summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #19682: Fix compatibility issue with old version of OpenSSL thatChristian Heimes2013-11-212-0/+9
| | | | was introduced by Issue #18379.
* Issue #19183: Simplify test_gdbVictor Stinner2013-11-211-27/+20
| | | | repr() is no more platform dependent, SipHash has been fixed
* Issue #19633: Fixed writing not compressed 16- and 32-bit wave files onSerhiy Storchaka2013-11-214-3/+21
|\ | | | | | | | | | | | | big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms.
| * Issue #19633: Fixed writing not compressed 16- and 32-bit wave files onSerhiy Storchaka2013-11-214-3/+21
| | | | | | | | | | | | | | big-endian platforms. Temporary forbidden test_unseekable_incompleted_write fornot compressed 16- and 32-bit wave file on big-endian platforms.
* | Issue #18379: SSLSocket.getpeercert() returns CA issuer AIA fields, OCSPChristian Heimes2013-11-214-2/+165
| | | | | | | | and CRL distribution points.
* | Issue #18138: Implement cadata argument of SSLContext.load_verify_location()Christian Heimes2013-11-214-30/+267
| | | | | | | | | | to load CA certificates and CRL from memory. It supports PEM and DER encoded strings.
* | Clarify where "Documenting Python" can be found.Guido van Rossum2013-11-201-1/+2
| |
* | Issue #19474: Argument Clinic now always specifies a default value forLarry Hastings2013-11-202-9/+41
| | | | | | | | variables in option groups, to prevent "uninitialized value" warnings.
* | Issue #16632: Enable DEP and ASLR on Windows.Christian Heimes2013-11-202-3/+4
| |
* | Issue #17791: Drop PREFIX and EXEC_PREFIX definitions from PC/pyconfig.hChristian Heimes2013-11-202-2/+2
| |
* | Issue #18775: Add name and block_size attribute to HMAC object. They nowChristian Heimes2013-11-204-6/+59
| | | | | | | | provide the same API elements as non-keyed cryptographic hash functions.
* | Issue #17276: MD5 as default digestmod for HMAC is deprecated. The HMACChristian Heimes2013-11-209-20/+57
| | | | | | | | module supports digestmod names, e.g. hmac.HMAC('sha1').
* | Print Tk patchlevel in test_tcl in verbose mode (issue19654).Serhiy Storchaka2013-11-201-0/+6
|\ \ | |/
| * Print Tk patchlevel in test_tcl in verbose mode (issue19654).Serhiy Storchaka2013-11-201-0/+6
| |
* | update siphash24 test valuesChristian Heimes2013-11-201-11/+7
| |
* | Issue #19183: too many tests depend on the sort order of repr().Christian Heimes2013-11-201-3/+0
| | | | | | | | The bitshift and xor op for 32bit builds has changed the order of hash values.
* | Issue #19183: Fix repr() tests of test_gdb, hash() is now platform dependentVictor Stinner2013-11-201-20/+29
| |
* | Issue #19183: test_gdb's test_dict was failing on some machines as the order ↵Christian Heimes2013-11-201-2/+1
| | | | | | | | or dict keys has changed again.
* | ssue #19183: Implement PEP 456 'secure and interchangeable hash algorithm'.Christian Heimes2013-11-2027-242/+1029
| | | | | | | | Python now uses SipHash24 on all major platforms.
* | configure: use AC_MSG_NOTICE() instead of AC_MSG_WARN() to inform user about ↵Christian Heimes2013-11-202-4/+4
| | | | | | | | | | | | C++ compiler. Now './configure --silent && make -s' doesn't print any message to stdout or stderr.
* | configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null.Christian Heimes2013-11-202-6/+6
|\ \ | |/
| * configure: echo message to AS_MESSAGE_FD. --silent redirects fd to /dev/null.Christian Heimes2013-11-202-6/+6
| |
* | Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH ↵Christian Heimes2013-11-193-7/+14
|\ \ | |/ | | | | for nmake.exe correctly.
| * Add workaround for VS 2010 nmake clean issue. VS 2010 doesn't set up PATH ↵Christian Heimes2013-11-193-7/+14
| | | | | | | | for nmake.exe correctly.
* | _msi.c: Fix compiler warnings on Windows 64-bitVictor Stinner2013-11-191-4/+4
| | | | | | | | "hf" type is INT_PTR, it is used to store an int in _msi.c.
* | Issue #9566, #19617: Fix more compiler warnings in compile.c on Windows 64-bitVictor Stinner2013-11-191-10/+13
| |
* | Issue #19637: fix test_undecodable_env() of test_subprocess on AIXVictor Stinner2013-11-191-5/+12
| | | | | | | | On AIX, the C locale encoding uses the ISO-8859-1 encoding, not ASCII.
* | Issue #9566, #19617: New try to fix compilation on WindowsVictor Stinner2013-11-191-1/+1
| | | | | | | | | | Some compilers (ex: Visual Studio) decode -2147483648 as a unsigned integer instead of an signed integer.
* | Issue #9566, #19617: Fix compilation on WindowsVictor Stinner2013-11-191-2/+2
| | | | | | | | INT32_MIN and INT32_MAX constants are unknown on Windows.
* | Issue #9566: compile.c uses Py_ssize_t instead of int to store sizes to fixVictor Stinner2013-11-191-48/+68
| | | | | | | | | | | | | | compiler warnings on Windows 64-bit. Use Py_SAFE_DOWNCAST() where the final downcast is needed. The bytecode doesn't support integer parameters larger than 32-bit yet.
* | asyncio: Add streams.start_server(), by Gustavo Carneiro.Guido van Rossum2013-11-192-2/+117
| |
* | #2927: Added the unescape() function to the html module.Ezio Melotti2013-11-197-49/+215
| |
* | Merge: #19449: Handle non-string keys when generating 'fieldnames' error.R David Murray2013-11-193-1/+16
|\ \ | |/
| * #19449: Handle non-string keys when generating 'fieldnames' error.R David Murray2013-11-193-1/+16
| | | | | | | | | | | | | | csv was handling non-string keys fine except for the error message generated when a non-string key was not in 'fieldnames'. Fix by Tomas Grahn, full patch-with-test by Vajrasky Kok (tweaked slightly).
* | Merge from 3.3Andrew Kuchling2013-11-191-52/+51
|\ \ | |/
| * #1098749: re-word gettext docs to not encourage using pygettext so much.Andrew Kuchling2013-11-191-52/+51
| | | | | | | | Also, add a link to the Babel package.
* | Issue #19550: Implement Windows installer changes of PEP 453 (ensurepip).Martin v. Löwis2013-11-192-5/+26
| |
* | Remove dead code committed in issue #12892.Serhiy Storchaka2013-11-191-104/+0
| |
* | Also chain codec exceptions that allow weakrefsNick Coghlan2013-11-192-8/+50
| | | | | | | | | | | | | | The zlib and hex codecs throw custom exception types with weakref support if the input type is valid, but the data fails validation. Make sure the exception chaining in the codec infrastructure can wrap those as well.
* | oops, remove _PyObject_ReprWriter() definition (unwanted change)Victor Stinner2013-11-191-3/+0
| |
* | Issue #19646: repr(dict) now uses _PyUnicodeWriter API for better performancesVictor Stinner2013-11-191-55/+54
| |
* | Issue #19513: repr(tuple) now uses _PyUnicodeWriter for better performancesVictor Stinner2013-11-191-27/+37
| |
* | Add _PyUnicodeWriter_WriteASCIIString() functionVictor Stinner2013-11-194-38/+96
| |
* | Issue #19513: Disable overallocation of the PyUnicodeWriter before the last ↵Victor Stinner2013-11-191-0/+1
| | | | | | | | write
* | Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.Serhiy Storchaka2013-11-198-76/+637
| | | | | | | | | | | | | | | | | | | | The utf-16* and utf-32* encoders no longer allow surrogate code points (U+D800-U+DFFF) to be encoded. The utf-32* decoders no longer decode byte sequences that correspond to surrogate code points. The surrogatepass error handler now works with the utf-16* and utf-32* codecs. Based on patches by Victor Stinner and Kang-Hao (Kenny) Lu.
* | - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.pydoko@ubuntu.com2013-11-192-0/+0
|\ \ | |/
| * - Remove execute permissions from test_dbm_gnu.py and test_dbm_ndbm.pydoko@ubuntu.com2013-11-192-0/+0
| |
* | - Update config.{guess,sub} for new ports.doko@ubuntu.com2013-11-192-84/+108
|\ \ | |/
| * - Update config.{guess,sub} for new ports.doko@ubuntu.com2013-11-192-84/+108
| |
* | Issue #19596: Null merge with 3.3Zachary Ware2013-11-190-0/+0
|\ \ | |/ | | | | | | This will be merged into default when PEP451 is merged in. See changeset 5d38989191bb in features/pep-451