History log of /external/python/cpython2/Lib/base64.py
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
39267c21cc8e5e7bc8facd1260eac212b9ebeefd 23-Feb-2016 Martin Panter <vadmium+py@gmail.com> Issue #22088: Clarify base-64 alphabets and which characters are discarded

* There are only two base-64 alphabets defined by the RFCs, not three
* Due to the internal translation, plus (+) and slash (/) are never discarded
* standard_ and urlsafe_b64decode() discard characters as well
/external/python/cpython2/Lib/base64.py
d77fe94b4e2840f9031ba50d2205e97dd9115160 14-Dec-2015 Martin Panter <vadmium+py@gmail.com> Issue #22088: Port base64 character ignoring doc and test from 857d9fe60169
/external/python/cpython2/Lib/base64.py
3d731c5994297d2786ccd1a6df1f8dc4cc46cde5 30-Jul-2015 Guido van Rossum <guido@python.org> Issue #15138: Speed up base64.urlsafe_b64* considerably (2.7 backport).
/external/python/cpython2/Lib/base64.py
f7c24450bebabbe9870b1b306ca2d9257ec280c6 14-Oct-2010 Antoine Pitrou <solipsis@pitrou.net> Merged revisions 85497 via svnmerge from
svn+ssh://pythondev@svn.python.org/python/branches/py3k

........
r85497 | antoine.pitrou | 2010-10-14 23:15:17 +0200 (jeu., 14 oct. 2010) | 3 lines

Explicitly close some files (from issue #10093)
........
/external/python/cpython2/Lib/base64.py
6d72b0e1f8c6e096aab46aa53d7081df4e3d8153 27-Oct-2006 Andrew M. Kuchling <amk@amk.ca> Clarify docstring
/external/python/cpython2/Lib/base64.py
a3f092751ae5f29957c78a7e86381532629c7fa3 28-May-2006 Armin Rigo <arigo@tunes.org> ("Forward-port" of r46506)

Remove various dependencies on dictionary order in the standard library
tests, and one (clearly an oversight, potentially critical) in the
standard library itself - base64.py.

Remaining open issues:
* test_extcall is an output test, messy to make robust
* tarfile.py has a potential bug here, but I'm not familiar
enough with this code. Filed in as SF bug #1496501.
* urllib2.HTTPPasswordMgr() returns a random result if there is more
than one matching root path. I'm asking python-dev for
clarification...
/external/python/cpython2/Lib/base64.py
6e57c2a6532d6f1158586232452a3b440e975b98 09-Jun-2005 Andrew M. Kuchling <amk@amk.ca> [Patch #1171487, bug #1170331] Fix error in base64.b32decode when encoding a single null byte; test a null byte in all encodings to be sure it works
/external/python/cpython2/Lib/base64.py
70a6b49821a3226f55e9716f32d802d06640cb89 12-Feb-2004 Walter Dörwald <walter@livinglogic.de> Replace backticks with repr() or "%r"

From SF patch #852334.
/external/python/cpython2/Lib/base64.py
8f799e4c3aded42ebe4b24cf3e58a61c997b326d 07-Jan-2004 Barry Warsaw <barry@python.org> __all__: Remove freenet_b64encode and freenet_b64decode.
/external/python/cpython2/Lib/base64.py
4c904d1bf71d01bc22fbb123493f975050560e9c 04-Jan-2004 Barry Warsaw <barry@python.org> Added more complete RFC 3548 support for Base64, Base32, and Base16
encoding and decoding, including optional case folding and optional
alternative alphabets.
/external/python/cpython2/Lib/base64.py
54e54c6877329e105406c48490f218faff59db39 04-Sep-2001 Guido van Rossum <guido@python.org> The first batch of changes recommended by the fixdiv tool. These are
mostly changes of / operators into //. Once or twice I did more or
less than recommended.
/external/python/cpython2/Lib/base64.py
fbb2b4c4a5f38f8337f637b31300eb218608d050 07-Jun-2001 Peter Schneider-Kamp <nowonder@nowonder.de> check in for patch #430846

use faster code for base64.encodestring (courtesy of Mr. Tim Peters)
and for base64.decodestring (courtesy of Anthony Baxter)
/external/python/cpython2/Lib/base64.py
e99d5ea25ba994491c773d9b5872332334ccd1c5 20-Jan-2001 Skip Montanaro <skip@pobox.com> added __all__ lists to a number of Python modules
added test script and expected output file as well
this closes patch 103297.
__all__ attributes will be added to other modules without first submitting
a patch, just adding the necessary line to the test script to verify
more-or-less correct implementation.
/external/python/cpython2/Lib/base64.py
0365180a74904c1b6ac186e9edb923afed59aa84 25-Jul-2000 Jeremy Hylton <jeremy@alum.mit.edu> a couple of nits from Patch #100933
/external/python/cpython2/Lib/base64.py
4acc25bd392216c4f867a10ca8081e7c8a739676 02-Feb-2000 Guido van Rossum <guido@python.org> Mass patch by Ka-Ping Yee:

1. Comments at the beginning of the module, before
functions, and before classes have been turned
into docstrings.

2. Tabs are normalized to four spaces.

Also, removed the "remove" function from dircmp.py, which reimplements
list.remove() (it must have been very old).
/external/python/cpython2/Lib/base64.py
d2783da63ec5866eb482986555f34d6698f21645 03-Jan-2000 Guido van Rossum <guido@python.org> The correct RFC to reference is RFC-1521 (MIME part one), not 1421 (PEM).
/external/python/cpython2/Lib/base64.py
5b34ec1b144d95c2b1299be06073bd3e454344df 22-May-1998 Fred Drake <fdrake@acm.org> Fixed spelling in comment: "RFC", not "RFX".
/external/python/cpython2/Lib/base64.py
25107deb9f5bd766ba9f3fe4870db0d74bcca82e 09-May-1997 Guido van Rossum <guido@python.org> Set correct RFC number. Open input in binary.
/external/python/cpython2/Lib/base64.py
aa925a5efdffea2858b7a878824f17573842bd96 02-Apr-1997 Guido van Rossum <guido@python.org> Add #! line.
/external/python/cpython2/Lib/base64.py
951213e8ca3fb25b6765dfbcd148b20584516894 04-Oct-1995 Jack Jansen <jack.jansen@cwi.nl> Use binascii module (resulting in a 60-fold speedup:-)
/external/python/cpython2/Lib/base64.py
54c1510cb7eeda3135cd4ad23aebef8d13db7bc1 18-Sep-1995 Guido van Rossum <guido@python.org> improved test/main program
/external/python/cpython2/Lib/base64.py
3b8e1604e8dd4c871e5e8a22d6c738c7f2d39f3a 10-Aug-1995 Guido van Rossum <guido@python.org> upgdaded the test program
/external/python/cpython2/Lib/base64.py
f1945466e8895453f2f19900b375f9f7cce99ee3 15-Jun-1995 Guido van Rossum <guido@python.org> two mime encoding schemes
/external/python/cpython2/Lib/base64.py