]>
granicus.if.org Git - python/log
Matthias Klose [Sun, 17 Oct 2010 10:28:49 +0000 (10:28 +0000)]
Merged revisions 81046 from the python2.6 branch:
Issue #8674: Fix incorrect and UB-inducing overflow checks in audioop
module. Thanks Tomas Hoger for the patch.
Martin v. Löwis [Sun, 31 Jan 2010 16:00:16 +0000 (16:00 +0000)]
Post 2.5.5.
Martin v. Löwis [Sun, 31 Jan 2010 12:39:06 +0000 (12:39 +0000)]
Tagging for release of Python 2.5.5
Martin v. Löwis [Sun, 31 Jan 2010 12:38:29 +0000 (12:38 +0000)]
Prepare for 2.5.5.
Martin v. Löwis [Sun, 24 Jan 2010 14:26:14 +0000 (14:26 +0000)]
Tagging for release of Python 2.5.5c2
Martin v. Löwis [Sun, 24 Jan 2010 14:24:46 +0000 (14:24 +0000)]
Prepare for 2.5.5c2.
Matthias Klose [Thu, 21 Jan 2010 17:43:31 +0000 (17:43 +0000)]
- expat: Fix DoS via malformed XML (CVE-2009-3720).
Matthias Klose [Thu, 21 Jan 2010 17:41:47 +0000 (17:41 +0000)]
- Fix DoS via XML document with malformed UTF-8 sequences (CVE_2009_3560).
Martin v. Löwis [Thu, 14 Jan 2010 17:53:16 +0000 (17:53 +0000)]
Tagging for release of Python 2.5.5c1
Martin v. Löwis [Thu, 14 Jan 2010 17:41:58 +0000 (17:41 +0000)]
Prepare for 2.5.5c1.
Mark Dickinson [Fri, 11 Dec 2009 20:09:24 +0000 (20:09 +0000)]
Restore the svn property changes in r76754
Vinay Sajip [Fri, 11 Dec 2009 09:16:01 +0000 (09:16 +0000)]
Issue #7470: logging: fix bug in Unicode encoding fallback.
Vinay Sajip [Fri, 27 Nov 2009 15:34:35 +0000 (15:34 +0000)]
Issue #7403: logging: Fixed possible race condition in lock creation.
Philip Jenvey [Tue, 29 Sep 2009 05:30:42 +0000 (05:30 +0000)]
#6990: clear threading.local's key only after its thread state is removed:
fixes local subclasses leaving old state around after a ref cycle GC which
could be recycled by new locals
(backported from r75123)
Lars Gustäbel [Sun, 22 Mar 2009 21:34:05 +0000 (21:34 +0000)]
Avoid EOFError being passed to the caller (restoring the
old behavior).
Lars Gustäbel [Sun, 22 Mar 2009 20:48:03 +0000 (20:48 +0000)]
Issue #5068: Fixed the tarfile._BZ2Proxy.read() method that would loop
forever on incomplete input. That caused tarfile.open() to hang when used
with mode 'r' or 'r:bz2' and a fileobj argument that contained no data or
partial bzip2 compressed data.
(backported from r70523)
Guido van Rossum [Thu, 5 Mar 2009 21:49:40 +0000 (21:49 +0000)]
News for issue 5389 fix.
Guido van Rossum [Thu, 5 Mar 2009 21:47:33 +0000 (21:47 +0000)]
Avoid potential for undefined variable 'startinpos' in PyUnicode_DecodeUTF7().
See issue #5389.
Martin v. Löwis [Tue, 23 Dec 2008 13:22:06 +0000 (13:22 +0000)]
Tagging for release of Python 2.5.4
Martin v. Löwis [Tue, 23 Dec 2008 13:18:53 +0000 (13:18 +0000)]
Prepare for 2.5.4.
Martin v. Löwis [Tue, 23 Dec 2008 13:15:02 +0000 (13:15 +0000)]
Issue #4689: Fix typo.
Martin v. Löwis [Tue, 23 Dec 2008 13:10:43 +0000 (13:10 +0000)]
Revert patch for #
1706039 , as it can crash the interpreter.
Martin v. Löwis [Tue, 23 Dec 2008 13:07:51 +0000 (13:07 +0000)]
Backport of r67908:
Added test case to ensure attempts to read from a file opened for writing
fail.
Martin v. Löwis [Sat, 20 Dec 2008 03:38:16 +0000 (03:38 +0000)]
Post 2.5.3.
Martin v. Löwis [Fri, 19 Dec 2008 15:09:20 +0000 (15:09 +0000)]
Tagging for release of Python 2.5.3
Martin v. Löwis [Fri, 19 Dec 2008 15:08:45 +0000 (15:08 +0000)]
Prepare for 2.5.3.
Martin v. Löwis [Fri, 19 Dec 2008 15:05:38 +0000 (15:05 +0000)]
Build against system Tcl framework.
Martin v. Löwis [Wed, 17 Dec 2008 18:03:01 +0000 (18:03 +0000)]
In the OSX installer, update SQLite to 3.6.7, and change bsddb URL.
Martin v. Löwis [Sat, 13 Dec 2008 22:32:24 +0000 (22:32 +0000)]
Add 2.5.3 final section.
Martin v. Löwis [Sat, 13 Dec 2008 15:44:13 +0000 (15:44 +0000)]
Tagging for release of Python 2.5.3c1
Martin v. Löwis [Sat, 13 Dec 2008 15:42:40 +0000 (15:42 +0000)]
Prepare for 2.5.3c1.
Martin v. Löwis [Sat, 13 Dec 2008 15:40:54 +0000 (15:40 +0000)]
Add 2.5.3.
Martin v. Löwis [Sat, 13 Dec 2008 15:36:49 +0000 (15:36 +0000)]
Issue #
1706039 : Support continued reading from a file even after
EOF was hit.
Martin v. Löwis [Sat, 13 Dec 2008 15:14:30 +0000 (15:14 +0000)]
Issue #
1040026 : Fix os.times result on systems where HZ is incorrect.
Martin v. Löwis [Sat, 13 Dec 2008 15:09:44 +0000 (15:09 +0000)]
Issue #3767: Convert Tk object to string in tkColorChooser.
Martin v. Löwis [Sat, 13 Dec 2008 15:04:58 +0000 (15:04 +0000)]
Backport of r59654.
Issue #4342: Always convert Text.index result to string.
Martin v. Löwis [Sat, 13 Dec 2008 14:59:04 +0000 (14:59 +0000)]
Backport of r64212
Issue #1683: prevent forking from interfering in threading storage.
Martin v. Löwis [Sat, 13 Dec 2008 14:48:13 +0000 (14:48 +0000)]
Issue 3248: Allow placing ScrolledText in a PanedWindow.
Martin v. Löwis [Sat, 13 Dec 2008 14:42:53 +0000 (14:42 +0000)]
Backport of r66703:
Issue #3863: Disabled a unit test of fork being called from a thread
when running on platforms known to exhibit OS bugs when attempting that.
Martin v. Löwis [Sat, 13 Dec 2008 14:34:06 +0000 (14:34 +0000)]
Issue #4228: Pack negative values the same way as 2.4
in struct's L format.
Martin v. Löwis [Sat, 13 Dec 2008 14:13:52 +0000 (14:13 +0000)]
Issue #4368: Don't define _XOPEN_SOURCE on FreeBSD 4.*.
Martin v. Löwis [Sat, 13 Dec 2008 14:07:35 +0000 (14:07 +0000)]
Issue #4446: Add platforms keyword.
Mark Dickinson [Thu, 11 Dec 2008 09:06:49 +0000 (09:06 +0000)]
Issue #4084: fix bug in handling of NaNs in Decimal.max, Decimal.min,
Decimal.max_mag and Decimal.min_mag.
Andrew M. Kuchling [Thu, 11 Dec 2008 02:09:36 +0000 (02:09 +0000)]
#4259: update the URL pattern for module documentation
Jeffrey Yasskin [Wed, 10 Dec 2008 17:23:20 +0000 (17:23 +0000)]
Backport issue 4597 to python 2.5.3: Fixed several opcodes that weren't always
propagating exceptions.
Hirokazu Yamamoto [Wed, 10 Dec 2008 09:54:59 +0000 (09:54 +0000)]
Issue #4302: Minor corrections to smtplib. (Backport r60975)
Jeffrey Yasskin [Wed, 10 Dec 2008 07:28:12 +0000 (07:28 +0000)]
Backported issue #4589 to Python 2.5.3: Propagated an exception thrown by a
context manager's __exit__ method's result while it's being converted to bool.
Matthias Klose [Sun, 30 Nov 2008 13:31:22 +0000 (13:31 +0000)]
- Tools/faqwiz/move-faqwiz.sh: Fix unsecure use of temporary files
Benjamin Peterson [Tue, 25 Nov 2008 22:49:28 +0000 (22:49 +0000)]
backport r67373: checking for errors from NEW_IDENTIFIER
Amaury Forgeot d'Arc [Tue, 18 Nov 2008 22:35:48 +0000 (22:35 +0000)]
#4317: Fix an Array Bounds Read in imageop.rgb2rgb8.
Backport of r67266
Benjamin Peterson [Mon, 17 Nov 2008 23:35:24 +0000 (23:35 +0000)]
backport r67246 from the trunk
Benjamin Peterson [Sun, 16 Nov 2008 17:57:31 +0000 (17:57 +0000)]
regenerate configure
Georg Brandl [Sun, 16 Nov 2008 08:01:08 +0000 (08:01 +0000)]
#4316: configure.in markup fix (backport from r67227).
Andrew M. Kuchling [Fri, 14 Nov 2008 00:17:12 +0000 (00:17 +0000)]
Backport r66813: per Greg Ward, optparse is no longer being externally maintained.
Andrew M. Kuchling [Fri, 14 Nov 2008 00:11:12 +0000 (00:11 +0000)]
Backport r66804: #
1415508 from Rocky Bernstein: add docstrings for enable_interspersed_args(), disable_interspersed_args()
Hirokazu Yamamoto [Mon, 3 Nov 2008 18:18:08 +0000 (18:18 +0000)]
Issue #3774: Fixed an error when create a Tkinter menu item without command
and then remove it. Written by Guilherme Polo (gpolo). Backport of r67082.
Benjamin Peterson [Mon, 3 Nov 2008 15:19:35 +0000 (15:19 +0000)]
backport r67077 from the trunk: parser module now correctly validates relative imports
Amaury Forgeot d'Arc [Thu, 30 Oct 2008 21:40:05 +0000 (21:40 +0000)]
Issue #4176: Pickle would crash the interpreter when a __reduce__ function
does not return an iterator for the 4th and 5th items.
(sequence-like and mapping-like state)
Backport of r67049.
Thomas Heller [Sat, 18 Oct 2008 21:33:44 +0000 (21:33 +0000)]
Modify ctypes types with 'official' functions. Backport from trunk,
snv rev 59943 and 59946.
Benjamin Peterson [Thu, 16 Oct 2008 18:58:19 +0000 (18:58 +0000)]
backport a fix for setup.py's -R
Gerhard Häring [Wed, 8 Oct 2008 08:45:16 +0000 (08:45 +0000)]
Issue #4046: Backport of issue #3312's patch: fixes two crashes in the sqlite3
module.
Brett Cannon [Tue, 30 Sep 2008 17:47:50 +0000 (17:47 +0000)]
Fix a refleak introduced by r66678 (backport of r66700).
Benjamin Peterson [Tue, 30 Sep 2008 01:46:48 +0000 (01:46 +0000)]
backport r66689: imageop could segfault due to poor argument validation
Thomas Heller [Mon, 29 Sep 2008 20:04:02 +0000 (20:04 +0000)]
Fix issue #3547 for MingW, update comments (backport from trunk).
Brett Cannon [Mon, 29 Sep 2008 03:57:24 +0000 (03:57 +0000)]
Backport of r66677: _lsprof crasher when a bad external timer is used during
garbage collection of a Profiler object.
Amaury Forgeot d'Arc [Fri, 26 Sep 2008 22:46:01 +0000 (22:46 +0000)]
#3967: Correct a crash in count() and find() methods of string-like objects.
For example:
"".count("xxxx", sys.maxint, 0)
Backport of r66631.
Georg Brandl [Fri, 26 Sep 2008 07:17:03 +0000 (07:17 +0000)]
#3968: fix missing update() call in end_fill().
Georg Brandl [Fri, 26 Sep 2008 07:14:57 +0000 (07:14 +0000)]
#3969: fix typo in turtle.py.
Benjamin Peterson [Thu, 25 Sep 2008 20:46:05 +0000 (20:46 +0000)]
make sure to give a 'as' and 'with' parser warning even after import statements #3936
Thomas Heller [Wed, 24 Sep 2008 19:00:21 +0000 (19:00 +0000)]
Fix issue #3547: ctypes is confused by bitfields of varying integer types
Reviewed by Fredrik Lundh and Skip Montanaro.
Backport from trunk.
Gregory P. Smith [Mon, 22 Sep 2008 00:22:44 +0000 (00:22 +0000)]
Backport r66141 from trunk:
- Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
library targets in the Makefile.
Benjamin Peterson [Thu, 18 Sep 2008 01:27:26 +0000 (01:27 +0000)]
backport r66496: integer overflow in _hashopenssl #3886
Hirokazu Yamamoto [Mon, 8 Sep 2008 23:10:08 +0000 (23:10 +0000)]
Issue #3804: Added test for Issue #2222.
Reviewed by Benjamin Peterson.
Gregory P. Smith [Sun, 7 Sep 2008 19:26:09 +0000 (19:26 +0000)]
reran autoconf
Gregory P. Smith [Sun, 7 Sep 2008 19:25:37 +0000 (19:25 +0000)]
backport r66295 from trunk (small fix to the previous backport)
Gregory P. Smith [Sun, 7 Sep 2008 06:44:12 +0000 (06:44 +0000)]
rerun autoconf after r66288, add the Misc/NEWS entry.
Gregory P. Smith [Sun, 7 Sep 2008 06:42:43 +0000 (06:42 +0000)]
backport r66179 and r66283 from trunk:
- Issue #1204: The configure script now tests for additional libraries
that may be required when linking against readline. This fixes issues
with x86_64 builds on some platforms (a few Linux flavors and OpenBSD).
Gregory P. Smith [Sun, 7 Sep 2008 01:03:35 +0000 (01:03 +0000)]
Backport of r66275/r66274 from trunk/py3k. This is the last bit of
the fix for issue 874900 to fix the use of the threading module in a
post-fork python process. A NEWS entry for this already exists with
the previous Lib/threading commit for this bug.
Hirokazu Yamamoto [Thu, 4 Sep 2008 14:26:56 +0000 (14:26 +0000)]
Add NEWS
Hirokazu Yamamoto [Thu, 4 Sep 2008 11:21:28 +0000 (11:21 +0000)]
Issue #3762: platform.architecture() fails if python is lanched via its symbolic link.
Reviewed Amaury Forgeot d'Arc (Backport of r66213)
Amaury Forgeot d'Arc [Mon, 1 Sep 2008 20:05:08 +0000 (20:05 +0000)]
Issue #3751: str.rpartition would perform a left-partition when called with
a unicode argument.
Backport of r66119
Gregory P. Smith [Sun, 31 Aug 2008 16:36:21 +0000 (16:36 +0000)]
backport r66093 from trunk.
issue3715: docstring representation of hex escaped string needs to be double
escaped.
Benjamin Peterson [Sat, 23 Aug 2008 21:25:16 +0000 (21:25 +0000)]
let Windows bots pass on test_threading
Robert Schuppenies [Fri, 22 Aug 2008 08:20:35 +0000 (08:20 +0000)]
Issue #
1342811 : Fixed broken patch.
Backport from trunk r65971.
Hirokazu Yamamoto [Wed, 20 Aug 2008 16:13:57 +0000 (16:13 +0000)]
Reverted r65902. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html
Guido van Rossum [Wed, 20 Aug 2008 14:56:24 +0000 (14:56 +0000)]
News for the imageop/rgbimg changes.
Hirokazu Yamamoto [Wed, 20 Aug 2008 04:20:53 +0000 (04:20 +0000)]
Backport r65900: fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on trunk)
Guido van Rossum [Tue, 19 Aug 2008 20:57:46 +0000 (20:57 +0000)]
Issue 1179: [CVE-2007-4965] Integer overflow in imageop module.
Also fixes rgbimg module (just before it is removed from 2.6).
Thomas Heller [Tue, 19 Aug 2008 17:17:37 +0000 (17:17 +0000)]
issue #3554: ctypes.string_at and ctypes.wstring_at must use the
pythonapi calling convention so that the GIL is held and error return
values are checked.
Amaury Forgeot d'Arc [Mon, 18 Aug 2008 19:33:42 +0000 (19:33 +0000)]
Issue #2234: distutils failed with mingw binutils 2.18.50.
20080109 .
Be less strict when parsing these version numbers,
they don't necessarily follow the python numbering scheme.
Backport of r65834
Gregory P. Smith [Sun, 17 Aug 2008 23:06:19 +0000 (23:06 +0000)]
Backport of r64767 from trunk
Fixes Issue #3309: Fix bz2.BZFile iterator to release its internal lock
properly when raising an exception due to the bz2file being closed.
Prevents a deadlock.
Gregory P. Smith [Sun, 17 Aug 2008 23:01:11 +0000 (23:01 +0000)]
Backport of r65032 from trunk
Fixes Issue #874900: after an os.fork() call the threading module state is cleaned
up in the child process to prevent deadlock and report proper thread counts
if the new process uses the threading module.
Hirokazu Yamamoto [Sun, 17 Aug 2008 09:49:10 +0000 (09:49 +0000)]
I forgot to update NEWS.
Hirokazu Yamamoto [Sun, 17 Aug 2008 09:39:06 +0000 (09:39 +0000)]
Backport r65745: Issue #2222: Fixed reference leak when occured
os.rename() fails unicode conversion on 2nd parameter. (windows only)
Hirokazu Yamamoto [Thu, 14 Aug 2008 01:24:55 +0000 (01:24 +0000)]
Issue #2065: VC6 related fix.
- PC/VC6/_bsddb.dsp:
removed '/nodefaultlib:"msvcrt"' to fix linker error.
- PC/VC6/_msi.dsp:
added new module support.
- PC/VC6/_sqlite3.dsp:
/D "MODULE_NAME=\"sqlite3\""
caused extra leading space like
#define MODULE_NAME " sqlite3"
so uses
/D MODULE_NAME=\"sqlite3\"
instead.
- PC/VC6/python.dsp:
changed stack size to 2MB to avoid stack overflow on
some tests.
Georg Brandl [Tue, 12 Aug 2008 08:47:02 +0000 (08:47 +0000)]
#3205: bz2 iterator fails silently on MemoryError
(backport from r65609)
Georg Brandl [Tue, 12 Aug 2008 08:46:02 +0000 (08:46 +0000)]
Backport r60148 and r65481: sanity checks to avoid infinite loops.
Georg Brandl [Tue, 12 Aug 2008 08:39:33 +0000 (08:39 +0000)]
#3134: shutil referenced undefined WindowsError symbol
(backport from r65644)
Georg Brandl [Mon, 11 Aug 2008 09:13:26 +0000 (09:13 +0000)]
- Issue #3537: Fix an assertion failure when an empty but presized dict
object was stored in the freelist. (backport from r65637.)
Robert Schuppenies [Sun, 10 Aug 2008 11:19:25 +0000 (11:19 +0000)]
Issue #
1342811 : Fix leak in Tkinter.Menu.delete. Commands associated to
menu entries were not deleted.
Backport from trunk r65622.