summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* A fix for issue 19555 on Windows.Barry Warsaw2013-11-221-4/+4
|
* Close #19552: venv and pyvenv ensurepip integrationNick Coghlan2013-11-222-10/+78
|
* Update bundled pip to 1.5rc1Nick Coghlan2013-11-222-1/+1
|
* Issue #19619: Blacklist non-text codecs in method APINick Coghlan2013-11-229-69/+128
| | | | | | | | | | 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 #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 #17134: Finalize interface to Windows' certificate store. Cert andChristian Heimes2013-11-222-22/+37
| | | | | 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-222-0/+26
|\
| * trunk mergeBarry Warsaw2013-11-211-1/+0
| |\
| * | - Issue #19555: Restore sysconfig.get_config_var('SO'), with aBarry Warsaw2013-11-212-0/+26
| | | | | | | | | | | | DeprecationWarning pointing people at $EXT_SUFFIX.
* | | Issue #19664: test_userdict's repr test no longer depends on the orderChristian Heimes2013-11-221-1/+2
| |/ |/| | | | | | | of dict elements. Original patch by Serhiy Storchaka
* | one CERT_REQUIRED is enoughChristian Heimes2013-11-211-1/+0
|/
* Issue #8813: Add SSLContext.verify_flags to change the verification flagsChristian Heimes2013-11-214-1/+81
| | | | | of the context in order to enable certification revocation list (CRL) checks or strict X509 rules.
* Better behavior when stepping over yield[from]. Fixes issue 16596. By Xavier ↵Guido van Rossum2013-11-213-7/+346
| | | | 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
| |
* | Issue #14455: plistlib now supports binary plists and has an updated API.Ronald Oussoren2013-11-212-397/+1198
| | | | | | | | | | | | | | 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.
* | 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-213-3/+18
|\ \ | |/ | | | | | | | | | | 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-213-3/+18
| | | | | | | | | | | | | | 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-211-1/+7
| | | | | | | | and CRL distribution points.
* | Issue #18138: Implement cadata argument of SSLContext.load_verify_location()Christian Heimes2013-11-211-2/+86
| | | | | | | | | | to load CA certificates and CRL from memory. It supports PEM and DER encoded strings.
* | Issue #18775: Add name and block_size attribute to HMAC object. They nowChristian Heimes2013-11-202-6/+37
| | | | | | | | 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-206-18/+42
| | | | | | | | 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: 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-203-16/+159
| | | | | | | | Python now uses SipHash24 on all major platforms.
* | 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.
* | 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-194-49/+201
| |
* | Merge: #19449: Handle non-string keys when generating 'fieldnames' error.R David Murray2013-11-192-1/+13
|\ \ | |/
| * #19449: Handle non-string keys when generating 'fieldnames' error.R David Murray2013-11-192-1/+13
| | | | | | | | | | | | | | 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).
* | Also chain codec exceptions that allow weakrefsNick Coghlan2013-11-191-5/+36
| | | | | | | | | | | | | | 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.
* | Issue #12892: The utf-16* and utf-32* codecs now reject (lone) surrogates.Serhiy Storchaka2013-11-191-12/+56
| | | | | | | | | | | | | | | | | | | | 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
| |
| * Issue #19596: Set untestable tests in test_importlib to NoneZachary Ware2013-11-196-55/+26
| | | | | | | | to avoid reporting success on empty tests.
| * Cleanup this test's modification of os.environ in teardown (this alreadyGregory P. Smith2013-11-181-0/+3
| | | | | | | | exists in 3.4 but apparently wasn't done for 3.3).
* | selectors: use a single return.Charles-François Natali2013-11-181-4/+2
| |
* | Issue #8402: Added the escape() function to the glob module.Serhiy Storchaka2013-11-182-2/+36
| |
* | Relax timing on test_asyncio for busy (slow) Windows buildbotsVictor Stinner2013-11-181-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | http://buildbot.python.org/all/builders/AMD64%20Windows%20Server%202008%20%5BSB%5D%203.x/builds/1649/steps/test/logs/stdio ====================================================================== FAIL: test_wait_for_handle (test.test_asyncio.test_windows_events.ProactorTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "E:\home\cpython\buildslave\x64\3.x.snakebite-win2k8r2sp1-amd64\build\lib\test\test_asyncio\test_windows_events.py", line 112, in test_wait_for_handle self.assertTrue(0.18 < elapsed < 0.22, elapsed) AssertionError: False is not true : 0.25
* | Skip test_asyncio if concurrent.futures can't be imported. Hopeful fix for ↵Guido van Rossum2013-11-181-5/+5
| | | | | | | | issue 19645.
* | Issue #17618: Add Base85 and Ascii85 encoding/decoding to the base64 module.Antoine Pitrou2013-11-172-3/+442
| |