Commit graph

97303 commits

Author SHA1 Message Date
Berker Peksag
68de9e7296 Issue #26171: Null merge 2016-09-14 08:40:22 +03:00
Berker Peksag
b3cde6dd0b Issue #26171: Null merge 2016-09-14 08:39:49 +03:00
Berker Peksag
e907885932 Issue #26171: Null merge 2016-09-14 08:39:15 +03:00
Berker Peksag
354c2f90a1 Issue #26171: Null merge 2016-09-14 08:38:36 +03:00
Berker Peksag
d751040b1a Issue #26171: Prevent buffer overflow in get_data
Backport of 01ddd608b85c.
2016-09-14 08:37:28 +03:00
Berker Peksag
89b9d1d244 Issue #28131: Merge from 3.6 2016-09-14 08:11:15 +03:00
Berker Peksag
8ee9edbf45 Issue #28131: Merge from 3.5 2016-09-14 08:10:45 +03:00
Berker Peksag
4aa74c429c Issue #28131: Fix a regression in zipimport's compile_source()
zipimport should use the same optimization level as the interpreter.
2016-09-14 08:09:48 +03:00
Christian Heimes
425f3907e5 Issue #28188: Use PyMem_Calloc() to get rid of a type-limits warning and an extra memset() call in _ssl.c. 2016-09-13 20:48:25 +02:00
Christian Heimes
f6365e3816 Issue #28188: Use PyMem_Calloc() to get rid of a type-limits warning and an extra memset() call in _ssl.c. 2016-09-13 20:48:13 +02:00
Christian Heimes
ef4c53af5f Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 2016-09-13 20:22:26 +02:00
Christian Heimes
f051e43b22 Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy(). 2016-09-13 20:22:02 +02:00
Guido van Rossum
315361c7dc Add text about PEP 526 to What's new in 3.6. Ivan L. (merge 3.6->3.7) 2016-09-13 09:27:07 -07:00
Guido van Rossum
a4d9b17b1f Add text about PEP 526 to What's new in 3.6. Ivan L. 2016-09-13 09:26:38 -07:00
Xavier de Gaye
1e68987792 Merge from 3.6. 2016-09-13 18:06:08 +02:00
Xavier de Gaye
032c0fb655 Add an Android section to whatsnew/3.6.rst. 2016-09-13 18:04:15 +02:00
Ned Deily
20ae233d02 merge from 3.6 2016-09-13 11:35:00 -04:00
Ned Deily
bd8f277efc Tidy 3.6 What's New summary 2016-09-13 11:33:03 -04:00
Victor Stinner
f135ea1320 Merge 3.6 (fix dict.pop) 2016-09-13 16:57:01 +02:00
Victor Stinner
d0ad11f6b4 Fix _PyDict_Pop() on pending key
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.
2016-09-13 16:56:38 +02:00
Victor Stinner
a8a1b68387 Merge 3.6 2016-09-13 15:59:47 +02:00
Martin Panter
24e564d48e Issue #15819: Merge include search from 3.6 2016-09-13 13:04:41 +00:00
Martin Panter
b2317a4d9d Issue #15819: Merge include search from 3.5 into 3.6 2016-09-13 12:40:51 +00:00
Martin Panter
134192630a Issue #15819: Remove old unconditional -IInclude option
A newer instance of this option, enabled in the configure script when
building outside the source tree, made this redundant.
2016-09-13 12:21:47 +00:00
Christian Heimes
a873f7a615 Explain why PROTOCOL_SSLv23 does not support SSLv2 and SSLv3 by default. 2016-09-13 13:27:41 +02:00
Christian Heimes
ed9c0706cf Explain why PROTOCOL_SSLv23 does not support SSLv2 and SSLv3 by default. 2016-09-13 13:27:26 +02:00
Christian Heimes
46dac0723a Explain why PROTOCOL_SSLv23 does not support SSLv2 and SSLv3 by default. 2016-09-13 12:10:45 +02:00
Christian Heimes
17352fff92 Explain why PROTOCOL_SSLv23 does not support SSLv2 and SSLv3 by default. 2016-09-13 12:09:55 +02:00
Victor Stinner
61fd70e050 Remove pystone microbenchmark
Issue #15369. Please use the new "performance" benchmark suite.
2016-09-13 11:49:06 +02:00
Victor Stinner
13b97e37d9 Remove pybench microbenchmark
Issue #15369. Please use the new "performance" benchmark suite.
2016-09-13 11:41:41 +02:00
Christian Heimes
30386a2a36 Fix NULL check in sock_sendmsg_iovec. CID 1372885 2016-09-13 10:08:10 +02:00
Christian Heimes
faf2cea1fd Fix NULL check in sock_sendmsg_iovec. CID 1372885 2016-09-13 10:07:16 +02:00
Victor Stinner
9926480b6a Issue #28040: Cleanup find_empty_slot()
find_empty_slot() only supports combined dict
2016-09-13 09:38:29 +02:00
Victor Stinner
74822c15b3 Issue #28040: Cleanup find_empty_slot()
find_empty_slot() only supports combined dict
2016-09-13 09:38:29 +02:00
Raymond Hettinger
dcbed36e71 merge 2016-09-12 23:39:05 -07:00
Raymond Hettinger
a33e9f7047 Issue #28104: More accurately document set method signatures 2016-09-12 23:38:50 -07:00
Serhiy Storchaka
2f76b5694d Issue #28102: The zipfile module CLI now prints usage to stderr.
Patch by Stephen J. Turnbull.
2016-09-13 09:26:29 +03:00
Benjamin Peterson
b12881e821 merge heads 2016-09-12 22:10:07 -07:00
Benjamin Peterson
58c1f14ca1 merge 3.6 2016-09-12 22:10:02 -07:00
Benjamin Peterson
7a9e993f41 merge heads 2016-09-12 22:09:52 -07:00
Benjamin Peterson
4ce9e7a14a merge 3.5 2016-09-12 22:09:39 -07:00
Benjamin Peterson
529d130eda merge heads 2016-09-12 22:09:11 -07:00
Benjamin Peterson
98deab5e4e merge 3.6 (#27981) 2016-09-12 22:07:27 -07:00
Benjamin Peterson
5a715cfc57 merge 3.5 (#27981) 2016-09-12 22:07:14 -07:00
Benjamin Peterson
35ee948fa5 restructure fp_setreadl so as to avoid refleaks (closes #27981) 2016-09-12 22:06:58 -07:00
Berker Peksag
a8eaaabbc0 Issue #27952: Merge from 3.6 2016-09-13 07:56:45 +03:00
Berker Peksag
fe1b9230cc Issue #27952: Merge from 3.5 2016-09-13 07:56:21 +03:00
Berker Peksag
ac2d1c7153 Issue #27952: Capture stderr in run_script() 2016-09-13 07:55:54 +03:00
Berker Peksag
ae66e6962e Issue #27981: Merge from 3.6 2016-09-13 07:40:02 +03:00
Berker Peksag
0037352d9d Issue #27981: Merge from 3.5 2016-09-13 07:39:40 +03:00