Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #18705: merge with 3.3. | Ezio Melotti | 2013-08-17 | 26 | -49/+49 |
|\ | |||||
| * | #18705: fix a number of typos. Patch by Févry Thibault. | Ezio Melotti | 2013-08-17 | 25 | -44/+44 |
| | | |||||
* | | Remove the else-clause because the conditions are no longer mutually exclusive. | Raymond Hettinger | 2013-08-17 | 1 | -1/+1 |
| | | |||||
* | | Use a known unique object for the dummy entry. | Raymond Hettinger | 2013-08-17 | 1 | -25/+20 |
| | | | | | | | | | | This lets us run PyObject_RichCompareBool() without first needing to check whether the entry is a dummy. | ||||
* | | Issue #18759: Merged updates from 3.3. | Vinay Sajip | 2013-08-16 | 4 | -66/+76 |
|\ \ | |/ | |||||
| * | Issue #18759: Improved cross-references in logging documentation. | Vinay Sajip | 2013-08-16 | 4 | -66/+76 |
| | | |||||
* | | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes | Christian Heimes | 2013-08-16 | 4 | -5/+184 |
|\ \ | |/ | | | | | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for rfc822Name (email), dNSName (DNS) and uniformResourceIdentifier (URI). | ||||
| * | merge | Christian Heimes | 2013-08-16 | 13 | -16/+93 |
| |\ | |||||
| * | | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes | Christian Heimes | 2013-08-16 | 4 | -5/+184 |
| | | | | | | | | | | | | | | | | | | | | | inside subjectAltName correctly. Formerly the module has used OpenSSL's GENERAL_NAME_print() function to get the string represention of ASN.1 strings for rfc822Name (email), dNSName (DNS) and uniformResourceIdentifier (URI). | ||||
* | | | Remove last bit of GNU pth thread | Christian Heimes | 2013-08-16 | 1 | -177/+0 |
| | | | | | | | | | | | | | | | | | | | | | PEP 11: Name: Systems using --with-pth (GNU pth threads) Unsupported in: Python 3.2 Code removed in: Python 3.3 | ||||
* | | | Issue #18701: Remove sqlitecompat.h. | Serhiy Storchaka | 2013-08-16 | 1 | -63/+0 |
| | | | |||||
* | | | Issue #18701: Remove support of old CPython versions (<3.0) from C code. | Serhiy Storchaka | 2013-08-16 | 13 | -58/+4 |
| | | | |||||
* | | | Issue #16463: Fix a transient test_timeout failure. | Charles-François Natali | 2013-08-16 | 1 | -3/+16 |
|\ \ \ | | |/ | |/| | |||||
| * | | Issue #16463: Fix a transient test_timeout failure. | Charles-François Natali | 2013-08-16 | 1 | -3/+16 |
| | | | |||||
* | | | Issue #18743: Fix references to non-existant "StringIO" module. | Serhiy Storchaka | 2013-08-16 | 6 | -8/+8 |
|\ \ \ | |/ / | |||||
| * | | Issue #18743: Fix references to non-existant "StringIO" module. | Serhiy Storchaka | 2013-08-16 | 6 | -8/+8 |
| | | | |||||
* | | | Fix the default placeholder in textwrap.shorten() to be " [...]". | Antoine Pitrou | 2013-08-16 | 3 | -11/+11 |
| | | | | | | | | | | | | For some reason I forgot to do it before committing the patch in issue #18585. | ||||
* | | | Make test.support.reap_threads() faster | Antoine Pitrou | 2013-08-16 | 1 | -2/+2 |
| | | | |||||
* | | | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵ | Antoine Pitrou | 2013-08-16 | 3 | -2/+30 |
|\ \ \ | |/ / | | | | | | | due to something else than /dev/urandom not existing. | ||||
| * | | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵ | Antoine Pitrou | 2013-08-16 | 3 | -2/+30 |
| | | | | | | | | | | | | due to something else than /dev/urandom not existing. | ||||
* | | | #18707: merge with 3.3. | Ezio Melotti | 2013-08-16 | 1 | -0/+7 |
|\ \ \ | |/ / | |||||
| * | | #18707: point to Doc/README.txt in the README file. Patch by Madison May. | Ezio Melotti | 2013-08-16 | 1 | -0/+7 |
| | | | |||||
* | | | Issue #1666318: Add a test that shutil.copytree() retains directory permissions. | Antoine Pitrou | 2013-08-16 | 2 | -0/+29 |
|\ \ \ | |/ / | | | | | | | Patch by Catherine Devlin. | ||||
| * | | Issue #1666318: Add a test that shutil.copytree() retains directory permissions. | Antoine Pitrou | 2013-08-16 | 2 | -0/+29 |
| | | | | | | | | | | | | Patch by Catherine Devlin. | ||||
* | | | Issue #16190: fix random module recommendation to use ssl.RAND_bytes(). | Antoine Pitrou | 2013-08-16 | 1 | -3/+3 |
|\ \ \ | |/ / | |||||
| * | | Issue #16190: fix random module recommendation to use ssl.RAND_bytes(). | Antoine Pitrou | 2013-08-16 | 1 | -3/+3 |
| |/ | |||||
* | | Issue #18673: Add versionchanged to docs | Christian Heimes | 2013-08-16 | 1 | -0/+4 |
| | | |||||
* | | Issue #18673: Add O_TMPFILE to os module. O_TMPFILE requires Linux kernel | Christian Heimes | 2013-08-16 | 3 | -0/+7 |
| | | | | | | | | 3.11 or newer. It's only defined on system with 3.11 uapi headers, too. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-08-15 | 2 | -22/+10 |
|\ \ | |/ | |||||
| * | Issue #18732: Remove unused* parameter output_sep from IdleHistory.History | Terry Jan Reedy | 2013-08-15 | 2 | -22/+10 |
| | | | | | | | | | | | | and paired splits and joins that do nothing when output_sep is its default \n. *It in unused in that the class in only instantiated once, with the default. Make a few other changes in .fetch and its test. | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-08-15 | 2 | -3/+179 |
|\ \ | |/ | |||||
| * | Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan. | Terry Jan Reedy | 2013-08-15 | 2 | -3/+179 |
| | | |||||
* | | Replace an overly optimistic assert() in _PyGC_CollectNoFail with a simple ↵ | Antoine Pitrou | 2013-08-15 | 1 | -6/+13 |
| | | | | | | | | guard. | ||||
* | | Change the builtin hash algorithms' names to lower case names | Christian Heimes | 2013-08-15 | 6 | -8/+11 |
| | | | | | | | | as promised by hashlib's documentation. | ||||
* | | (Merge 3.3) Issue #18296: Try to fix TestSendfile.test_trailers() of test_os ↵ | Victor Stinner | 2013-08-15 | 1 | -4/+5 |
|\ \ | |/ | | | | | on FreeBSD | ||||
| * | Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSD | Victor Stinner | 2013-08-15 | 1 | -4/+5 |
| | | |||||
* | | Hoist the global "dummy" lookup outside of the reinsertion loop. | Raymond Hettinger | 2013-08-15 | 1 | -1/+3 |
| | | |||||
* | | Closes issue #18698: ensure importlib.reload() returns the module out of ↵ | Eric Snow | 2013-08-15 | 3 | -1/+21 |
| | | | | | | | | sys.modules. | ||||
* | | Null merge from 3.3. | Eric Snow | 2013-08-15 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | issue #18698: ensure importlib.reload() returns the module out of sys.modules. | Eric Snow | 2013-08-15 | 3 | -1/+22 |
| | | |||||
| * | Remove errant fourth '.' from ellipsis in datetime documentation. | David Wolever | 2013-08-14 | 1 | -2/+2 |
| | | |||||
* | | Remove errant fourth '.' from ellipsis in datetime documentation. | David Wolever | 2013-08-14 | 1 | -1/+1 |
| | | |||||
* | | Issue #8713: Support alternative start methods in multiprocessing on Unix. | Richard Oudkerk | 2013-08-14 | 40 | -2012/+2433 |
| | | | | | | | | See http://hg.python.org/sandbox/sbt#spawn | ||||
* | | merge | Raymond Hettinger | 2013-08-14 | 1 | -9/+0 |
|\ \ | |/ | |||||
| * | Issue 18719: Remove a false optimization | Raymond Hettinger | 2013-08-14 | 1 | -9/+0 |
| | | | | | | | | | | | | | | | | | | | | Remove an unused early-out test from the critical path for dict and set lookups. When the strings already have matching lengths, kinds, and hashes, there is no additional information gained by checking the first characters (the probability of a mismatch is already known to be less than 1 in 2**64). | ||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-08-13 | 2 | -15/+35 |
|\ \ | |/ | |||||
| * | Issue #18425: Add docstrings to IdleHistory.py. Remove redundant 'history_' | Terry Jan Reedy | 2013-08-13 | 2 | -15/+35 |
| | | | | | | | | prefix from two attributes and two methods of History class. | ||||
* | | (Merge 3.3) Issue #18405: Improve the entropy of crypt.mksalt(). | Victor Stinner | 2013-08-13 | 2 | -1/+3 |
|\ \ | |/ | |||||
| * | Issue #18405: Improve the entropy of crypt.mksalt(). | Victor Stinner | 2013-08-13 | 2 | -1/+3 |
| | | |||||
* | | Close #12015: The tempfile module now uses a suffix of 8 random characters | Victor Stinner | 2013-08-13 | 3 | -3/+8 |
| | | | | | | | | | | | | instead of 6, to reduce the risk of filename collision. The entropy was reduced when uppercase letters were removed from the charset used to generate random characters. |