Haskell - Haskell-Cafe
only in this topic
Open this post in threaded view
The 220.127.116.11 release is mostly communicating change. There are a few new APIs,
but much of this release is dedicated to preperation for 18.104.22.168. Many long
standing functions and modules with tacit deprecation have been officially
marked as such.
* Obsoleting the Network module.
* Obsoleting the Network.BSD module.
* Obsoleting APIs: MkSocket, htonl, ntohl,
send, sendTo, recv, recvFrom, recvLen,
isConnected, isBound, isListening, isReadable, isWritable,
aNY_PORT, iNADDR_ANY, iN6ADDR_ANY, sOMAXCONN,
packFamily, unpackFamily, packSocketType
* Do not closeFd within sendFd
* Exporting ifNameToIndex and ifIndexToName from Network.Socket.
* New APIs: setCloseOnExecIfNeeded, getCloseOnExec and getNonBlock
* New APIs: isUnixDomainSocketAvailable and getPeerCredential
* socketPair, sendFd and recvFd are exported even on Windows.
Upcoming changes in 22.214.171.124 will include:
* Functions and modules marked as deprecated in 126.96.36.199 will be removed.
* New APIs introduced in 188.8.131.52 will be present in 184.108.40.206.
* Socket addresses will have an extensible API.
* Linux, BSD and Windows will all have the same API.
220.127.116.11 has been implemented, but we will wait a sufficient period of time
before releasing it.
As always thanks to network contributors!
Haskell-Cafe mailing list
To (un)subscribe, modify options or view archives go to:
Only members subscribed via the mailman list are allowed to post.
Return to Haskell - Haskell-Cafe
1 view|%1 views
Free forum by Nabble
Edit this page