1 2002-02-27 Gisle Aas <gisle@ActiveState.com>
5 Sync up with bleadperl:
9 - Improved Unicode support
12 Improved version of the old_{en,de}code_base64 functions
13 contributed by Paul Szabo <psz@maths.usyd.edu.au>.
17 2001-02-23 Gisle Aas <gisle@ActiveState.com>
21 Speed up pure perl base64 encoder/decoder by using join/map instead
22 of while loop. Contributed by Arno Beckmann <arno@gmx.de>
24 Doc update contributed by Jerrad Pierce <belg4mit@CALLOWAY.MIT.EDU>
26 Downgrade UTF8 strings before starting to encode.
30 1999-02-27 Gisle Aas <gisle@aas.no>
34 Fixed bogus "Premature end of base64 data" warning. Bug spotted
35 by Dwayne Jacques Fontenot.
37 Workaround for Redhat shipping trial releases of perl.
41 1998-12-18 Gisle Aas <aas@sn.no>
45 A tweak that should make compilation with some old perl5.00[23]
48 A cast that make some compilers more happy.
52 1998-11-13 Gisle Aas <aas@sn.no>
56 The 2.08 release did not compile with perl5.005_53, because
57 all simple globals now need to be prefixed with "PL_".
61 1998-10-22 Gisle Aas <aas@sn.no>
65 Found another tweak to speed up decode_base64() with another 3%.
67 Improved MIME::Base64 documentation a little.
71 1998-10-21 Gisle Aas <aas@sn.no>
75 Faster and smarter C implementation of the decode_base64()
76 function. The new decode_base64() was 25% faster when tested
77 on Linux, i586, gcc -O2.
81 1998-07-15 Gisle Aas <aas@sn.no>
85 The decode_base64() implemented in pure perl will only carp
86 (not croak) if length of data to decode is not a multiple 4. This
87 actually made 'make test' fail after 'rm Base64.xs'.
91 1998-01-27 Gisle Aas <aas@sn.no>
95 The decode_base64() would previously allocate a too short buffer for the
96 result string when the trailing "==" padding was missing in the string to
99 The encode_base64() now allocate one byte less space in the result
104 1997-12-02 Gisle Aas <aas@sn.no>
108 Documentation expanded a bit.
112 1997-07-10 Gisle Aas <aas@sn.no>
116 Decode_base64() doesn't croak on premature ended data any more.
117 A warning is generated instead if running under -w.
121 1997-06-27 Gisle Aas <aas@sn.no>
125 QuotedPrint fix by Roderick Schertler <roderick@argon.org>:
127 - Long lines were not broken unless they're at the beginning
130 - Lines near but not over 76 chars were broken when they
135 1997-06-13 Gisle Aas <aas@sn.no>
139 Base64.xs: Avoid type convertion warnings with some compilers
141 Minor documentation updates
145 1997-04-24 Gisle Aas <aas@sn.no>
147 Release 2.00, based on libwww-perl-5.08.