]> git.ipfire.org Git - thirdparty/Python/cpython.git/log
thirdparty/Python/cpython.git
7 years agoBackport Doc build venv fixes (#3979) 4047/head
Ned Deily [Thu, 12 Oct 2017 21:06:51 +0000 (17:06 -0400)] 
Backport Doc build venv fixes (#3979)

7 years agoRemove retired and security branches from active docs (#3883)
Ned Deily [Wed, 4 Oct 2017 03:33:54 +0000 (23:33 -0400)] 
Remove retired and security branches from active docs (#3883)

7 years ago[3.4][Security] bpo-30947, bpo-31170: Update expat from 2.2.1 to 2.2.4 (#3353)
Victor Stinner [Sun, 24 Sep 2017 08:04:53 +0000 (01:04 -0700)] 
[3.4][Security] bpo-30947, bpo-31170: Update expat from 2.2.1 to 2.2.4 (#3353)

* bpo-30947, bpo-31170: Update expat from 2.2.1 to 2.2.4

* Upgrade libexpat embedded copy from version 2.2.1 to 2.2.3 to get security
  fixes.

* Update libexpat from 2.2.3 to 2.2.4. Fix copying of partial
  characters for UTF-8 input (libexpat bug 115):
  https://github.com/libexpat/libexpat/issues/115

* Define XML_POOR_ENTROPY when compiling expat

7 years agobpo-29169: Update zlib to 1.2.11 (#3107)
Victor Stinner [Wed, 16 Aug 2017 16:05:57 +0000 (18:05 +0200)] 
bpo-29169: Update zlib to 1.2.11 (#3107)

Python 3.4 backport: convert the Misc/NEWS entry using blurb.

(cherry picked from commit 34e7e2ecb1741850190e78f42875480693d3537b)

8 years agoPost-release bump for 3.4.7 final.
Larry Hastings [Wed, 9 Aug 2017 07:36:14 +0000 (00:36 -0700)] 
Post-release bump for 3.4.7 final.

8 years agoVersion bump for 3.4.7 final. v3.4.7
Larry Hastings [Wed, 9 Aug 2017 07:08:33 +0000 (00:08 -0700)] 
Version bump for 3.4.7 final.

8 years agoBlurb release and pydoc topics for 3.4.7 final.
Larry Hastings [Wed, 9 Aug 2017 07:06:48 +0000 (00:06 -0700)] 
Blurb release and pydoc topics for 3.4.7 final.

8 years ago[3.5] bpo-31036: use an existing Misc/NEWS rather than trying to use blurb (#2874...
Ned Deily [Fri, 28 Jul 2017 05:02:05 +0000 (01:02 -0400)] 
[3.5] bpo-31036: use an existing Misc/NEWS rather than trying to use blurb (#2874) (#2926)

(cherry picked from commit 3de144890ad3bc50694368a1b33be6d7f3a780b3)

8 years ago[3.4] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command...
Dong-hee Na [Thu, 27 Jul 2017 19:47:46 +0000 (04:47 +0900)] 
[3.4] bpo-30119: fix ftplib.FTP.putline() to throw an error for a illegal command (#1214) (#2893)

8 years agoPost-release bump for 3.4.7rc1.
Larry Hastings [Tue, 25 Jul 2017 08:58:59 +0000 (01:58 -0700)] 
Post-release bump for 3.4.7rc1.

8 years agoVersion bump and copyright year fixes for 3.4.7rc1. v3.4.7rc1
Larry Hastings [Mon, 24 Jul 2017 01:16:33 +0000 (18:16 -0700)] 
Version bump and copyright year fixes for 3.4.7rc1.

8 years agoUpdate pydoc topics and susp-ignored for 3.4.7rc1.
Larry Hastings [Mon, 24 Jul 2017 01:11:33 +0000 (18:11 -0700)] 
Update pydoc topics and susp-ignored for 3.4.7rc1.

8 years agoblurb release for 3.4.7rc1.
Larry Hastings [Mon, 24 Jul 2017 00:59:56 +0000 (17:59 -0700)] 
blurb release for 3.4.7rc1.

8 years agoSwitch to using blurb to manage Misc/NEWS!
Larry Hastings [Mon, 24 Jul 2017 00:55:09 +0000 (17:55 -0700)] 
Switch to using blurb to manage Misc/NEWS!

8 years ago[3.4] Backport CI config from master (#2475)
Victor Stinner [Sat, 22 Jul 2017 19:22:31 +0000 (21:22 +0200)] 
[3.4] Backport CI config from master (#2475)

* Issues #23808, #25911: Trying to fix walk tests on Windows.

On Windows a symlink can has the FILE_ATTRIBUTE_DIRECTORY flag.

(cherry picked from commit 388b90f28e029daaf06aae8026b596e2f20a1cd3)

* bpo-30231: Remove skipped test_imaplib tests (#1419) (#2193)

The public cyrus.andrew.cmu.edu IMAP server (port 993) doesn't accept
TLS connection using our self-signed x509 certificate. Remove the two
tests which are already skipped.
(cherry picked from commit 7895a0585b4b6a1c8082d17227307c6ce2c8bb8b)

* Backport CI config from master

* Add .travis.yml for Travis CI
* Add .github/ for AppVeyor and CodeCov.

* Travis CI: remove "make regen-all" check

The regen-all Makefile rule doesn't exist in Python 3.4, only since
Python 3.5 and newer (and 2.7).

* appveyor: replace --slowest with --slow

* Travis CI: remove the GCC coverage job

* Travis CI: remove tzdata resource from regrtest

tzdata resource doesn't exist in Python 3.4.

* Travis CI: remove the doc job

Fixing Sphinx warnings requires to backport huge intrusive changes
like:

- commit d97b7dc94b19063f0589d401bdc4aaadc7030762
- commit 5c6793394066b012b9674681b0815667938ce4d9

* appveyor: set version to 3.4.6+

* bpo-30730: Fix test_os tests.

Fix test_invalid_cmd() and test_invalid_env(), TypeError is raised on
Python 3.4.

(cherry picked from commit 5e22721e586344b547194f0f7ea67fd425f94e72)

8 years agobpo-30939: Avoid Sphinx deprecation warning in docs build. (#2721) (#2724)
Ned Deily [Sat, 22 Jul 2017 19:18:44 +0000 (15:18 -0400)] 
bpo-30939: Avoid Sphinx deprecation warning in docs build. (#2721) (#2724)

(cherry picked from commit 50f58163a69abe2f35e91044d1df165ee7bdbb42)

8 years ago[3.4] bpo-26617: Ensure gc tracking is off when invoking weakref callbacks. (#2695)
Serhiy Storchaka [Sat, 22 Jul 2017 19:07:10 +0000 (22:07 +0300)] 
[3.4] bpo-26617: Ensure gc tracking is off when invoking weakref callbacks. (#2695)

* [3.4] bpo-26617: Ensure gc tracking is off when invoking weakref callbacks.
(cherry picked from commit 8f657c35b978b681e6e919f08358992e1aed7dc1)

* Rewrite a NEWS entry as a NEWS.d entry.

8 years agobpo-26657: Fix Windows directory traversal vulnerability with http.server (#782)
Victor Stinner [Wed, 12 Jul 2017 12:52:04 +0000 (14:52 +0200)] 
bpo-26657: Fix Windows directory traversal vulnerability with http.server (#782)

Based on patch by Philipp Hagemeister.  This fixes a regression caused by
revision f4377699fd47.

(cherry picked from commit d274b3f1f1e2d8811733fb952c9f18d7da3a376a)

8 years agobpo-30500: urllib: Simplify splithost by calling into urlparse. (#1849) (#2291)
Victor Stinner [Wed, 12 Jul 2017 12:51:46 +0000 (14:51 +0200)] 
bpo-30500: urllib: Simplify splithost by calling into urlparse. (#1849) (#2291)

The current regex based splitting produces a wrong result. For example::

  http://abc#@def

Web browsers parse that URL as ``http://abc/#@def``, that is, the host
is ``abc``, the path is ``/``, and the fragment is ``#@def``.
(cherry picked from commit 90e01e50ef8a9e6c91f30d965563c378a4ad26de)

8 years ago[3.4] bpo-29591, bpo-30694: Upgrade Modules/expat to libexpat 2.2.1 (#2164) (#2203)
Victor Stinner [Wed, 12 Jul 2017 12:41:34 +0000 (14:41 +0200)] 
[3.4] bpo-29591, bpo-30694: Upgrade Modules/expat to libexpat 2.2.1 (#2164) (#2203)

* bpo-29591: Upgrade Modules/expat to libexpat 2.2 (#2164)

* bpo-29591: Upgrade Modules/expat to libexpat 2.2

* bpo-29591: Restore Python changes on expat

* bpo-29591: Remove expat config of unsupported platforms

Remove the configuration (Modules/expat/*config.h) of unsupported
platforms:

* Amiga
* MacOS Classic on PPC32
* Open Watcom

* bpo-29591: Remove useless XML_HAS_SET_HASH_SALT

The XML_HAS_SET_HASH_SALT define of Modules/expat/expat.h became
useless since our local expat copy was upgrade to expat 2.1 (it's now
expat 2.2.0).

(cherry picked from commit 23ec4b57e1359f9c539b8defc317542173ae087e)

* bpo-30694: Upgrade Modules/expat/ to libexpat 2.2.1 (#2300)

New file: Modules/expat/siphash.h.
(cherry picked from commit 5ff7132313eb651107b179d20218dfe5d4e47f13)

* bpo-30726: PCbuild _elementtree: remove duplicate defines (#2348)

bpo-30726, bpo-29591: libexpat 2.2.1 of Modules/expat/ now uses
a winconfig.h configuration file which already defines:

* XML_NS
* XML_DTD
* BYTEORDER=1234
* XML_CONTEXT_BYTES=1024
* HAVE_MEMMOVE

Remove these defines from PCbuild/_elementtree.vcxproj to prevent
compiler warnings.

Co-Authored-By: Jeremy Kloth <jeremy.kloth@gmail.com>
(cherry picked from commit c8fb58bd7917151e63398587a7fc2126db7c26de)

* bpo-30726: Fix elementtree warnings on Windows due to expat upgrade (#2319)

* bpo-30726: Fix elementtree warnings on Windows

Caused by usage of `getenv` which should be safe. And a few integer
truncations which should also be ok.

* bpo-30726: Don't ignore libexpat warnings which haypo intends to fix upstream

(cherry picked from commit 87c65550730a8f85ce339ba197bce4fb7e836619)

8 years ago[3.4] [3.5] bpo-27945: Fixed various segfaults with dict. (GH-1657) (GH-1678) (#2248)
Serhiy Storchaka [Tue, 11 Jul 2017 13:30:21 +0000 (16:30 +0300)] 
[3.4] [3.5] bpo-27945: Fixed various segfaults with dict. (GH-1657) (GH-1678) (#2248)

Based on patches by Duane Griffin and Tim Mitchell.
(cherry picked from commit 753bca3934a7618a4fa96e107ad1c5c18633a683).
(cherry picked from commit 2f7f533cf6fb57fcedcbc7bd454ac59fbaf2c655)

8 years ago[security][3.4] bpo-30730: Prevent environment variables injection in subprocess...
Serhiy Storchaka [Tue, 11 Jul 2017 10:24:10 +0000 (13:24 +0300)] 
[security][3.4] bpo-30730: Prevent environment variables injection in subprocess on Windows. (GH-2325) (#2362)

* [3.4] bpo-30730: Prevent environment variables injection in subprocess on Windows. (GH-2325)

Prevent passing other invalid environment variables and command arguments..
(cherry picked from commit d174d24a5d37d1516b885dc7c82f71ecd5930700)

* Update NEWS

8 years agoAdd "Misc/NEWS.d" directory tree for "blurb". GH-2331
larryhastings [Thu, 22 Jun 2017 23:00:46 +0000 (16:00 -0700)] 
Add "Misc/NEWS.d" directory tree for "blurb". GH-2331

CPython workflow is changing!  We're going to start using "blurb"
to manage Misc/NEWS entries:
    https://github.com/python/core-workflow
(This will be a big win for release managers, honest.)

This checkin simply populates the "Misc/NEWS.d" subdirectory tree
so that people can start putting their news entries in there.
No other changes (yet).

8 years agoIssues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20... 1487/head
Victor Stinner [Fri, 10 Mar 2017 00:49:11 +0000 (01:49 +0100)] 
Issues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20 Poly1305. (#224)

Backport: replace 3.5.3 with 3.4.7 in the doc versionchanged.

(cherry picked from commit 03d13c0cbfe912eb0f9b9a02987b9e569f25fe19)

8 years agobpo-25008: Deprecate smtpd and point to aiosmtpd (#274) (#280)
Barry Warsaw [Fri, 24 Feb 2017 20:31:48 +0000 (15:31 -0500)] 
bpo-25008: Deprecate smtpd and point to aiosmtpd (#274) (#280)

8 years agoPost-release updates for 3.4.6.
Larry Hastings [Tue, 17 Jan 2017 08:49:13 +0000 (00:49 -0800)] 
Post-release updates for 3.4.6.

8 years agoAdded tag v3.4.6 for changeset b662f4776921
Larry Hastings [Mon, 16 Jan 2017 08:20:40 +0000 (00:20 -0800)] 
Added tag v3.4.6 for changeset b662f4776921

8 years agoVersion bump for Python 3.4.6. v3.4.6
Larry Hastings [Mon, 16 Jan 2017 08:19:54 +0000 (00:19 -0800)] 
Version bump for Python 3.4.6.

8 years agoMerge Python 3.4.6rc1 changes back into main branch.
Larry Hastings [Tue, 3 Jan 2017 02:30:26 +0000 (18:30 -0800)] 
Merge Python 3.4.6rc1 changes back into main branch.

8 years agoPost-release fixups for Python 3.4.6rc1.
Larry Hastings [Tue, 3 Jan 2017 02:29:26 +0000 (18:29 -0800)] 
Post-release fixups for Python 3.4.6rc1.

8 years agomerge 3.3
Ned Deily [Mon, 2 Jan 2017 07:47:35 +0000 (02:47 -0500)] 
merge 3.3

8 years agoring IDLE.app into 2017, too
Ned Deily [Mon, 2 Jan 2017 07:46:09 +0000 (02:46 -0500)] 
ring IDLE.app into 2017, too

8 years agoAdded tag v3.4.6rc1 for changeset e199a272ccda
Larry Hastings [Mon, 2 Jan 2017 06:13:29 +0000 (22:13 -0800)] 
Added tag v3.4.6rc1 for changeset e199a272ccda

8 years agoVersion bump for 3.4.6rc1. v3.4.6rc1
Larry Hastings [Mon, 2 Jan 2017 06:12:36 +0000 (22:12 -0800)] 
Version bump for 3.4.6rc1.

8 years agoRegenerated pydoc topics for 3.4.6rc1. (Also fixed doc error, improved build.)
Larry Hastings [Mon, 2 Jan 2017 06:09:46 +0000 (22:09 -0800)] 
Regenerated pydoc topics for 3.4.6rc1.  (Also fixed doc error, improved build.)

8 years agoFix test failure so it's no longer dependent on example.com.
Larry Hastings [Mon, 2 Jan 2017 05:49:09 +0000 (21:49 -0800)] 
Fix test failure so it's no longer dependent on example.com.

8 years agomerge 3.3
Benjamin Peterson [Mon, 2 Jan 2017 04:07:37 +0000 (22:07 -0600)] 
merge 3.3

8 years agoring in 2017 for Python
Benjamin Peterson [Mon, 2 Jan 2017 04:04:13 +0000 (22:04 -0600)] 
ring in 2017 for Python

8 years agoUpgrade pip to 9.0.1 and setuptools to 28.8.0
Donald Stufft [Wed, 16 Nov 2016 02:17:43 +0000 (21:17 -0500)] 
Upgrade pip to 9.0.1 and setuptools to 28.8.0

8 years agoIssue #28563: Make plural form selection more lenient and accepting
Serhiy Storchaka [Mon, 14 Nov 2016 17:25:56 +0000 (19:25 +0200)] 
Issue #28563: Make plural form selection more lenient and accepting
non-integer numbers.  Django tests depend on this.

8 years agoIssue #28563: Make plural form selection more lenient and accepting
Serhiy Storchaka [Mon, 14 Nov 2016 17:22:12 +0000 (19:22 +0200)] 
Issue #28563: Make plural form selection more lenient and accepting
non-integer numbers.  Django tests depend on this.

8 years agoIssue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
Serhiy Storchaka [Sat, 12 Nov 2016 12:29:48 +0000 (14:29 +0200)] 
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.

8 years agoIssue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
Serhiy Storchaka [Sat, 12 Nov 2016 12:28:06 +0000 (14:28 +0200)] 
Issue #28648: Fixed crash in Py_DecodeLocale() in debug build on Mac OS X
when decode astral characters.

8 years agoIssue #28563: Fixed possible DoS and arbitrary code execution when handle
Serhiy Storchaka [Tue, 8 Nov 2016 19:20:09 +0000 (21:20 +0200)] 
Issue #28563: Fixed possible DoS and arbitrary code execution when handle
plural form selections in the gettext module.  The expression parser now
supports exact syntax supported by GNU gettext.

8 years agoIssue #28563: Fixed possible DoS and arbitrary code execution when handle
Serhiy Storchaka [Tue, 8 Nov 2016 19:17:46 +0000 (21:17 +0200)] 
Issue #28563: Fixed possible DoS and arbitrary code execution when handle
plural form selections in the gettext module.  The expression parser now
supports exact syntax supported by GNU gettext.

8 years agoUpgrade pip to 9.0 and setuptools to 28.7.1
Donald Stufft [Wed, 2 Nov 2016 19:42:49 +0000 (15:42 -0400)] 
Upgrade pip to 9.0 and setuptools to 28.7.1

8 years agoIssue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build.
Serhiy Storchaka [Tue, 25 Oct 2016 07:07:51 +0000 (10:07 +0300)] 
Issue #28426: Fixed potential crash in PyUnicode_AsDecodedObject() in debug build.

8 years agoIssue #28248: Update Windows build to use OpenSSL 1.0.2j
Zachary Ware [Tue, 11 Oct 2016 02:57:20 +0000 (21:57 -0500)] 
Issue #28248: Update Windows build to use OpenSSL 1.0.2j

8 years agoIssue #27759: Fix selectors incorrectly retain invalid file descriptors.
Yury Selivanov [Thu, 6 Oct 2016 18:03:03 +0000 (14:03 -0400)] 
Issue #27759: Fix selectors incorrectly retain invalid file descriptors.

(Backported to 3.4 as this bug might be exploited to for DoS)

8 years agoproperly handle the single null-byte file (closes #24022)
Benjamin Peterson [Mon, 19 Sep 2016 06:41:11 +0000 (23:41 -0700)] 
properly handle the single null-byte file (closes #24022)

8 years agoIssue #26171: Null merge
Berker Peksag [Wed, 14 Sep 2016 05:38:36 +0000 (08:38 +0300)] 
Issue #26171: Null merge

8 years agoIssue #26171: Prevent buffer overflow in get_data
Berker Peksag [Wed, 14 Sep 2016 05:37:28 +0000 (08:37 +0300)] 
Issue #26171: Prevent buffer overflow in get_data

Backport of 01ddd608b85c.

8 years agoUpgrade setuptools to 27.1.2
Donald Stufft [Fri, 9 Sep 2016 16:08:53 +0000 (12:08 -0400)] 
Upgrade setuptools to 27.1.2

8 years agoUpgrade setuptools to 27.1.1
Donald Stufft [Fri, 9 Sep 2016 15:35:02 +0000 (11:35 -0400)] 
Upgrade setuptools to 27.1.1

8 years agoIssue #27960: Revert state to 675e20c38fdac6, backing out all changes by developed...
Jason R. Coombs [Tue, 6 Sep 2016 02:24:01 +0000 (22:24 -0400)] 
Issue #27960: Revert state to 675e20c38fdac6, backing out all changes by developed for Issue #12885.

8 years agoIssue #12885: Revert commits in 3.4 branch which is security-only fixes.
Jason R. Coombs [Fri, 2 Sep 2016 03:27:45 +0000 (23:27 -0400)] 
Issue #12885: Revert commits in 3.4 branch which is security-only fixes.

8 years agoIssue #12885: Correct issue reference in NEWS
Jason R. Coombs [Fri, 2 Sep 2016 02:08:25 +0000 (22:08 -0400)] 
Issue #12885: Correct issue reference in NEWS

8 years agoBacked out changeset cc86e9e102e8
Jason R. Coombs [Fri, 2 Sep 2016 01:55:22 +0000 (21:55 -0400)] 
Backed out changeset cc86e9e102e8

8 years agoIssue #12285: Update NEWS
Jason R. Coombs [Fri, 2 Sep 2016 01:12:17 +0000 (21:12 -0400)] 
Issue #12285: Update NEWS

8 years agorearrange methodcaller_new so that the main error case does not cause uninitialized...
Benjamin Peterson [Wed, 17 Aug 2016 06:35:35 +0000 (23:35 -0700)] 
rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783)

8 years agodo not decref value borrowed from list (closes #27774)
Benjamin Peterson [Tue, 16 Aug 2016 05:01:41 +0000 (22:01 -0700)] 
do not decref value borrowed from list (closes #27774)

8 years agofix possible integer overflow in binascii.b2a_qp (closes #27760)
Benjamin Peterson [Sun, 14 Aug 2016 01:33:33 +0000 (18:33 -0700)] 
fix possible integer overflow in binascii.b2a_qp (closes #27760)

Reported by Thomas E. Hybel

8 years agocheck for overflow in join_append_data (closes #27758)
Benjamin Peterson [Sun, 14 Aug 2016 00:17:06 +0000 (17:17 -0700)] 
check for overflow in join_append_data (closes #27758)

Reported by Thomas E. Hybel

9 years agoIssue #20160: Handled passing of large structs to callbacks correctly.
Vinay Sajip [Fri, 5 Aug 2016 20:24:27 +0000 (21:24 +0100)] 
Issue #20160: Handled passing of large structs to callbacks correctly.

9 years agoSwitch upload.pypi.io to upload.pypi.org
Donald Stufft [Wed, 3 Aug 2016 22:43:38 +0000 (18:43 -0400)] 
Switch upload.pypi.io to upload.pypi.org

9 years agoPrevent HTTPoxy attack (CVE-2016-1000110)
Senthil Kumaran [Sun, 31 Jul 2016 06:24:16 +0000 (23:24 -0700)] 
Prevent HTTPoxy attack (CVE-2016-1000110)

Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.

Issue #27568 Reported and patch contributed by Rémi Rampin.

9 years agoIssue #27369: Merge test_pyexpat from 3.2 into 3.3
Martin Panter [Thu, 14 Jul 2016 01:42:53 +0000 (01:42 +0000)] 
Issue #27369: Merge test_pyexpat from 3.2 into 3.3

9 years agoIssue #27369: Don’t test error message detail that changed in Expat 2.2.0 3.2
Martin Panter [Thu, 14 Jul 2016 01:31:46 +0000 (01:31 +0000)] 
Issue #27369: Don’t test error message detail that changed in Expat 2.2.0

9 years agoIssue #22758: Move NEWS entry to Library section
Martin Panter [Thu, 14 Jul 2016 01:17:03 +0000 (01:17 +0000)] 
Issue #22758: Move NEWS entry to Library section

9 years ago#22758 null merge
R David Murray [Sun, 10 Jul 2016 18:10:08 +0000 (14:10 -0400)] 
#22758 null merge

9 years ago#22758: fix regression in handling of secure cookies.
R David Murray [Sun, 10 Jul 2016 17:32:43 +0000 (13:32 -0400)] 
#22758: fix regression in handling of secure cookies.

This backports the fix from #16611, per discussion with the release
manager.

9 years agoSwitch to the new upload url for PyPI
Donald Stufft [Wed, 6 Jul 2016 19:27:35 +0000 (15:27 -0400)] 
Switch to the new upload url for PyPI

9 years agoIssue #25940: On Windows, connecting to port 444 returns ETIMEDOUT
Martin Panter [Fri, 15 Jan 2016 01:16:41 +0000 (01:16 +0000)] 
Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUT

9 years agoIssue #25940: Use self-signed.pythontest.net in SSL tests
Martin Panter [Thu, 14 Jan 2016 09:36:00 +0000 (09:36 +0000)] 
Issue #25940: Use self-signed.pythontest.net in SSL tests

This is instead of svn.python.org, whose certificate recently expired, and
whose new certificate uses a different root certificate.

The certificate used at the pythontest server was modifed to set the "basic
constraints" CA flag. This flag seems to be required for test_get_ca_certs_
capath() to work (in Python 3.4+).

Added the new self-signed certificate to capath with the following commands:

cp Lib/test/{selfsigned_pythontestdotnet.pem,capath/}
c_rehash -v Lib/test/capath/
c_rehash -v -old Lib/test/capath/
# Note the generated file names
cp Lib/test/capath/{selfsigned_pythontestdotnet.pem,0e4015b9.0}
mv Lib/test/capath/{selfsigned_pythontestdotnet.pem,ce7b8643.0}

The new server responds with "No route to host" when connecting to port 444.

9 years agoIssue #25709: Fixed problem with in-place string concatenation and utf-8 cache.
Serhiy Storchaka [Wed, 2 Dec 2015 23:02:03 +0000 (01:02 +0200)] 
Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.

9 years agoIssue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3
Martin Panter [Fri, 15 Jan 2016 02:08:13 +0000 (02:08 +0000)] 
Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3

9 years agoIssue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3
Martin Panter [Thu, 14 Jan 2016 12:21:02 +0000 (12:21 +0000)] 
Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3

9 years agoremove some copyright notices supserseded by the toplevel ones
Benjamin Peterson [Fri, 1 Jan 2016 17:53:47 +0000 (11:53 -0600)] 
remove some copyright notices supserseded by the toplevel ones

9 years agoadd 2015 and 2016
Benjamin Peterson [Fri, 1 Jan 2016 17:53:14 +0000 (11:53 -0600)] 
add 2015 and 2016

9 years agoreflow
Benjamin Peterson [Fri, 1 Jan 2016 17:12:44 +0000 (11:12 -0600)] 
reflow

9 years ago2016 will be another year of writing copyrighted code
Benjamin Peterson [Fri, 1 Jan 2016 16:23:45 +0000 (10:23 -0600)] 
2016 will be another year of writing copyrighted code

9 years agofix reordering
Benjamin Peterson [Sat, 5 Dec 2015 08:27:11 +0000 (00:27 -0800)] 
fix reordering

9 years agomerge 3.2
Benjamin Peterson [Sat, 5 Dec 2015 08:21:12 +0000 (00:21 -0800)] 
merge 3.2

9 years agoadd CVE and issue number
Benjamin Peterson [Sat, 5 Dec 2015 08:17:57 +0000 (00:17 -0800)] 
add CVE and issue number

9 years agoIssue #12285: Replace implementation of findall with implementation from Setuptools...
Jason R. Coombs [Sat, 19 Sep 2015 16:12:15 +0000 (18:12 +0200)] 
Issue #12285: Replace implementation of findall with implementation from Setuptools 7ce820d524db.

9 years agoIssue #25021: Correctly make sure that product.__setstate__ does not access
Kristján Valur Jónsson [Sat, 12 Sep 2015 15:20:54 +0000 (15:20 +0000)] 
Issue #25021: Correctly make sure that product.__setstate__ does not access
invalid memory.

9 years agoSort result to avoid spurious errors due to order.
Jason R. Coombs [Sun, 30 Aug 2015 18:05:58 +0000 (14:05 -0400)] 
Sort result to avoid spurious errors due to order.

9 years agoAdd docstring and additional test revealing nuances of the implementation as found...
Jason R. Coombs [Sat, 19 Sep 2015 15:32:51 +0000 (17:32 +0200)] 
Add docstring and additional test revealing nuances of the implementation as found in setuptools.

9 years agoAdd another test capturing the basic discovery expectation.
Jason R. Coombs [Sun, 30 Aug 2015 17:26:48 +0000 (13:26 -0400)] 
Add another test capturing the basic discovery expectation.

9 years agoIssue #12285: Add test capturing failure.
Jason R. Coombs [Sun, 30 Aug 2015 17:22:56 +0000 (13:22 -0400)] 
Issue #12285: Add test capturing failure.

9 years agoUse modern mechanism for test discovery
Jason R. Coombs [Sun, 30 Aug 2015 17:13:11 +0000 (13:13 -0400)] 
Use modern mechanism for test discovery

8 years agomerge 3.3 (#27783)
Benjamin Peterson [Wed, 17 Aug 2016 06:36:20 +0000 (23:36 -0700)] 
merge 3.3 (#27783)

8 years agomerge 3.3 (#27774)
Benjamin Peterson [Tue, 16 Aug 2016 05:03:44 +0000 (22:03 -0700)] 
merge 3.3 (#27774)

8 years agofail when negative values are passed to instr()
Benjamin Peterson [Tue, 16 Aug 2016 04:40:14 +0000 (21:40 -0700)] 
fail when negative values are passed to instr()

8 years agoUpdate setuptools/pip to 25.2.0/8.1.2
Donald Stufft [Sun, 14 Aug 2016 20:09:56 +0000 (16:09 -0400)] 
Update setuptools/pip to 25.2.0/8.1.2

8 years agomerge 3.3 (closes #27760)
Benjamin Peterson [Sun, 14 Aug 2016 01:36:55 +0000 (18:36 -0700)] 
merge 3.3 (closes #27760)

8 years agodo not allow reading negative values with getstr()
Benjamin Peterson [Sun, 14 Aug 2016 01:15:28 +0000 (18:15 -0700)] 
do not allow reading negative values with getstr()

8 years agomerge 3.3 (#27758)
Benjamin Peterson [Sun, 14 Aug 2016 00:21:22 +0000 (17:21 -0700)] 
merge 3.3 (#27758)

9 years agoIssue #20160: Merged fix from 3.3.
Vinay Sajip [Fri, 5 Aug 2016 20:43:25 +0000 (21:43 +0100)] 
Issue #20160: Merged fix from 3.3.

9 years agoMerge 3.3
Donald Stufft [Wed, 3 Aug 2016 22:48:17 +0000 (18:48 -0400)] 
Merge 3.3