summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #20160: Handled passing of large structs to callbacks correctly.Vinay Sajip2016-08-051-0/+35
|
* Switch upload.pypi.io to upload.pypi.orgDonald Stufft2016-08-033-4/+4
|
* Prevent HTTPoxy attack (CVE-2016-1000110)Senthil Kumaran2016-07-312-0/+20
| | | | | | | 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.
* Issue #27369: Merge test_pyexpat from 3.2 into 3.3Martin Panter2016-07-141-4/+2
|\
| * Issue #27369: Don’t test error message detail that changed in Expat 2.2.03.2Martin Panter2016-07-141-4/+2
| |
| * #22758: fix regression in handling of secure cookies.R David Murray2016-07-102-11/+58
| | | | | | | | | | This backports the fix from #16611, per discussion with the release manager.
* | Switch to the new upload url for PyPIDonald Stufft2016-07-063-4/+4
| |
* | Issue #25709: Fixed problem with in-place string concatenation and utf-8 cache.Serhiy Storchaka2015-12-021-0/+17
| |
* | Issue #25940: Merge ETIMEDOUT fix from 3.2 into 3.3Martin Panter2016-01-151-1/+1
|\ \ | |/
| * Issue #25940: On Windows, connecting to port 444 returns ETIMEDOUTMartin Panter2016-01-151-1/+3
| |
* | Issue #25940: Merge self-signed.pythontest.net testing from 3.2 into 3.3Martin Panter2016-01-146-89/+104
|\ \ | |/
| * Issue #25940: Use self-signed.pythontest.net in SSL testsMartin Panter2016-01-145-96/+90
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
| * Issue #25940: Backport self-signed.pythontest.net testing for test_httplibGeorg Brandl2014-11-052-7/+24
| | | | | | | | | | The svn.python.org server recently changed root certificate, causing the test to fail. This backports revision 4985375db40f.
* | Issue #25021: Correctly make sure that product.__setstate__ does not accessKristján Valur Jónsson2015-09-121-0/+10
| | | | | | | | invalid memory.
* | protect against mutation of the dict during insertion (closes #24407)Benjamin Peterson2015-07-051-0/+15
| |
* | merge 3.2Benjamin Peterson2015-05-261-7/+3
|\ \ | |/
| * keep distutils version in sync with python version automaticallyBenjamin Peterson2015-05-261-7/+3
| |
* | merge 3.2 (#22931)Benjamin Peterson2015-05-232-3/+17
|\ \ | |/
| * allow square brackets in cookie values (closes #22931)Benjamin Peterson2015-05-232-3/+18
| |
| * Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. AnalysisSerhiy Storchaka2015-01-271-16/+129
| | | | | | | | and fix by Guido Vranken.
* | be more robust against the filters list changing under us (closes #24096)Benjamin Peterson2015-05-031-0/+12
| |
* | just sort the items tuple directly (closes #24094)Benjamin Peterson2015-05-031-0/+19
| |
* | Issues #23363, #23364, #23365, #23366: Fixed itertools overflow tests.Serhiy Storchaka2015-02-021-7/+5
| | | | | | | | Used PyMem_New to check overflow.
* | reduce memory usage of test (closes #23369)Benjamin Peterson2015-02-021-1/+2
| |
* | check for overflows in permutations() and product() (closes #23363, closes ↵Benjamin Peterson2015-02-021-0/+12
| | | | | | | | #23364)
* | check for overflow in combinations_with_replacement (closes #23365)Benjamin Peterson2015-02-021-1/+5
| |
* | detect overflow in combinations (closes #23366)Benjamin Peterson2015-02-021-0/+5
| |
* | remove extra wsBenjamin Peterson2015-02-011-1/+0
| |
* | fix possible overflow in encode_basestring_ascii (closes #23369)Benjamin Peterson2015-02-011-1/+8
| |
* | Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. AnalysisSerhiy Storchaka2015-01-271-42/+119
| | | | | | | | and fix by Guido Vranken.
* | merge 3.2 (#16043)Benjamin Peterson2014-12-062-3/+33
|\ \ | |/
| * add a default limit for the amount of data xmlrpclib.gzip_decode will return ↵Benjamin Peterson2014-12-062-3/+33
| | | | | | | | (closes #16043)
* | merge 3.2Benjamin Peterson2014-11-051-2/+2
|\ \ | |/
| * use pythontest.net for url fragment testBenjamin Peterson2014-11-051-2/+2
| |
* | merge 3.2Benjamin Peterson2014-11-031-3/+4
|\ \ | |/
| * move idna test domain to pythontest.netBenjamin Peterson2014-11-031-3/+4
| |
| * Bump to 3.2.6v3.2.6Georg Brandl2014-10-122-2/+2
| |
| * #16040: fix unlimited read from connection in nntplib.Georg Brandl2014-10-122-1/+20
| |
| * Bump to 3.2.6rc1Georg Brandl2014-10-042-2/+2
| |
| * ref #19855: skip uuid test_find_mac on non-Posix as in later branchesGeorg Brandl2014-10-011-2/+3
| |
| * Issue #19855: uuid.getnode() on Unix now looks on the PATH for theGeorg Brandl2014-09-302-16/+52
| | | | | | | | | | | | | | | | | | | | | | | | | | | | executables used to find the mac address, with /sbin and /usr/sbin as fallbacks. Issue #11508: Fixed uuid.getnode() and uuid.uuid1() on environment with virtual interface. Original patch by Kent Frazier. Issue #18784: The uuid module no more attempts to load libc via ctypes.CDLL, if all necessary functions are already found in libuuid. Patch by Evgeny Sologubov. Issue #16102: Make uuid._netbios_getnode() work again on Python 3.
| * Backport b533cc11d114 to fix intermittent test_urllibnet failures.Georg Brandl2014-09-301-1/+1
| |
| * Fix-up for 0f362676460d: add missing size argument to ↵Georg Brandl2014-09-301-1/+5
| | | | | | | | SSLFakeFile.readline(), as in 2.6 backport 8a6def3add5b
| * Issue #20939: Use www.example.com instead of www.python.org to avoid testNed Deily2014-03-272-18/+18
| | | | | | | | failures when ssl is not present.
| * Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limitGeorg Brandl2014-09-302-1/+24
| | | | | | | | line length. Patch by Emil Lind.
| * Issue #22421 - Secure pydoc server run. Bind it to localhost instead of all ↵Georg Brandl2014-09-172-2/+4
| | | | | | | | interfaces.
| * Lax cookie parsing in http.cookies could be a security issue when combinedAntoine Pitrou2014-09-162-1/+11
| | | | | | | | | | | | with non-standard cookie handling in some Web browsers. Reported by Sergey Bobrov.
| * Issue #22419: Limit the length of incoming HTTP request in wsgiref server toGeorg Brandl2014-09-302-1/+13
| | | | | | | | | | 65536 bytes and send a 414 error code for higher lengths. Patch contributed by Devin Cook.
| * Issue #22517: When a io.BufferedRWPair object is deallocated, clear itsGeorg Brandl2014-09-301-0/+6
| | | | | | | | weakrefs.
| * Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 toGeorg Brandl2014-09-302-2/+15
| | | | | | | | | | prevent readline() calls from consuming too much memory. Patch by Jyrki Pulliainen.