summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #665194: Update email.utils.localtime to use astimezone, and fix bug.R David Murray2012-08-233-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 Krah2012-08-221-3/+0
|
* In the 32-bit build, dec_hash() raised InvalidOperation if the operandStefan Krah2012-08-222-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 isStefan Krah2012-08-221-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 Stinner2012-08-221-3/+3
| | | | failure
* Fix for issue 15716: interpreter could crash when PYTHONEXECUTABLE was set ↵Ronald Oussoren2012-08-222-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 Oussoren2012-08-222-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 Melotti2012-08-221-0/+3
| |
* | Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised.Trent Nelson2012-08-212-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 Nelson2012-08-210-0/+0
|\ \ | |/
| * Issue #15747: skip chflags UF_IMMUTABLE tests if EOPNOTSUPP is raised.Trent Nelson2012-08-212-3/+24
| | | | | | | | This is necessary for ZFS systems, which don't support UF_IMMUTABLE.
* | Fix typo in error handling for WaitForMultipleObjects()Richard Oudkerk2012-08-211-1/+1
| |
* | #15752: merge with 3.2.Ezio Melotti2012-08-211-2/+2
|\ \ | |/
| * #15752: s/assertRaisesRegexp/assertRaisesRegex/gEzio Melotti2012-08-211-2/+2
| |
* | Address most of Ezio's comments. str/bytes/bytearray docs still need ↵Nick Coghlan2012-08-212-189/+247
| | | | | | | | consolidation
* | Merge 3.2.Stefan Krah2012-08-212-0/+15
|\ \ | |/
| * Issue #15736: Fix overflow in _PySequence_BytesToCharpArray().Stefan Krah2012-08-212-0/+15
| |
* | Issue #15285: Refactor connect timeout test in test_timeout.Trent Nelson2012-08-212-8/+86
|\ \ | |/
| * Issue #15285: Refactor connect timeout test in test_timeout.Trent Nelson2012-08-212-8/+86
| |
* | Improve the pyvenv entryAntoine Pitrou2012-08-202-7/+18
| |
* | Improved summary section in whatsnewAntoine Pitrou2012-08-201-7/+41
| |
* | Issue #14954: Clarify the interaction of weak references and garbage collection.Antoine Pitrou2012-08-201-1/+4
|\ \ | |/ | | | | Patch by Ethan Furman.
| * Issue #14954: Clarify the interaction of weak references and garbage collection.Antoine Pitrou2012-08-202-1/+5
| | | | | | | | Patch by Ethan Furman.
* | Fix Issue 15743 - improve urllib tests by removing deprecated method usages. ↵Senthil Kumaran2012-08-202-31/+36
| | | | | | | | Patch by Jeff Knupp.
* | #15199: Fix JavaScript's default MIME type to application/javascriptPetri Lehtinen2012-08-203-1/+5
|\ \ | |/
| * #15199: Fix JavaScript's default MIME type to application/javascriptPetri Lehtinen2012-08-203-1/+5
| |
* | Merge #15742: clarify sqlite parameter substitution example.R David Murray2012-08-201-1/+1
|\ \ | |/ | | | | Suggestion and patch by Mike Hoy.
| * #15742: clarify sqlite parameter substitution example.R David Murray2012-08-201-1/+1
| | | | | | | | Suggestion and patch by Mike Hoy.
* | Issue #15726: Fix incorrect bounds checking in PyState_FindModule.Antoine Pitrou2012-08-202-1/+4
|\ \ | |/ | | | | Patch by Robin Schreiber.
| * Issue #15726: Fix incorrect bounds checking in PyState_FindModule.Antoine Pitrou2012-08-203-1/+5
| | | | | | | | Patch by Robin Schreiber.
* | Merge 3.2.Stefan Krah2012-08-201-0/+2
|\ \ | |/
| * Issue #15741: Fix potential NULL dereference. Found by Coverity.Stefan Krah2012-08-201-0/+2
| |
* | Check return value of asdl_seq_new(). Found by Coverity.Stefan Krah2012-08-201-0/+2
| |
* | Issue #12643: Respect sys.excepthook in code.InteractiveConsoleNick Coghlan2012-08-205-5/+91
| |
* | Merge 3.2.Stefan Krah2012-08-202-0/+12
|\ \ | |/
| * Issue #15738: Fix a missing NULL check in subprocess_fork_exec().Stefan Krah2012-08-202-0/+12
| |
* | Closes #15737: Fix potential NULL dereference in zipimport.c.Stefan Krah2012-08-201-2/+2
| |
* | Merge 3.2.Stefan Krah2012-08-202-0/+18
|\ \ | |/
| * Issue #15732: Fix (constructed) crash in _PySequence_BytesToCharpArray().Stefan Krah2012-08-202-0/+18
| | | | | | | | Found by Coverity.
* | Break up the 'someos' docs classification based on a more user-focused ↵Nick Coghlan2012-08-207-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 Coghlan2012-08-207-720/+983
| | | | | | | | of modern Python
* | s/path importer/path based finder/ (because the path based finder is not an ↵Nick Coghlan2012-08-203-49/+58
| | | | | | | | importer and the simpler 'path finder' is too ambiguous)
* | Close #14846: Handle a sys.path entry going awayNick Coghlan2012-08-204-933/+953
| |
* | Close #14814: Avoid depending on struct by using newer features. Also use ↵Nick Coghlan2012-08-201-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 Coghlan2012-08-203-30/+72
| | | | | | | | string representations (initial patch by Eli Bendersky).
* | Merge #13579: teach string.Formatter about 'a'.R David Murray2012-08-194-9/+20
|\ \ | |/ | | | | Patch by Francisco Martín Brugué.
| * #13579: teach string.Formatter about 'a'.R David Murray2012-08-194-9/+26
| | | | | | | | Patch by Francisco Martín Brugué.
* | Issue #15728: Fix leak in PyUnicode_AsWideCharString(). Found by Coverity.Stefan Krah2012-08-191-1/+3
| |
* | Issue #15595: Fix subprocess.Popen(universal_newlines=True)Andrew Svetlov2012-08-193-2/+37
|\ \ | |/ | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek.
| * Issue #15595: Fix subprocess.Popen(universal_newlines=True)Andrew Svetlov2012-08-193-2/+38
| | | | | | | | | | | | for certain locales (utf-16 and utf-32 family). Patch by Chris Jerdonek.