summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Fixes Issue #6972: The zipfile module no longer overwrites files outside ofGregory P. Smith2013-02-011-0/+3
| | | | its destination path when extracting malicious zip files.
* Issue #4844: ZipFile now raises BadZipFile when opens a ZIP file with anSerhiy Storchaka2013-01-311-0/+4
| | | | | incomplete "End of Central Directory" record. Original patch by Guilherme Polo and Alan McIntyre.
* Issue #13590: OS X Xcode 4 - improve support for universal extension modulesNed Deily2013-01-311-0/+15
| | | | | | | | | | | | | | | | In particular, fix extension module build failures when trying to use 32-bit-only installer Pythons on systems with Xcode 4 (currently OS X 10.8, 10.7, and optionally 10.6). * Backport 3.3.0 fixes to 3.2 branch (for release in 3.2.4) * Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and by default remove ppc and ppc64 archs when they are not available. * Extension module builds now revert to using system installed headers and libs (/usr and /System/Library) if the SDK used to build the interpreter is not installed or has moved. * Try to avoid building extension modules with deprecated and problematic Apple llvm-gcc compiler. If original compiler is not available, use clang instead by default.
* Closes issue 15505. unittest.installHandler and non-callable signal handlers.Michael Foord2013-01-291-0/+3
|
* Issue #12004: Fix an internal error in PyZipFile when writing an invalidSerhiy Storchaka2013-01-292-0/+4
| | | | Python file. Patch by Ben Morgan.
* Move NEWS entity from library to core section.Serhiy Storchaka2013-01-291-2/+2
|
* Issue #16979: Fix error handling bugs in the unicode-escape-decode decoder.Serhiy Storchaka2013-01-291-0/+2
|
* Issue #17041: Fix testing when Python is configured with theSerhiy Storchaka2013-01-271-0/+3
| | | | --without-doc-strings.
* Issue #13886: Fix input() to not strip out supposedly-invalid input bytes.Nadeem Vawda2013-01-271-0/+4
| | | | | Also fix sporadic failures in test_builtin due to dependence on whether the readline module has previously been imported.
* Issue #10156: In the interpreter's initialization phase, unicode globalsSerhiy Storchaka2013-01-261-0/+3
| | | | are now initialized dynamically as needed.
* Issue #16975: Fix error handling bug in the escape-decode bytes decoder.Serhiy Storchaka2013-01-251-0/+2
|
* Issue #1602133: 'environ' is not really available with shared libraries on OSXRonald Oussoren2013-01-251-0/+3
| | | | | | | There already was a workaround for this for framework builds on OSX, this changeset enables the same workaround for shared libraries. Closes #1602133
* - Issue #3754: fix typo in pthread AC_CACHE_VAL.doko@python.org2013-01-251-0/+2
|
* Issue #9290: In IDLE the sys.std* streams now implement io.TextIOBaseSerhiy Storchaka2013-01-251-0/+3
| | | | interface and support all mandatory methods and properties.
* - Issue #17029: Let h2py search the multiarch system include directory.doko@python.org2013-01-251-0/+2
|
* Issue #13454: Fix a crash when deleting an iterator created by itertools.tee()Serhiy Storchaka2013-01-251-0/+3
| | | | if all other iterators were very advanced before.
* Issue #12411: Fix to cgi.parse_multipart to correctly use bytes boundaries andSenthil Kumaran2013-01-231-0/+3
| | | | bytes data. Patch by Jonas Wagner.
* Issue #1159051: GzipFile now raises EOFError when reading a corrupted fileSerhiy Storchaka2013-01-221-0/+3
| | | | | with truncated header or footer. Added tests for reading truncated gzip and bzip2 files.
* #15546: Fix GzipFile.peek()'s handling of pathological input data.Serhiy Storchaka2013-01-221-0/+3
| | | | This is a backport of changeset 8c07ff7f882f.
* Fix a few typos in Misc/NEWS.Ezio Melotti2013-01-191-6/+6
|
* Issue #16953: Fix socket module compilation on platforms with HAVE_BROKEN_POLL.Charles-François Natali2013-01-192-0/+4
| | | | Patch by Jeffrey Armstrong.
* Issue #15861: tkinter now correctly works with lists and tuples containingSerhiy Storchaka2013-01-151-0/+3
| | | | strings with whitespaces, backslashes or unbalanced braces.
* Issue #14850: Now a chamap decoder treates U+FFFE as "undefined mapping"Serhiy Storchaka2013-01-151-0/+3
| | | | in any mapping, not only in an unicode string.
* Issue #10527: Use poll() instead of select() for multiprocessing pipesRichard Oudkerk2013-01-151-0/+2
|
* Issue #9720: zipfile now writes correct local headers for files larger than ↵Serhiy Storchaka2013-01-141-0/+3
| | | | 4 GiB.
* Issue #16829: IDLE printing no longer fails if there are spaces or otherSerhiy Storchaka2013-01-121-0/+3
| | | | special characters in the file path.
* Issue #15539: Fix a number of bugs in Tools/scripts/pindent.py.Serhiy Storchaka2013-01-111-0/+7
| | | | | | | Now pindent.py works with a "with" statement. pindent.py no longer produces improper indentation. pindent.py now works with continued lines broken after "class" or "def" keywords and with continuations at the start of line. Added regression tests for pindent.py. Modernized pindent.py.
* #16154: fix some doctests in Doc/library. Patch by Ravi Sinha.Ezio Melotti2013-01-111-0/+1
|
* #13899: \A, \Z, and \B now correctly match the A, Z, and B literals when ↵Ezio Melotti2013-01-112-0/+4
| | | | used inside character classes (e.g. [A]). Patch by Matthew Barnett.
* #15545: fix sqlite3.iterdump regression on unsortable row_factory objects.R David Murray2013-01-101-0/+4
| | | | | | | | | The fix for issue 9750 introduced a regression by sorting the row objects returned by fetchall. But if a row_factory such as sqlite3.Row is used, the rows may not be sortable (in Python3), which leads to an exception. The sorting is still a nice idea, so the patch moves the sort into the sql. Fix and test by Peter Otten.
* Issue #16491: IDLE now prints chained exception tracebacks.Serhiy Storchaka2013-01-091-0/+2
|
* Issue #11461: Fix the incremental UTF-16 decoder. Original patch bySerhiy Storchaka2013-01-081-0/+3
| | | | | Amaury Forgeot d'Arc. Added tests for partial decoding of non-BMP characters.
* Issue #16836: Enable IPv6 support even if IPv6 is disabled on the build host.Charles-François Natali2013-01-081-0/+2
|
* #13094: add Programming FAQ entry about the behavior of closures.Ezio Melotti2013-01-041-0/+3
|
* Issue #16367: Fix FileIO.readall() on Windows for files larger than 2 GBVictor Stinner2013-01-031-0/+2
|
* Issue #16455: On FreeBSD and Solaris, if the locale is C, theVictor Stinner2013-01-031-0/+6
| | | | | | | 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 #16828: Fix error incorrectly raised by bz2.compress('').Nadeem Vawda2013-01-022-0/+4
| | | | Patch by Martin Packman.
* Fix incorrect grammar in Misc/NEWS.Serhiy Storchaka2013-01-021-4/+3
|
* Merge headsSerhiy Storchaka2013-01-021-0/+2
|\
| * Issue #16541: tk_setPalette() now works with keyword arguments.Serhiy Storchaka2013-01-011-0/+2
| | | | | | | | Added a test for tk_setPalette().
* | Misc/NEWS updated to tell about #16820Łukasz Langa2013-01-011-0/+7
| |
* | Issue #9644: Fix the encoding used by os.statvfs(): use the filesystem encodingVictor Stinner2013-01-011-0/+4
|/ | | | with the surrogateescape error handler, instead of UTF-8 in strict mode.
* Issue #16819: IDLE method completion now correctly works for bytes literals.Serhiy Storchaka2013-01-011-0/+2
|
* Issue #9586: Redefine SEM_FAILED on MacOSX to keep compiler happy.Richard Oudkerk2013-01-011-0/+2
|
* Fix issue 10527: make multiprocessing use poll() instead of select() if ↵Giampaolo Rodola'2012-12-311-0/+2
| | | | available.
* added Wolfgang Scherer to acknowledgementsŁukasz Langa2012-12-311-0/+1
|
* Fixes issue #15803: incorrect `ConfigParser.items()` docstringŁukasz Langa2012-12-311-0/+1
|
* Issue #16485: Fix file descriptor not being closed if file header patching ↵Serhiy Storchaka2012-12-291-0/+3
| | | | fails on closing of aifc file.
* Issue #16761: Raise TypeError when int() called with base argument only.Serhiy Storchaka2012-12-281-0/+3
|
* Issue #15324: Fix regrtest parsing of --fromfile, --match, and --randomize.Chris Jerdonek2012-12-281-0/+3
|