summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* #14984: only import pwd on POSIX.R David Murray2013-09-181-1/+3
|
* #14984: On POSIX, enforce permissions when reading default .netrc.R David Murray2013-09-182-6/+47
| | | | | | | | 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.
* Fix tkinter regression introduced by the security fix in #16248.Georg Brandl2013-09-141-1/+1
|
* Issue #16248: Disable code execution from the user's home directory by ↵Antoine Pitrou2012-12-091-1/+3
| | | | | | tkinter when the -E flag is passed to Python. Patch by Zachary Ware.
* bump to 3.1.5 finalv3.1.5Benjamin Peterson2012-04-062-2/+2
|
* bump to 3.1.5rc2Benjamin Peterson2012-03-152-2/+2
|
* version now 3.1.5rc1v3.1.5rc1Benjamin Peterson2012-02-232-2/+2
|
* Remove setting hash seed to regrtest's random seed and re-execv()ing: this ↵Georg Brandl2012-02-201-5/+0
| | | | doesn't preserve Python flags and fails from a temp directory.
* Fix dbm_gnu test relying on set order.Georg Brandl2012-02-201-1/+1
|
* don't rely on the order of module clearingBenjamin Peterson2012-02-201-1/+1
|
* Issue #13703: add a way to randomize the hash values of basic types (str, ↵Georg Brandl2012-02-2013-39/+184
| | | | | | | | | 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-1/+4
| | | | upon malformed POST request.
* Revert fix for #13807 mistakenly applied in this branch.Vinay Sajip2012-02-031-1/+1
|
* Closes #13807: Now checks for sys.stderr being there before writing to it.Vinay Sajip2012-01-201-1/+1
|
* fix this to not depend on dictionary orderBenjamin Peterson2012-01-031-4/+4
|
* Remove mentions of previous license in profile module docs (#12417 followup).Éric Araujo2011-07-281-4/+0
| | | | Also remove an extra docstring.
* Issue #11603: Fix a crash when __str__ is rebound as __repr__.Antoine Pitrou2011-07-151-0/+8
| | | | Patch by Andreas Stührk.
* Issue #12502: asyncore: fix polling loop with AF_UNIX sockets.Charles-François Natali2011-07-141-2/+4
|
* Issue #12352: Fix a deadlock in multiprocessing.Heap when a block is freed byCharles-François Natali2011-07-022-6/+57
| | | | the garbage collector while the Heap lock is held.
* update profile license (closes #12417)Benjamin Peterson2011-06-272-49/+32
|
* bump to 3.1.4v3.1.4Benjamin Peterson2011-06-112-2/+2
|
* fix regression in netrc comment handling (closes #12009)Benjamin Peterson2011-06-102-44/+99
|
* Issue #10801: Fix test_unicode_filenames() of test_zipfileVictor Stinner2011-06-101-1/+2
| | | | | | Just try to open files from the ZIP for reading, don't extract them to avoid UnicodeEncodeError if the filename is not encodable to the filesystem encoding (e.g. ASCII locale encoding).
* update pydoc-topicsv3.1.4rc1Benjamin Peterson2011-05-291-3/+3
|
* bump to 3.1.4rc1Benjamin Peterson2011-05-292-2/+2
|
* Branch mergeÉric Araujo2011-05-291-6/+10
|\
| * Fix test_build_py when sys.dont_write_bytecode is true (#9831).Éric Araujo2011-05-281-6/+10
| | | | | | | | | | | | | | | | The tests now pass all combinations of -O/-OO and -B. See also #7071 and #6292 for previous variations on the same theme. test_versionpredicate needs a skip when sys.flags.optimize is true, but I don’t know how to make that work with a DocTestSuite.
* | Issue #985064: Make plistlib more resilient to faulty input plists.Ned Deily2011-05-282-22/+63
| | | | | | | | Patch by Mher Movsisyan.
* | Issue #9670: Increase the default stack size for secondary threads onNed Deily2011-05-281-0/+31
|/ | | | | | Mac OS X and FreeBSD to reduce the chances of a crash instead of a "maximum recursion depth" RuntimeError exception. (patch by Ronald Oussoren)
* Branch mergeÉric Araujo2011-05-262-2/+2
|\
| * Branch mergeÉric Araujo2011-05-252-2/+2
| |\
| | * Fix display of html.parser.HTMLParser.feed docstringÉric Araujo2011-05-041-1/+1
| | |
| | * Add missing name in pkgutil.__all__Éric Araujo2011-05-021-1/+1
| | |
* | | Issue #12175: RawIOBase.readall() now returns None if read() returns None.Victor Stinner2011-05-252-3/+10
| | |
* | | Issue #12175: FileIO.readall() now raises a ValueError instead of an IOError ifVictor Stinner2011-05-251-0/+2
| | | | | | | | | | | | the file is closed.
* | | Issue #12057: Add tests for the HZ encodingVictor Stinner2011-05-243-0/+33
| | |
* | | Issue #12100: Don't reset incremental encoders of CJK codecs at each call toVictor Stinner2011-05-241-0/+30
| | | | | | | | | | | | | | | their encode() method anymore, but continue to call the reset() method if the final argument is True.
* | | backout 8b384de4e780, so a proper fix can be considered (#5715)Benjamin Peterson2011-05-241-2/+0
| | |
* | | generally, sockets should be closed after they're usedBenjamin Peterson2011-05-241-1/+2
| | |
* | | Issue #5715: In socketserver, close the server socket in the child process.Charles-François Natali2011-05-241-1/+1
|/ /
* | correctly lookup __dir__Benjamin Peterson2011-05-231-0/+1
| |
* | test_codecs now removes the temporay file (created by the test)Victor Stinner2011-05-231-7/+6
| |
* | Issue #10801: Remove a debug print() from test_zipfileVictor Stinner2011-05-221-1/+0
| |
* | Issue #12124: zipimport doesn't keep a reference to zlib.decompress() anymoreVictor Stinner2011-05-191-17/+0
| | | | | | | | to be able to unload the module.
* | Ooops, add the missing file of the backport of commit 33543b4e0e5d from PythonVictor Stinner2011-05-181-0/+0
| | | | | | | | | | 3.2 (#10801: In zipfile, support different encodings for the header and the filenames. Patch by MvL, test by Eli Bendersky.)
* | Backport commit 33543b4e0e5d from Python 3.2: #10801: In zipfile, supportVictor Stinner2011-05-182-4/+33
| | | | | | | | | | 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-1/+1
| | | | | | | | | | | | | | | | 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: Fix test_linecache, cjkencodings_test.py doesn't exist anymoreVictor Stinner2011-05-161-1/+1
| |
* | Issue #11614: Fix importlib tests for the new __hello__ moduleVictor Stinner2011-05-161-9/+17
| |
* | Issue #12057: Convert CJK encoding testcase BLOB into multiple text filesVictor Stinner2011-05-1626-1024/+214
| |