summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #15970: merge with 3.2.Ezio Melotti2012-09-193-1/+16
|\
| * #15970: xml.etree.ElementTree now serializes correctly the empty HTML ↵Ezio Melotti2012-09-193-1/+24
| | | | | | | | elements "meta" and "param".
* | Silence compiler warnings on Solaris 10 via explicit (void *) casts.Trent Nelson2012-09-191-3/+3
|\ \ | |/
| * Silence compiler warnings on Solaris 10 via explicit (void *) casts.Trent Nelson2012-09-191-3/+3
| | | | | | | | (Compiler: Solaris Studio 12.3)
* | #15965: Explicitly cast AT_FDCWD as (int).Trent Nelson2012-09-192-1/+11
| | | | | | | | | | Required on Solaris 10 (which defines AT_FDCWD as 0xffd19553), harmless on other platforms.
* | What's New in Python 3.3: mention unittest.mockVictor Stinner2012-09-181-1/+2
| |
* | #15796: merge with 3.2.Ezio Melotti2012-09-183-3/+3
|\ \ | |/
| * #15796: Fix \n in readline docstring. Patch by Serhiy Storchaka.Ezio Melotti2012-09-183-3/+3
| |
* | #11643: merge with 3.2.Ezio Melotti2012-09-171-1/+1
|\ \ | |/
| * #11643: fix rst markup error in site.rst.Ezio Melotti2012-09-171-1/+1
| |
* | #15920: merge with 3.2.Ezio Melotti2012-09-171-13/+13
|\ \ | |/
| * #15920: fix doctests in Doc/howto/regex.rst. Patch by Chris Jerdonek.Ezio Melotti2012-09-171-13/+13
| |
* | Issue #15526: try to fix test_startfile's inability to clean up after itself ↵Antoine Pitrou2012-09-151-8/+7
|\ \ | |/ | | | | | | | | in time. Patch by Jeremy Kloth.
| * Issue #15526: try to fix test_startfile's inability to clean up after itself ↵Antoine Pitrou2012-09-151-8/+7
| | | | | | | | | | | | in time. Patch by Jeremy Kloth.
* | #15789: merge with 3.2.Ezio Melotti2012-09-151-3/+7
|\ \ | |/
| * #15789: mention shell-like parts of the stdlib in the subprocess docs. ↵Ezio Melotti2012-09-151-3/+7
| | | | | | | | Patch by Chris Rebert.
* | #15932: merge with 3.2.Ezio Melotti2012-09-151-13/+15
|\ \ | |/
| * #15932: use with statement in csv doc examples. Patch by Dario Bertini.Ezio Melotti2012-09-151-13/+15
| |
* | Issue #15842: the SocketIO.{readable,writable,seekable} methods now raise ↵Antoine Pitrou2012-09-143-2/+28
|\ \ | |/ | | | | | | | | ValueError when the file-like object is closed. Patch by Alessandro Moura.
| * Issue #15842: the SocketIO.{readable,writable,seekable} methods now raise ↵Antoine Pitrou2012-09-143-2/+28
| | | | | | | | | | | | ValueError when the file-like object is closed. Patch by Alessandro Moura.
* | #15831: merge with 3.2Ezio Melotti2012-09-1415-49/+94
|\ \ | |/
| * #15831: document multiple signatures on different lines. Patch by Chris ↵Ezio Melotti2012-09-1413-46/+89
| | | | | | | | Jerdonek.
* | #15437, #15439: merge with 3.2.Ezio Melotti2012-09-133-246/+123
|\ \ | |/
| * #15437, #15439: merge Doc/ACKS.txt with Misc/ACKS and modify Doc/about.rst ↵Ezio Melotti2012-09-133-244/+124
| | | | | | | | accordingly.
* | Issue #15881: Clarify comment in exit functionRichard Oudkerk2012-09-131-8/+11
| |
* | Issue #15599: FreeBSD on KVM cannot handle a very low switch interval.Stefan Krah2012-09-121-1/+3
| |
* | Merge 3.2 fix updates and tests for issue #15906.Barry Warsaw2012-09-122-5/+28
|\ \ | |/
| * Update merge from 2.7: s/basetring/strBarry Warsaw2012-09-121-1/+1
| |
| * A follow up for issue #15906: change the test for calling the type conversionBarry Warsaw2012-09-122-5/+28
| | | | | | | | | | | | | | | | on the action's default, reverting it back to previous behavior. Conversion is only done on string defaults. Add a test for this and another test that ensures such type conversions are only called once.
* | MergeAntoine Pitrou2012-09-121-3/+4
|\ \
| * \ Cleanup 'k' when the creation of PySTEntryObject fails. ad3824a90261 used to ↵Christian Heimes2012-09-121-1/+3
| |\ \ | | |/ | | | | | | decref 'k' in too many error cases.
| | * Cleanup 'k' when the creation of PySTEntryObject fails. ad3824a90261 used to ↵Christian Heimes2012-09-121-1/+3
| | | | | | | | | | | | decref 'k' in too many error cases.
| * | Partly revert ad3824a90261 and add comment about reference ownershipChristian Heimes2012-09-121-2/+1
| |\ \ | | |/
| | * Partly revert ad3824a90261 and add comment about reference ownershipChristian Heimes2012-09-121-2/+1
| | |
* | | Issue #15926: Fix crash after multiple reinitializations of the interpreter.Antoine Pitrou2012-09-122-1/+3
|/ /
* | Fix out of bounds read in long_new() for empty bytes with an explicit base. ↵Christian Heimes2012-09-121-2/+2
|\ \ | |/ | | | | int(b'', somebase) calls PyLong_FromString() with char* of length 1 but the function accesses the first argument at offset 1. CID 715359
| * Fix out of bounds read in long_new() for empty bytes with an explicit base. ↵Christian Heimes2012-09-121-2/+2
| | | | | | | | int(b'', somebase) calls PyLong_FromString() with char* of length 1 but the function accesses the first argument at offset 1. CID 715359
* | - Issue #15906: Fix a regression in argparse caused by the preceding change,Barry Warsaw2012-09-123-0/+14
|\ \ | |/ | | | | when action='append', type='str' and default=[].
| * - Issue #15906: Fix a regression in argparse caused by the preceding change,Barry Warsaw2012-09-123-0/+14
| | | | | | | | when action='append', type='str' and default=[].
* | Updates NEWS for issue #15895Christian Heimes2012-09-111-2/+2
| |
* | Merge #14617: clarify discussion of interrelationship of __eq__ and __hash__.R David Murray2012-09-111-13/+13
|\ \ | |/
| * #14617: clarify discussion of interrelationship of __eq__ and __hash__.R David Murray2012-09-111-13/+13
| |
* | merge headsBenjamin Peterson2012-09-111-5/+1
|\ \
| * \ Fix null pointer dereferencing in structmember.c PyMember_SetOne() for ↵Christian Heimes2012-09-111-5/+1
| |\ \ | | |/ | | | | | | T_CHAR. _PyUnicode_AsStringAndSize() can return NULL without touching the len argument. Also remove unnecessary PyUnicode_Check(), _PyUnicode_AsStringAndSize() performance the test again. CID 486815
| | * Fix null pointer dereferencing in structmember.c PyMember_SetOne() for ↵Christian Heimes2012-09-111-5/+1
| | | | | | | | | | | | T_CHAR. _PyUnicode_AsStringAndSize() can return NULL without touching the len argument. Also remove unnecessary PyUnicode_Check(), _PyUnicode_AsStringAndSize() performance the test again. CID 486815
* | | remove useless and defined initialization (closes #15921)Benjamin Peterson2012-09-111-1/+1
|/ /
* | Issue #15895: my analysis was slightly off. The FILE pointer is only leaked ↵Christian Heimes2012-09-112-9/+8
| | | | | | | | when set_main_loader() fails for a pyc file with closeit=0. In the success case run_pyc_file() does its own cleanup of the fp. I've changed the code to use another FILE ptr for pyc files and moved the fclose() to PyRun_SimpleFileExFlags() to make it more obvious what's happening.
* | Issue #15895: Fix FILE pointer leak in PyRun_SimpleFileExFlags() when ↵Christian Heimes2012-09-112-1/+8
| | | | | | | | filename points to a pyc/pyo file and closeit is false.
* | Spelling past tense -> present tenseChristian Heimes2012-09-111-1/+1
| |
* | Issue #15900: Fixed reference leak in PyUnicode_TranslateCharmap()Christian Heimes2012-09-112-6/+7
| |