summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* #14984: On POSIX, enforce permissions when reading default .netrc.R David Murray2013-09-181-0/+6
| | | | | | | | Initial patch by Bruno Piguet. This is implemented as if a useful .netrc file could exist without passwords, which is possible in the general case; but in fact our netrc implementation does not support it. Fixing that issue will be an enhancement.
* Issue #16248: Disable code execution from the user's home directory by ↵Antoine Pitrou2012-12-091-0/+3
| | | | | | tkinter when the -E flag is passed to Python. Patch by Zachary Ware.
* after 3.1.5Benjamin Peterson2012-04-111-0/+12
|
* bump to 3.1.5 finalv3.1.5Benjamin Peterson2012-04-062-2/+2
|
* merge headsv3.1.5rc2Benjamin Peterson2012-03-151-1/+1
|\
| * merge headsMatthias Klose2012-03-141-1/+1
| |\
| | * - rename configure.in to configure.acMatthias Klose2012-03-141-1/+1
| | | | | | | | | | | | - change references from configure.in to configure.ac
| * | move the Misc/NEWS entry to the right section.Gregory P. Smith2012-03-141-3/+3
| | |
| * | Fixes issue #14234: CVE-2012-0876: Randomize hashes of xml attributesGregory P. Smith2012-03-141-0/+5
| |/ | | | | | | | | | | in the hash table internal to the pyexpat module's copy of the expat library to avoid a denial of service due to hash collisions. Patch by David Malcolm with some modifications by the expat project.
* | bump to 3.1.5rc2Benjamin Peterson2012-03-152-1/+6
|/
* version now 3.1.5rc1v3.1.5rc1Benjamin Peterson2012-02-232-2/+2
|
* Remove reST markup from --help output. Also: O(n**2) is dict construction, ↵Georg Brandl2012-02-211-1/+1
| | | | not single insertion.
* Fix typo.Georg Brandl2012-02-201-1/+1
|
* Issue #13703: add a way to randomize the hash values of basic types (str, ↵Georg Brandl2012-02-202-0/+34
| | | | | | | | | bytes, datetime) in order to make algorithmic complexity attacks on (e.g.) web apps much more complicated. The environment variable PYTHONHASHSEED and the new command line flag -R control this behavior.
* Issue #14001: CVE-2012-0845: xmlrpc: Fix an endless loop in SimpleXMLRPCServerCharles-François Natali2012-02-181-0/+3
| | | | upon malformed POST request.
* Issue #13885: CVE-2011-3389: the _ssl module would always disable the CBC IV ↵Antoine Pitrou2012-01-271-0/+3
| | | | attack countermeasure.
* Issue #11603: Fix a crash when __str__ is rebound as __repr__.Antoine Pitrou2011-07-151-0/+3
| | | | Patch by Andreas Stührk.
* Issue #12502: asyncore: fix polling loop with AF_UNIX sockets.Charles-François Natali2011-07-141-0/+2
|
* Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed byCharles-François Natali2011-07-021-0/+3
| | | | the garbage collector while the Heap lock is held.
* onto 3.1.5Benjamin Peterson2011-06-111-0/+12
|
* bump to 3.1.4v3.1.4Benjamin Peterson2011-06-112-2/+2
|
* fix regression in netrc comment handling (closes #12009)Benjamin Peterson2011-06-102-0/+6
|
* simply use the Python version for pyexpat.__version__ #12221Benjamin Peterson2011-05-311-0/+10
|
* bump to 3.1.4rc1Benjamin Peterson2011-05-292-4/+4
|
* Issue #12205: Fix test_subprocess failure due to uninstalled test data.Ned Deily2011-05-291-0/+2
|
* Issue #985064: Make plistlib more resilient to faulty input plists.Ned Deily2011-05-282-0/+4
| | | | Patch by Mher Movsisyan.
* Issue #9670: Increase the default stack size for secondary threads onNed Deily2011-05-281-0/+5
| | | | | | Mac OS X and FreeBSD to reduce the chances of a crash instead of a "maximum recursion depth" RuntimeError exception. (patch by Ronald Oussoren)
* Issue #12175: RawIOBase.readall() now returns None if read() returns None.Victor Stinner2011-05-251-0/+2
|
* Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError ifVictor Stinner2011-05-251-0/+3
| | | | the file is closed.
* Issue #12100: Don't reset incremental encoders of CJK codecs at each call toVictor Stinner2011-05-241-0/+4
| | | | | their encode() method anymore, but continue to call the reset() method if the final argument is True.
* Issue #5715: In socketserver, close the server socket in the child process.Charles-François Natali2011-05-241-0/+2
|
* correctly lookup __dir__Benjamin Peterson2011-05-231-0/+3
|
* Issue #12124: zipimport doesn't keep a reference to zlib.decompress() anymoreVictor Stinner2011-05-191-0/+3
| | | | to be able to unload the module.
* Backport commit 33543b4e0e5d from Python 3.2: #10801: In zipfile, supportVictor Stinner2011-05-181-0/+3
| | | | | different encodings for the header and the filenames. Patch by MvL, test by Eli Bendersky.
* Fix #10154 and #10090: locale normalizes the UTF-8 encoding to "UTF-8" ↵Ronald Oussoren2011-05-171-0/+3
| | | | | | | | instead of "UTF8" On MacOSX and OpenBSD (and possibly other BSDs) "en_US.UTF-8" is a valid locale while "en_US.UTF8" is not. As the former works on Linux as well it is better to normalize to that value.
* Issue #11614: import __hello__ prints "Hello World!". Patch written by AndreasVictor Stinner2011-05-161-0/+3
| | | | Stührk.
* Issue #10756: atexit normalizes the exception before displaying it. Patch byVictor Stinner2011-05-151-0/+3
| | | | | | Andreas Stührk. Backport a fix already applied to Python 3.2+ (4a82be47a948 + 5060a92a8597).
* Issue #12060: Use sig_atomic_t type and volatile keyword in the signal module.Victor Stinner2011-05-151-0/+3
| | | | Patch written by Charles-François Natali.
* Issue #8650: Make zlib.[de]compressobj().[de]compress() 64-bit clean.Nadeem Vawda2011-05-141-0/+5
| | | | | Raise an OverflowError if the input data is too large, instead of silently truncating the input and returning an incorrect result.
* Issue #12050: zlib.decompressobj().decompress() now clears the unconsumed_tailNadeem Vawda2011-05-141-0/+3
| | | | attribute when called without a max_length argument.
* #5723: Improve json tests to be executed with and without accelerations.Ezio Melotti2011-05-141-0/+2
|
* Issue #12062: Fix a flushing bug when doing a certain type of I/O sequenceAntoine Pitrou2011-05-121-0/+5
| | | | | | on a file opened in read+write mode (namely: reading, seeking a bit forward, writing, then seeking before the previous write but still within buffered data, and writing again).
* Issue #1028: Tk returns invalid Unicode null in %A: UnicodeDecodeError.Kurt B. Kaiser2011-05-111-0/+4
| | | | | With Tk < 8.5 _tkinter.c:PythonCmd() raised UnicodeDecodeError, caused IDLE to exit. Converted to valid Unicode null in PythonCmd().
* Issue #10419: Fix build_scripts command of distutils to handle correctlyVictor Stinner2011-05-101-0/+4
| | | | | non-ASCII scripts. Open and write the script in binary mode, but ensure that the shebang is decodable from UTF-8 and from the encoding of the script.
* #12051: Fix segfault in json.dumps() while encoding highly-nested objects ↵Ezio Melotti2011-05-101-0/+3
| | | | using the C accelerations.
* Issue #12012: ssl.PROTOCOL_SSLv2 becomes optionalVictor Stinner2011-05-091-0/+2
| | | | | | | OpenSSL is now compiled with OPENSSL_NO_SSL2 defined (without the SSLv2 protocol) on Debian: fix the ssl module on Debian Testing and Debian Sid. Optimize also ssl.get_protocol_name(): speed does matter!
* Issue #1195: Fix input() if it is interrupted by CTRL+d and then CTRL+c,Victor Stinner2011-05-091-0/+3
| | | | clear the end-of-file indicator after CTRL+d.
* Stop trying to use _xmlplus in the xml module. Closes #11164.Martin v. Löwis2011-05-091-0/+2
| | | | Patch by Arfrever Frehtes Taifersar Arahesis.
* #11910: Fix test_heapq to skip the C tests when _heapq is missing.Ezio Melotti2011-05-091-0/+2
|
* Add back Misc/NEWS entry that got lost during merge, and fix a couple of ↵Ezio Melotti2011-05-081-3/+5
| | | | other things.