]>
granicus.if.org Git - python/log
Steve Dower [Sat, 10 Sep 2016 01:21:15 +0000 (18:21 -0700)]
Issue #27705: Update message in validate_ucrtbase.py
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Sat, 10 Sep 2016 01:18:52 +0000 (18:18 -0700)]
Issue #25969: Update the lib2to3 grammar to handle the unpacking
generalizations added in 3.5.
Gregory P. Smith [Sat, 10 Sep 2016 01:14:33 +0000 (18:14 -0700)]
remove fix_callable - callable() was readded many releases ago.
Steve Dower [Sat, 10 Sep 2016 01:01:25 +0000 (18:01 -0700)]
Issue #27932: Fixes memory leak in platform.win32_ver()
Steve Dower [Sat, 10 Sep 2016 00:27:33 +0000 (17:27 -0700)]
Issue #25758: Prevents zipimport from unnecessarily encoding a filename (patch by Eryk Sun)
R David Murray [Sat, 10 Sep 2016 00:04:23 +0000 (20:04 -0400)]
#14977: Make mailcap respect the order of the lines in the mailcap file.
This is required by RFC 1542, so despite the subtle behavior change we
are treating it as a bug. Patch by Michael Lazar.
Raymond Hettinger [Fri, 9 Sep 2016 23:43:48 +0000 (16:43 -0700)]
Issue #22450: Use "Accept: */*" in the default headers for urllib.request
Steve Dower [Fri, 9 Sep 2016 23:37:53 +0000 (16:37 -0700)]
Issue #25144: Ensures TargetDir is set before continuing with custom install.
Raymond Hettinger [Fri, 9 Sep 2016 22:57:13 +0000 (15:57 -0700)]
Issue 14976: Note that the queue module is not designed to protect against reentrancy
Guido van Rossum [Fri, 9 Sep 2016 21:26:31 +0000 (14:26 -0700)]
Merge asyncio upstream.
Zachary Ware [Fri, 9 Sep 2016 20:14:42 +0000 (13:14 -0700)]
Issue #19489: Add NEWS and ACKS
Zachary Ware [Fri, 9 Sep 2016 20:11:27 +0000 (13:11 -0700)]
Issue #19489: Move the search box from sidebar to header and footer.
Guido van Rossum [Fri, 9 Sep 2016 19:54:54 +0000 (12:54 -0700)]
Rename Future._blocking to _asyncio_future_blocking.
This is now an official "protected" API that can be used to write
classes that are duck-type-compatible with Future without subclassing
it. (For that purpose I also changed isinstance(result, Future) to
check for this attribute instead.)
Hopefully Amber Brown can use this to make Twisted.Deferred compatible
with asyncio.Future.
Tests and docs are TBD.
Benjamin Peterson [Fri, 9 Sep 2016 19:46:42 +0000 (12:46 -0700)]
repair errors in (set|get)_task_factory note (#28051)
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:30:34 +0000 (12:30 -0700)]
Add a note about queue not being safe for use from signal handlers.
issue14976.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Fri, 9 Sep 2016 19:22:49 +0000 (12:22 -0700)]
Fix make buildbottest to not re-trigger a profile-opt build. issue28035.
Steve Dower [Fri, 9 Sep 2016 18:56:34 +0000 (11:56 -0700)]
Issue #24594: Validates persist parameter when opening MSI database
R David Murray [Fri, 9 Sep 2016 19:00:09 +0000 (15:00 -0400)]
#28047: Fix calculation of base64 line length.
This is buggy in the old email code as well, but it doesn't affect anything
there because only the default line length is ever used there.
Steve Dower [Fri, 9 Sep 2016 18:46:37 +0000 (11:46 -0700)]
Closes #22731: Documents change of console mode.
Steve Dower [Fri, 9 Sep 2016 18:41:28 +0000 (11:41 -0700)]
Issue #26619: Improves error message when installing on out-of-date Windows Server
Steve Dower [Fri, 9 Sep 2016 16:46:56 +0000 (09:46 -0700)]
Issue #26513: Fixes platform module detection of Windows Server
Donald Stufft [Fri, 9 Sep 2016 16:14:43 +0000 (12:14 -0400)]
Merge 3.4
Donald Stufft [Fri, 9 Sep 2016 16:08:53 +0000 (12:08 -0400)]
Upgrade setuptools to 27.1.2
Donald Stufft [Fri, 9 Sep 2016 15:35:43 +0000 (11:35 -0400)]
Merge 3.4
Donald Stufft [Fri, 9 Sep 2016 15:35:02 +0000 (11:35 -0400)]
Upgrade setuptools to 27.1.1
R David Murray [Fri, 9 Sep 2016 02:21:27 +0000 (22:21 -0400)]
#27630: Be consistent in how _XXX/_encoded_XXX vars are initialized.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 22:38:46 +0000 (22:38 +0000)]
issue28032: never imply --with-lto as part of --with-optimizations.
Too many build tool chains do not properly support it, including building
and linking an executable fine that simply segfaults when you try to run
it (such as debian jessie 8.5's gcc 4.9). On others where it does appear
to build (ubuntu 16.04's gcc 5.4) there are still test_distutils and test_gdb
failures to deal with.
We're not going to spend time attempting to maintain a complicated white list
of what does and doesn't work in our configure.ac file.
Raymond Hettinger [Thu, 8 Sep 2016 21:40:36 +0000 (14:40 -0700)]
Issue #26020: Fix evaluation order for set literals
Senthil Kumaran [Thu, 8 Sep 2016 21:28:01 +0000 (14:28 -0700)]
Issue28010 - Make http.client.HTTPConnection.putrequest documentation consistent with the code.
Davin Potts [Thu, 8 Sep 2016 19:40:36 +0000 (14:40 -0500)]
Issue #21201: Improves readability of multiprocessing error message from server to client for certain exceptions
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 18:33:00 +0000 (18:33 +0000)]
document --with-optimizations in the README for issue26359.
Berker Peksag [Thu, 8 Sep 2016 16:40:30 +0000 (19:40 +0300)]
Issue #27445: Don't pass str(_charset) to MIMEText.set_payload()
Patch by Claude Paroz.
Senthil Kumaran [Thu, 8 Sep 2016 09:46:22 +0000 (02:46 -0700)]
Issue11551 - Increase the test coverage of _dummy_thread module to 100%.
Initial patch contributed by Denver Coneybeare.
Gregory P. Smith [Thu, 8 Sep 2016 07:14:01 +0000 (00:14 -0700)]
Move my news entries to the build section.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:48:07 +0000 (00:48 +0000)]
Fix indentation (reindent.py).
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Thu, 8 Sep 2016 00:40:07 +0000 (00:40 +0000)]
lib2to3.pgen3.driver.load_grammar() now creates a stable cache file
between runs given the same Grammar.txt input regardless of the hash
randomization setting.
Vinay Sajip [Thu, 8 Sep 2016 00:13:39 +0000 (01:13 +0100)]
Fixes #27930: improved QueueListener behaviour.
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27993: Fix problems with plural objects in docs and comments
Martin Panter [Wed, 7 Sep 2016 12:03:06 +0000 (12:03 +0000)]
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
Martin Panter [Wed, 7 Sep 2016 11:04:41 +0000 (11:04 +0000)]
Issue #27570: Avoid zero-length memcpy() calls with null source pointers
Gregory P. Smith [Wed, 7 Sep 2016 23:10:00 +0000 (16:10 -0700)]
Fixes issue# 27983: Cause lack of llvm-profdata tool when using clang -
required for PGO linking - to be a configure time error rather than
make time when --with-optimizations is enabled. Also improve our
ability to find the llvm-profdata tool on MacOS and some Linuxes.
R David Murray [Wed, 7 Sep 2016 21:44:34 +0000 (17:44 -0400)]
#22233: Only split headers on \r and/or \n, per email RFCs.
Original patch by Martin Panter, new policy fixes by me.
R David Murray [Wed, 7 Sep 2016 18:01:23 +0000 (14:01 -0400)]
#26209: Clarify type of *localaddr*/*remoteadr* in smtpd docs.
R David Murray [Wed, 7 Sep 2016 17:39:36 +0000 (13:39 -0400)]
27988: Make sure iter_attachments does not mutate the payload list.
Benjamin Peterson [Wed, 7 Sep 2016 16:00:48 +0000 (09:00 -0700)]
capture stderr to silence output during test_coroutines (closes #27968)
Benjamin Peterson [Wed, 7 Sep 2016 15:46:59 +0000 (08:46 -0700)]
supress coroutine warning when an exception is pending (#27968)
Senthil Kumaran [Wed, 7 Sep 2016 07:52:20 +0000 (00:52 -0700)]
[backport to 3.5] - issue26896 - Disambiguate uses of "importer" with "finder".
Guido van Rossum [Wed, 7 Sep 2016 04:12:44 +0000 (21:12 -0700)]
Issue #27905: Docs for typing.Type[C], by Michael Lee.
Benjamin Peterson [Wed, 7 Sep 2016 03:40:04 +0000 (20:40 -0700)]
promote some shifts to unsigned, so as not to invoke undefined behavior
Benjamin Peterson [Wed, 7 Sep 2016 02:03:40 +0000 (19:03 -0700)]
do not memcpy from NULL
Berker Peksag [Wed, 7 Sep 2016 01:02:41 +0000 (04:02 +0300)]
Use shorter version of Connection.isolation_level in sqlite3.rst
Benjamin Peterson [Wed, 7 Sep 2016 00:58:25 +0000 (17:58 -0700)]
make sure to not call memcpy with a NULL second argument
Brett Cannon [Wed, 7 Sep 2016 00:15:21 +0000 (17:15 -0700)]
Issue #26359: Add the --with-optimizations flag.
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Tue, 6 Sep 2016 23:56:54 +0000 (23:56 +0000)]
Fixes issue26307: The profile-opt build now applys PGO to the built-in
modules.
Berker Peksag [Tue, 6 Sep 2016 23:04:34 +0000 (02:04 +0300)]
Issue #21250: Add tests for SQLite's ON CONFLICT clause
Initial patch by Alex LordThorsen.
Benjamin Peterson [Tue, 6 Sep 2016 22:54:24 +0000 (15:54 -0700)]
do not leak addrinfo in configure test
Christian Heimes [Tue, 6 Sep 2016 21:25:35 +0000 (23:25 +0200)]
Issue #27691: Fix ssl module's parsing of GEN_RID subject alternative name fields in X.509 certs.
Christian Heimes [Tue, 6 Sep 2016 18:06:47 +0000 (20:06 +0200)]
Issues #27850 and #27766: Remove 3DES from ssl default cipher list and add ChaCha20 Poly1305.
Benjamin Peterson [Tue, 6 Sep 2016 17:06:31 +0000 (10:06 -0700)]
suppress stderr output when checking gdb (closes #27969)
Jason R. Coombs [Tue, 6 Sep 2016 02:26:19 +0000 (22:26 -0400)]
Issue #27960: Merge with 3.4
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.
Benjamin Peterson [Tue, 6 Sep 2016 01:26:19 +0000 (18:26 -0700)]
explicitly cast away constness to silence compiler warning
Benjamin Peterson [Tue, 6 Sep 2016 00:22:09 +0000 (17:22 -0700)]
Backed out changeset
8b6be1341770
Senthil Kumaran [Tue, 6 Sep 2016 00:11:51 +0000 (17:11 -0700)]
Update pkgutil docs to reference appropriate finder and loader object documentation.
Initial patch contributed by Jaysinh shukla.
Benjamin Peterson [Mon, 5 Sep 2016 23:24:52 +0000 (16:24 -0700)]
remove long double from ctypes value union
It is unused. It also forces a 16-byte alignment, which creates problems because
Python's allocator only uses 8-byte alignment.
Christian Heimes [Mon, 5 Sep 2016 23:10:39 +0000 (01:10 +0200)]
Issue #26470: Use short name rather than name for compression name to fix #27958.
Zachary Ware [Mon, 5 Sep 2016 23:08:27 +0000 (18:08 -0500)]
Issue #27748: Backed out changeset
f845e24d794e
Apparently the test succeeds on XP.
Benjamin Peterson [Mon, 5 Sep 2016 22:29:33 +0000 (15:29 -0700)]
do not pretend to support passing a fd to access()
Zachary Ware [Mon, 5 Sep 2016 22:19:35 +0000 (17:19 -0500)]
Issue #27748: strengthen test_alias_nofallback
This test should always raise RuntimeError.
Christian Heimes [Mon, 5 Sep 2016 21:19:05 +0000 (23:19 +0200)]
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
Zachary Ware [Mon, 5 Sep 2016 21:06:56 +0000 (16:06 -0500)]
Issue #27748: Simplify test_winsound.
The tests no longer attempt to figure out if a soundcard or particular
system sounds are available. Instead, it just tries everything and
accepts RuntimeError as a flavor of success.
Benjamin Peterson [Mon, 5 Sep 2016 21:02:59 +0000 (14:02 -0700)]
remove ungrammarical apostrophe (closes #27957)
Raymond Hettinger [Mon, 5 Sep 2016 20:15:02 +0000 (13:15 -0700)]
Improve recipe by showing results of intermediate steps
Zachary Ware [Mon, 5 Sep 2016 17:54:08 +0000 (12:54 -0500)]
Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible
Benjamin Peterson [Mon, 5 Sep 2016 17:39:57 +0000 (10:39 -0700)]
clear out f_gen during generator finalization (closes #27812)
Patch from Armin Rigo.
Benjamin Peterson [Mon, 5 Sep 2016 17:17:22 +0000 (10:17 -0700)]
merge heads
Benjamin Peterson [Mon, 5 Sep 2016 17:14:54 +0000 (10:14 -0700)]
do not allow _PyGen_Finalize to fail (closes #27811)
Patch from Armin Rigo.
Steve Dower [Mon, 5 Sep 2016 17:12:03 +0000 (10:12 -0700)]
Minor improvements to the vcs ignore files
Terry Jan Reedy [Mon, 5 Sep 2016 04:01:34 +0000 (00:01 -0400)]
Issue #27918# test.resource.is_gui_available no longer flashes tk window.
Also, don't run it if 'gui' is not requested. Patch by Xiang Zhang.
Raymond Hettinger [Sun, 4 Sep 2016 18:28:56 +0000 (11:28 -0700)]
Issue 27936: Update doc for round() to indicate that None is an allowable argument.
Raymond Hettinger [Sun, 4 Sep 2016 18:17:28 +0000 (11:17 -0700)]
Improve docs for random.seed()
Vinay Sajip [Sat, 3 Sep 2016 15:50:09 +0000 (16:50 +0100)]
Fixes #27937: optimise code used in all logging calls.
Raymond Hettinger [Sat, 3 Sep 2016 08:55:11 +0000 (01:55 -0700)]
Issue 27936: Fix inconsistent round() behavior between float and int
Jason R. Coombs [Fri, 2 Sep 2016 03:29:04 +0000 (23:29 -0400)]
Issue #12885: Merge with 3.4, retaining commits reverted there.
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.
Jason R. Coombs [Fri, 2 Sep 2016 02:09:06 +0000 (22:09 -0400)]
Issue #12885: Merge 3.4
Jason R. Coombs [Fri, 2 Sep 2016 02:08:25 +0000 (22:08 -0400)]
Issue #12885: Correct issue reference in NEWS
Jason R. Coombs [Fri, 2 Sep 2016 01:59:46 +0000 (21:59 -0400)]
Merge backout for test suite fix
Jason R. Coombs [Fri, 2 Sep 2016 01:55:22 +0000 (21:55 -0400)]
Backed out changeset
cc86e9e102e8
Jason R. Coombs [Fri, 2 Sep 2016 01:15:04 +0000 (21:15 -0400)]
Issue #12285: Merge with 3.4
Jason R. Coombs [Fri, 2 Sep 2016 01:12:17 +0000 (21:12 -0400)]
Issue #12285: Update NEWS
Serhiy Storchaka [Thu, 1 Sep 2016 19:18:03 +0000 (22:18 +0300)]
Issue #27881: Fixed possible bugs when setting sqlite3.Connection.isolation_level.
Based on patch by Xiang Zhang.
Terry Jan Reedy [Thu, 1 Sep 2016 01:03:16 +0000 (21:03 -0400)]
Issue #27922: IDLE tests no longer flash tk widgets.
Raymond Hettinger [Wed, 31 Aug 2016 22:01:08 +0000 (15:01 -0700)]
Issue #27706: Fix regression in random.seed(somestr, version=1)
Guido van Rossum [Wed, 31 Aug 2016 16:42:38 +0000 (09:42 -0700)]
Fix ordering issues in UNIX read/write pipe transport constructors.
Upstream https://github.com/python/asyncio/pull/408 by Ron Frederick.
Guido van Rossum [Wed, 31 Aug 2016 16:40:18 +0000 (09:40 -0700)]
Don't select for read on character devices in _UnixWritePipeTransport.
Upstream https://github.com/python/asyncio/pull/374 by Ron Frederick.
Guido van Rossum [Wed, 31 Aug 2016 16:08:41 +0000 (09:08 -0700)]
Issue #27907: variable rename. (Ville Skyttä)
Raymond Hettinger [Wed, 31 Aug 2016 15:44:11 +0000 (08:44 -0700)]
Issue #27909: Fix INCREF for possible NULL value
R David Murray [Wed, 31 Aug 2016 01:17:02 +0000 (21:17 -0400)]
#27893: arg name and bytes references in email.parser docs.
Perhaps the BytesParser 'text' argument should really be bytes, but
it hasn't been, it has been text, so for backward compatibility
and for consistency with the regular Parser class, I'm keeping it
as 'text'.
Terry Jan Reedy [Tue, 30 Aug 2016 20:58:01 +0000 (16:58 -0400)]
? Working Directory ?