summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* merge 3.5 (#25569)Benjamin Peterson2015-11-122-28/+26
|\
| * fix memory leak in _get_crl_dp (closes #25569)Benjamin Peterson2015-11-122-28/+26
| | | | | | | | Patch started by Stéphane Wirtel.
* | Merge with 3.4Zachary Ware2015-11-121-7/+9
|\ \ | |/
| * Rewrite re.VERBOSE section.Zachary Ware2015-11-121-7/+9
| | | | | | | | | | | | | | It now has slightly better rationale and a less awkward wording in the explanation. Inspired by a report of a neither/or conflict by 'animalize' on docs@.
* | Issue #25603: Add missing parenthesis.Zachary Ware2015-11-121-1/+1
| |
* | Fix awkward grammar in whatsnew.Zachary Ware2015-11-121-1/+1
| | | | | | | | Reported on docs@ by Keith Briggs.
* | Issue #25595: Fixed test_deleted_cwd in test_importlib on AIX.Serhiy Storchaka2015-11-111-8/+14
| |
* | Issue #6598: Avoid clock wrapping around in test_make_msgid_collisions.Serhiy Storchaka2015-11-101-1/+1
|\ \ | |/ | | | | Use time.monotonic instead of time.clock.
| * Issue #6598: Avoid clock wrapping around in test_make_msgid_collisions.Serhiy Storchaka2015-11-101-1/+4
| | | | | | | | Use time.monotonic or time.time instead of time.clock.
* | Fix Visual Studio warning.Stefan Krah2015-11-101-1/+1
| |
* | Iaaue #25598: Fix memory_hex from #9951 for non-contiguous buffers.Stefan Krah2015-11-103-1/+28
| |
* | Issue #25263: Fixed the tkinter.test.test_tkinter.test_font.FontTest testSerhiy Storchaka2015-11-102-2/+2
|\ \ | |/ | | | | | | | | | | failure when the test is ran the second time. The root attribute was set in parent class in setUpClass and then overridded in child class in tearDownClass.
| * Issue #25263: Fixed the tkinter.test.test_tkinter.test_font.FontTest testSerhiy Storchaka2015-11-102-2/+2
| | | | | | | | | | | | | | failure when the test is ran the second time. The root attribute was set in parent class in setUpClass and then overridded in child class in tearDownClass.
* | pytime.c: rename pygettimeofday_new() to pygettimeofday()Victor Stinner2015-11-101-3/+3
| | | | | | | | I forgot to rename it in my previous refactoring of pytime.c.
* | Improve appearance of example codeRaymond Hettinger2015-11-101-7/+7
| |
* | Remove confusing section from named tuple recipes.Raymond Hettinger2015-11-101-10/+0
| |
* | Added missed periods at the ends of sentences in Misc/NEWS.Serhiy Storchaka2015-11-091-5/+5
|\ \ | |/
| * Added missed periods at the ends of sentences in Misc/NEWS.Serhiy Storchaka2015-11-091-4/+4
| |
* | Fixed markup in Misc/NEWS.Serhiy Storchaka2015-11-091-10/+11
|\ \ | |/
| * Fixed markup in Misc/NEWS.Serhiy Storchaka2015-11-091-7/+8
| |
* | Issue #25584: Added "escape" to the __all__ list in the glob module.Serhiy Storchaka2015-11-092-1/+3
| | | | | | | | From patch by Xavier de Gaye.
* | Issue #25584: Fixed recursive glob() with patterns starting with '**'.Serhiy Storchaka2015-11-093-10/+26
| |
* | Issue #25555: Fix parser and AST: fill lineno and col_offset of "arg" node whenVictor Stinner2015-11-065-12/+48
| | | | | | | | compiling AST from Python objects.
* | Issue #25582: Fixed 100 MB memory leak in test_ctypes.Serhiy Storchaka2015-11-092-1/+15
|\ \ | |/
| * Issue #25582: Fixed 100 MB memory leak in test_ctypes.Serhiy Storchaka2015-11-092-1/+15
| |
* | Improve namedtuple doc string examplesRaymond Hettinger2015-11-092-3/+3
| |
* | Fixes installer not allowing launcher to be selected.Steve Dower2015-11-091-3/+3
| |
* | Issue #24802: Update test case for ValueError in 3.5Martin Panter2015-11-081-3/+2
| |
* | #25446: Fix regression in smtplib's AUTH LOGIN support.R David Murray2015-11-083-68/+132
| | | | | | | | | | | | | | | | | | | | | | | | | | The auth method tests simply weren't adequate because of the fact that smtpd doesn't support authentication. I borrowed some of Milan's code for that from issue #21935 and added it to the smtplib tests. Also discovered that the direct test for the 'auth' method wasn't actually testing anything and fixed it. The fix makes the new authobject mechanism work the way it is documented...the problem was that wasn't checking for a 334 return code if an initial-response was provided, which works fine for auth plain and cram-md5, but not for auth login.
* | Null merge from 3.4Steve Dower2015-11-070-0/+0
|\ \ | |/
| * Issue #24306: Sets component ID for launcher to match 3.5 and later to avoid ↵Steve Dower2015-11-072-2/+7
| | | | | | | | downgrading.
* | Issue #22643: Skip test_case_operation_overflow on computers with low memory.Serhiy Storchaka2015-11-071-1/+9
|\ \ | |/
| * Issue #22643: Skip test_case_operation_overflow on computers with low memory.Serhiy Storchaka2015-11-071-1/+9
| |
* | Issue #892902: Added new tests for pickling recursive collections.Serhiy Storchaka2015-11-071-16/+104
|\ \ | |/
| * Issue #892902: Added new tests for pickling recursive collections.Serhiy Storchaka2015-11-071-16/+104
| |
* | Issue #24802: Merge null termination fixes from 3.4 into 3.5Martin Panter2015-11-078-37/+162
|\ \ | |/
| * Issue #24802: Copy bytes-like objects to null-terminated buffers if necessaryMartin Panter2015-11-078-37/+162
| | | | | | | | | | | | | | | | This avoids possible buffer overreads when int(), float(), compile(), exec() and eval() are passed bytes-like objects. Similar code is removed from the complex() constructor, where it was not reachable. Patch by John Leitch, Serhiy Storchaka and Martin Panter.
* | Issue #25064: Adjust documentation according to new mkstemp signatureMartin Panter2015-11-072-27/+26
| | | | | | | | | | | | | | | | The mkstemp() and mkdtemp() signatures have already been updated, but the higher-level functions still suggest that the default values are forced to text strings. Also merged some paragraphs describing the "suffix" and "prefix" parameters, and pointed out that mktemp() does not support the new changes.
* | Issue #25410: Made testing that od_fast_nodes and dk_entries are in sync moreSerhiy Storchaka2015-11-061-4/+8
| | | | | | | | reliable.
* | Fixed merging error in 3ebeeed1eb28.Serhiy Storchaka2015-11-061-2/+0
| | | | | | | | Thanks Марк Коренберг.
* | Issue #24726: Revert setting the value on the dict ifSerhiy Storchaka2015-11-061-1/+7
| | | | | | | | _odict_add_new_node() fails.
* | Issue #25558: Refactoring OrderedDict iteration.Serhiy Storchaka2015-11-061-40/+31
| |
* | Issue #18010: Merge pydoc web search fix from 3.4 into 3.5Martin Panter2015-11-063-7/+38
|\ \ | |/
| * Issue #18010: Fix pydoc web server search to handle package exceptionsMartin Panter2015-11-063-7/+38
| | | | | | | | Implementation by Antoine Pitrou.
* | Merge 3.4Yury Selivanov2015-11-052-0/+28
|\ \ | |/
| * asyncio: Optimize asyncio.sleep(0)Yury Selivanov2015-11-052-0/+28
| |
* | Issue #25554: Got rid of circular references in regular expression parsing.Serhiy Storchaka2015-11-052-6/+8
| |
* | Issue #25556: Fix LOAD_GLOBAL bytecode when globals type is not dict and theVictor Stinner2015-11-051-0/+4
| | | | | | | | | | | | requested name doesn't exist in globals: clear the KeyError exception before calling PyObject_GetItem(). Fail also if the raised exception is not a KeyError.
* | Issue #24726: Fixed issue number for previous changeset 59c7615ea921.Serhiy Storchaka2015-11-041-1/+1
| |
* | Issue #25449: Fixed a crash and leaking NULL in repr() of OrderedDict thatSerhiy Storchaka2015-11-043-2/+70
| | | | | | | | was mutated by direct calls of dict methods.