summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge 3.5 (asyncio, issue #26909)Yury Selivanov2016-09-153-42/+37
|\ \ | |/
| * Issue #26909: Fix slow pipes IO in asyncio.Yury Selivanov2016-09-153-42/+37
| | | | | | | | Patch by INADA Naoki.
* | Merge 3.5 (issue #26654)Yury Selivanov2016-09-154-15/+26
|\ \ | |/
| * Issue #26654: Inspect functools.partial in asyncio.Handle.__repr__.Yury Selivanov2016-09-154-15/+26
| | | | | | | | Patch by iceboy.
* | Merge 3.5 (issue #28174)Yury Selivanov2016-09-153-12/+27
|\ \ | |/
| * Issue #28174: Handle when SO_REUSEPORT isn't properly supported (asyncio)Yury Selivanov2016-09-153-12/+27
| | | | | | | | Patch by Seth Michael Larson.
* | Merge 3.5 (issue #27906)Yury Selivanov2016-09-156-36/+60
|\ \ | |/
| * Issue #27906: Fix socket accept exhaustion during high TCP traffic.Yury Selivanov2016-09-156-36/+60
| | | | | | | | Patch by Kevin Conway.
* | Null-merge 3.5Yury Selivanov2016-09-150-0/+0
|\ \ | |/
| * Another asyncio sync.Yury Selivanov2016-09-152-5/+11
| |
| * asyncio: Sync with the upstreamYury Selivanov2016-09-152-0/+64
| |
* | Issue #28156: Export os.getpid() conditionallyBerker Peksag2016-09-152-1/+11
| | | | | | | | Patch by Ed Schouten.
* | Merge heads 3.6Yury Selivanov2016-09-151-4/+1
|\ \
| * | asyncio: Drop debug codeYury Selivanov2016-09-151-4/+1
| | |
* | | Use requires_os_func() to skip SpawnTestsBerker Peksag2016-09-151-10/+14
|/ /
* | Merge headsYury Selivanov2016-09-151-8/+16
|\ \
| * | Merge 3.5 (asyncio)Yury Selivanov2016-09-151-8/+16
| | |
* | | Make SpawnTest.create_args() keyword-onlyBerker Peksag2016-09-151-5/+5
| | |
* | | Issue #28114: Fix a crash in parse_envlist() when env contains byte stringsBerker Peksag2016-09-153-19/+57
|/ / | | | | | | Patch by Eryk Sun.
* | Issue #26182: Raise DeprecationWarning for improper use of async/await keywordsYury Selivanov2016-09-156-58/+127
| |
* | Unicode 9.0.0Benjamin Peterson2016-09-1510-24347/+26005
| | | | | | | | | | Not completely mechanical since support for East Asian Width changes—emoji codepoints became Wide—had to be added to unicodedata.
* | Issue #28153: Make kqueue()'s event filters optionalBerker Peksag2016-09-141-0/+18
| | | | | | | | Patch by Ed Schouten.
* | Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-143-28/+101
|\ \ | |/
| * Issue #27599: Fixed buffer overrun in binascii.b2a_qp() and binascii.a2b_qp().Serhiy Storchaka2016-09-143-28/+100
| |
* | Add _PyDict_CheckConsistency()Victor Stinner2016-09-143-7/+91
| | | | | | | | | | | | | | | | Issue #28127: Add a function to check that a dictionary remains consistent after any change. By default, tables are not checked, only basic attributes. Define DEBUG_PYDICT (ex: gcc -D DEBUG_PYDICT) to also check dictionary "content".
* | Issue #28114: Add unit tests on os.spawn*()Victor Stinner2016-09-141-0/+86
| |
* | Restrict name_length to NAME_MAXLEN in unicodedata_UCD_lookup()Christian Heimes2016-09-141-1/+1
|\ \ | |/
| * Restrict name_length to NAME_MAXLEN in unicodedata_UCD_lookup()Christian Heimes2016-09-141-1/+1
| |
* | more granular configure checks for clock_* functions (closes #28081)Benjamin Peterson2016-09-144-4/+91
| |
* | merge 3.5Benjamin Peterson2016-09-140-0/+0
|\ \ | |/
| * merge headsBenjamin Peterson2016-09-143-1/+17
| |\
* | \ merge headsBenjamin Peterson2016-09-143-1/+17
|\ \ \
| * \ \ Issue #26171: Null mergeBerker Peksag2016-09-140-0/+0
| |\ \ \ | | | |/ | | |/|
| | * | Issue #26171: Null mergeBerker Peksag2016-09-140-0/+0
| | |\ \
| | | * \ Issue #26171: Null mergeBerker Peksag2016-09-140-0/+0
| | | |\ \
| | | | * | Issue #26171: Prevent buffer overflow in get_dataBerker Peksag2016-09-142-0/+8
| | | | | | | | | | | | | | | | | | | | | | | | Backport of 01ddd608b85c.
| * | | | | Issue #28131: Merge from 3.5Berker Peksag2016-09-143-1/+17
| |\ \ \ \ \ | | |/ / / /
| | * | | | Issue #28131: Fix a regression in zipimport's compile_source()Berker Peksag2016-09-143-1/+17
| | | | | | | | | | | | | | | | | | | | | | | | zipimport should use the same optimization level as the interpreter.
* | | | | | merge 3.5 (#28119)Benjamin Peterson2016-09-141-22/+14
|\ \ \ \ \ \ | |/ / / / / |/| | | | / | | |_|_|/ | |/| | |
| * | | | improve type-safe of and prevent double-frees in get_locale_info (#28119)Benjamin Peterson2016-09-141-17/+9
| |/ / /
* | | | Issue #28188: Use PyMem_Calloc() to get rid of a type-limits warning and an ↵Christian Heimes2016-09-131-3/+2
| | | | | | | | | | | | | | | | extra memset() call in _ssl.c.
* | | | Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly ↵Christian Heimes2016-09-1314-97/+83
| | | | | | | | | | | | | | | | optimize memcpy().
* | | | Add text about PEP 526 to What's new in 3.6. Ivan L.Guido van Rossum2016-09-131-1/+37
| | | |
* | | | Add an Android section to whatsnew/3.6.rst.Xavier de Gaye2016-09-131-0/+5
| | | |
* | | | Tidy 3.6 What's New summaryNed Deily2016-09-131-0/+2
| | | |
* | | | Fix _PyDict_Pop() on pending keyVictor Stinner2016-09-133-1/+13
| | | | | | | | | | | | | | | | | | | | | | | | | | | | Issue #28120: Fix dict.pop() for splitted dictionary when trying to remove a "pending key" (Not yet inserted in split-table). Patch by Xiang Zhang.
* | | | Issue #28040: Cleanup find_empty_slot()Victor Stinner2016-09-131-6/+2
| | | | | | | | | | | | | | | | find_empty_slot() only supports combined dict
* | | | Issue #15819: Merge include search from 3.5 into 3.6Martin Panter2016-09-133-7/+13
|\ \ \ \ | |/ / /
| * | | Issue #15819: Remove old unconditional -IInclude optionMartin Panter2016-09-132-1/+4
| | | | | | | | | | | | | | | | | | | | A newer instance of this option, enabled in the configure script when building outside the source tree, made this redundant.
| * | | Issue #28104: More accurately document set method signaturesRaymond Hettinger2016-09-131-6/+6
| | | |