To build this package using Cabal directly from git, you must run
autoreconf before the usual Cabal build steps
(configure/build/install). autoreconf is included in the
GNU Autoconf tools. There is
no need to run the configure script: the setup configure step will
do this for you.
Support Policy
GHC
network’s GHC policy supports 3 stable versions. The current stable
version and two previous stable versions are supported.
Hugs, JHC, UHC
network does not officially support these compilers.
Changes
Version 2.8.0.0
Breaking change: PortNumber originally contained Word32 in network
byte order and used “deriving Ord”. This results in strange behavior
on the Ord instance. Now PortNumber holds Word32 in host byte order.
#347
Breaking change: stopping the export of the PortNum constructor in
PortNumber.
Use bytestring == 0.10.* only.
Use base >= 4.7 && < 5.
Version 2.7.0.2
Removing withMVar to avoid the deadlock between “accept” and “close”
#330
“close” does not throw exceptions. A new API: “close’” throws
exceptions when necessary.
#337
Reverse breaking exception change in Network.Socket.ByteString.recv#215
Version 2.6.3.0
New maintainers: Evan Borden (@eborden) and Kazu Yamamoto (@kazu-yamamoto).
The maintainer for a long period, Johan Tibell (@tibbe) stepped down.
Thank you, Johan, for your hard work for a long time.
New APIs: ntohl, htonl,hostAddressToTuple{,6} and tupleToHostAddress{,6}.
#210