Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #16854: Fix regrtest.usage() regression introduced in 6e2e5adc0400. | Chris Jerdonek | 2013-01-08 | 2 | -26/+34 |
| | | | | | This fixes a regression introduced in the commit for issue #15302, which switched regrtest from getopt to argparse. | ||||
* | fcntl: add F_DUPFD_CLOEXEC constant, available on Linux 2.6.24+. | Victor Stinner | 2013-01-07 | 2 | -0/+5 |
| | |||||
* | Issue #15972: Fix error messages when os functions expecting a file name or | Serhiy Storchaka | 2013-01-07 | 3 | -31/+62 |
|\ | | | | | | | file descriptor receive the incorrect type. | ||||
| * | Issue #15972: Fix error messages when os functions expecting a file name or | Serhiy Storchaka | 2013-01-07 | 3 | -31/+62 |
| | | | | | | | | file descriptor receive the incorrect type. | ||||
* | | Add a comment about *not* caching the hash value. Issue #9685 suggested to ↵ | Christian Heimes | 2013-01-07 | 1 | -0/+3 |
| | | | | | | | | memorize the hash value, but the feature request was rejected because no speed ups were found. | ||||
* | | Closes #16884: Merged logging documentation fixes from 3.3. | Vinay Sajip | 2013-01-07 | 2 | -21/+37 |
|\ \ | |/ | |||||
| * | Issue #16884: Merged logging documentation fixes from 3.2. | Vinay Sajip | 2013-01-07 | 2 | -21/+37 |
| |\ | |||||
| | * | Issue #16884: updated logging documentation to include lastResort and use ↵ | Vinay Sajip | 2013-01-07 | 2 | -21/+37 |
| | | | | | | | | | | | | 'note' directives where appropriate. | ||||
* | | | merge #16877: Add mention that shell-style path expansions are not automatic. | R David Murray | 2013-01-06 | 1 | -0/+5 |
|\ \ \ | |/ / | |||||
| * | | merge #16877: Add mention that shell-style path expansions are not automatic. | R David Murray | 2013-01-06 | 1 | -0/+5 |
| |\ \ | | |/ | |||||
| | * | #16877: Add mention that shell-style path expansions are not automatic. | R David Murray | 2013-01-06 | 1 | -0/+5 |
| | | | |||||
* | | | Issue #16320: Remove redundant Makefile dependencies for strings and bytes. | Serhiy Storchaka | 2013-01-06 | 2 | -11/+12 |
| | | | |||||
* | | | Issue #16881: Fix Py_ARRAY_LENGTH macro for GCC < 3.1. | Christian Heimes | 2013-01-06 | 2 | -2/+7 |
|\ \ \ | |/ / | |||||
| * | | Issue #16881: Fix Py_ARRAY_LENGTH macro for GCC < 3.1. | Christian Heimes | 2013-01-06 | 2 | -2/+7 |
| | | | |||||
* | | | Fix returning uninitialized variable (issue #8109). | Antoine Pitrou | 2013-01-06 | 1 | -1/+1 |
| | | | | | | | | | | | | Found by Christian with Coverity. | ||||
* | | | Issue #8109: The ssl module now has support for server-side SNI, thanks to a ↵ | Antoine Pitrou | 2013-01-05 | 11 | -42/+881 |
| | | | | | | | | | | | | | | | | | | :meth:`SSLContext.set_servername_callback` method. Patch by Daniel Black. | ||||
* | | | The get() and iter() are now able to accept keyword arguments. | Eli Bendersky | 2013-01-05 | 3 | -8/+24 |
|\ \ \ | |/ / | | | | | | | | | | In conformance with the documentation and the Python version. Patch by Franck Michea. | ||||
| * | | The get() and iter() are now able to accept keyword arguments. | Eli Bendersky | 2013-01-05 | 3 | -8/+24 |
| | | | | | | | | | | | | | | | In conformance with the documentation and the Python version. Patch by Franck Michea. | ||||
* | | | #16862: merge with 3.3. | Ezio Melotti | 2013-01-05 | 1 | -6/+3 |
|\ \ \ | |/ / | |||||
| * | | #16862: merge with 3.2. | Ezio Melotti | 2013-01-05 | 1 | -6/+3 |
| |\ \ | | |/ | |||||
| | * | #16862: remove outdated statements about Stackless. | Ezio Melotti | 2013-01-05 | 1 | -3/+0 |
| | | | |||||
| | * | Cleanup a few minor things. | Ezio Melotti | 2013-01-05 | 1 | -3/+3 |
| | | | |||||
* | | | Merge example fix with 3.3. | Ezio Melotti | 2013-01-05 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | Merge example fix with 3.2. | Ezio Melotti | 2013-01-05 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | Fix example by making the exception inherit from Exception. | Ezio Melotti | 2013-01-05 | 1 | -1/+1 |
| | | | |||||
* | | | #13094: merge with 3.3. | Ezio Melotti | 2013-01-04 | 2 | -0/+55 |
|\ \ \ | |/ / | |||||
| * | | #13094: merge with 3.2. | Ezio Melotti | 2013-01-04 | 2 | -0/+55 |
| |\ \ | | |/ | |||||
| | * | #13094: add Programming FAQ entry about the behavior of closures. | Ezio Melotti | 2013-01-04 | 2 | -0/+55 |
| | | | |||||
* | | | Issue #16860: In tempfile, use O_CLOEXEC when available to set the | Charles-François Natali | 2013-01-04 | 2 | -0/+5 |
| | | | | | | | | | | | | close-on-exec flag atomically. | ||||
* | | | Issue #16856: Fix a segmentation fault from calling repr() on a dict with | Serhiy Storchaka | 2013-01-04 | 2 | -1/+4 |
|\ \ \ | |/ / | | | | | | | a key whose repr raise an exception. | ||||
| * | | Issue #16856: Fix a segmentation fault from calling repr() on a dict with | Serhiy Storchaka | 2013-01-04 | 2 | -1/+4 |
| | | | | | | | | | | | | a key whose repr raise an exception. | ||||
* | | | Issue #16674: random.getrandbits() is now 20-40% faster for small integers. | Serhiy Storchaka | 2013-01-04 | 2 | -0/+5 |
| | | | |||||
* | | | merge 3.3 | Benjamin Peterson | 2013-01-04 | 1 | -1/+1 |
|\ \ \ | |/ / | |||||
| * | | merge 3.2 | Benjamin Peterson | 2013-01-04 | 1 | -1/+1 |
| |\ \ | | |/ | |||||
| | * | merge heads | Benjamin Peterson | 2013-01-04 | 65 | -253/+1101 |
| | |\ | |||||
| | * | | drop email (closes #16857) | Benjamin Peterson | 2013-01-04 | 1 | -1/+1 |
| | | | | |||||
* | | | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in | Christian Heimes | 2013-01-03 | 7 | -0/+16 |
|\ \ \ \ | |/ / / | | | | | | | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag). | ||||
| * | | | Issue #16847: Fixed improper use of _PyUnicode_CheckConsistency() in | Christian Heimes | 2013-01-03 | 6 | -0/+14 |
| | | | | | | | | | | | | | | | | | | | | non-pydebug builds. Several extension modules now compile cleanly when assert()s are enabled in standard builds (-DDEBUG flag). | ||||
* | | | | #16009: JSON error messages now provide more information. Patch by Serhiy ↵ | Ezio Melotti | 2013-01-03 | 5 | -33/+112 |
| | | | | | | | | | | | | | | | | Storchaka. | ||||
* | | | | (Merge 3.3) Issue #16367: Fix FileIO.readall() on Windows for files larger ↵ | Victor Stinner | 2013-01-03 | 2 | -2/+13 |
|\ \ \ \ | |/ / / | | | | | | | | | than 2 GB. | ||||
| * | | | (Merge 3.2) Issue #16367: Fix FileIO.readall() on Windows for files larger ↵ | Victor Stinner | 2013-01-03 | 2 | -2/+13 |
| |\ \ \ | | | |/ | | |/| | | | | | than 2 GB. | ||||
| | * | | Issue #16367: Fix FileIO.readall() on Windows for files larger than 2 GB | Victor Stinner | 2013-01-03 | 2 | -2/+13 |
| | | | | |||||
| | * | | issue 10527: fix missing import | Giampaolo Rodola' | 2013-01-03 | 1 | -0/+1 |
| | | | | |||||
* | | | | Close #16281: handle tailmatch() failure and remove useless comment | Victor Stinner | 2013-01-03 | 1 | -2/+9 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | "honor direction and do a forward or backwards search": the runtime speed may be different, but I consider that it doesn't really matter in practice. The direction was never honored before: Python 2.7 uses memcmp() for the str type for example. | ||||
* | | | | Null merge 3.3 | Victor Stinner | 2013-01-03 | 0 | -0/+0 |
|\ \ \ \ | |/ / / | |||||
| * | | | (Merge 3.2) Issue #16218, #16414, #16444: Backport FS_NONASCII, | Victor Stinner | 2013-01-03 | 3 | -15/+18 |
| |\ \ \ | | |/ / | | | | | | | | | | | | | TESTFN_UNDECODABLE, TESTFN_NONASCII of test.support from Python 3.4. Backport tests on non-ASCII paths. | ||||
| | * | | Issue #16218, #16414, #16444: Backport FS_NONASCII, TESTFN_UNDECODABLE, | Victor Stinner | 2013-01-03 | 5 | -7/+122 |
| | | | | | | | | | | | | | | | | | | | | TESTFN_NONASCII of test.support from Python 3.4. Backport tests on non-ASCII paths. | ||||
* | | | | Null merge 3.3 (fix already applied to default, it was a backport) | Victor Stinner | 2013-01-03 | 0 | -0/+0 |
|\ \ \ \ | |/ / / | |||||
| * | | | (Merge 3.2) Issue #16455: On FreeBSD and Solaris, if the locale is C, the | Victor Stinner | 2013-01-03 | 3 | -27/+227 |
| |\ \ \ | | |/ / | | | | | | | | | | | | | | | | | | | | | ASCII/surrogateescape codec is now used, instead of the locale encoding, to decode the command line arguments. This change fixes inconsistencies with os.fsencode() and os.fsdecode() because these operating systems announces an ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. | ||||
| | * | | Issue #16455: On FreeBSD and Solaris, if the locale is C, the | Victor Stinner | 2013-01-03 | 3 | -27/+232 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | ASCII/surrogateescape codec is now used, instead of the locale encoding, to decode the command line arguments. This change fixes inconsistencies with os.fsencode() and os.fsdecode() because these operating systems announces an ASCII locale encoding, whereas the ISO-8859-1 encoding is used in practice. |