summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Issue #18408: Add a new PyFrame_FastToLocalsWithError() function to handleVictor Stinner2013-10-297-46/+87
| | | | | exceptions when merging fast locals into f_locals of a frame. PyEval_GetLocals() now raises an exception and return NULL on failure.
* CJK codecs: less magical macros, semicolon is now explicitVictor Stinner2013-10-288-104/+118
|
* CJK codecs: less magic macros, require explicit semicolonVictor Stinner2013-10-2810-191/+234
|
* CJK codecs: add newlines for readabilityVictor Stinner2013-10-287-91/+188
|
* CJK codecs: use less magic and more readable macros, write explicit ifVictor Stinner2013-10-287-34/+32
|
* CJK codecs: remove unused TRYMAP_ENC_MPLANE macroVictor Stinner2013-10-281-10/+0
|
* Issue #18509: handle PyUnicode_Writer() errorVictor Stinner2013-10-287-84/+102
|
* Merge.Richard Oudkerk2013-10-282-5/+19
|\
| * Issue #19425 -- a pickling error should not cause pool to hang.Richard Oudkerk2013-10-282-5/+19
| |
* | #19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).Nadeem Vawda2013-10-284-2/+57
|\ \ | |/ | | | | | | | | | | The underlying C libraries provide no mechanism for serializing compressor and decompressor objects, so actually pickling these classes is impractical. Previously, these objects would be pickled without error, but attempting to use a deserialized instance would segfault the interpreter.
| * #19395: Raise exception when pickling a (BZ2|LZMA)(Compressor|Decompressor).Nadeem Vawda2013-10-285-2/+61
| | | | | | | | | | | | | | The underlying C libraries provide no mechanism for serializing compressor and decompressor objects, so actually pickling these classes is impractical. Previously, these objects would be pickled without error, but attempting to use a deserialized instance would segfault the interpreter.
* | Issue #19421: add an unit test for warnings.warn() during finalizationVictor Stinner2013-10-281-0/+19
| |
* | Issue #19421: fix a check in warnings.warn() to be able to use it during PythonVictor Stinner2013-10-281-1/+3
| | | | | | | | | | | | | | finalization. sys.argv is set to None during Python finalization: add PyList_Check() to avoid a crash in PyList_Size().
* | null merge with 3.3Georg Brandl2013-10-280-0/+0
|\ \ | |/
| * Add NEWS header for 3.3.4.Georg Brandl2013-10-281-2/+13
| |
* | Issue #19373: merge from 3.3Ned Deily2013-10-282-2/+19
|\ \ | |/
| * Issue #19373: Apply upstream change to Tk 8.5.15 fixing OS X 10.9Ned Deily2013-10-282-2/+19
| | | | | | | | screen refresh problem.
* | Issue 15792 Correct build options on Win64. Patch by Jeremy Kloth.Tim Golden2013-10-273-2/+4
| |
* | Issue14255 Don't flatten case of tempdirTim Golden2013-10-253-3/+19
| |
* | Issue #18520: fix reference leak in _PySys_Init()Victor Stinner2013-10-271-7/+18
| |
* | Null mergeSerhiy Storchaka2013-10-270-0/+0
|\ \ | |/
| * Fixed merge test for Tcl/Tk <8.5 (issue #18964).Serhiy Storchaka2013-10-271-2/+5
| |
* | Issue #19390: Argument Clinic no longer accepts malformed Python and C ids.Larry Hastings2013-10-273-6/+38
| |
* | merge with 3.3Georg Brandl2013-10-276-19/+20
|\ \ | |/
| * Added tag v3.3.3rc1 for changeset fd53c500f8b8Georg Brandl2013-10-271-0/+1
| |
| * Skip overzealous test for existence of the online license.html for ↵v3.3.3rc1Georg Brandl2013-10-271-0/+2
| | | | | | | | pre-release versions.
| * Bump to 3.3.3rc1.Georg Brandl2013-10-275-9/+9
| |
| * Fix markup errors in the docs and amend suspicious ignores.Georg Brandl2013-10-274-19/+17
| |
| * Update pydoc topics.Georg Brandl2013-10-271-15/+15
| |
* | #19227: merge with 3.3Georg Brandl2013-10-272-7/+11
|\ \ | |/
| * Issue #19227: Try to fix deadlocks caused by re-seeding then OpenSSLGeorg Brandl2013-10-272-7/+11
| | | | | | | | pseudo-random number generator on fork().
* | merge with 3.3Georg Brandl2013-10-2713-38/+191
|\ \ | |/
| * mergeGeorg Brandl2013-10-272-7/+6
| |\
| * | Issue #16037: HTTPMessage.readheaders() raises an HTTPException when more thanGeorg Brandl2013-10-274-1/+17
| | | | | | | | | | | | 100 headers are read. Adapted from patch by Jyrki Pulliainen.
| * | Issue #16040: CVE-2013-1752: nntplib: Limit maximum line lengths to 2048 toGeorg Brandl2013-10-273-1/+24
| | | | | | | | | | | | | | | prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen.
| * | Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 toGeorg Brandl2013-10-273-2/+19
| | | | | | | | | | | | | | | prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen.
| * | Issue #17997: Change behavior of ``ssl.match_hostname()`` to follow RFC 6125,Georg Brandl2013-10-274-32/+97
| | | | | | | | | | | | | | | for security reasons. It now doesn't match multiple wildcards nor wildcards inside IDN fragments.
| * | Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limitGeorg Brandl2013-10-273-4/+31
| | | | | | | | | | | | line length. Patch by Emil Lind.
* | | Issue #19329: Optimized compiling charsets in regular expressions.Serhiy Storchaka2013-10-272-135/+101
| | |
* | | Issue #19405: Fixed outdated comments in the _sre module.Serhiy Storchaka2013-10-272-7/+6
|\ \ \ | | |/ | |/|
| * | Issue #19405: Fixed outdated comments in the _sre module.Serhiy Storchaka2013-10-272-7/+6
| |/
* | Issue Issue #15663: merge from 3.3Ned Deily2013-10-272-1/+7
|\ \ | |/
| * Issue #15663: Force IDLE.app to run the GUI process in 32-bit mode.Ned Deily2013-10-272-1/+7
| | | | | | | | | | This mitigates the current Aqua Tk refresh problem on OS X 10.9 by backporting 2.7.x behavior and is transparent to the user.
* | Mitigate #19412: restore test skips for --without-doc-stringsNick Coghlan2013-10-271-1/+6
| |
* | merge 3.3 (#19393)Benjamin Peterson2013-10-263-5/+5
|\ \ | |/
| * just return toplevel symbol table rather than all blocks (closes #19393)Benjamin Peterson2013-10-263-5/+5
| |
* | Changed a comment to end grammar bikeshedding ;-)Tim Peters2013-10-261-1/+1
| |
* | Assorted 3.4 What's New updatesNick Coghlan2013-10-262-59/+116
| | | | | | | | | | | | | | | | | | | | | | | | | | - cross-references and attributions for inspect changes - note improvements to inspect and pydoc handling of metaclasses and dynamic attributes (courtesy of the enum PEP) - group all CPython implementation specific changes into a common section - add see also links for most of the PEPs - fix the see also link for the release PEP - add suitable caveats on Argument Clinic inclusion - clarify the change to __wrapped__ handling
* | Close #19409: add missing import in pkgutilNick Coghlan2013-10-261-0/+1
| |
* | Issue #19330: Handle the no-docstrings case in testsNick Coghlan2013-10-262-19/+19
| |