summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Issue #22995: Instances of extension types with a state that aren'tSerhiy Storchaka2015-12-301-0/+5
| | | | | | subclasses of list or dict and haven't implemented any pickle-related methods (__reduce__, __reduce_ex__, __getnewargs__, __getnewargs_ex__, or __getstate__), can no longer be pickled. Including memoryview.
* Issue #24103: Fixed possible use after free in ElementTree.iterparse().Serhiy Storchaka2015-12-241-0/+2
|
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-0/+3
| | | | macro Py_SETREF.
* Issue #25827: Add support for ICC to configureZachary Ware2015-12-211-0/+3
|
* Issue #25421: __sizeof__ methods of builtin types now use dynamic basic size.Serhiy Storchaka2015-12-191-0/+4
| | | | | This allows sys.getsize() to work correctly with their subclasses with __slots__ defined.
* Fixes issue #20954: _args_from_interpreter_flags used by multiprocessingGregory P. Smith2015-12-131-0/+4
| | | | | and some tests no longer behaves incorrectly in the presence of the PYTHONHASHSEED environment variable.
* Issue #25696: Fix installation of Python on UNIX with make -j9.Victor Stinner2015-12-131-0/+2
|
* Issue #25798: Update OS X 10.5+ 32-bit-only installer to buildNed Deily2015-12-061-0/+6
| | | | and link with OpenSSL 1.0.2e.
* merge 2.7.11 branchBenjamin Peterson2015-12-051-3/+0
|\
| * 2.7.11 finalv2.7.11Benjamin Peterson2015-12-051-3/+0
| |
* | merge 2.7.11 branchBenjamin Peterson2015-12-051-2/+3
|\ \ | |/
| * add CVE and issue numberBenjamin Peterson2015-12-051-2/+3
| |
* | Issue #14285: Do not catch ImportError from __init__.py in runpyMartin Panter2015-12-031-0/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | Initialize package before calling get_loader() for __main__, so that we do not incorrectly handle ImportError from __init__.py. When runpy is used from the Python CLI, use an internal exception rather than ImportError, to avoid catching an unexpected ImportError. Also simplify message formatting: str() is redundant with %s. Also fix test_dash_m_error_code_is_one() in test_cmd_line_script, which was failing because the test package was not in the current directlry, rather the desired ValueError.
* | Issue #6478: _strptime's regexp cache now is reset after changing timezoneSerhiy Storchaka2015-12-031-0/+3
| | | | | | | | with time.tzset().
* | Issue #19543: Added Py3k warning for decoding unicode.Serhiy Storchaka2015-12-031-0/+2
| |
* | Issue #25718: Fixed copying object with state with boolean value is false.Serhiy Storchaka2015-11-301-0/+2
| |
* | Closes #25742: locale.setlocale() now accepts a Unicode string for its secondVictor Stinner2015-11-271-0/+3
| | | | | | | | parameter.
* | Issue #10131: Fixed deep copying of minidom documents. Based on patchSerhiy Storchaka2015-11-261-0/+3
| | | | | | | | by Marian Ganisin.
* | Issue #24097: Fixed crash in object.__reduce__() if slot name is freed insideSerhiy Storchaka2015-11-251-0/+3
| | | | | | | | __getattr__. Original patch by Antoine Pitrou.
* | Issue #25616: Tests for OrderedDict are extracted from test_collectionsSerhiy Storchaka2015-11-251-0/+6
| | | | | | | | into separate file test_ordered_dict.
* | Issue #25697: Fixed rough alphabetical order in Misc/ACKS.Serhiy Storchaka2015-11-251-15/+14
| |
* | Issue #24731: Fixed crash on converting objects with special methodsSerhiy Storchaka2015-11-251-0/+4
| | | | | | | | | | __str__, __trunc__, and __float__ returning instances of subclasses of str, long, and float to subclasses of str, long, and float correspondingly.
* | Issue #25725: Fixed a reference leak in cPickle.loads() when unpicklingSerhiy Storchaka2015-11-251-0/+3
| | | | | | | | invalid data including tuple instructions.
* | Issue #25663: Make rlcompleter avoid duplicate global namesMartin Panter2015-11-231-0/+3
| |
* | Issue #25688: Fixed file leak in ElementTree.iterparse() raising an error.Serhiy Storchaka2015-11-231-0/+3
| |
* | Issue #23914: Fixed SystemError raised by unpickler on broken pickle data.Serhiy Storchaka2015-11-231-0/+1
| |
* | rm duplicate entryBenjamin Peterson2015-11-231-3/+0
| |
* | merge 2.7.11 release branchBenjamin Peterson2015-11-231-0/+3
|\ \ | |/
| * Issue #25624: ZipFile now always writes a ZIP_STORED header for directory ↵Benjamin Peterson2015-11-232-0/+4
| | | | | | | | entries. Patch by Dingyuan Wang.
* | Issue #25624: ZipFile now always writes a ZIP_STORED header for directorySerhiy Storchaka2015-11-222-0/+4
| | | | | | | | entries. Patch by Dingyuan Wang.
* | news section for 2.7.12Benjamin Peterson2015-11-221-0/+12
|/
* post rc1 updatesBenjamin Peterson2015-11-221-0/+12
|
* bump to 2.7.11rc1v2.7.11rc1Benjamin Peterson2015-11-211-3/+3
|
* Misc/NEWS entries for IDLE.Terry Jan Reedy2015-11-211-14/+37
|
* Issue #25678: Copy buffer objects to null-terminated strings.Serhiy Storchaka2015-11-201-0/+4
| | | | | | | | Avoid buffer overreads when int(), long(), float(), and compile() are passed buffer objects. Similar code is removed from the complex() constructor, where it was not reachable. Patch backported from issue #24802 by Eryk Sun.
* Close #10128: don't rerun __main__.py in multiprocessingNick Coghlan2015-11-191-0/+5
| | | | | | | | - backports issue #10845's mitigation of incompatibilities between the multiprocessing module and directory and zipfile execution - Multiprocessing on Windows will now automatically skip rerunning top level __main__.py modules in spawned processes, rather than failing with AssertionError
* fix possible memory lea k in _get_aia_uri (closes #25578)Benjamin Peterson2015-11-141-0/+2
|
* Issue #25388: Fixed tokenizer hang when processing undecodable source codeSerhiy Storchaka2015-11-141-0/+3
| | | | with a null byte.
* Issue #25590: Make rlcompleter only call getattr() once per attributeMartin Panter2015-11-131-0/+3
| | | | | | Previously it was called another time via hasattr(), and both calls were made once for dir(f) and again for dir(f.__class__). This includes a backport of changing from a list to a set from revision 4dbb315fe667.
* Issue #22995: Default implementation of __reduce__ and __reduce_ex__ nowSerhiy Storchaka2015-11-121-0/+3
| | | | rejects builtin types with not defined __new__.
* always set OP_NO_SSLv3 by default (closes #25530)Benjamin Peterson2015-11-121-0/+3
|
* fix memory leak in _get_crl_dp (closes #25569)Benjamin Peterson2015-11-121-0/+2
| | | | Patch started by Stéphane Wirtel.
* Issue #7759: Fixed the mhlib module on filesystems that doesn't supportSerhiy Storchaka2015-11-111-0/+3
| | | | link counting for directories.
* Added missed periods at the ends of sentences in Misc/NEWS.Serhiy Storchaka2015-11-091-2/+2
|
* Issue #7267: format(int, 'c') now raises OverflowError when the argument is notVictor Stinner2015-11-091-0/+3
| | | | in range(0, 256).
* Issue #892902: Fixed pickling recursive objects.Serhiy Storchaka2015-11-071-0/+2
|
* Issue #18010: Fix pydoc GUI search to handle package exceptionsMartin Panter2015-11-071-0/+3
|
* Issue #12612: Add some Valgrind suppressions for 64-bit machines.doko@ubuntu.com2015-11-051-0/+24
|
* Issue #25523: Backported a-to-an corrections.Serhiy Storchaka2015-11-022-2/+2
|
* always use os.urandom for the uuid4 algorithm (closes #25515)Benjamin Peterson2015-10-301-0/+2
|