- 22 Aug, 2018 5 commits
-
-
Grant Jenks authored
-
Alexey Izbyshev authored
Reported by Svace static analyzer.
-
Berker Peksag authored
Previously, its behavior was platform-dependent and there was no error checking under Windows.
-
Alexey Izbyshev authored
Reported by Svace static analyzer.
-
Alexey Izbyshev authored
Reported by Svace static analyzer.
-
- 21 Aug, 2018 2 commits
-
-
Berker Peksag authored
The entry about deprecation of __getitem__ methods of several classes was placed in the wrong section.
-
Zackery Spytz authored
-
- 20 Aug, 2018 2 commits
-
-
Alexey Izbyshev authored
The missing NULL check was reported by Svace static analyzer.
-
Xiang Zhang authored
-
- 19 Aug, 2018 5 commits
-
-
Alexey Izbyshev authored
Reported by Svace static analyzer.
-
Berker Peksag authored
If a globals dictionary without a '__builtins__' key is passed to eval(), a '__builtins__' key will be inserted to the dictionary: >>> eval("print('__builtins__' in globals())", {}) True (As a result of this behavior, we can use the builtins print() and globals() even if we passed a dictionary without a '__builtins__' key to eval().)
-
Serhiy Storchaka authored
-
Zackery Spytz authored
bpo-22602: Raise an exception in the UTF-7 decoder for ill-formed sequences starting with "+". (GH-8741) The UTF-7 decoder now raises UnicodeDecodeError for ill-formed sequences starting with "+" (as specified in RFC 2152).
-
Vinay Sajip authored
-
- 18 Aug, 2018 1 commit
-
-
Andrés Delfino authored
-
- 17 Aug, 2018 5 commits
-
-
Michael Osipov authored
-
davidair authored
This makes the assertion error message more useful, aiding debugging. Thanks @davidair!
-
Alfred Perlstein authored
-
Michael Osipov authored
Fix compile errors reported by HP aCC by fixing bugs introduced in 6dc57e2a which do not cause trouble on clang or GCC. Patch by Michael Osipov.
-
Sebastian Rittau authored
The http_response() and https_response() methods of the HTTPErrorProcessor class have two required parameters, 'request' and 'response'.
-
- 16 Aug, 2018 3 commits
-
-
Christian Heimes authored
Read from data socket to avoid "[SSL] shutdown while in init" exception during shutdown of the dummy server. Signed-off-by:
Christian Heimes <christian@python.org> <!-- issue-number: [bpo-34391](https://www.bugs.python.org/issue34391) --> https://bugs.python.org/issue34391 <!-- /issue-number -->
-
Erik Janssens authored
-
Sergey Fedoseev authored
-
- 15 Aug, 2018 3 commits
-
-
Steve Dower authored
-
Berker Peksag authored
os.readlink() now accepts path-like and bytes objects on Windows. Previously, support for path-like and bytes objects was only implemented on Unix. This commit also merges Unix and Windows implementations of os.readlink() in one function and adds basic unit tests to increase test coverage of the function.
-
Zackery Spytz authored
Avoid undefined pointer arithmetic with NULL.
-
- 14 Aug, 2018 2 commits
-
-
Christian Heimes authored
Downstream vendors have started to deprecate weak keys. Update all RSA keys and DH params to use at least 2048 bits. Finite field DH param file use RFC 7919 values, generated with certtool --get-dh-params --sec-param=high Signed-off-by:
Christian Heimes <christian@python.org>
-
Benjamin Peterson authored
Follow up to bpo-34270. Fixes: ``` Lib/test/test_asyncio/test_tasks.py:330: DeprecationWarning: invalid escape sequence \d match1 = re.match("^<Task pending name='Task-(\d+)'", repr(t1)) Lib/test/test_asyncio/test_tasks.py:332: DeprecationWarning: invalid escape sequence \d match2 = re.match("^<Task pending name='Task-(\d+)'", repr(t2)) ```
-
- 13 Aug, 2018 1 commit
-
-
Ville Skyttä authored
* SMTP.startssl: Fix doc on keyfile and certfile use * SMTP.startssl: Add missing keyfile and certfile deprecation notice * SMTP: Doc grammar fixes
-
- 12 Aug, 2018 6 commits
-
-
Rémy HUBSCHER authored
-
Raymond Hettinger authored
-
Raymond Hettinger authored
-
Vadim Pushtaev authored
-
Andrés Delfino authored
-
Raymond Hettinger authored
Improves speed by 9 to 10ns per call.
-
- 11 Aug, 2018 5 commits
-
-
Raymond Hettinger authored
-
Sergey Fedoseev authored
-
Evan Allrich authored
-
Paul Price authored
Valgrind isn't seeing PyObject_Free/PyObject_Realloc, but using _PyObject_Free/_PyObject_Realloc works.
-
Berker Peksag authored
The main cause of this bug was fixed as part of bpo-31908.
-