summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Remove a commented-out lineBrett Cannon2013-11-222-127/+125
|
* Hopefully fix test_is_socket_trueAntoine Pitrou2013-11-221-2/+6
|
* Don't assume trying to find a builtin will succeed (e.g. posix isn't on Windows)Brett Cannon2013-11-222-194/+200
|
* Fix test failure under systems with an incompatible localeAntoine Pitrou2013-11-221-1/+8
|
* Fix whitespaceAntoine Pitrou2013-11-221-1/+0
|
* Issue #19673: Add pathlib to the stdlib as a provisional module (PEP 428).Antoine Pitrou2013-11-228-0/+3830
|
* Implement PEP 451 (ModuleSpec).Eric Snow2013-11-2237-4398/+6983
|
* Trunk merge.Barry Warsaw2013-11-227-22/+119
|\
| * Issue #19448: report name / NID in exception message of ASN1ObjectChristian Heimes2013-11-222-5/+7
| |
| * Issue #17134: check certs of CA and ROOT system storeChristian Heimes2013-11-221-13/+14
| |
| * Close #17916: dis.Bytecode based replacement for distbNick Coghlan2013-11-225-4/+98
| | | | | | | | | | | | | | - Bytecode.from_traceback() alternate constructor - current_offset parameter and attribute Patch by Claudiu Popa
* | A fix for issue 19555 on Windows.Barry Warsaw2013-11-221-4/+4
|/
* Close #19552: venv and pyvenv ensurepip integrationNick Coghlan2013-11-225-13/+105
|
* Update bundled pip to 1.5rc1Nick Coghlan2013-11-222-1/+1
|
* Issue #19619: Update What's New for codec blacklistNick Coghlan2013-11-221-11/+12
|
* Issue #19619: Blacklist non-text codecs in method APINick Coghlan2013-11-2213-87/+285
| | | | | | | | | | str.encode, bytes.decode and bytearray.decode now use an internal API to throw LookupError for known non-text encodings, rather than attempting the encoding or decoding operation and then throwing a TypeError for an unexpected output type. The latter mechanism remains in place for third party non-text encodings.
* Issue #19553: PEP 453 - "make install" and "make altinstall" now install orNed Deily2013-11-225-4/+99
| | | | | | | upgrade pip by default, using the bundled pip provided by the new ensurepip module. A new configure option, --with-ensurepip[=upgrade|install|no], is available to override the default ensurepip "--upgrade" option. The option can also be set with "make [alt]install ENSUREPIP=[upgrade|install\no]".
* Issue #19649: On OS X, the same set of file names are now installedNed Deily2013-11-225-41/+116
| | | | | | | in bin directories for all configurations: non-framework vs framework, and single arch vs universal builds. pythonx.y-32 is now always installed for 64-bit/32-bit universal builds. The obsolete and undocumented pythonw* symlinks are no longer installed anywhere.
* Issue #14455: Fix maybe_open typo in Plist.fromFile().Ned Deily2013-11-221-1/+1
|
* #19688: add back and deprecate the internal HTMLParser.unescape() method.Ezio Melotti2013-11-222-0/+14
|
* or VERIFY_CRL_CHECK_LEAF to verify_flagsChristian Heimes2013-11-221-2/+2
|
* Issue #19664: fix another flake test_userdict testChristian Heimes2013-11-221-3/+3
|
* Issue #18147: Add missing documentation for SSLContext.get_ca_certs().Christian Heimes2013-11-222-4/+18
| | | | Also change the argument name to the same name as getpeercert()
* Issue #17134: Finalize interface to Windows' certificate store. Cert andChristian Heimes2013-11-225-132/+290
| | | | | CRL enumeration are now two functions. enum_certificates() also returns purpose flags as set of OIDs.
* Issue #19681: Apply a quick and minimal band-aid.Christian Heimes2013-11-221-1/+2
| | | | | The flaky buildbots make it hard to detect real issue. This is just a temporary fix until we agree on a permanent solution.
* 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
| |