]>
granicus.if.org Git - python/log
Victor Stinner [Thu, 5 Mar 2015 01:38:41 +0000 (02:38 +0100)]
Issue #21619: Try to fix test_broken_pipe_cleanup()
Antoine Pitrou [Wed, 4 Mar 2015 19:51:55 +0000 (20:51 +0100)]
Issue #23576: Avoid stalling in SSL reads when EOF has been reached in the SSL layer but the underlying connection hasn't been closed.
Serhiy Storchaka [Wed, 4 Mar 2015 07:43:27 +0000 (09:43 +0200)]
Issue #23504: Added an __all__ to the types module.
Benjamin Peterson [Mon, 2 Mar 2015 18:23:41 +0000 (13:23 -0500)]
merge 3.3 (#23362)
Benjamin Peterson [Mon, 2 Mar 2015 18:23:25 +0000 (13:23 -0500)]
use PyMem_NEW to detect overflow (closes #23362)
Benjamin Peterson [Mon, 2 Mar 2015 16:18:40 +0000 (11:18 -0500)]
merge 3.3 (#23367)
Benjamin Peterson [Mon, 2 Mar 2015 16:17:05 +0000 (11:17 -0500)]
fix possible overflow bugs in unicodedata (closes #23367)
Steve Dower [Mon, 2 Mar 2015 16:05:27 +0000 (08:05 -0800)]
Issue #18382: Zero-length messages are consumed by ReadFile on Windows 8 and later
Benjamin Peterson [Mon, 2 Mar 2015 14:31:40 +0000 (09:31 -0500)]
wrap everything at 80 chars
Benjamin Peterson [Mon, 2 Mar 2015 14:27:43 +0000 (09:27 -0500)]
link to the correct dis method or function (closes #23561)
Serhiy Storchaka [Mon, 2 Mar 2015 14:32:29 +0000 (16:32 +0200)]
Added more tests for urllib.parse utility functions.
These functions are not documented but used in third-party code.
Berker Peksag [Mon, 2 Mar 2015 05:40:36 +0000 (07:40 +0200)]
Issue #23527: Update Gmail port number for STARTTLS to 587.
Patch by Alex Shkop.
Berker Peksag [Mon, 2 Mar 2015 04:53:33 +0000 (06:53 +0200)]
Issue #23477: Improve test coverage of wsgiref.simple_server.
The test checks that the environ argument contains correct headers,
querystring and path information.
Patch by Alex Shkop.
Berker Peksag [Mon, 2 Mar 2015 04:33:30 +0000 (06:33 +0200)]
Issue #20521: Change ``TOS`` to TOS in dis documentation.
TOS is an abbreviation of top-of-stack.
Patch by Sven Berkvens-Matthijsse.
Berker Peksag [Mon, 2 Mar 2015 04:01:01 +0000 (06:01 +0200)]
Issue #23387: Skip test_issue16464 if it raises an 5xx error.
Also, remove support.run_doctest() since there is no doctests in
test_urllib2 and urllib.request.
Benjamin Peterson [Mon, 2 Mar 2015 01:59:22 +0000 (20:59 -0500)]
remove mention of Python 2.2 and 2.3
Serhiy Storchaka [Sun, 1 Mar 2015 13:31:36 +0000 (15:31 +0200)]
Fixed pydoc tests when run with -OO.
Serhiy Storchaka [Sun, 1 Mar 2015 07:06:29 +0000 (09:06 +0200)]
Issue #20204: Added the __module__ attribute to _tkinter classes.
Alexander Belopolsky [Sat, 28 Feb 2015 15:41:57 +0000 (10:41 -0500)]
Fixes #23521: Corrected pure python implementation of timedelta division.
* Eliminated OverflowError from timedelta * float for some floats;
* Corrected rounding in timedlta true division.
Serhiy Storchaka [Sat, 28 Feb 2015 11:27:54 +0000 (13:27 +0200)]
Fixed a test for issue #21619 on Windows.
On Windows an OSError with errno=EINVAL is raised.
Serhiy Storchaka [Sat, 28 Feb 2015 10:43:08 +0000 (12:43 +0200)]
Issue #21619: Popen objects no longer leave a zombie after exit in the with
statement if the pipe was broken. Patch by Martin Panter.
Brett Cannon [Fri, 27 Feb 2015 20:10:03 +0000 (15:10 -0500)]
Fix the clarification as to why division cannot be ported automatically
Larry Hastings [Fri, 27 Feb 2015 17:14:32 +0000 (09:14 -0800)]
Fix minor errors in Misc/NEWS. (Thanks for the report, Florian Bruhin!)
Victor Stinner [Fri, 27 Feb 2015 16:49:09 +0000 (17:49 +0100)]
Issue #23537: Remove 2 unused private methods of asyncio.BaseSubprocessTransport
Methods only raise NotImplementedError and are never used.
Victor Stinner [Fri, 27 Feb 2015 16:47:23 +0000 (17:47 +0100)]
Issue #23526: Fix ResourceWarning in test_httplib. Patch written by Alex Shkop.
Zachary Ware [Fri, 27 Feb 2015 07:40:22 +0000 (01:40 -0600)]
Fix copy/paste error in bytes.isupper() doc.
Reported by Jon Colburn on docs@.
Benjamin Peterson [Fri, 27 Feb 2015 03:49:21 +0000 (22:49 -0500)]
remove duplicate 3.4.3 tags
Larry Hastings [Thu, 26 Feb 2015 13:58:48 +0000 (05:58 -0800)]
Merge 3.4.3 release engineering changes back into 3.4.
Larry Hastings [Thu, 26 Feb 2015 13:56:32 +0000 (05:56 -0800)]
Post-release changes for 3.4.3.
Victor Stinner [Thu, 26 Feb 2015 09:39:16 +0000 (10:39 +0100)]
asyncio doc: lock classes are not thread safe
Benjamin Peterson [Wed, 25 Feb 2015 21:47:14 +0000 (16:47 -0500)]
remove unused import
Berker Peksag [Wed, 25 Feb 2015 16:14:09 +0000 (18:14 +0200)]
Issue #23511: Port email-simple.py to Python 3.
Also, update email examples to use the context manager version of open().
Patch by Baptiste Mispelon.
Benjamin Peterson [Wed, 25 Feb 2015 15:12:26 +0000 (10:12 -0500)]
fix merge_collapse to actually maintain the invariant it purports to (closes #23515)
See
de Gouw, Stijn and Rot, Jurriaan and de Boer, Frank S and Bubel, Richard and Hähnle, Reiner
"OpenJDK’s java.utils.Collection.sort() is broken: The good, the bad and the worst case"
Victor Stinner [Wed, 25 Feb 2015 13:24:15 +0000 (14:24 +0100)]
asyncio: add a note about (non) thread safety in each class
Victor Stinner [Wed, 25 Feb 2015 13:23:51 +0000 (14:23 +0100)]
asyncio doc: begin with warnings on asyncio traps
Victor Stinner [Wed, 25 Feb 2015 12:55:43 +0000 (13:55 +0100)]
asyncio doc: move queues to a new page
Larry Hastings [Wed, 25 Feb 2015 12:17:04 +0000 (04:17 -0800)]
Added tag v3.4.3 for changeset
b4cbecbc0781
Larry Hastings [Wed, 25 Feb 2015 12:15:33 +0000 (04:15 -0800)]
Checking in this change LOCAL ONLY NO UPLOAD ANYWHERE
Georg Brandl [Wed, 25 Feb 2015 12:05:53 +0000 (13:05 +0100)]
Remove unsupported (in latex) character from the source.
Victor Stinner [Mon, 23 Feb 2015 10:41:56 +0000 (11:41 +0100)]
asyncio doc: close explicitly event loops
Larry Hastings [Mon, 23 Feb 2015 07:55:48 +0000 (23:55 -0800)]
Added tag v3.4.3 for changeset
9b73f1c3e601
Larry Hastings [Mon, 23 Feb 2015 07:55:39 +0000 (23:55 -0800)]
Release bump for 3.4.3 final.
Larry Hastings [Mon, 23 Feb 2015 07:54:38 +0000 (23:54 -0800)]
Doc updates for 3.4.3 final.
Ned Deily [Mon, 23 Feb 2015 00:14:32 +0000 (16:14 -0800)]
Issue #23499: Fix grammar error noticed by SilentGhost
Serhiy Storchaka [Sun, 22 Feb 2015 22:28:38 +0000 (00:28 +0200)]
Broke reference loops in tests added in issue #5700.
Serhiy Storchaka [Sun, 22 Feb 2015 15:25:33 +0000 (17:25 +0200)]
Issue #6639: Module-level turtle functions no longer raise TclError after
closing the window.
Serhiy Storchaka [Sat, 21 Feb 2015 10:08:52 +0000 (12:08 +0200)]
Issues #814253, #9179: Warnings now are raised when group references and
conditional group references are used in lookbehind assertions in regular
expressions.
Serhiy Storchaka [Fri, 20 Feb 2015 23:19:58 +0000 (01:19 +0200)]
Issue #23215: Multibyte codecs with custom error handlers that ignores errors
consumed too much memory and raised SystemError or MemoryError.
Original patch by Aleksi Torhamo.
Serhiy Storchaka [Fri, 20 Feb 2015 22:35:09 +0000 (00:35 +0200)]
Issue #5700: io.FileIO() called flush() after closing the file.
flush() was not called in close() if closefd=False.
Serhiy Storchaka [Fri, 20 Feb 2015 21:46:06 +0000 (23:46 +0200)]
Issue #23374: Fixed pydoc failure with non-ASCII files when stdout encoding
differs from file system encoding (e.g. on Mac OS).
Serhiy Storchaka [Fri, 20 Feb 2015 19:34:06 +0000 (21:34 +0200)]
Issue #23490: Fixed possible crashes related to interoperability between
old-style and new API for string with 2**30-1 characters.
Berker Peksag [Fri, 20 Feb 2015 07:39:38 +0000 (09:39 +0200)]
Issue #23439: Add missing entries to http.client.__all__.
Also, document the LineTooLong exception since it can be raised by
the members of public API (e.g. http.client.HTTPResponse).
Patch by Martin Panter.
Zachary Ware [Fri, 20 Feb 2015 04:30:15 +0000 (22:30 -0600)]
Fix typo pointed out on docs@ by Yaniv Sayeh
Zachary Ware [Fri, 20 Feb 2015 04:15:36 +0000 (22:15 -0600)]
Fix a typo pointed out on docs@
Benjamin Peterson [Thu, 19 Feb 2015 22:57:08 +0000 (17:57 -0500)]
remove rc4 from the default client ciphers (closes #23481)
Benjamin Peterson [Wed, 18 Feb 2015 13:56:33 +0000 (08:56 -0500)]
merge heads
Benjamin Peterson [Wed, 18 Feb 2015 13:55:38 +0000 (08:55 -0500)]
merge 3.3
Benjamin Peterson [Wed, 18 Feb 2015 13:54:22 +0000 (08:54 -0500)]
merge 3.2
Benjamin Peterson [Wed, 18 Feb 2015 13:52:46 +0000 (08:52 -0500)]
remove RPM, since it's unused and unmaintained
Serhiy Storchaka [Wed, 18 Feb 2015 06:04:37 +0000 (08:04 +0200)]
Issue #23474: Enhanced locale testing.
Benjamin Peterson [Wed, 18 Feb 2015 02:11:10 +0000 (21:11 -0500)]
document the requestline and close_connection attributes, use real booleans, and add tests (closes #23410)
Patch by Martin Panter.
Victor Stinner [Tue, 17 Feb 2015 22:36:02 +0000 (23:36 +0100)]
asyncio: Fix warning in test_close_kill_running()
Read process exit status to avoid the "Caught subprocess termination from
unknown pid" message.
Victor Stinner [Tue, 17 Feb 2015 22:09:52 +0000 (23:09 +0100)]
asyncio, Tulip issue 220: Update doc of asyncio.Queue, add join and task_done
methods
Victor Stinner [Tue, 17 Feb 2015 22:08:35 +0000 (23:08 +0100)]
asyncio doc: fix the sphinx extension for coroutine commands
Victor Stinner [Tue, 17 Feb 2015 21:54:11 +0000 (22:54 +0100)]
Issue #23475, asyncio: Fix test_close_kill_running()
Really kill the child process, don't mock completly the Popen.kill() method.
This change fix memory leaks and reference leaks.
Victor Stinner [Tue, 17 Feb 2015 21:53:28 +0000 (22:53 +0100)]
asyncio, Tulip issue 220: Merge JoinableQueue with Queue.
Merge JoinableQueue with Queue. To more closely match the standard Queue,
asyncio.Queue has "join" and "task_done". JoinableQueue is deleted.
Docstring for Queue.join shouldn't mention threads.
Restore JoinableQueue as a deprecated alias for Queue. To more closely match
the standard Queue, asyncio.Queue has "join" and "task_done". JoinableQueue
remains as a deprecated alias for Queue to avoid needlessly breaking too much
code that depended on it.
Patch written by A. Jesse Jiryu Davis <jesse@mongodb.com>.
Victor Stinner [Tue, 17 Feb 2015 21:50:33 +0000 (22:50 +0100)]
asyncio: BaseSubprocessTransport: repr() mentions when the child process is
running
Serhiy Storchaka [Tue, 17 Feb 2015 08:18:44 +0000 (10:18 +0200)]
Issue #22883: Update PyInt to PyLong in C API example.
Benjamin Peterson [Tue, 17 Feb 2015 00:45:01 +0000 (19:45 -0500)]
fix pydoc.apropos and pydoc.synopsis on modules with empty docstrings (#21548)
Patch by Yuyang Guo and Berker Peksag.
Serhiy Storchaka [Mon, 16 Feb 2015 18:54:03 +0000 (20:54 +0200)]
Shoould be Py_MIN, not Py_MAX.
Serhiy Storchaka [Mon, 16 Feb 2015 11:28:22 +0000 (13:28 +0200)]
Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer
overflows. Added few missed PyErr_NoMemory().
Berker Peksag [Mon, 16 Feb 2015 02:36:18 +0000 (04:36 +0200)]
Issue #17753: effective_ids unavailable on Windows.
Berker Peksag [Mon, 16 Feb 2015 01:36:10 +0000 (03:36 +0200)]
Fix typo in os.supports_effective_ids documentation.
Serhiy Storchaka [Sun, 15 Feb 2015 22:30:43 +0000 (00:30 +0200)]
Issue #22885: Fixed arbitrary code execution vulnerability in the dbm.dumb
module. Original patch by Claudiu Popa.
Antoine Pitrou [Sun, 15 Feb 2015 17:03:59 +0000 (18:03 +0100)]
Issue #23146: Fix mishandling of absolute Windows paths with forward slashes in pathlib.
Detected and fixed by Serhiy.
Serhiy Storchaka [Sun, 15 Feb 2015 14:20:47 +0000 (16:20 +0200)]
Issue #19681: Test the repr of partial with more than one keyword argument.
Serhiy Storchaka [Sun, 15 Feb 2015 12:10:03 +0000 (14:10 +0200)]
Use pickled data compatible with Python 2 for testing protocols 0-2.
Serhiy Storchaka [Sun, 15 Feb 2015 12:02:15 +0000 (14:02 +0200)]
Merge heads
Serhiy Storchaka [Sun, 15 Feb 2015 11:58:23 +0000 (13:58 +0200)]
Use os.devnull instead of hardcoded '/dev/null'.
Berker Peksag [Sat, 14 Feb 2015 22:31:00 +0000 (00:31 +0200)]
Issue #13637: Improve exception message of a2b_* functions.
Patch by Vajrasky Kok.
Berker Peksag [Sat, 14 Feb 2015 22:05:42 +0000 (00:05 +0200)]
Issue #13637: Remove outdated versionchanged directives.
Patch by Martin Panter.
Serhiy Storchaka [Sat, 14 Feb 2015 21:04:35 +0000 (23:04 +0200)]
Issue #17753: Skip test_zipfile tests which require write access to test
and email.test.
Serhiy Storchaka [Sat, 14 Feb 2015 20:44:35 +0000 (22:44 +0200)]
Issue #22844: Fized test_gdb failure on Debian Wheezy for Z.
Patch by David Edelsohn.
Benjamin Peterson [Sat, 14 Feb 2015 20:16:32 +0000 (15:16 -0500)]
avoid reading unallocated memory when argc == 0 (closes #22633)
Berker Peksag [Fri, 13 Feb 2015 18:48:15 +0000 (20:48 +0200)]
Issue #23418: Add missing entries to http.server.__all__.
Patch by Martin Panter.
Serhiy Storchaka [Fri, 13 Feb 2015 13:13:33 +0000 (15:13 +0200)]
Issue #21849: Ported from 2.7 tests for non-ASCII data.
Victor Stinner [Thu, 12 Feb 2015 21:49:18 +0000 (22:49 +0100)]
asyncio doc: annotate coroutine on coroutine functions and methods
Antoine Pitrou [Wed, 11 Feb 2015 18:39:16 +0000 (19:39 +0100)]
Issue #23445: pydebug builds now use "gcc -Og" where possible, to make the resulting executable faster.
Victor Stinner [Wed, 11 Feb 2015 17:17:56 +0000 (18:17 +0100)]
Fix typo: PyMem_Alloc => PyMem_Malloc
Victor Stinner [Wed, 11 Feb 2015 13:23:35 +0000 (14:23 +0100)]
Issue #23433: Fix faulthandler._stack_overflow()
Fix undefined behaviour: don't compare pointers. Use Py_uintptr_t type instead
of void*. It fixes test_faulthandler on Fedora 22 which now uses GCC 5.
Victor Stinner [Tue, 10 Feb 2015 13:49:32 +0000 (14:49 +0100)]
asyncio: BaseSubprocessTransport.close() doesn't try to kill the process if it
already finished
Serhiy Storchaka [Tue, 10 Feb 2015 06:45:53 +0000 (08:45 +0200)]
Issue #23421: Fixed compression in tarfile CLI. Patch by wdv4758h.
Benjamin Peterson [Tue, 10 Feb 2015 01:58:52 +0000 (20:58 -0500)]
merge 3.3 (#23361)
Benjamin Peterson [Tue, 10 Feb 2015 01:58:12 +0000 (20:58 -0500)]
add overflow checking (closes #23361)
Martin v. Löwis [Mon, 9 Feb 2015 07:07:12 +0000 (08:07 +0100)]
Amend
b8ebf381390f : find patchlevel.py in extensions.
Martin v. Löwis [Mon, 9 Feb 2015 06:51:32 +0000 (07:51 +0100)]
Issue #17896: Update msi.py to new externals dir.
Larry Hastings [Sun, 8 Feb 2015 22:04:36 +0000 (14:04 -0800)]
Post-release updates for Python 3.4.3rc1.
Larry Hastings [Sun, 8 Feb 2015 00:04:55 +0000 (16:04 -0800)]
Added tag v3.4.3rc1 for changeset
69dd528ca625
Larry Hastings [Sun, 8 Feb 2015 00:04:22 +0000 (16:04 -0800)]
Fix a copyright notice that still said 2014.
Larry Hastings [Sun, 8 Feb 2015 00:00:45 +0000 (16:00 -0800)]
Version bump for 3.4.3rc1.