|
Packit |
090c59 |
## Version 2.6.3.2
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Zero memory of `sockaddr_un` if abstract socket
|
|
Packit |
090c59 |
[#220](https://github.com/haskell/network/pull/220)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Improving error messages
|
|
Packit |
090c59 |
[#232](https://github.com/haskell/network/pull/232)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Allow non-blocking file descriptors via `setNonBlockIfNeeded`
|
|
Packit |
090c59 |
[#242](https://github.com/haskell/network/pull/242)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Update config.{guess,sub} to latest version
|
|
Packit |
090c59 |
[#244](https://github.com/haskell/network/pull/244)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Rename `my_inet_ntoa` to avoid symbol conflicts
|
|
Packit |
090c59 |
[#228](https://github.com/haskell/network/pull/228)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Test infrastructure improvements
|
|
Packit |
090c59 |
[#219](https://github.com/haskell/network/pull/219)
|
|
Packit |
090c59 |
[#217](https://github.com/haskell/network/pull/217)
|
|
Packit |
090c59 |
[#218](https://github.com/haskell/network/pull/218)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* House keeping and cleanup
|
|
Packit |
090c59 |
[#238](https://github.com/haskell/network/pull/238)
|
|
Packit |
090c59 |
[#237](https://github.com/haskell/network/pull/237)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
## Version 2.6.3.1
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Reverse breaking exception change in `Network.Socket.ByteString.recv`
|
|
Packit |
090c59 |
[#215](https://github.com/haskell/network/issues/215)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
## Version 2.6.3.0
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* New maintainers: Evan Borden (@eborden) and Kazu Yamamoto (@kazu-yamamoto).
|
|
Packit |
090c59 |
The maintainer for a long period, Johan Tibell (@tibbe) stepped down.
|
|
Packit |
090c59 |
Thank you, Johan, for your hard work for a long time.
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* New APIs: ntohl, htonl,hostAddressToTuple{,6} and tupleToHostAddress{,6}.
|
|
Packit |
090c59 |
[#210](https://github.com/haskell/network/pull/210)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Added a Read instance for PortNumber. [#145](https://github.com/haskell/network/pull/145)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* We only set the IPV6_V6ONLY flag to 0 for stream and datagram socket types,
|
|
Packit |
090c59 |
as opposed to all of them. This makes it possible to use ICMPv6.
|
|
Packit |
090c59 |
[#180](https://github.com/haskell/network/pull/180)
|
|
Packit |
090c59 |
[#181](https://github.com/haskell/network/pull/181)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Work around GHC bug #12020. Socket errors no longer cause segfaults or
|
|
Packit |
090c59 |
hangs on Windows. [#192](https://github.com/haskell/network/pull/192)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Various documentation improvements and the deprecated pragmas.
|
|
Packit |
090c59 |
[#186](https://github.com/haskell/network/pull/186)
|
|
Packit |
090c59 |
[#201](https://github.com/haskell/network/issues/201)
|
|
Packit |
090c59 |
[#205](https://github.com/haskell/network/pull/205)
|
|
Packit |
090c59 |
[#206](https://github.com/haskell/network/pull/206)
|
|
Packit |
090c59 |
[#211](https://github.com/haskell/network/issues/211)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Various internal improvements.
|
|
Packit |
090c59 |
[#193](https://github.com/haskell/network/pull/193)
|
|
Packit |
090c59 |
[#200](https://github.com/haskell/network/pull/200)
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
## Version 2.6.2.1
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Regenerate configure and HsNetworkConfig.h.in.
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Better detection of CAN sockets.
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
## Version 2.6.2.0
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Add support for TCP_USER_TIMEOUT.
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Don't conditionally export the SockAddr constructors.
|
|
Packit |
090c59 |
|
|
Packit |
090c59 |
* Add isSupportSockAddr to allow checking for supported address types
|
|
Packit |
090c59 |
at runtime.
|