]>
granicus.if.org Git - python/log
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.
Georg Brandl [Wed, 5 Nov 2014 19:37:40 +0000 (20:37 +0100)]
Issue #25940: Backport self-signed.pythontest.net testing for test_httplib
The svn.python.org server recently changed root certificate, causing the test
to fail. This backports revision
4985375db40f .
Benjamin Peterson [Sat, 5 Dec 2015 08:17:57 +0000 (00:17 -0800)]
add CVE and issue number
Benjamin Peterson [Tue, 26 May 2015 02:24:00 +0000 (21:24 -0500)]
keep distutils version in sync with python version automatically
Benjamin Peterson [Sat, 23 May 2015 15:36:48 +0000 (10:36 -0500)]
allow square brackets in cookie values (closes #22931)
Benjamin Peterson [Thu, 23 Apr 2015 21:04:36 +0000 (17:04 -0400)]
properly handle malloc failure (closes #24044)
Patch by Christian Heimes.
Benjamin Peterson [Wed, 18 Feb 2015 13:52:46 +0000 (08:52 -0500)]
remove RPM, since it's unused and unmaintained
Serhiy Storchaka [Fri, 30 Jan 2015 23:15:48 +0000 (01:15 +0200)]
Issue #23055: Fixed read-past-the-end error in PyUnicode_FromFormatV.
Serhiy Storchaka [Tue, 27 Jan 2015 20:18:34 +0000 (22:18 +0200)]
Issue #23055: Fixed a buffer overflow in PyUnicode_FromFormatV. Analysis
and fix by Guido Vranken.
Benjamin Peterson [Sun, 4 Jan 2015 22:03:17 +0000 (16:03 -0600)]
add some overflow checks before multiplying (closes #23165)
Benjamin Peterson [Thu, 1 Jan 2015 00:09:36 +0000 (18:09 -0600)]
update for copyright for 2015
Benjamin Peterson [Tue, 30 Dec 2014 16:08:16 +0000 (10:08 -0600)]
delete old ftpmirror script, which now has security bugs (closes #23130)
Benjamin Peterson [Sat, 6 Dec 2014 01:15:15 +0000 (20:15 -0500)]
add a default limit for the amount of data xmlrpclib.gzip_decode will return (closes #16043)
Benjamin Peterson [Wed, 5 Nov 2014 16:27:14 +0000 (11:27 -0500)]
use pythontest.net for url fragment test
Benjamin Peterson [Mon, 3 Nov 2014 20:10:47 +0000 (15:10 -0500)]
move idna test domain to pythontest.net
Georg Brandl [Sun, 12 Oct 2014 06:51:30 +0000 (08:51 +0200)]
Added tag v3.2.6 for changeset
0bd5f4f14de9
Georg Brandl [Sun, 12 Oct 2014 06:50:38 +0000 (08:50 +0200)]
Bump to 3.2.6
Georg Brandl [Sun, 12 Oct 2014 06:50:11 +0000 (08:50 +0200)]
#16040: fix unlimited read from connection in nntplib.
Georg Brandl [Sat, 4 Oct 2014 12:17:10 +0000 (14:17 +0200)]
Added tag v3.2.6rc1 for changeset
51382a5598ec
Georg Brandl [Sat, 4 Oct 2014 12:16:59 +0000 (14:16 +0200)]
Copyright year update, add version to licenses.
Georg Brandl [Sat, 4 Oct 2014 12:15:42 +0000 (14:15 +0200)]
Bump to 3.2.6rc1
Georg Brandl [Wed, 1 Oct 2014 20:31:04 +0000 (22:31 +0200)]
ref #19855: skip uuid test_find_mac on non-Posix as in later branches
Georg Brandl [Wed, 1 Oct 2014 17:15:11 +0000 (19:15 +0200)]
Fix unicode_aswidechar() for 4b unicode and 2b wchar_t (AIX).
Georg Brandl [Tue, 30 Sep 2014 17:34:19 +0000 (19:34 +0200)]
Issue #19855: uuid.getnode() on Unix now looks on the PATH for the
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.
Georg Brandl [Tue, 30 Sep 2014 15:30:18 +0000 (17:30 +0200)]
Backport
b533cc11d114 to fix intermittent test_urllibnet failures.
Georg Brandl [Tue, 30 Sep 2014 14:41:11 +0000 (16:41 +0200)]
Add a dummy "touch" target to the Makefile so that the custom buildbots can test this branch.
Georg Brandl [Tue, 30 Sep 2014 14:31:21 +0000 (16:31 +0200)]
Fix-up for
0f362676460d : add missing size argument to SSLFakeFile.readline(), as in 2.6 backport
8a6def3add5b
Ned Deily [Thu, 27 Mar 2014 06:31:39 +0000 (23:31 -0700)]
Issue #20939: Use www.example.com instead of www.python.org to avoid test
failures when ssl is not present.
Georg Brandl [Tue, 30 Sep 2014 14:00:09 +0000 (16:00 +0200)]
Issue #16039: CVE-2013-1752: Change use of readline in imaplib module to limit
line length. Patch by Emil Lind.
Georg Brandl [Wed, 17 Sep 2014 05:17:58 +0000 (13:17 +0800)]
Issue #22421 - Secure pydoc server run. Bind it to localhost instead of all interfaces.
Antoine Pitrou [Tue, 16 Sep 2014 22:23:55 +0000 (00:23 +0200)]
Lax cookie parsing in http.cookies could be a security issue when combined
with non-standard cookie handling in some Web browsers.
Reported by Sergey Bobrov.
Georg Brandl [Tue, 30 Sep 2014 12:56:46 +0000 (14:56 +0200)]
Issue #22419: Limit the length of incoming HTTP request in wsgiref server to
65536 bytes and send a 414 error code for higher lengths. Patch contributed
by Devin Cook.
Georg Brandl [Tue, 30 Sep 2014 12:54:39 +0000 (14:54 +0200)]
Issue #22517: When a io.BufferedRWPair object is deallocated, clear its
weakrefs.
Georg Brandl [Tue, 30 Sep 2014 12:45:39 +0000 (14:45 +0200)]
Issue #16041: CVE-2013-1752: poplib: Limit maximum line lengths to 2048 to
prevent readline() calls from consuming too much memory. Patch by Jyrki
Pulliainen.
Georg Brandl [Tue, 30 Sep 2014 12:18:02 +0000 (14:18 +0200)]
Issue #16042: CVE-2013-1752: smtplib: Limit amount of data read by
limiting the call to readline(). Original patch by Christian Heimes.
Christian Heimes [Tue, 29 Oct 2013 20:08:56 +0000 (21:08 +0100)]
Issue #18747: document issue with OpenSSL's CPRNG state and fork
Georg Brandl [Tue, 30 Sep 2014 12:12:24 +0000 (14:12 +0200)]
Issue #16038: CVE-2013-1752: ftplib: Limit amount of data read by
limiting the call to readline(). Original patch by Michał
Jastrzębski and Giampaolo Rodola.
Georg Brandl [Tue, 30 Sep 2014 12:08:04 +0000 (14:08 +0200)]
Issue #16037: HTTPMessage.readheaders() raises an HTTPException when more than
100 headers are read. Adapted from patch by Jyrki Pulliainen.
Georg Brandl [Tue, 30 Sep 2014 12:04:51 +0000 (14:04 +0200)]
Issue #18709: Fix CVE-2013-4238. The SSL module now handles NULL bytes
inside subjectAltName correctly. Formerly the module has used OpenSSL's
GENERAL_NAME_print() function to get the string represention of ASN.1
strings for ``rfc822Name`` (email), ``dNSName`` (DNS) and
``uniformResourceIdentifier`` (URI).
Jason R. Coombs [Sun, 3 Aug 2014 18:54:11 +0000 (14:54 -0400)]
Issue #13540: Update references to Action class to match syntax used for other classes in this file.
Jason R. Coombs [Sun, 20 Jul 2014 14:52:46 +0000 (10:52 -0400)]
Issue #13540: Removed redundant documentation about Action instance attributes. Updated example and documentation per recommendations by Steven Bethard in msg149524.
Jason R. Coombs [Wed, 14 Dec 2011 04:36:45 +0000 (23:36 -0500)]
Issue #13540: Expanded argparse documents to clarify the action API
Ned Deily [Sun, 13 Jul 2014 05:06:26 +0000 (22:06 -0700)]
Issue #21323: Fix http.server to again handle scripts in CGI subdirectories,
broken by the fix for security issue #19435. Patch by Zach Byrne.
Benjamin Peterson [Tue, 17 Jun 2014 06:15:50 +0000 (23:15 -0700)]
expect the correct platform-dependent linesep
Benjamin Peterson [Sun, 15 Jun 2014 01:36:29 +0000 (18:36 -0700)]
url unquote the path before checking if it refers to a CGI script (closes #21766)
Benjamin Peterson [Mon, 14 Apr 2014 16:15:28 +0000 (12:15 -0400)]
fix poor spelling
Benjamin Peterson [Mon, 14 Apr 2014 15:45:21 +0000 (11:45 -0400)]
disallow a negative idx parameter
Benjamin Peterson [Mon, 14 Apr 2014 02:10:38 +0000 (22:10 -0400)]
in scan_once, prevent the reading of arbitrary memory when passed a negative index
Bug reported by Guido Vranken.
Benjamin Peterson [Fri, 4 Apr 2014 13:50:35 +0000 (09:50 -0400)]
fix versionchanged version
Benjamin Peterson [Tue, 1 Apr 2014 23:13:18 +0000 (19:13 -0400)]
remove directory mode check from makedirs (closes #21082)
Benjamin Peterson [Mon, 31 Mar 2014 17:44:53 +0000 (13:44 -0400)]
use https docs url (#21115)
Benjamin Peterson [Mon, 31 Mar 2014 00:33:47 +0000 (20:33 -0400)]
add Ian Beer
Benjamin Peterson [Sun, 30 Mar 2014 23:47:57 +0000 (19:47 -0400)]
fix expandtabs overflow detection to be consistent and not rely on signed overflow
Benjamin Peterson [Wed, 12 Mar 2014 23:05:53 +0000 (18:05 -0500)]
use ssl.PROTOCOL_SSLv23 for maximum compatibility (closes #20896)
Stefan Krah [Tue, 21 Jan 2014 21:58:40 +0000 (22:58 +0100)]
Issue #20246: Fix test failures on FreeBSD. Patch by Ryan Smith-Roberts.
Benjamin Peterson [Thu, 20 Feb 2014 03:55:16 +0000 (22:55 -0500)]
update logo url (#20695)
Benjamin Peterson [Thu, 20 Feb 2014 03:56:35 +0000 (22:56 -0500)]
open retrieved file in binary mode, since it's now compressed
Benjamin Peterson [Tue, 14 Jan 2014 03:59:38 +0000 (22:59 -0500)]
complain when nbytes > buflen to fix possible buffer overflow (closes #20246)
Antoine Pitrou [Sun, 22 Dec 2013 00:35:53 +0000 (01:35 +0100)]
Issue #12226: HTTPS is now used by default when connecting to PyPI.
Georg Brandl [Mon, 4 Nov 2013 06:44:29 +0000 (07:44 +0100)]
Georg Brandl [Mon, 4 Nov 2013 06:43:41 +0000 (07:43 +0100)]
Georg Brandl [Mon, 4 Nov 2013 06:43:32 +0000 (07:43 +0100)]
Jason R. Coombs [Sat, 2 Nov 2013 17:00:01 +0000 (13:00 -0400)]
Update NEWS for
265d369ad3b9 .
Jason R. Coombs [Sat, 2 Nov 2013 15:07:35 +0000 (11:07 -0400)]
Issue #19286: [distutils] Only match files in build_py.find_data_files.
Jason R. Coombs [Sat, 2 Nov 2013 15:29:33 +0000 (11:29 -0400)]
Issue #19286: Adding test demonstrating the failure when a directory is found in the package_data globs.
Benjamin Peterson [Wed, 30 Oct 2013 16:48:59 +0000 (12:48 -0400)]
merge 3.1 (#19435)
Benjamin Peterson [Wed, 30 Oct 2013 16:43:09 +0000 (12:43 -0400)]
use the collapsed path in the run_cgi method (closes #19435)
R David Murray [Wed, 18 Sep 2013 12:53:26 +0000 (08:53 -0400)]
Merge #14984: only import pwd on POSIX.
R David Murray [Wed, 18 Sep 2013 12:52:38 +0000 (08:52 -0400)]
#14984: only import pwd on POSIX.
R David Murray [Wed, 18 Sep 2013 00:32:54 +0000 (20:32 -0400)]
Merge #14984: On POSIX, enforce permissions when reading default .netrc.
R David Murray [Wed, 18 Sep 2013 00:30:02 +0000 (20:30 -0400)]
#14984: On POSIX, enforce permissions when reading default .netrc.
Initial patch by Bruno Piguet.
This is implemented as if a useful .netrc file could exist without passwords,
which is possible in the general case; but in fact our netrc implementation
does not support it. Fixing that issue will be an enhancement.
Tim Peters [Sun, 15 Sep 2013 20:37:25 +0000 (15:37 -0500)]
Null merge of 3.1 into 3.2
Changeset
c39f42f46a05 left a dangling head on 3.1.
Georg Brandl [Sat, 14 Sep 2013 07:10:21 +0000 (09:10 +0200)]
Add a NEWS entry for
b9b521efeba3 .
Georg Brandl [Sat, 14 Sep 2013 07:09:18 +0000 (09:09 +0200)]
Add NEWS entry for
c18c18774e24 .
Georg Brandl [Sat, 14 Sep 2013 07:08:09 +0000 (09:08 +0200)]
Fix tkinter regression introduced by the security fix in #16248.
Georg Brandl [Sat, 14 Sep 2013 07:08:09 +0000 (09:08 +0200)]
Fix tkinter regression introduced by the security fix in #16248.
Antoine Pitrou [Sat, 18 May 2013 15:56:42 +0000 (17:56 +0200)]
Issue #17980: Fix possible abuse of ssl.match_hostname() for denial of service using certificates with many wildcards (CVE-2013-2099).
Georg Brandl [Sun, 12 May 2013 10:28:30 +0000 (12:28 +0200)]
Added tag v3.2.5 for changeset
cef745775b65
Georg Brandl [Sun, 12 May 2013 10:28:20 +0000 (12:28 +0200)]
Bump to version 3.2.5.
Georg Brandl [Sun, 12 May 2013 09:41:12 +0000 (11:41 +0200)]
Issue #17915: Fix interoperability of xml.sax with file objects returned by
codecs.open().
Georg Brandl [Sun, 12 May 2013 09:29:27 +0000 (11:29 +0200)]
Issue #
1159051 : Back out a fix for handling corrupted gzip files that
broke backwards compatibility.
Serhiy Storchaka [Sun, 28 Apr 2013 11:10:27 +0000 (14:10 +0300)]
Issue #17857: Prevent build failures with pre-3.5.0 versions of sqlite3,
such as was shipped with Centos 5 and Mac OS X 10.4.
Georg Brandl [Sun, 12 May 2013 09:11:51 +0000 (11:11 +0200)]
Issue #17843: Remove bz2 test data that triggers antivirus warnings.
Georg Brandl [Sun, 12 May 2013 09:09:11 +0000 (11:09 +0200)]
Issue #15535: Fix pickling of named tuples.
Serhiy Storchaka [Mon, 8 Apr 2013 19:35:02 +0000 (22:35 +0300)]
Close #17666: Fix reading gzip files with an extra field.
Gregory P. Smith [Tue, 30 Apr 2013 07:57:18 +0000 (00:57 -0700)]
news entry
Gregory P. Smith [Tue, 30 Apr 2013 07:05:25 +0000 (00:05 -0700)]
This local change was lost during the fixing of issue17192 to update
libffi to 3.0.13. (i'm not sure if it is needed anymore but see
issue 10309 for details which makes no mention of upstream; this
change is already in 3.3 and 3.4 but may need reapplying to 2.7
as done here)
Gregory P. Smith [Tue, 30 Apr 2013 06:45:38 +0000 (23:45 -0700)]
* Fix issue 17192 for 3.2 - reapply the issue11729 patch that was undone
in the merge fun from upstream which already had it in 3.0.13.
* Add the missing update to libffi.info.
Georg Brandl [Sat, 6 Apr 2013 07:37:53 +0000 (09:37 +0200)]
Added tag v3.2.4 for changeset
1e10bdeabe3d
Georg Brandl [Sat, 6 Apr 2013 07:36:20 +0000 (09:36 +0200)]
Bump to 3.2.4.
Benjamin Peterson [Thu, 4 Apr 2013 02:35:12 +0000 (22:35 -0400)]
close search and replace dialog after it is used (closes #17625)
Georg Brandl [Tue, 2 Apr 2013 09:07:27 +0000 (11:07 +0200)]
merge
Martin v. Löwis [Sat, 30 Mar 2013 12:06:57 +0000 (13:06 +0100)]
Add 3.2.4 UUIDs
Georg Brandl [Thu, 28 Mar 2013 08:02:18 +0000 (09:02 +0100)]
Fix XML vulnerability link references.
Georg Brandl [Thu, 28 Mar 2013 07:57:50 +0000 (08:57 +0100)]
merge with last upstream doc changes in 3.2
Ezio Melotti [Thu, 28 Mar 2013 02:31:53 +0000 (04:31 +0200)]
Update suspicious ignore file.
Ezio Melotti [Wed, 27 Mar 2013 18:11:55 +0000 (20:11 +0200)]
#17329: document unittest.SkipTest. Initial patch by Zachary Ware.
Christian Heimes [Tue, 26 Mar 2013 16:35:55 +0000 (17:35 +0100)]
Issue 17538: Document XML vulnerabilties
Christian Heimes [Tue, 26 Mar 2013 16:35:55 +0000 (17:35 +0100)]
Issue 17538: Document XML vulnerabilties
Georg Brandl [Mon, 25 Mar 2013 05:57:10 +0000 (06:57 +0100)]
Added tag v3.2.4rc1 for changeset
b2cb7bc1edb8