This version can be pinned in stack with:base64-bytestring-1.2.1.0@sha256:45305ccf8914c66d385b518721472c7b8c858f1986945377f74f85c1e0d49803,2502
Module documentation for 1.2.1.0
Used by 72 packages in
lts-22.6 (full list with versions ) :
atom-basic ,
authenticate-oauth ,
aws ,
aws-cloudfront-signed-cookies ,
base64-bytestring-type ,
blank-canvas ,
cabal-install ,
cborg-json ,
clientsession ,
dataurl ,
diagrams-svg ,
dns ,
fields-json ,
fmt ,
hackage-security ,
hal ,
happstack-jmacro ,
happstack-server ,
haxr ,
hnix-store-core ,
HPDF ,
HTF ,
http-client ,
http-common ,
http-download ,
http-io-streams ,
http-streams ,
ihaskell ,
ipynb ,
jose ,
jsaddle ,
line ,
mandrill ,
mime-mail ,
mime-mail-ses ,
mongoDB ,
n2o-nitro ,
nonce ,
openpgp-asciiarmor ,
pandoc ,
and many more See also http://pvp.haskell.org/faq
1.2.1.0
Bugfix for GHC 9.0.1 memory corruption bug (#46 )
1.2.0.1
Package update: support for bytestring >=0.11
1.2.0.0
Security fix: reject non-canonical base64 encoded values - (#38 ) fixing issue #24 .
Security fix: reject bytestrings with improper padding that can be “completed” by the unpadded-Base64url workflow, and homogenize error messages (#33 )
Test coverage expanded to 98% of the library. All critical paths covered.
1.1.0.0
joinWith
has been removed (#32 )
Bugfix: decode
formerly allowed for padding chars to be interspersed in a valid base64-encoded string. This is now not the case, and it is fully spec-compliant as of #31
The default behavior for Base64url decode
is now to support arbitrary padding. If you need strict padded or unpadded decode semantics, use decodePadded
or decodeUnpadded
.
Added strict unpadded and padded decode functions for Base64url (#30 )
Added unpadded encode for Base64url
(#26 ).
1.0.0.3
Made performance more robust
(#27 ).
Improved documentation
(#23 ).
Improved the performance of decodeLenient a bit
(#21 ).
1.0.0.2
Fixed a write past allocated memory in joinWith (potential security
issue).
0.1.1.0 - 1.0.0.1
Changelog not recorded for these versions.
0.1.0.3
Fixed: wrong encoding table on big-endian systems.
Fixed: too big indices in encoding table construction.
0.1.0.2
Changelog not recorded up to this version.
Stackage is a service provided by the
Haskell Foundation
│ Originally developed by
FP Complete