Changes for version 0.07_006
- Fallback AI_ADDRCONFIG to 0 on OSes that don't implement it
Changes for version 0.07_005
- Depend on Socket 1.95 now a full dual-life release has been made
- Set the AI_ADDRCONFIG getaddrinfo hint
- Added V6Only constructor argument to set IPV6_V6ONLY socket option
Changes for version 0.07_004
- Localise $1/$2 to placate [perl #67962]
- Fix some spelling mistakes/typoes
- Require Socket 1.94_03, rather than dynamic Socket-or-Socket::GetAddrInfo, now that Socket is dual-life.
- Simpler Build.PL now it has no dynamic dependencies
Changes for version 0.07_003
- Bugfix for (e.g.) NetBSD, which gets upset at protocol hint without socktype hint to getaddrinfo()
- Added configure_requires Module::Build
Changes for version 0.07_002
- MSWin32 uses select() exceptfds rather than writefds to report on nonblocking connect() failure
- Pass 'type' rather than 'proto' to constructor in t/11sockopts.t to avoid MSWin32 test failures
- Ensure ->socket protocol argument is always defined
Changes for version 0.07_001
- MSWin32 uses EWOULDBLOCK rather than EINPROGRESS to indicate nonblocking connect()
Modules
A drop-in replacement for IO::Socket::INET supporting both IPv4 and IPv6