<div dir="ltr"><div dir="ltr">Announcing the release of  <a href="http://hackage.haskell.org/package/network-3.1.0.0">network-3.1.0.0</a> and <a href="http://hackage.haskell.org/package/network-2.8.0.1">network-2.8.0.1</a>.</div><div dir="ltr"><pre class="gmail-text-small gmail-text-gray" style="box-sizing:border-box;margin-bottom:0px;margin-top:10px;color:rgb(68,77,86);line-height:1.45;max-width:700px;white-space:pre-wrap"><font face="arial, helvetica, sans-serif"><b>Version 3.1.0.0</b></font></pre><pre class="gmail-text-small gmail-text-gray" style="box-sizing:border-box;margin-bottom:0px;margin-top:10px;color:rgb(68,77,86);line-height:1.45;max-width:700px;white-space:pre-wrap"><ul><li><font face="arial, helvetica, sans-serif">Made GC of socket safer.(<a class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" href="https://github.com/haskell/network/pull/399" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none">#399</a>)</font></li><li><font face="arial, helvetica, sans-serif">Deprecating fdSocket. Use withFdSocket instead to ensure that sockets are GCed in proper time. (<a class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" href="https://github.com/haskell/network/pull/399" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none">#399</a>)</font></li></ul></pre><pre class="gmail-text-small gmail-text-gray" style="box-sizing:border-box;margin-bottom:0px;margin-top:10px;color:rgb(68,77,86);line-height:1.45;max-width:700px;white-space:pre-wrap"><pre class="gmail-text-small gmail-text-gray" style="box-sizing:border-box;margin-bottom:0px;margin-top:10px;line-height:1.45;max-width:700px;white-space:pre-wrap"><font face="arial, helvetica, sans-serif" style=""><b>Version 2.8.0.1</b></font></pre><pre class="gmail-text-small gmail-text-gray" style="box-sizing:border-box;margin-bottom:0px;margin-top:10px;line-height:1.45;max-width:700px;white-space:pre-wrap"><ul><li><font face="arial, helvetica, sans-serif" style="">Ensure that accept returns a correct sockaddr for unix domain. (<a class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" href="https://github.com/haskell/network/pull/400" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none">#400</a>)</font></li><li><font face="arial, helvetica, sans-serif" style="">Avoid out of bounds writes in pokeSockAddr. (<a class="gmail-issue-link gmail-js-issue-link gmail-tooltipped gmail-tooltipped-ne" href="https://github.com/haskell/network/pull/400" style="box-sizing:border-box;background-color:transparent;color:rgb(3,102,214);text-decoration-line:none">#400</a>)</font></li></ul><div><font face="arial, helvetica, sans-serif">As always thank you to network's contributors and bug reporters.</font></div></pre></pre></div></div>