| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
| |
(cherry picked from commit 65483d57bf322f847ecb1ab906e8f4fac49f2557)
|
| |
|
|
|
|
|
|
|
|
|
|
| |
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)
(cherry picked from commit 1aff508dd9713abf0db0d0436fa7f7c4788c5a4a)
|
| |
|
|
| |
(cherry picked from commit c18c5013f837ea7d4de2f022d36f84e0abce6439)
|
| |
|
|
| |
(cherry picked from commit 4d90a4fcd5fcdca42df47062f94a1fa4e5635a94)
|
| |
|
|
| |
(cherry picked from commit 9200da58e4c2498c833d9f2505600c7049e80940)
|
| |
|
|
| |
(cherry picked from commit cdc1ca0f1301bb907121292db83f98706722ff1e)
|
| |
|
|
| |
(cherry picked from commit bdc7ca84cac727f3f94663f23e1229450230bd2e)
|
| |
|
|
| |
(cherry picked from commit eb27e993f0f2fb3de48b7b8aa01c74cc1635a178)
|
| |
|
|
|
|
|
| |
Unify network socket creation between platform.
Ensure IPV6_V6ONLY flag is not set on sockets (allow IPv4 connection in IPv6 socket, dual-stack).
(cherry picked from commit 812908e236e83db368dfef49b8badb9a6182e1de)
|
| |
|
|
|
|
|
| |
The address size passed to network system calls now reflects the the actual IP type (v4 or v6).
Fix Windows and OSX ipv6 sockets
(cherry picked from commit 80e911647c5df21c5b6a06876f1d48e21cd1f5fc)
|
|
|
(cherry picked from commit 672225b710815865449e7930255468d1c085b137)
|