summaryrefslogtreecommitdiffstats
path: root/drivers/unix/socket_helpers.h
Commit message (Collapse)AuthorAgeFilesLines
* Socket helpers now fall back to ipv4 on systems where ipv6 is disabled.Fabio Alessandrelli2017-05-081-1/+9
|
* Add "Godot Engine contributors" copyright lineRémi Verschelde2017-04-081-0/+1
|
* A Whole New World (clang-format edition)Rémi Verschelde2017-03-051-25/+23
| | | | | | | | | | | | | | | | | | | | | | | | I can show you the code Pretty, with proper whitespace Tell me, coder, now when did You last write readable code? I can open your eyes Make you see your bad indent Force you to respect the style The core devs agreed upon A whole new world A new fantastic code format A de facto standard With some sugar Enforced with clang-format A whole new world A dazzling style we all dreamed of And when we read it through It's crystal clear That now we're in a whole new world of code
* Add a bunch of missing Godot headers in own filesRémi Verschelde2017-03-051-0/+28
|
* Implement TCP Server bind addressFabio Alessandrelli2017-01-231-3/+11
|
* Convert validity checks of IP_Address to is_valid method.Fabio Alessandrelli2017-01-231-1/+1
|
* Improvements to scons defined WINVER/_WIN32_WINNTFabio Alessandrelli2017-01-121-9/+5
|
* IP_Address now handle IPv4 and IPv6 transparentlyFabio Alessandrelli2016-12-091-17/+13
| | | | | | | | | | IP_Address changes: - Converts to and from String transparently while handling IPv4 as IPv6 mapped (::ffff:[IP]) address internally. - Completely remove AddrType enum. - Setting/Getting of ip array is now only possible through dedicated functions (ie. set_ipv4, get_ipv4, set_ipv6, get_ipv6) - Add function to know if the address is a valid IPv4 (for IP implementation and enet)
* Migrate int.IP_TYPE_ constants to IP.TYPE_Fabio Alessandrelli2016-12-091-9/+9
|
* Move V6ONLY flag selection inside helpersFabio Alessandrelli2016-12-091-4/+4
|
* Automatically map IPv4 address to IPv6 when neededFabio Alessandrelli2016-12-091-4/+16
|
* Fix _set_ip_addr_port not setting the address.Fabio Alessandrelli2016-12-091-1/+1
|
* Rename WINRT_ENABLED to UWP_ENABLEDGeorge Marques2016-11-031-1/+1
|
* Fix IPv6 linking for UWPGeorge Marques2016-10-311-0/+4
|
* Define IPV6_V6ONLY flag if not defined on windows (old mingw versions)Fabio Alessandrelli2016-10-301-0/+7
|
* TCP/UDP Listen sockets can now be set to IPv6 onlyFabio Alessandrelli2016-10-301-2/+2
|
* Fix windows debugger connection problems.Fabio Alessandrelli2016-10-301-0/+21
| | | | | Unify network socket creation between platform. Ensure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).
* Pass correct address size (ipv4,ipv6) to socket connect, bind, sendtoFabio Alessandrelli2016-10-261-2/+6
| | | | | The address size passed to network system calls now reflects the the actual IP type (v4 or v6). Fix Windows and OSX ipv6 sockets
* added windows support for ipv6, cleaned up unix codeAriel Manzur2016-10-201-0/+66