summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* mergeChristian Heimes2013-11-223-0/+29
|\
| * trunk mergeBarry Warsaw2013-11-213-3/+3
| |\
| * | - Issue #19555: Restore sysconfig.get_config_var('SO'), with aBarry Warsaw2013-11-213-0/+29
| | | | | | | | | | | | DeprecationWarning pointing people at $EXT_SUFFIX.
* | | Issue #19664: test_userdict's repr test no longer depends on the orderChristian Heimes2013-11-222-1/+5
| |/ |/| | | | | | | of dict elements. Original patch by Serhiy Storchaka
* | silence an overflow warning. slen is smaller than 1MBChristian Heimes2013-11-211-1/+2
| |
* | one CERT_REQUIRED is enoughChristian Heimes2013-11-211-1/+0
| |
* | downcast len to int. The code has already checked that len < INT_MAXChristian Heimes2013-11-211-1/+1
|/
* lst might be NULL hereChristian Heimes2013-11-211-1/+1
| | | | CID 1130752: Dereference after null check (FORWARD_NULL)
* Issue #8813: Add SSLContext.verify_flags to change the verification flagsChristian Heimes2013-11-217-1/+179
| | | | | of the context in order to enable certification revocation list (CRL) checks or strict X509 rules.
* Close #18294: Fix the zlib module to make it 64-bit safeVictor Stinner2013-11-212-55/+127
|
* Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier ↵Guido van Rossum2013-11-214-7/+351
| | | | de Gaye.
* asyncio: Make Semaphore(0) work properly.Guido van Rossum2013-11-212-2/+6
|
* Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654).Serhiy Storchaka2013-11-213-2/+10
|\
| * Print Tk patchlevel in Tk and Ttk tests in verbose mode (issue19654).Serhiy Storchaka2013-11-213-2/+10
| |
* | mergeChristian Heimes2013-11-217-465/+1512
|\ \
| * | Issue #14455: plistlib now supports binary plists and has an updated API.Ronald Oussoren2013-11-215-426/+1446
| | | | | | | | | | | | | | | | | | | | | This patch adds support for binary plists on OSX to plistlib (based on a patch by 'dpounces'). The patch also cleans up the API for the plistlib module.
| * | Close #19568: Fix bytearray_setslice_linear(), fix handling ofVictor Stinner2013-11-211-37/+63
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | PyByteArray_Resize() failure: leave the bytearray object in an consistent state. If growth < 0, handling the memory allocation failure is tricky here because the bytearray object has already been modified. If lo != 0, the operation is completed, but a MemoryError is still raised and the memory block is not shrinked. If lo == 0, the bytearray is restored in its previous state and a MemoryError is raised.
| * | Close #19578: Fix list_ass_subscript(), handle list_resize() failureVictor Stinner2013-11-211-2/+3
| | | | | | | | | | | | Notify the caller of the failure (MemoryError exception).
* | | 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
| |