Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | #665194: Update email.utils.localtime to use astimezone, and fix bug. | R David Murray | 2012-08-23 | 3 | -31/+33 |
| | | | | | | | The new code correctly handles historic changes in UTC offsets. A test for this should follow. Original patch by Alexander Belopolsky. | ||||
* | Use zero bottom margin. | Stefan Krah | 2012-08-22 | 1 | -3/+0 |
| | |||||
* | In the 32-bit build, dec_hash() raised InvalidOperation if the operand | Stefan Krah | 2012-08-22 | 2 | -4/+57 |
| | | | | | | had a coefficient with MAX_PREC=425000000 digits and a negative exponent. Increasing the context limits above the official values fixes the issue and is safe (in this case!). | ||||
* | 1) Use _mpd_basedivmod() regardless of the length of the dividend. This is | Stefan Krah | 2012-08-22 | 1 | -6/+9 |
| | | | | | | | | | | required for a corner case in dec_hash() in the following commit and also usually faster. dec_hash() needs some extra precision above MPD_MAX_PREC, and _mpd_base_ndivmod() is not audited for that. 2) Use _mpd_basemul() if the length of the smaller operand is less than or equal to 256. While this is technically an optimization, it is required for *testing* corner cases in dec_hash() in reasonable time. | ||||
* | Issue #15766: Fix a crash in imp.load_dynamic() on PyUnicode_FromString() ↵ | Victor Stinner | 2012-08-22 | 1 | -3/+3 |
| | | | | failure | ||||
* | Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set ↵ | Ronald Oussoren | 2012-08-22 | 2 | -1/+3 |
|\ | | | | | | | | | | | | | | | | | on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. (merge with 3.2) | ||||
| * | Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set ↵ | Ronald Oussoren | 2012-08-22 | 2 | -1/+3 |
| | | | | | | | | | | | | | | on Mac OS X. This is due to an off-by-one error: the allocated buffer didn't have room for a NUL character at the end of the mbstowcs result. | ||||
* | | Update suspicious ignore file. | Ezio Melotti | 2012-08-22 | 1 | -0/+3 |
| | | |||||
* | | Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. | Trent Nelson | 2012-08-21 | 2 | -3/+24 |
| | | | | | | | | | | | | | | | | This is necessary for ZFS systems, which don't support UF_IMMUTABLE. (Note: this commit is a manual merge of 78699:019a2390b014 as both _test_chflags_regular_file and test_lchflags_symlink differ between 3.2 and default.) | ||||
* | | Block 78699:019a2390b014, this needs to be manually merged. | Trent Nelson | 2012-08-21 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised. | Trent Nelson | 2012-08-21 | 2 | -3/+24 |
| | | | | | | | | This is necessary for ZFS systems, which don't support UF_IMMUTABLE. | ||||
* | | Fix typo in error handling for WaitForMultipleObjects() | Richard Oudkerk | 2012-08-21 | 1 | -1/+1 |
| | | |||||
* | | #15752: merge with 3.2. | Ezio Melotti | 2012-08-21 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | #15752: s/assertRaisesRegexp/assertRaisesRegex/g | Ezio Melotti | 2012-08-21 | 1 | -2/+2 |
| | | |||||
* | | Address most of Ezio's comments. str/bytes/bytearray docs still need ↵ | Nick Coghlan | 2012-08-21 | 2 | -189/+247 |
| | | | | | | | | consolidation | ||||
* | | Merge 3.2. | Stefan Krah | 2012-08-21 | 2 | -0/+15 |
|\ \ | |/ | |||||
| * | Issue #15736: Fix overflow in _PySequence_BytesToCharpArray(). | Stefan Krah | 2012-08-21 | 2 | -0/+15 |
| | | |||||
* | | Issue #15285: Refactor connect timeout test in test_timeout. | Trent Nelson | 2012-08-21 | 2 | -8/+86 |
|\ \ | |/ | |||||
| * | Issue #15285: Refactor connect timeout test in test_timeout. | Trent Nelson | 2012-08-21 | 2 | -8/+86 |
| | | |||||
* | | Improve the pyvenv entry | Antoine Pitrou | 2012-08-20 | 2 | -7/+18 |
| | | |||||
* | | Improved summary section in whatsnew | Antoine Pitrou | 2012-08-20 | 1 | -7/+41 |
| | | |||||
* | | Issue #14954: Clarify the interaction of weak references and garbage collection. | Antoine Pitrou | 2012-08-20 | 1 | -1/+4 |
|\ \ | |/ | | | | | Patch by Ethan Furman. | ||||
| * | Issue #14954: Clarify the interaction of weak references and garbage collection. | Antoine Pitrou | 2012-08-20 | 2 | -1/+5 |
| | | | | | | | | Patch by Ethan Furman. | ||||
* | | Fix Issue 15743 - improve urllib tests by removing deprecated method usages. ↵ | Senthil Kumaran | 2012-08-20 | 2 | -31/+36 |
| | | | | | | | | Patch by Jeff Knupp. | ||||
* | | #15199: Fix JavaScript's default MIME type to application/javascript | Petri Lehtinen | 2012-08-20 | 3 | -1/+5 |
|\ \ | |/ | |||||
| * | #15199: Fix JavaScript's default MIME type to application/javascript | Petri Lehtinen | 2012-08-20 | 3 | -1/+5 |
| | | |||||
* | | Merge #15742: clarify sqlite parameter substitution example. | R David Murray | 2012-08-20 | 1 | -1/+1 |
|\ \ | |/ | | | | | Suggestion and patch by Mike Hoy. | ||||
| * | #15742: clarify sqlite parameter substitution example. | R David Murray | 2012-08-20 | 1 | -1/+1 |
| | | | | | | | | Suggestion and patch by Mike Hoy. | ||||
* | | Issue #15726: Fix incorrect bounds checking in PyState_FindModule. | Antoine Pitrou | 2012-08-20 | 2 | -1/+4 |
|\ \ | |/ | | | | | Patch by Robin Schreiber. | ||||
| * | Issue #15726: Fix incorrect bounds checking in PyState_FindModule. | Antoine Pitrou | 2012-08-20 | 3 | -1/+5 |
| | | | | | | | | Patch by Robin Schreiber. | ||||
* | | Merge 3.2. | Stefan Krah | 2012-08-20 | 1 | -0/+2 |
|\ \ | |/ | |||||
| * | Issue #15741: Fix potential NULL dereference. Found by Coverity. | Stefan Krah | 2012-08-20 | 1 | -0/+2 |
| | | |||||
* | | Check return value of asdl_seq_new(). Found by Coverity. | Stefan Krah | 2012-08-20 | 1 | -0/+2 |
| | | |||||
* | | Issue #12643: Respect sys.excepthook in code.InteractiveConsole | Nick Coghlan | 2012-08-20 | 5 | -5/+91 |
| | | |||||
* | | Merge 3.2. | Stefan Krah | 2012-08-20 | 2 | -0/+12 |
|\ \ | |/ | |||||
| * | Issue #15738: Fix a missing NULL check in subprocess_fork_exec(). | Stefan Krah | 2012-08-20 | 2 | -0/+12 |
| | | |||||
* | | Closes #15737: Fix potential NULL dereference in zipimport.c. | Stefan Krah | 2012-08-20 | 1 | -2/+2 |
| | | |||||
* | | Merge 3.2. | Stefan Krah | 2012-08-20 | 2 | -0/+18 |
|\ \ | |/ | |||||
| * | Issue #15732: Fix (constructed) crash in _PySequence_BytesToCharpArray(). | Stefan Krah | 2012-08-20 | 2 | -0/+18 |
| | | | | | | | | Found by Coverity. | ||||
* | | Break up the 'someos' docs classification based on a more user-focused ↵ | Nick Coghlan | 2012-08-20 | 7 | -30/+44 |
| | | | | | | | | scheme, including creation of a separate 'Concurrent Execution' section | ||||
* | | Close #4966: revamp the sequence docs in order to better explain the state ↵ | Nick Coghlan | 2012-08-20 | 7 | -720/+983 |
| | | | | | | | | of modern Python | ||||
* | | s/path importer/path based finder/ (because the path based finder is not an ↵ | Nick Coghlan | 2012-08-20 | 3 | -49/+58 |
| | | | | | | | | importer and the simpler 'path finder' is too ambiguous) | ||||
* | | Close #14846: Handle a sys.path entry going away | Nick Coghlan | 2012-08-20 | 4 | -933/+953 |
| | | |||||
* | | Close #14814: Avoid depending on struct by using newer features. Also use ↵ | Nick Coghlan | 2012-08-20 | 1 | -8/+6 |
| | | | | | | | | enumerate where appropriate (patch by Serhiy Storchaka). Declaring PEP 3144 final at this point - any further changes to code or docs can go in new issues. | ||||
* | | Issue #14814: document the Interface APIs and fix various problems with the ↵ | Nick Coghlan | 2012-08-20 | 3 | -30/+72 |
| | | | | | | | | string representations (initial patch by Eli Bendersky). | ||||
* | | Merge #13579: teach string.Formatter about 'a'. | R David Murray | 2012-08-19 | 4 | -9/+20 |
|\ \ | |/ | | | | | Patch by Francisco Martín Brugué. | ||||
| * | #13579: teach string.Formatter about 'a'. | R David Murray | 2012-08-19 | 4 | -9/+26 |
| | | | | | | | | Patch by Francisco Martín Brugué. | ||||
* | | Issue #15728: Fix leak in PyUnicode_AsWideCharString(). Found by Coverity. | Stefan Krah | 2012-08-19 | 1 | -1/+3 |
| | | |||||
* | | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 3 | -2/+37 |
|\ \ | |/ | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. | ||||
| * | Issue #15595: Fix subprocess.Popen(universal_newlines=True) | Andrew Svetlov | 2012-08-19 | 3 | -2/+38 |
| | | | | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek. |