Update to 0.1.0.3. This update contains a performance improvement and (more important) a fix for a buffer overflow in "encode :: ByteString -> ByteString" (yes, even in Haskell this is possible if you're doing very low-level programming).
I also need it for a new port (www/hs-clientsession) which is required for the update of hs-snap. ok? Index: Makefile =================================================================== RCS file: /cvs/ports/devel/hs-base64-bytestring/Makefile,v retrieving revision 1.3 diff -u -p -r1.3 Makefile --- Makefile 16 Sep 2011 09:24:50 -0000 1.3 +++ Makefile 21 Jan 2012 15:22:30 -0000 @@ -2,8 +2,7 @@ COMMENT= fast base64 encodings and decoding for ByteStrings -DISTNAME= base64-bytestring-0.1.0.1 -REVISION= 1 +DISTNAME= base64-bytestring-0.1.0.3 CATEGORIES= devel MAINTAINER= Jasper Lievisse Adriaanse <jas...@openbsd.org> Index: distinfo =================================================================== RCS file: /cvs/ports/devel/hs-base64-bytestring/distinfo,v retrieving revision 1.2 diff -u -p -r1.2 distinfo --- distinfo 23 Apr 2011 20:22:46 -0000 1.2 +++ distinfo 21 Jan 2012 15:22:30 -0000 @@ -1,5 +1,5 @@ -MD5 (ghc/base64-bytestring-0.1.0.1.tar.gz) = 8PnLWimnGLzKSeLChDeNYg== -RMD160 (ghc/base64-bytestring-0.1.0.1.tar.gz) = BSC8sui0TVoUH5vUQ5ldQ2ZpK+o= -SHA1 (ghc/base64-bytestring-0.1.0.1.tar.gz) = evwA2ZPhOyjOAc1CSd8ckEgr6U0= -SHA256 (ghc/base64-bytestring-0.1.0.1.tar.gz) = o8ZoChg5U1nsk04YpYHsMT2cVWxYiNIgbQceCAStsJM= -SIZE (ghc/base64-bytestring-0.1.0.1.tar.gz) = 4429 +MD5 (ghc/base64-bytestring-0.1.0.3.tar.gz) = +Y7kn/unckysbirpSJx96Q== +RMD160 (ghc/base64-bytestring-0.1.0.3.tar.gz) = AQxIlZKfth4c1XrV0pEcusc2Ap4= +SHA1 (ghc/base64-bytestring-0.1.0.3.tar.gz) = hn2FRzEFuJS8RGBKVIqRKbPhUyw= +SHA256 (ghc/base64-bytestring-0.1.0.3.tar.gz) = o9dtJ/InHGA5kNkJ/tCk8XVijpxuGUJ8yDh91MJCkjQ= +SIZE (ghc/base64-bytestring-0.1.0.3.tar.gz) = 4983