godot/drivers/unix
Fabio Alessandrelli d780570faf Use WSAConnect instead of connect on Windows.
The misterious windows networking stack...
Using connect instead of WSAConnect causes socket error 10022 under
certain conditions.
See: https://github.com/godotengine/webrtc-native/ (issue 6)
Having to guess, code path for connect is different then WSAConnect with
NULL extra parameters.
The only reference about weird error with this code mentions something
called "Windows Filtering Platform" but windows internals are, as
always, obscure.

This might be something to try and report to Microsoft if anyone has the
time to spare with the likely outcome of being ignored.
2019-10-25 18:13:51 +02:00
..
dir_access_unix.cpp Optimize DirAccessUnix::get_next() for some file systems 2019-07-29 15:02:26 +02:00
dir_access_unix.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
file_access_unix.cpp Added some obvious errors explanations 2019-09-25 10:28:50 +02:00
file_access_unix.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
ip_unix.cpp IP: Fix build error on UWP 2019-10-02 13:38:02 +02:00
ip_unix.h Implement IP.get_local_interfaces. 2019-06-21 00:14:42 +02:00
mutex_posix.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
mutex_posix.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
net_socket_posix.cpp Use WSAConnect instead of connect on Windows. 2019-10-25 18:13:51 +02:00
net_socket_posix.h Disable socket descriptor sharing with subprocs. 2019-10-07 11:53:01 +02:00
os_unix.cpp Fix compilation warnings in macOS build, enable warnings=extra werror=yes for macOS CI. 2019-10-24 20:37:56 +03:00
os_unix.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00
rw_lock_posix.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
rw_lock_posix.h Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
SCsub SCons: Build thirdparty code in own env, disable warnings 2018-09-28 14:07:39 +02:00
semaphore_posix.cpp Fix compilation warnings in macOS build, enable warnings=extra werror=yes for macOS CI. 2019-10-24 20:37:56 +03:00
semaphore_posix.h Fix compilation warnings in macOS build, enable warnings=extra werror=yes for macOS CI. 2019-10-24 20:37:56 +03:00
syslog_logger.cpp Update copyright statements to 2019 2019-01-01 12:58:10 +01:00
syslog_logger.h Fix -Wsuggest-attribute=format warnings. 2019-02-27 06:56:50 +01:00
thread_posix.cpp Improve custom thread numbering for POSIX 2019-01-25 00:59:07 +01:00
thread_posix.h Remove redundant author doc comments 2019-08-12 04:26:38 -05:00