1 2001-02-23 Gisle Aas <gisle@ActiveState.com>
5 Speed up pure perl base64 encoder/decoder by using join/map instead
6 of while loop. Contributed by Arno Beckmann <arno@gmx.de>
8 Doc update contributed by Jerrad Pierce <belg4mit@CALLOWAY.MIT.EDU>
10 Downgrade UTF8 strings before starting to encode.
14 1999-02-27 Gisle Aas <gisle@aas.no>
18 Fixed bogus "Premature end of base64 data" warning. Bug spotted
19 by Dwayne Jacques Fontenot.
21 Workaround for Redhat shipping trial releases of perl.
25 1998-12-18 Gisle Aas <aas@sn.no>
29 A tweak that should make compilation with some old perl5.00[23]
32 A cast that make some compilers more happy.
36 1998-11-13 Gisle Aas <aas@sn.no>
40 The 2.08 release did not compile with perl5.005_53, because
41 all simple globals now need to be prefixed with "PL_".
45 1998-10-22 Gisle Aas <aas@sn.no>
49 Found another tweak to speed up decode_base64() with another 3%.
51 Improved MIME::Base64 documentation a little.
55 1998-10-21 Gisle Aas <aas@sn.no>
59 Faster and smarter C implementation of the decode_base64()
60 function. The new decode_base64() was 25% faster when tested
61 on Linux, i586, gcc -O2.
65 1998-07-15 Gisle Aas <aas@sn.no>
69 The decode_base64() implemented in pure perl will only carp
70 (not croak) if length of data to decode is not a multiple 4. This
71 actually made 'make test' fail after 'rm Base64.xs'.
75 1998-01-27 Gisle Aas <aas@sn.no>
79 The decode_base64() would previously allocate a too short buffer for the
80 result string when the trailing "==" padding was missing in the string to
83 The encode_base64() now allocate one byte less space in the result
88 1997-12-02 Gisle Aas <aas@sn.no>
92 Documentation expanded a bit.
96 1997-07-10 Gisle Aas <aas@sn.no>
100 Decode_base64() doesn't croak on premature ended data any more.
101 A warning is generated instead if running under -w.
105 1997-06-27 Gisle Aas <aas@sn.no>
109 QuotedPrint fix by Roderick Schertler <roderick@argon.org>:
111 - Long lines were not broken unless they're at the beginning
114 - Lines near but not over 76 chars were broken when they
119 1997-06-13 Gisle Aas <aas@sn.no>
123 Base64.xs: Avoid type convertion warnings with some compilers
125 Minor documentation updates
129 1997-04-24 Gisle Aas <aas@sn.no>
131 Release 2.00, based on libwww-perl-5.08.