Version 2.8.0.0

Breaking change: PortNumber originally contained Word16 in network
byte order and used “deriving Ord”. This results in strange behavior
on the Ord instance. Now PortNumber holds Word16 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