]>
granicus.if.org Git - python/log
Benjamin Peterson [Mon, 6 Jul 2015 16:28:07 +0000 (11:28 -0500)]
'not' is very important here
Benjamin Peterson [Mon, 6 Jul 2015 14:40:43 +0000 (09:40 -0500)]
tighten warning
Serhiy Storchaka [Mon, 6 Jul 2015 10:58:24 +0000 (13:58 +0300)]
Issue #18684: Fixed reading out of the buffer in the re module.
Lars Gustäbel [Mon, 6 Jul 2015 07:23:04 +0000 (09:23 +0200)]
Issue #24259: tarfile now raises a ReadError if an archive is truncated inside a data segment.
Zachary Ware [Mon, 6 Jul 2015 05:08:15 +0000 (00:08 -0500)]
Update Docs/tools/susp-ignored.csv
Ned Deily [Sun, 5 Jul 2015 18:43:59 +0000 (11:43 -0700)]
Issue #24540: fix typo in json.dumps docstring
Benjamin Peterson [Sun, 5 Jul 2015 15:39:53 +0000 (10:39 -0500)]
Merge heads
Benjamin Peterson [Sun, 5 Jul 2015 15:39:47 +0000 (10:39 -0500)]
'free-after-use' is not a bug :) (closes #24568)
Ned Deily [Sat, 4 Jul 2015 22:04:42 +0000 (15:04 -0700)]
Issue #24330: Update IDLE doc and help to note "Configure IDLE" difference
on OS X. Original patch by André Freitas.
R David Murray [Sat, 4 Jul 2015 19:50:30 +0000 (15:50 -0400)]
#24548: replace dead link with pointer to archive.org.
Ned Deily [Sat, 4 Jul 2015 06:32:44 +0000 (23:32 -0700)]
Issue #24432: Update OS X 10.5+ installer builds to use OpenSSL 1.0.2c.
Terry Jan Reedy [Fri, 3 Jul 2015 23:10:14 +0000 (19:10 -0400)]
Issue #24525: Add missing word. Patch by Vincent Legoll.
Steve Dower [Fri, 3 Jul 2015 22:19:38 +0000 (15:19 -0700)]
Issue #24432: Update Windows builds to use OpenSSL 1.0.2c.
Stefan Krah [Fri, 3 Jul 2015 13:30:54 +0000 (15:30 +0200)]
Issue #24543: Use AC_LINK instead of AC_COMPILE in order to prevent false
positives with the -flto option (gcc >= 4.9.0 and clang).
Lars Gustäbel [Thu, 2 Jul 2015 17:37:08 +0000 (19:37 +0200)]
Issue #24514: tarfile now tolerates number fields consisting of only whitespace.
Donald Stufft [Wed, 1 Jul 2015 15:29:34 +0000 (11:29 -0400)]
Update setuptools to 18.0.1 and pip to 7.1.0
Serhiy Storchaka [Mon, 29 Jun 2015 18:13:54 +0000 (21:13 +0300)]
Issue #24467: Fixed possible buffer over-read in bytearray. The bytearray
object now always allocates place for trailing null byte and it's buffer now
is always null-terminated.
Jason R. Coombs [Sun, 28 Jun 2015 17:05:19 +0000 (13:05 -0400)]
Issue #20387: Backport fix from Python 3.4
Jason R. Coombs [Sun, 28 Jun 2015 17:03:26 +0000 (13:03 -0400)]
Issue #20387: Backport test from Python 3.4
Serhiy Storchaka [Sun, 28 Jun 2015 14:51:40 +0000 (17:51 +0300)]
Issue #24456: Fixed possible buffer over-read in adpcm2lin() and lin2adpcm()
functions of the audioop module. Fixed SystemError when the state is not a
tuple. Fixed possible memory leak.
Serhiy Storchaka [Sun, 28 Jun 2015 14:11:51 +0000 (17:11 +0300)]
Issue #24336: Backported test for contextmanager. Patch by Martin Panter.
Benjamin Peterson [Sat, 27 Jun 2015 19:52:41 +0000 (14:52 -0500)]
ensure internal buffer is large enough for string after flushing (closes #24481)
Berker Peksag [Thu, 25 Jun 2015 20:57:42 +0000 (23:57 +0300)]
Issue #24496: Backport gzip examples to Python 2.
gzip.open() supports context management protocol in Python 2, so it's better to
use it in the examples section.
Patch by Jakub Kadlčík.
Berker Peksag [Thu, 25 Jun 2015 20:47:43 +0000 (23:47 +0300)]
Issue #23684: Clarify the return value of the scheme attribute of ParseResult and SplitResult objects.
Patch by Martin Panter.
Ned Deily [Wed, 24 Jun 2015 20:36:53 +0000 (13:36 -0700)]
Issue #24497: update link in test_decimal comments
Antoine Pitrou [Tue, 23 Jun 2015 12:31:11 +0000 (14:31 +0200)]
Issue #24489: ensure a previously set C errno doesn't disturb cmath.polar().
Ned Deily [Sun, 21 Jun 2015 20:57:30 +0000 (13:57 -0700)]
Issue #24408: Prevent test_font failures with non-ascii font names.
Serhiy Storchaka [Sun, 21 Jun 2015 13:26:28 +0000 (16:26 +0300)]
Added the const qualifier for char* argument of Py_EnterRecursiveCall().
Serhiy Storchaka [Sun, 21 Jun 2015 11:41:36 +0000 (14:41 +0300)]
Issue #24408: Fixed test for tkinter.Font on OS X.
Based on patch by Martin Panter.
Zachary Ware [Tue, 16 Jun 2015 15:56:14 +0000 (10:56 -0500)]
Deprecate unused scripts in Tools/buildbot.
I would just outright delete them, but the readme in PCbuild recommended
their use, so I figure it would be nice to leave them there for a while.
Zachary Ware [Tue, 16 Jun 2015 15:54:48 +0000 (10:54 -0500)]
Update PCbuild/readme.txt
It now recommends PCbuild/get_externals.bat instead of the scripts in
Tools/buildbot.
Berker Peksag [Sat, 13 Jun 2015 08:05:31 +0000 (11:05 +0300)]
Issue #24443: Fix links for Event.clear() and Event.wait() methods.
Patch by Jaivish Kothari.
Terry Jan Reedy [Fri, 12 Jun 2015 20:47:03 +0000 (16:47 -0400)]
whitespace
Terry Jan Reedy [Fri, 12 Jun 2015 20:38:51 +0000 (16:38 -0400)]
Issue #24406: Add sentences on dict comparisons, similar to those for Sequence
and set comparisions. Patch by Gareth Rees.
Serhiy Storchaka [Wed, 10 Jun 2015 21:06:27 +0000 (00:06 +0300)]
Fixed indentation of Python examples in C comments.
Zachary Ware [Tue, 9 Jun 2015 20:21:39 +0000 (15:21 -0500)]
Clean up/refactor the batch scripts used for building on Windows.
This is mostly a backport of issue #21907, but also includes a few
extras necessary to make the bulidbot scripts as thin as possible.
Serhiy Storchaka [Tue, 9 Jun 2015 04:21:31 +0000 (07:21 +0300)]
Issue #24408: Added more tkinter.Font tests.
Steve Dower [Mon, 8 Jun 2015 16:57:04 +0000 (09:57 -0700)]
Issue 24385: Adds "--as-flags=--32" when generating 32-bit MinGW library.
Serhiy Storchaka [Mon, 8 Jun 2015 15:48:33 +0000 (18:48 +0300)]
Issue #24299: Fixed test__locale on Solaris.
Benjamin Peterson [Sat, 6 Jun 2015 02:03:08 +0000 (21:03 -0500)]
that this is "for Python" is obvious
Steve Dower [Wed, 3 Jun 2015 15:58:14 +0000 (08:58 -0700)]
Generates installer product codes for future releases.
Donald Stufft [Tue, 2 Jun 2015 15:38:01 +0000 (11:38 -0400)]
Upgrade pip to 7.0.3 and setuptools to 17.0
Donald Stufft [Tue, 2 Jun 2015 14:54:37 +0000 (10:54 -0400)]
Issue #24267 - Ensure that pip version check is disabled on uninstall
Ned Deily [Tue, 2 Jun 2015 04:17:14 +0000 (21:17 -0700)]
Issue #24357: use example.org instead
Ned Deily [Tue, 2 Jun 2015 01:45:49 +0000 (18:45 -0700)]
Issue #24357: Change host in socket.getaddrinfo example to one that
does support IPv6 and IPv4; www.python.org currently does not.
Benjamin Peterson [Mon, 1 Jun 2015 23:24:31 +0000 (18:24 -0500)]
sync opcode prediction code with python 3
Serhiy Storchaka [Sun, 31 May 2015 17:21:00 +0000 (20:21 +0300)]
Issue #19543: Emit deprecation warning for known non-text encodings.
Backported issues #19619: encode() and decode() methods and constructors
of str, unicode and bytearray classes now emit deprecation warning for known
non-text encodings when Python is ran with the -3 option.
Backported issues #20404: io.TextIOWrapper (and hence io.open()) now uses the
internal codec marking system added to emit deprecation warning for known non-text
encodings at stream construction time when Python is ran with the -3 option.
Serhiy Storchaka [Sun, 31 May 2015 09:05:40 +0000 (12:05 +0300)]
Fixed test_audioop for issue #24326.
24-bit samples are not supported in 2.7.
Serhiy Storchaka [Sun, 31 May 2015 08:56:48 +0000 (11:56 +0300)]
Fixed the array module in unicode disabled build (regression of issue20014).
Serhiy Storchaka [Sun, 31 May 2015 06:05:10 +0000 (09:05 +0300)]
Issue #24264: Fixed buffer overflow in the imageop module.
Serhiy Storchaka [Sun, 31 May 2015 05:01:00 +0000 (08:01 +0300)]
Issue #21853: Fixed the inspect module in unicode disabled build.
Serhiy Storchaka [Sat, 30 May 2015 16:37:19 +0000 (19:37 +0300)]
Issue #5633: Fixed timeit when the statement is a string and the setup is not.
Serhiy Storchaka [Sat, 30 May 2015 14:45:12 +0000 (17:45 +0300)]
Issue #24115: Update uses of PyObject_IsTrue(), PyObject_Not(),
PyObject_IsInstance(), PyObject_RichCompareBool() and _PyDict_Contains()
to check for and handle errors correctly.
Serhiy Storchaka [Fri, 29 May 2015 21:53:26 +0000 (00:53 +0300)]
Issue #24326: Fixed audioop.ratecv() with non-default weightB argument.
Original patch by David Moore.
Serhiy Storchaka [Thu, 28 May 2015 19:37:13 +0000 (22:37 +0300)]
Issue #22095: Fixed HTTPConnection.set_tunnel with default port. The port
value in the host header was set to "None". Patch by Demian Brecht.
Benjamin Peterson [Thu, 28 May 2015 17:45:31 +0000 (12:45 -0500)]
backport computed gotos (#4753)
Benjamin Peterson [Wed, 27 May 2015 23:32:25 +0000 (18:32 -0500)]
update for 3.6 emerging
Ned Deily [Wed, 27 May 2015 22:36:39 +0000 (15:36 -0700)]
Issue 24304: Fix broken license link in FAQ.
Raymond Hettinger [Tue, 26 May 2015 08:35:54 +0000 (01:35 -0700)]
Issue #24286: Register dict views with the MappingView ABCs.
Serhiy Storchaka [Tue, 26 May 2015 07:20:11 +0000 (10:20 +0300)]
Moved Misc/NEWS entries to correct section and fix formatting.
Benjamin Peterson [Tue, 26 May 2015 02:24:00 +0000 (21:24 -0500)]
keep distutils version in sync with python version automatically
Serhiy Storchaka [Mon, 25 May 2015 09:27:39 +0000 (12:27 +0300)]
Remove UTF-8 BOMs.
Terry Jan Reedy [Sat, 23 May 2015 21:23:23 +0000 (17:23 -0400)]
Update idlelib/NEWS.txt.
Terry Jan Reedy [Sat, 23 May 2015 20:16:23 +0000 (16:16 -0400)]
Make expression legal python by adding '1'.
Benjamin Peterson [Sat, 23 May 2015 16:03:53 +0000 (11:03 -0500)]
2.7.10+
Benjamin Peterson [Sat, 23 May 2015 16:03:20 +0000 (11:03 -0500)]
merge 2.7.10 release branch
Benjamin Peterson [Sat, 23 May 2015 16:02:34 +0000 (11:02 -0500)]
Added tag v2.7.10 for changeset
15c95b7d81dc
Benjamin Peterson [Sat, 23 May 2015 16:02:14 +0000 (11:02 -0500)]
python 2.7.10 final
Benjamin Peterson [Sat, 23 May 2015 15:47:39 +0000 (10:47 -0500)]
merge 2.7.10 release branch
Benjamin Peterson [Sat, 23 May 2015 15:46:25 +0000 (10:46 -0500)]
allow square brackets in cookie values (#22931)
Donald Stufft [Sat, 23 May 2015 00:28:52 +0000 (20:28 -0400)]
Upgrade pip to 7.0.1
Benjamin Peterson [Fri, 22 May 2015 22:55:22 +0000 (17:55 -0500)]
merge 2.7.10 release branch
Benjamin Peterson [Fri, 22 May 2015 22:53:06 +0000 (17:53 -0500)]
make idlever.py self-updating (closes #24199)
Serhiy Storchaka [Fri, 22 May 2015 08:00:40 +0000 (11:00 +0300)]
Issue #24257: Fixed segmentation fault in sqlite3.Row constructor with faked
cursor type.
Donald Stufft [Fri, 22 May 2015 04:43:31 +0000 (00:43 -0400)]
Upgrade pip to 7.0 and setuptools to 16.0
Serhiy Storchaka [Thu, 21 May 2015 17:54:26 +0000 (20:54 +0300)]
Fixed issue number for issue #22939.
Serhiy Storchaka [Thu, 21 May 2015 17:49:34 +0000 (20:49 +0300)]
Issue #23985: Fixed integer overflow in iterator object. Original patch by
Clement Rouault.
Serhiy Storchaka [Wed, 20 May 2015 15:37:37 +0000 (18:37 +0300)]
Issue #24134: Use assertRaises() in context manager form in test_slice to
avoid passing the test accidently because slice.__hash__ is None.
Serhiy Storchaka [Wed, 20 May 2015 13:14:54 +0000 (16:14 +0300)]
Issue #24245: Eliminated senseless expect clauses that have no any effect in
IDLE. Patch by Martin Panter.
Serhiy Storchaka [Tue, 19 May 2015 21:10:56 +0000 (00:10 +0300)]
Issue #22107: tempfile.gettempdir() and tempfile.mkdtemp() now try again
when a directory with the chosen name already exists on Windows as well as
on Unix. tempfile.mkstemp() now fails early if parent directory is not
valid (not exists or is a file) on Windows.
Serhiy Storchaka [Tue, 19 May 2015 07:09:27 +0000 (10:09 +0300)]
Issue #6598: Increased time precision and random number range in
email.utils.make_msgid() to strengthen the uniqueness of the message ID.
Terry Jan Reedy [Mon, 18 May 2015 19:37:37 +0000 (15:37 -0400)]
Issue #24222: Fix regression introduced with idlelib/PyShell.py future print
import. Idle -c "code", -r file.py again compile with print statement.
Serhiy Storchaka [Mon, 18 May 2015 15:28:57 +0000 (18:28 +0300)]
Issue #24091: Fixed various crashes in corner cases in cElementTree.
Serhiy Storchaka [Mon, 18 May 2015 13:08:38 +0000 (16:08 +0300)]
Issue #24102: Fixed exception type checking in standard error handlers.
Raymond Hettinger [Sun, 17 May 2015 21:37:39 +0000 (14:37 -0700)]
Issue #23757: Only call the concrete list API for exact lists.
Terry Jan Reedy [Sun, 17 May 2015 18:49:20 +0000 (14:49 -0400)]
Issue #22155: Add File Handlers subsection with createfilehandler to Tkinter
doc. Remove obsolete example from FAQ. Patch by Martin Panter.
Serhiy Storchaka [Sun, 17 May 2015 10:53:54 +0000 (13:53 +0300)]
Issue #15809: IDLE shell now uses locale encoding instead of Latin1 for
decoding unicode literals.
Terry Jan Reedy [Sat, 16 May 2015 23:28:27 +0000 (19:28 -0400)]
Issue #24199: Stop using idelver in aboutdialog.
Serhiy Storchaka [Sat, 16 May 2015 18:34:56 +0000 (21:34 +0300)]
Added tests for more builtin types.
Terry Jan Reedy [Sat, 16 May 2015 18:23:33 +0000 (14:23 -0400)]
Issue #23964: Update idlelib/idle_test/README.txt. first patch by Al Sweigart.
Serhiy Storchaka [Sat, 16 May 2015 15:58:41 +0000 (18:58 +0300)]
Issue #15267: HTTPConnection.request() now is compatibile with old-style
classes (such as TemporaryFile). Original patch by Atsuo Ishimoto.
Serhiy Storchaka [Sat, 16 May 2015 14:11:41 +0000 (17:11 +0300)]
Issue #20014: array.array() now accepts unicode typecodes. Based on patch by
Vajrasky Kok.
Serhiy Storchaka [Sat, 16 May 2015 13:42:18 +0000 (16:42 +0300)]
Issue #23637: Showing a warning no longer fails with UnicodeErrror.
Formatting unicode warning in the file with the path containing non-ascii
characters no longer fails with UnicodeErrror.
Serhiy Storchaka [Sat, 16 May 2015 13:21:10 +0000 (16:21 +0300)]
Reverted issue #24134 changes.
Terry Jan Reedy [Sat, 16 May 2015 03:55:15 +0000 (23:55 -0400)]
Issue #23184: idle tests, remove unused names and imports.
Terry Jan Reedy [Sat, 16 May 2015 03:03:11 +0000 (23:03 -0400)]
Issue #23184: idlelib, remove more unused names and imports.
Benjamin Peterson [Fri, 15 May 2015 16:19:41 +0000 (12:19 -0400)]
merge 2.7.10 release branch
Benjamin Peterson [Fri, 15 May 2015 16:19:18 +0000 (12:19 -0400)]
deque is not varsized, so using Py_SIZE is nonsensical (closes #24162)
Terry Jan Reedy [Thu, 14 May 2015 22:11:50 +0000 (18:11 -0400)]
idlelib: remove unused names and imports (forgot one).
Terry Jan Reedy [Thu, 14 May 2015 22:10:30 +0000 (18:10 -0400)]
idlelib: remove unused names and imports (one is a duplicate import).