ANN: unix-bytestring 0.3.7

-------------------------------------------- -- unix-bytestring 0.3.7 -------------------------------------------- The unix-bytestring package offers a full selection of Unix/Posix-specific functions for reading and writing ByteStrings to Fds. -------------------------------------------- -- Changes (since 0.3.4) -------------------------------------------- Most of the changes are for portability with newer versions of GHC, though the 0.3.7 release corrects a major bug on certain systems. I'd like to thank John Lato, Kazu Yamamoto, and Gergely Risko for their help with these patches. 0.3.5 (2011-06-29): - System.Posix.IO.ByteString: added fdSeek, tryFdSeek. - Foreign.C.Error.Safe: added. 0.3.5.3 (2012-02-21): - Foreign.C.Error.Safe: changed (Num a) to (Eq a, Num a) for GHC 7.4 0.3.5.4 (2012-08-23): - System.Posix.IO.ByteString: adjusted some imports for GHC 7.6 - Removed the custom Setup.hs, for compatibility with GHC 7.6 0.3.6 (2013-05-29): - System.Posix.Types.Iovec: adjusted unsafeForeignPtrToPtr for GHC 7.8 0.3.7 (2013-08-08): - System.Posix.IO.ByteString: corrected a bug in fdSeek and tryFdSeek where the return value was always 0 on largefile i686 systems due to the underlying C function being (undocumentedly) implemented as a macrocall. This had been fixed in unix-2.6.0.1, and I've just backported their fix, cf: * https://github.com/ghc/packages-base/blob/master/System/Posix/Internals.hs#L... * https://github.com/ghc/packages-unix/blob/master/System/Posix/IO/Common.hsc#... -------------------------------------------- -- Links -------------------------------------------- Homepage: http://code.haskell.org/~wren/ Hackage: http://hackage.haskell.org/package/unix-bytestring Darcs: http://community.haskell.org/~wren/unix-bytestring Haddock (Darcs version): http://community.haskell.org/~wren/unix-bytestring/dist/doc/html/unix-bytest... -- Live well, ~wren
participants (1)
-
wren ng thornton