summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #18705: merge with 3.3.Ezio Melotti2013-08-1726-49/+49
|\
| * #18705: fix a number of typos. Patch by Févry Thibault.Ezio Melotti2013-08-1725-44/+44
| |
* | Remove the else-clause because the conditions are no longer mutually exclusive.Raymond Hettinger2013-08-171-1/+1
| |
* | Use a known unique object for the dummy entry.Raymond Hettinger2013-08-171-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 Sajip2013-08-164-66/+76
|\ \ | |/
| * Issue #18759: Improved cross-references in logging documentation.Vinay Sajip2013-08-164-66/+76
| |
* | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesChristian Heimes2013-08-164-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).
| * mergeChristian Heimes2013-08-1613-16/+93
| |\
| * | Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytesChristian Heimes2013-08-164-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 threadChristian Heimes2013-08-161-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 Storchaka2013-08-161-63/+0
| | |
* | | Issue #18701: Remove support of old CPython versions (<3.0) from C code.Serhiy Storchaka2013-08-1613-58/+4
| | |
* | | Issue #16463: Fix a transient test_timeout failure.Charles-François Natali2013-08-161-3/+16
|\ \ \ | | |/ | |/|
| * | Issue #16463: Fix a transient test_timeout failure.Charles-François Natali2013-08-161-3/+16
| | |
* | | Issue #18743: Fix references to non-existant "StringIO" module.Serhiy Storchaka2013-08-166-8/+8
|\ \ \ | |/ /
| * | Issue #18743: Fix references to non-existant "StringIO" module.Serhiy Storchaka2013-08-166-8/+8
| | |
* | | Fix the default placeholder in textwrap.shorten() to be " [...]".Antoine Pitrou2013-08-163-11/+11
| | | | | | | | | | | | For some reason I forgot to do it before committing the patch in issue #18585.
* | | Make test.support.reap_threads() fasterAntoine Pitrou2013-08-161-2/+2
| | |
* | | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵Antoine Pitrou2013-08-163-2/+30
|\ \ \ | |/ / | | | | | | due to something else than /dev/urandom not existing.
| * | Issue #18756: Improve error reporting in os.urandom() when the failure is ↵Antoine Pitrou2013-08-163-2/+30
| | | | | | | | | | | | due to something else than /dev/urandom not existing.
* | | #18707: merge with 3.3.Ezio Melotti2013-08-161-0/+7
|\ \ \ | |/ /
| * | #18707: point to Doc/README.txt in the README file. Patch by Madison May.Ezio Melotti2013-08-161-0/+7
| | |
* | | Issue #1666318: Add a test that shutil.copytree() retains directory permissions.Antoine Pitrou2013-08-162-0/+29
|\ \ \ | |/ / | | | | | | Patch by Catherine Devlin.
| * | Issue #1666318: Add a test that shutil.copytree() retains directory permissions.Antoine Pitrou2013-08-162-0/+29
| | | | | | | | | | | | Patch by Catherine Devlin.
* | | Issue #16190: fix random module recommendation to use ssl.RAND_bytes().Antoine Pitrou2013-08-161-3/+3
|\ \ \ | |/ /
| * | Issue #16190: fix random module recommendation to use ssl.RAND_bytes().Antoine Pitrou2013-08-161-3/+3
| |/
* | Issue #18673: Add versionchanged to docsChristian Heimes2013-08-161-0/+4
| |
* | Issue #18673: Add O_TMPFILE to os module. O_TMPFILE requires Linux kernelChristian Heimes2013-08-163-0/+7
| | | | | | | | 3.11 or newer. It's only defined on system with 3.11 uapi headers, too.
* | Merge with 3.3Terry Jan Reedy2013-08-152-22/+10
|\ \ | |/
| * Issue #18732: Remove unused* parameter output_sep from IdleHistory.HistoryTerry Jan Reedy2013-08-152-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.3Terry Jan Reedy2013-08-152-3/+179
|\ \ | |/
| * Issue #18425: Unittests for idlelib.IdleHistory. First patch by R. Jayakrishnan.Terry Jan Reedy2013-08-152-3/+179
| |
* | Replace an overly optimistic assert() in _PyGC_CollectNoFail with a simple ↵Antoine Pitrou2013-08-151-6/+13
| | | | | | | | guard.
* | Change the builtin hash algorithms' names to lower case namesChristian Heimes2013-08-156-8/+11
| | | | | | | | as promised by hashlib's documentation.
* | (Merge 3.3) Issue #18296: Try to fix TestSendfile.test_trailers() of test_os ↵Victor Stinner2013-08-151-4/+5
|\ \ | |/ | | | | on FreeBSD
| * Issue #18296: Try to fix TestSendfile.test_trailers() of test_os on FreeBSDVictor Stinner2013-08-151-4/+5
| |
* | Hoist the global "dummy" lookup outside of the reinsertion loop.Raymond Hettinger2013-08-151-1/+3
| |
* | Closes issue #18698: ensure importlib.reload() returns the module out of ↵Eric Snow2013-08-153-1/+21
| | | | | | | | sys.modules.
* | Null merge from 3.3.Eric Snow2013-08-150-0/+0
|\ \ | |/
| * issue #18698: ensure importlib.reload() returns the module out of sys.modules.Eric Snow2013-08-153-1/+22
| |
| * Remove errant fourth '.' from ellipsis in datetime documentation.David Wolever2013-08-141-2/+2
| |
* | Remove errant fourth '.' from ellipsis in datetime documentation.David Wolever2013-08-141-1/+1
| |
* | Issue #8713: Support alternative start methods in multiprocessing on Unix.Richard Oudkerk2013-08-1440-2012/+2433
| | | | | | | | See http://hg.python.org/sandbox/sbt#spawn
* | mergeRaymond Hettinger2013-08-141-9/+0
|\ \ | |/
| * Issue 18719: Remove a false optimizationRaymond Hettinger2013-08-141-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.3Terry Jan Reedy2013-08-132-15/+35
|\ \ | |/
| * Issue #18425: Add docstrings to IdleHistory.py. Remove redundant 'history_'Terry Jan Reedy2013-08-132-15/+35
| | | | | | | | prefix from two attributes and two methods of History class.
* | (Merge 3.3) Issue #18405: Improve the entropy of crypt.mksalt().Victor Stinner2013-08-132-1/+3
|\ \ | |/
| * Issue #18405: Improve the entropy of crypt.mksalt().Victor Stinner2013-08-132-1/+3
| |
* | Close #12015: The tempfile module now uses a suffix of 8 random charactersVictor Stinner2013-08-133-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.