]>
granicus.if.org Git - python/log
Gregory P. Smith ext:(%20%5BGoogle%20Inc.%5D) [Wed, 7 Sep 2016 01:05:59 +0000 (01:05 +0000)]
Fixes issue26307: The profile-opt build now applys PGO to the built-in modules.
Benjamin Peterson [Wed, 7 Sep 2016 00:58:25 +0000 (17:58 -0700)]
make sure to not call memcpy with a NULL second argument
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:41:37 +0000 (23:41 +0200)]
Fix ssl documentation and remove merge accident
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)
Benjamin Peterson [Tue, 6 Sep 2016 17:01:16 +0000 (10:01 -0700)]
fix unused variable warnings in pysqlite (closes #27967)
Benjamin Peterson [Tue, 6 Sep 2016 00:22:09 +0000 (17:22 -0700)]
Backed out changeset
8b6be1341770
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:06:06 +0000 (18:06 -0500)]
Issue #27748: Backed out changeset
6137d0ed0a15
Apparently the test succeeds on XP.
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:37:13 +0000 (23:37 +0200)]
Issue #26470: Port ssl and hashlib module to OpenSSL 1.1.0.
Zachary Ware [Mon, 5 Sep 2016 20:09:41 +0000 (15:09 -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 20:07:48 +0000 (13:07 -0700)]
move declaration to top of the function to appease the c89 gods
Benjamin Peterson [Mon, 5 Sep 2016 19:44:38 +0000 (12:44 -0700)]
rewrite unpack_add_info, so it has less memory corruption bugs (closes #27944)
Zachary Ware [Mon, 5 Sep 2016 17:54:08 +0000 (12:54 -0500)]
Issue #27407: Make PCbuild/prepare_ssl.py Python 2 compatible
Zachary Ware [Mon, 5 Sep 2016 16:55:42 +0000 (11:55 -0500)]
Issue #27407: Add prepare_ssl.py to 2.7
Terry Jan Reedy [Mon, 5 Sep 2016 04:01:28 +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.
Terry Jan Reedy [Sun, 4 Sep 2016 19:02:02 +0000 (15:02 -0400)]
Issue #27922: IDLE test_idlehistory no longer flash tk widgets.
(Omitted for 2.7 from previous patch.)
Mark Dickinson [Sat, 3 Sep 2016 16:45:00 +0000 (17:45 +0100)]
Issue #27934: Use float.__repr__ instead of plain repr when JSON-encoding an instance of a float subclass. Thanks Eddie James.
Steve Dower [Thu, 1 Sep 2016 18:21:56 +0000 (11:21 -0700)]
Issue #27888: Prevent Windows installer from displaying console windows and failing when pip cannot be installed/uninstalled.
Terry Jan Reedy [Thu, 1 Sep 2016 01:03:08 +0000 (21:03 -0400)]
Issue #27922: IDLE tests no longer flash tk widgets.
Raymond Hettinger [Wed, 31 Aug 2016 21:57:32 +0000 (14:57 -0700)]
Issue #27706: Document that random.seed() is non-deterministic when PYTHONHASHSEED is enabled
Terry Jan Reedy [Wed, 31 Aug 2016 00:19:07 +0000 (20:19 -0400)]
Issue #17642: add larger font sizes for classroom projection.
Terry Jan Reedy [Tue, 30 Aug 2016 20:57:53 +0000 (16:57 -0400)]
Backport spelling fix.
Mark Dickinson [Mon, 29 Aug 2016 18:38:12 +0000 (19:38 +0100)]
Issue #27870: A left shift of zero by a large integer no longer attempts to allocate large amounts of memory.
Serhiy Storchaka [Mon, 29 Aug 2016 11:29:55 +0000 (14:29 +0300)]
Issue #27861: Fixed a crash in sqlite3.Connection.cursor() when a factory
creates not a cursor. Patch by Xiang Zhang.
Martin Panter [Sat, 27 Aug 2016 02:54:43 +0000 (02:54 +0000)]
Issue #19884: Avoid spurious output on OS X with Gnu Readline
Also adjust the test condition, because enable-meta-key was only added in
6.1, not 6.0.
Berker Peksag [Fri, 26 Aug 2016 19:19:05 +0000 (22:19 +0300)]
Issue #10513: Fix a regression in Connection.commit()
Statements should not be reset after a commit.
Backported from https://github.com/ghaering/pysqlite/commit/
029050896b1e6058573abeef5a8970384c0c7faa
Terry Jan Reedy [Fri, 26 Aug 2016 00:04:08 +0000 (20:04 -0400)]
Add version to title of IDLE help window.
Terry Jan Reedy [Thu, 25 Aug 2016 05:21:54 +0000 (01:21 -0400)]
Issue #25564: Mention exec and __builtins__ in IDLE-console difference section.
Do not print charrefs outside of the text proper (like '—»»»» ').
Zachary Ware [Wed, 24 Aug 2016 16:14:34 +0000 (11:14 -0500)]
Issue #12660: Backport
84bbb8d2d237
R David Murray [Wed, 24 Aug 2016 12:59:47 +0000 (08:59 -0400)]
#2466: fix test failure on windows.
Windows symlink support was introduced in python3, so we need to skip
those tests differently on python2. Patch by Xiang Zhang.
R David Murray [Tue, 23 Aug 2016 16:30:28 +0000 (12:30 -0400)]
# 2466: ismount now recognizes mount points user can't access.
Patch by Robin Roth, backport by Xiang Zhang.
Mark Dickinson [Sun, 21 Aug 2016 09:59:48 +0000 (10:59 +0100)]
Issue #25604: Fix bug in integer true division that could have resulted in off-by-one-ulp results in unusual cases.
Terry Jan Reedy [Sun, 21 Aug 2016 04:18:49 +0000 (00:18 -0400)]
Fix typo in IDLE News.
Terry Jan Reedy [Sun, 21 Aug 2016 01:40:55 +0000 (21:40 -0400)]
Add 2.7.13 IDLE NEWS and idlelib/NEWS.txt items.
Terry Jan Reedy [Sun, 21 Aug 2016 01:07:32 +0000 (21:07 -0400)]
Issue #27714: Remove unneeded non-idempotent call that fails on retest.
Martin Panter [Sat, 20 Aug 2016 08:00:53 +0000 (08:00 +0000)]
Fix some spelling errors
Martin Panter [Thu, 18 Aug 2016 06:12:22 +0000 (06:12 +0000)]
Issue #27614: Avoid race in test_docxmlrpc server setup
Victor Stinner [Fri, 19 Aug 2016 15:58:54 +0000 (17:58 +0200)]
Fix a refleak in call_maybe()
Issue #27128. Fix a reference leak if creating the tuple to pass positional
parameters fails.
Victor Stinner [Fri, 19 Aug 2016 15:52:53 +0000 (17:52 +0200)]
Fix a refleak in call_method()
Issue #27128. Fix a reference leak if creating the tuple to pass positional
parameters fails.
Benjamin Peterson [Wed, 17 Aug 2016 06:35:35 +0000 (23:35 -0700)]
rearrange methodcaller_new so that the main error case does not cause uninitialized memory usage (closes #27783)
Terry Jan Reedy [Tue, 16 Aug 2016 05:44:06 +0000 (01:44 -0400)]
Issue #27611: Don't import volatile attribute.
Benjamin Peterson [Tue, 16 Aug 2016 05:01:41 +0000 (22:01 -0700)]
do not decref value borrowed from list (closes #27774)
Benjamin Peterson [Tue, 16 Aug 2016 04:40:14 +0000 (21:40 -0700)]
fail when negative values are passed to instr()
Ned Deily [Mon, 15 Aug 2016 07:04:36 +0000 (03:04 -0400)]
Issue #10910: Update FreedBSD version checks for the ctype UTF-8 workaround.
The original problem has been fixed in newer versions of FreeBSD.
Patch by Dimitry Andric of the FreeBSD project.
Ned Deily [Mon, 15 Aug 2016 06:59:31 +0000 (02:59 -0400)]
Issue #10910: Avoid C++ compilation errors on FreeBSD and OS X.
Patch by Ronald Oussoren.
Donald Stufft [Sun, 14 Aug 2016 20:08:42 +0000 (16:08 -0400)]
Upgrade setuptools/pip to to 25.2.0/8.1.2
Benjamin Peterson [Sun, 14 Aug 2016 01:33:33 +0000 (18:33 -0700)]
fix possible integer overflow in binascii.b2a_qp (closes #27760)
Reported by Thomas E. Hybel
Benjamin Peterson [Sun, 14 Aug 2016 01:15:28 +0000 (18:15 -0700)]
do not allow reading negative values with getstr()
Benjamin Peterson [Sun, 14 Aug 2016 00:17:06 +0000 (17:17 -0700)]
check for overflow in join_append_data (closes #27758)
Reported by Thomas E. Hybel
Benjamin Peterson [Sat, 13 Aug 2016 23:47:25 +0000 (16:47 -0700)]
fix possible overflow in encode_basestring_ascii (#23369)
R David Murray [Sat, 13 Aug 2016 18:46:23 +0000 (14:46 -0400)]
#27753: fix typo (name->named).
Raymond Hettinger [Sat, 13 Aug 2016 18:10:23 +0000 (11:10 -0700)]
Issue #27720: Fix error in eng_to_decimal docs and add examples from the specification.
Terry Jan Reedy [Wed, 10 Aug 2016 23:41:39 +0000 (19:41 -0400)]
Issue #27714: For IDLE's test_textview, backport 3.x subclass with mocks
instead of overriding methods with mocks in original class and module.
This makes the 2.7 test_textview nearly identical to the 3.5/.6 test.
Martin Panter [Wed, 10 Aug 2016 05:25:16 +0000 (05:25 +0000)]
Correct misspellings of ISO-8859
Zachary Ware [Tue, 9 Aug 2016 22:28:33 +0000 (17:28 -0500)]
Issue #27205: Fix doctests in Doc/library/collections.rst
Zachary Ware [Tue, 9 Aug 2016 22:03:32 +0000 (17:03 -0500)]
Issue #27204: Fix doctests in Doc/howto
Initial patch by Jelle Zijlstra.
Vinay Sajip [Tue, 9 Aug 2016 13:57:03 +0000 (14:57 +0100)]
Issue #21999: Handled empty strings correctly when in POSIX mode.
Vinay Sajip [Fri, 5 Aug 2016 20:10:26 +0000 (21:10 +0100)]
Issue #20160: Handled passing of large structs to callbacks correctly.
Martin Panter [Thu, 28 Jul 2016 02:37:04 +0000 (02:37 +0000)]
Spelling and grammar fixes in code comments and documentation
Martin Panter [Tue, 26 Jul 2016 09:18:21 +0000 (11:18 +0200)]
Issue #26462: Doc: avoid literal_block warnings, fix syntax highlighting.
Patch by Julien Palard.
Benjamin Peterson [Thu, 4 Aug 2016 05:01:32 +0000 (22:01 -0700)]
https link to the bug tracker (closes #27670)
Martin Panter [Fri, 29 Jul 2016 05:52:32 +0000 (05:52 +0000)]
Issue #27641: Comment out regeneration rules when cross compiling
Donald Stufft [Wed, 3 Aug 2016 22:58:12 +0000 (18:58 -0400)]
Switch upload.pypi.io to upload.pypi.org
Stefan Krah [Wed, 3 Aug 2016 09:23:31 +0000 (11:23 +0200)]
Issue #20767: Fix -R option for FreeBSD/clang.
Senthil Kumaran [Sat, 30 Jul 2016 12:49:53 +0000 (05:49 -0700)]
Prevent HTTPoxy attack (CVE-2016-
1000110 )
Ignore the HTTP_PROXY variable when REQUEST_METHOD environment is set, which
indicates that the script is in CGI mode.
Issue reported and patch contributed by Rémi Rampin.
Martin Panter [Thu, 28 Jul 2016 01:11:04 +0000 (01:11 +0000)]
Issue #27626: Spelling fixes in docs, comments and internal names
Based on patch by Ville Skyttä.
Martin Panter [Thu, 28 Jul 2016 03:04:04 +0000 (03:04 +0000)]
Issue #23943: Fix typos. Patch by Piotr Kasprzyk.
Martin Panter [Thu, 28 Jul 2016 01:28:27 +0000 (01:28 +0000)]
Issue #27490: Do not build pgen when cross-compiling
The dependendency on the $(PGEN) variable must only be
set when not cross-compiling. When cross-compiling,
$(PGEN) will not be used, so no need to build it.
Patch by Thomas Perl.
Victor Stinner [Wed, 27 Jul 2016 14:58:47 +0000 (16:58 +0200)]
ctypes: fix CThunkObject_new()
* Initialize restype and flags fields to fix a crash when Python runs on a
read-only file system
* Use Py_ssize_t type rather than int for the "i" iterator variable
* Reorder assignements to be able to more easily check if all fields are
initialized
Issue #11048. Initial patch written by Marcin Bachry.
Martin Panter [Mon, 25 Jul 2016 02:30:05 +0000 (02:30 +0000)]
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
Patch by Xiang Zhang.
Martin Panter [Sat, 23 Jul 2016 04:22:09 +0000 (04:22 +0000)]
Issue #27130: Fix handling of buffers exceeding (U)INT_MAX in “zlib” module
Ported from patches by Xiang Zhang, Nadeem Vawda, and myself.
Zachary Ware [Tue, 19 Jul 2016 21:41:20 +0000 (16:41 -0500)]
Issue #25393: Fix probable copy/paste error in resource docs
Patch by Alakshendra Yadav.
Martin Panter [Tue, 19 Jul 2016 02:26:38 +0000 (02:26 +0000)]
Issue #27528: Document and test warning messages must match at beginning
Martin Panter [Mon, 18 Jul 2016 07:53:13 +0000 (07:53 +0000)]
Issue #27507: Check for integer overflow in bytearray.extend()
Patch by Xiang Zhang.
Benjamin Peterson [Fri, 15 Jul 2016 05:00:03 +0000 (22:00 -0700)]
make too many nested blocks be a SyntaxError instead of a SystemError (closes #27514)
Patch by Ammar Askar.
Martin Panter [Thu, 14 Jul 2016 01:31:46 +0000 (01:31 +0000)]
Issue #27369: Don’t test error message detail that changed in Expat 2.2.0
Serhiy Storchaka [Tue, 12 Jul 2016 12:46:57 +0000 (15:46 +0300)]
Issue #27473: Fixed possible integer overflow in str, unicode and bytearray
concatenations and repetitions. Based on patch by Xiang Zhang.
Martin Panter [Mon, 11 Jul 2016 07:51:37 +0000 (07:51 +0000)]
English spelling and grammar fixes
Martin Panter [Mon, 2 Nov 2015 03:37:02 +0000 (03:37 +0000)]
Issue #25523: Correct "a" article to "an" article
This changes the main documentation, doc strings, source code comments, and a
couple error messages in the test suite. In some cases the word was removed
to fix the grammar.
Martin Panter [Mon, 11 Jul 2016 00:17:13 +0000 (00:17 +0000)]
Issue #23804: Fix SSL zero-length recv() calls to not block and raise EOF
Senthil Kumaran [Sun, 10 Jul 2016 15:34:21 +0000 (08:34 -0700)]
[port to 2.7] - Issue #27466: Change time format returned by
http.cookie.time2netscape, confirming the netscape cookie format.
Benjamin Peterson [Thu, 7 Jul 2016 07:24:26 +0000 (00:24 -0700)]
initialize variable to appease gcc
Benjamin Peterson [Thu, 7 Jul 2016 07:02:31 +0000 (00:02 -0700)]
assume egd unless OPENSSL_NO_EGD is defined—remove configure check (closes #24557)
Benjamin Peterson [Thu, 7 Jul 2016 06:37:02 +0000 (23:37 -0700)]
reduce marshal stack size in debug mode on windows (closes #27019)
Benjamin Peterson [Thu, 7 Jul 2016 06:26:32 +0000 (23:26 -0700)]
fix refleaks in PyDict_SetItem error cases (closes #27248)
Donald Stufft [Wed, 6 Jul 2016 21:39:23 +0000 (17:39 -0400)]
Switch to the new upload url for PyPI
Terry Jan Reedy [Wed, 6 Jul 2016 00:09:45 +0000 (20:09 -0400)]
Issue #27452: add line counter and crc to IDLE configHandler test dump.
Serhiy Storchaka [Sun, 3 Jul 2016 07:53:39 +0000 (10:53 +0300)]
Fixed a test for issue23908 with C locale.
Serhiy Storchaka [Fri, 1 Jul 2016 20:34:44 +0000 (23:34 +0300)]
Issue #23908: os functions, open() and the io.FileIO constructor now reject
unicode paths with embedded null character on Windows instead of silently
truncate them.
Serhiy Storchaka [Thu, 30 Jun 2016 10:58:58 +0000 (13:58 +0300)]
Issue #4945: Improved the documenting of boolean arguments in the json module.
Based on patch by Gabriel Genellina.
Victor Stinner [Thu, 30 Jun 2016 09:50:23 +0000 (11:50 +0200)]
Issue #27416: clarify copy doc
Patch written by R. David Murray.
Steve Dower [Mon, 27 Jun 2016 16:54:03 +0000 (09:54 -0700)]
Adds batch file for building nuget package, and includes libs folder
Terry Jan Reedy [Sun, 26 Jun 2016 22:20:14 +0000 (18:20 -0400)]
Update NEWS and idlelib NEWS.text.
Serhiy Storchaka [Sun, 26 Jun 2016 14:41:14 +0000 (17:41 +0300)]
Issue #22115: Fixed tracing Tkinter variables.
* trace_vdelete() with wrong mode no longer break tracing
* trace_vinfo() now always returns a list of pairs of strings
Benjamin Peterson [Sat, 25 Jun 2016 21:04:38 +0000 (14:04 -0700)]
post 2.7.12 version