godot/drivers
Fabio Alessandrelli aa3ef20fcb
[Net] Simplify IP resolution code, fix caching.
First, we should not insert into cache if the hostname resolution has
failed (as it might be a temporary internet issue), second, the async
resolver should also properly insert into cache.

Took the chance to remove some duplicate code with critical section in
it at the cost of little performance when calling the blocking
resolve_hostname function.

(cherry picked from commit 49297d937c)
2022-01-31 22:54:25 +01:00
..
alsa Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
alsamidi Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
coreaudio Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
coremidi Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
dummy ImageLoader: Remove references to unsupported svgz extension 2022-01-17 10:52:32 +01:00
gl_context
gles2 Fix style error from previous merge 2022-01-22 16:23:28 +01:00
gles3 Merge pull request #54165 from Calinou/directional-shadow-runtime-change-3.x 2022-01-22 15:25:09 +01:00
gles_common Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
png Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
pulseaudio Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
unix [Net] Simplify IP resolution code, fix caching. 2022-01-31 22:54:25 +01:00
wasapi Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
windows Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
winmidi Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
xaudio2 Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
SCsub
register_driver_types.cpp Update copyright statements to 2022 2022-01-13 15:54:13 +01:00
register_driver_types.h Update copyright statements to 2022 2022-01-13 15:54:13 +01:00