]>
granicus.if.org Git - python/log
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
Georg Brandl [Mon, 25 Mar 2013 05:56:31 +0000 (06:56 +0100)]
merge with main repo 3.2 branch
Martin v. Loewis [Sun, 24 Mar 2013 21:03:30 +0000 (22:03 +0100)]
Issue #17425: Build with openssl 1.0.0k on Windows.
Ezio Melotti [Sat, 23 Mar 2013 21:35:06 +0000 (23:35 +0200)]
Clean up references to threads in test_queue.
Gregory P. Smith [Sat, 23 Mar 2013 18:44:25 +0000 (11:44 -0700)]
Fixes issue #17488: Change the subprocess.Popen bufsize parameter default value
from unbuffered (0) to buffering (-1) to match the behavior existing code
expects and match the behavior of the subprocess module in Python 2 to avoid
introducing hard to track down bugs.
Georg Brandl [Sat, 23 Mar 2013 15:06:13 +0000 (16:06 +0100)]
Copyright update to 2013.
Georg Brandl [Sat, 23 Mar 2013 15:02:08 +0000 (16:02 +0100)]
Bump to 3.2.4rc1.
Georg Brandl [Sat, 23 Mar 2013 15:00:41 +0000 (16:00 +0100)]
Fix suspicious markup in the docs.
Georg Brandl [Sat, 23 Mar 2013 14:46:53 +0000 (15:46 +0100)]
Update pydoc topics.
Vinay Sajip [Sat, 23 Mar 2013 11:18:45 +0000 (11:18 +0000)]
Issue #17521: Corrected non-enabling of logger following two calls to fileConfig().
Vinay Sajip [Sat, 23 Mar 2013 10:57:47 +0000 (10:57 +0000)]
Updated Misc/NEWS with #17508.
Gregory P. Smith [Fri, 22 Mar 2013 20:43:30 +0000 (13:43 -0700)]
Clean up references to the no longer existing PyString_ APIs in our docs.
Vinay Sajip [Fri, 22 Mar 2013 15:19:54 +0000 (15:19 +0000)]
Issue #17508: Handled out-of-order handler configuration correctly.
doko@ubuntu.com [Thu, 21 Mar 2013 20:21:49 +0000 (13:21 -0700)]
- Issue #16754: Fix the incorrect shared library extension on linux. Introduce
two makefile macros SHLIB_SUFFIX and EXT_SUFFIX. SO now has the value of
SHLIB_SUFFIX again (as in 2.x and 3.1). The SO macro is removed in 3.4.
R David Murray [Thu, 21 Mar 2013 02:11:40 +0000 (22:11 -0400)]
#5712: Preemptively fix some other possible timing issues.
R David Murray [Thu, 21 Mar 2013 01:54:05 +0000 (21:54 -0400)]
#5713: fix timing issue in smtplib tests.
Gregory P. Smith [Thu, 21 Mar 2013 01:32:03 +0000 (18:32 -0700)]
remove the long obsolete mention of universal newlines mode only being
available when configured at compile time.
R David Murray [Thu, 21 Mar 2013 00:36:14 +0000 (20:36 -0400)]
#5713: Handle 421 error codes during sendmail by closing the socket.
This is a partial fix to the issue of servers disconnecting unexpectedly; in
this case the 421 says they are disconnecting, so we close the socket and
return the 421 in the appropriate error context.
Original patch by Mark Sapiro, updated by Kushal Das, with additional
tests by me.
Ezio Melotti [Wed, 20 Mar 2013 16:14:48 +0000 (18:14 +0200)]
#17493: re-enable a test on Windows. Patch by Zachary Ware.
Ezio Melotti [Wed, 20 Mar 2013 11:53:32 +0000 (13:53 +0200)]
Fix usage of argument/parameter and markup.
Senthil Kumaran [Tue, 19 Mar 2013 23:11:07 +0000 (16:11 -0700)]
#17471 - Increasing the urllib.error test coverage. Bringing it to 100%. Based on patch contributed by Daniel Wozniak
Kristján Valur Jónsson [Tue, 19 Mar 2013 22:57:19 +0000 (15:57 -0700)]
Merge
Gregory P. Smith [Tue, 19 Mar 2013 22:25:28 +0000 (15:25 -0700)]
merge heads
Kristján Valur Jónsson [Tue, 19 Mar 2013 22:24:10 +0000 (15:24 -0700)]
Issue #10296 : Don't handle BreakPoint exceptions using
Structured Exception Handling on windows.
R David Murray [Tue, 19 Mar 2013 22:18:55 +0000 (18:18 -0400)]
#
1525919 : Document MIMEText+set_payload encoding behavior.
Gregory P. Smith [Tue, 19 Mar 2013 22:03:26 +0000 (15:03 -0700)]
merge heads in 3.2
Senthil Kumaran [Tue, 19 Mar 2013 20:43:42 +0000 (13:43 -0700)]
#17471 - Improve urllib2 test coverage. Patch contributed by Daniel Wozniak
R David Murray [Tue, 19 Mar 2013 20:23:09 +0000 (16:23 -0400)]
#8862: Fix curses cleanup with getchar is interrupted by a signal.
I have no idea how one would write a test for this.
Patch by July Tikhonov.
R David Murray [Tue, 19 Mar 2013 17:52:33 +0000 (13:52 -0400)]
#17443: Fix buffering in IMAP4_stream.
In Python2 Popen uses *FILE objects, which wind up buffering even though
subprocess defaults to no buffering. In Python3, subprocess streams really
are unbuffered by default, but the imaplib code assumes read is buffered. This
patch uses the default buffer size from the io module to get buffered streams
from Popen.
Much debugging work and patch by Diane Trout.
The imap protocol is too complicated to write a test for this simple
change with our current level of test infrastructure.
Serhiy Storchaka [Tue, 19 Mar 2013 11:25:20 +0000 (13:25 +0200)]
Fix usage of the unittest.skip decorator.
Senthil Kumaran [Tue, 19 Mar 2013 07:51:08 +0000 (00:51 -0700)]
#17460 - Adding relevant warning messages regarding strict removal in docs
R David Murray [Tue, 19 Mar 2013 06:31:06 +0000 (02:31 -0400)]
#17476: make allmethods actually return all methods.
This fixes a regression relative to Python2. (In 2, methods on a class were
unbound methods and matched the inspect queries being done, in 3 they are just
functions and so were missed).
This is an undocumented function that pydoc itself does not use, but
I found that numpy at least uses it in its documentation generator.
Original patch by Matt Bachmann.
Gregory P. Smith [Tue, 19 Mar 2013 00:11:20 +0000 (17:11 -0700)]
Fixes issue #17192: Update the ctypes module's libffi to v3.0.13. This
specifically addresses a stack misalignment issue on x86 and issues on
some more recent platforms.
R David Murray [Mon, 18 Mar 2013 04:18:12 +0000 (00:18 -0400)]
#17448: Make test_sax skip if there are no xml parsers.
Patch by Rafael Santos.
R David Murray [Mon, 18 Mar 2013 01:52:35 +0000 (21:52 -0400)]
#16057: Clarify why the base method default is called in custom encoders.
Original patch by Kushal Das.
Terry Jan Reedy [Sun, 17 Mar 2013 19:28:10 +0000 (15:28 -0400)]
Issue #17415: Trim trailing whitespace
Terry Jan Reedy [Sun, 17 Mar 2013 19:21:26 +0000 (15:21 -0400)]
Issue #17415: Clarify 'this' referent by moving containing sentence just after
the sentence referred to. Make other minor edits to improve flow.
Serhiy Storchaka [Sat, 16 Mar 2013 20:59:27 +0000 (22:59 +0200)]
Issue #16389: Fixed an issue number in previos commit.
Serhiy Storchaka [Sat, 16 Mar 2013 20:52:09 +0000 (22:52 +0200)]
Issue #16564: Fixed a performance regression relative to Python 3.1 in the
caching of compiled regular expressions.
Terry Jan Reedy [Sat, 16 Mar 2013 20:05:27 +0000 (16:05 -0400)]
Merge heads 3.2.
Terry Jan Reedy [Sat, 16 Mar 2013 19:56:27 +0000 (15:56 -0400)]
Issue #17418: specify that buffer sizes are bytes as soon as possible.
Ezio Melotti [Sat, 16 Mar 2013 17:48:51 +0000 (19:48 +0200)]
#11420: make test suite pass with -B/DONTWRITEBYTECODE set. Initial patch by Thomas Wouters.
Terry Jan Reedy [Sat, 16 Mar 2013 06:53:09 +0000 (02:53 -0400)]
typo