- 14 Sep, 2019 1 commit
-
-
Roberto C. Sánchez authored
This change skips parsing of email addresses where domains include a "@" character, which can be maliciously used since the local part is returned as a complete address. (cherry picked from commit 8cb65d13) Excludes changes to Lib/email/_header_value_parser.py, which did not exist in 2.7. Co-authored-by: jpic <jpic@users.noreply.github.com> https://bugs.python.org/issue34155
-
- 11 Sep, 2019 4 commits
-
-
Alexandru Ardelean authored
Fixes a build error with OpenSSL 1.1.0. There is already code in the `_ssl.c` that handles all the weird cases of the NPN config macros (with various OpenSSL & LibreSSL versions). That code will provide a HAVE_NPN variable, which should be used in the rest of the code to check whether (or what) to compile regarding NPN. This change adds HAVE_NPN in the remaining places where it should have been placed. Signed-off-by: Alexandru Ardelean <ardeleanalex@gmail.com> https://bugs.python.org/issue35264
-
Zackery Spytz authored
-
Zackery Spytz authored
-
Zackery Spytz authored
If FormatMessageW() is passed the FORMAT_MESSAGE_FROM_SYSTEM flag without FORMAT_MESSAGE_IGNORE_INSERTS, it will fail if there are insert sequences in the message definition. (cherry picked from commit a6563650)
-
- 09 Sep, 2019 2 commits
-
-
Benjamin Peterson authored
The link we have points to the version from Unicode 6.0.0, dated 2010. There have been numerous updates to it since then: https://www.unicode.org/reports/tr44/GH-Modifications Change the link to one that points to the current version. Also, use HTTPS.. (cherry picked from commit 64c6ac74) Co-authored-by: Greg Price <gnprice@gmail.com>
-
Serhiy Storchaka authored
RuntimeError is now raised in this case. (cherry picked from commit 526a0146)
-
- 28 Aug, 2019 1 commit
-
-
Miss Islington (bot) authored
https://bugs.python.org/issue37965 https://bugs.python.org/issue37965 Automerge-Triggered-By: @benjaminp (cherry picked from commit 55aabee0) Co-authored-by: Anonymous Maarten <madebr@users.noreply.github.com>
-
- 23 Aug, 2019 2 commits
-
-
Victor Stinner authored
Fix file descriptors transfer in multiprocessing on FreeBSD: use CMSG_SPACE() rather than CMSG_LEN(); see RFC 3542.
-
Victor Stinner authored
(cherry picked from commit d0b10a64)
-
- 21 Aug, 2019 2 commits
-
-
Miss Islington (bot) authored
Fixed wrong link to Telnet.open() method in telnetlib documentation. (cherry picked from commit e0b6117e) Co-authored-by: Michael Anckaert <michael.anckaert@sinax.be>
-
Miss Islington (bot) authored
If this service had thoroughly vanished, we could just ignore the test until someone gets around to either recreating such a service or redesigning the test to somehow work locally. The `support.transient_internet` mechanism catches the failure to resolve the domain name, and skips the test. But in fact the domain snakebite.net does still exist, as do its nameservers -- and they can be quite slow to reply. As a result this test can easily take 20-30s before it gets auto-skipped. So, skip the test explicitly up front. (cherry picked from commit 5b95a150) Co-authored-by: Greg Price <gnprice@gmail.com>
-
- 05 Aug, 2019 1 commit
-
-
David H authored
[2.7] bpo-37730: Fix usage of NotImplemented instead of NotImplementedError in docs. (GH-15062). (GH-15133) (cherry picked from commit ed5e8e06) Co-authored-by: David H <dheiberg@mozilla.com>
-
- 24 Jul, 2019 1 commit
-
-
Miss Islington (bot) authored
(cherry picked from commit 93e8aa62) Co-authored-by: Benjamin Peterson <benjamin@python.org>
-
- 11 Jul, 2019 2 commits
-
-
Miss Islington (bot) authored
(cherry picked from commit 79042ac4) Co-authored-by: Tal Einat <taleinat@gmail.com>
-
Miss Islington (bot) authored
(cherry picked from commit 2a3d4d9c) Co-authored-by: Benjamin Peterson <benjamin@python.org>
-
- 07 Jul, 2019 1 commit
-
-
Miss Islington (bot) authored
(cherry picked from commit f6cdd3ff) Co-authored-by: Hai Shi <shihai1992@gmail.com>
-
- 06 Jul, 2019 2 commits
-
-
Miss Islington (bot) authored
0 is a legal index. (cherry picked from commit f8709e80) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
-
Miss Islington (bot) authored
Also fix a name misspelling. (cherry picked from commit 45bc61b9) Co-authored-by: Terry Jan Reedy <tjreedy@udel.edu>
-
- 02 Jul, 2019 1 commit
-
-
Miss Islington (bot) authored
(cherry picked from commit 2cd07920) Co-authored-by: Benjamin Peterson <benjamin@python.org>
-
- 01 Jul, 2019 1 commit
-
-
Ned Deily authored
When building 2.7 on macOS without system header files installed in ``/usr/include``, a few extension modules dependent on system-supplied third-party libraries were not being built, most notably zlib. This situation arose in the past when building without the Command Line Tools and the option to install header files in the traditional system locations (like /usr/include). As of macOS 10.14, the header files are only available in an SDK so the problem addressed here affects most 2.7 builds.
-
- 30 Jun, 2019 1 commit
-
-
Miss Islington (bot) authored
* Added documentation for textwrap.dedent behavior. (cherry picked from commit eb97b921) Co-authored-by: tmblweed <tmblweed@users.noreply.github.com> https://bugs.python.org/issue30754
-
- 28 Jun, 2019 2 commits
-
-
Victor Stinner authored
_PyWarnings_Init() only allocates memory once at startup but it is not released at exit. Ignore this issue to be able to catch other bugs more easily.
-
Miss Islington (bot) authored
(cherry picked from commit 3b03b09f) Co-authored-by: Benjamin Peterson <benjamin@python.org>
-
- 26 Jun, 2019 1 commit
-
-
Miss Islington (bot) authored
Fix test_wsgiref.testEnviron() to no longer depend on the environment variables (don't fail if "X" variable is set). testEnviron() now overrides os.environ to get a deterministic environment. Test full TestHandler.environ content: not only a few selected variables. (cherry picked from commit 5150d327) Co-authored-by: Victor Stinner <vstinner@redhat.com>
-
- 25 Jun, 2019 1 commit
-
-
Victor Stinner authored
Add $(PyDebugExt) in "Killing any running python$(PyDebugExt).exe instances...".
-
- 24 Jun, 2019 3 commits
-
-
animalize authored
-
Victor Stinner authored
(cherry picked from commit c0295dba)
-
Victor Stinner authored
* regrtest: Add --cleanup option to remove "test_python_*" directories of previous failed test jobs. * Add "make cleantest" to run "python -m test --cleanup". (cherry picked from commit 47fbc4e4)
-
- 23 Jun, 2019 1 commit
-
-
Miss Islington (bot) authored
Rephrase and clarify that "the entire Python program exits when only daemon threads are left". This matches the documentation at https://docs.python.org/3/library/threading.htmlGH-thread-objects. (cherry picked from commit bb110cc2) Co-authored-by: mbarkhau <mbarkhau@gmail.com>
-
- 21 Jun, 2019 1 commit
-
-
Victor Stinner authored
test_gdb no longer fails if it gets an "unexpected" message on stderr: it now ignores stderr. The purpose of test_gdb is to test that python-gdb.py commands work as expected, not to test gdb. (cherry picked from commit e56a123f)
-
- 20 Jun, 2019 1 commit
-
-
Ned Deily authored
-
- 19 Jun, 2019 1 commit
-
-
Benjamin Peterson authored
'\0' is the NUL byte not NULL.. (cherry picked from commit 7821b4c6)
-
- 18 Jun, 2019 3 commits
-
-
Ned Deily authored
-
animalize authored
-
Alex Gaynor authored
-
- 17 Jun, 2019 1 commit
-
-
Steve Dower authored
-
- 16 Jun, 2019 1 commit
-
-
Terry Jan Reedy authored
Cherry-picked from 66d47da8.
-
- 15 Jun, 2019 2 commits
-
-
Xtreak authored
-
Xtreak authored
This is a manual backport of ca7fe506 since 2.7 has `http.cookiejar` in `cookielib` https://bugs.python.org/issue35121
-