ec96c02 | Martin v. Löwis | 13 December 2008, 14:13:52 UTC | Issue #4368: Don't define _XOPEN_SOURCE on FreeBSD 4.*. | 13 December 2008, 14:13:52 UTC |
67feec8 | Martin v. Löwis | 13 December 2008, 14:07:35 UTC | Issue #4446: Add platforms keyword. | 13 December 2008, 14:07:35 UTC |
3f12278 | Mark Dickinson | 11 December 2008, 09:06:49 UTC | Issue #4084: fix bug in handling of NaNs in Decimal.max, Decimal.min, Decimal.max_mag and Decimal.min_mag. | 11 December 2008, 09:06:49 UTC |
2443efb | Andrew M. Kuchling | 11 December 2008, 02:09:36 UTC | #4259: update the URL pattern for module documentation | 11 December 2008, 02:09:36 UTC |
6f5d3f3 | Jeffrey Yasskin | 10 December 2008, 17:23:20 UTC | Backport issue 4597 to python 2.5.3: Fixed several opcodes that weren't always propagating exceptions. | 10 December 2008, 17:23:20 UTC |
6f63190 | Hirokazu Yamamoto | 10 December 2008, 09:54:59 UTC | Issue #4302: Minor corrections to smtplib. (Backport r60975) | 10 December 2008, 09:54:59 UTC |
478a1aa | Jeffrey Yasskin | 10 December 2008, 07:28:12 UTC | 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. | 10 December 2008, 07:28:12 UTC |
05e9c9d | Matthias Klose | 30 November 2008, 13:31:22 UTC | - Tools/faqwiz/move-faqwiz.sh: Fix unsecure use of temporary files | 30 November 2008, 13:31:22 UTC |
1bd74de | Benjamin Peterson | 25 November 2008, 22:49:28 UTC | backport r67373: checking for errors from NEW_IDENTIFIER | 25 November 2008, 22:49:28 UTC |
ef633d7 | Amaury Forgeot d'Arc | 18 November 2008, 22:35:48 UTC | #4317: Fix an Array Bounds Read in imageop.rgb2rgb8. Backport of r67266 | 18 November 2008, 22:35:48 UTC |
42fe1a2 | Benjamin Peterson | 17 November 2008, 23:35:24 UTC | backport r67246 from the trunk | 17 November 2008, 23:35:24 UTC |
a8629ce | Benjamin Peterson | 16 November 2008, 17:57:31 UTC | regenerate configure | 16 November 2008, 17:57:31 UTC |
99b67fa | Georg Brandl | 16 November 2008, 08:01:08 UTC | #4316: configure.in markup fix (backport from r67227). | 16 November 2008, 08:01:08 UTC |
b9433b5 | Andrew M. Kuchling | 14 November 2008, 00:17:12 UTC | Backport r66813: per Greg Ward, optparse is no longer being externally maintained. | 14 November 2008, 00:17:12 UTC |
8b2b756 | Andrew M. Kuchling | 14 November 2008, 00:11:12 UTC | Backport r66804: #1415508 from Rocky Bernstein: add docstrings for enable_interspersed_args(), disable_interspersed_args() | 14 November 2008, 00:11:12 UTC |
007ee17 | Hirokazu Yamamoto | 03 November 2008, 18:18:08 UTC | 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. | 03 November 2008, 18:18:08 UTC |
6f08e85 | Benjamin Peterson | 03 November 2008, 15:19:35 UTC | backport r67077 from the trunk: parser module now correctly validates relative imports | 03 November 2008, 15:19:35 UTC |
3b335ff | Amaury Forgeot d'Arc | 30 October 2008, 21:40:05 UTC | 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. | 30 October 2008, 21:40:05 UTC |
3e06fae | Thomas Heller | 18 October 2008, 21:33:44 UTC | Modify ctypes types with 'official' functions. Backport from trunk, snv rev 59943 and 59946. | 18 October 2008, 21:33:44 UTC |
1412185 | Benjamin Peterson | 16 October 2008, 18:58:19 UTC | backport a fix for setup.py's -R | 16 October 2008, 18:58:19 UTC |
f805276 | Gerhard Häring | 08 October 2008, 08:45:16 UTC | Issue #4046: Backport of issue #3312's patch: fixes two crashes in the sqlite3 module. | 08 October 2008, 08:45:16 UTC |
bab0f2f | Brett Cannon | 30 September 2008, 17:47:50 UTC | Fix a refleak introduced by r66678 (backport of r66700). | 30 September 2008, 17:47:50 UTC |
833beab | Benjamin Peterson | 30 September 2008, 01:46:48 UTC | backport r66689: imageop could segfault due to poor argument validation | 30 September 2008, 01:46:48 UTC |
a702fd5 | Thomas Heller | 29 September 2008, 20:04:02 UTC | Fix issue #3547 for MingW, update comments (backport from trunk). | 29 September 2008, 20:04:02 UTC |
70f1192 | Brett Cannon | 29 September 2008, 03:57:24 UTC | Backport of r66677: _lsprof crasher when a bad external timer is used during garbage collection of a Profiler object. | 29 September 2008, 03:57:24 UTC |
b50f992 | Amaury Forgeot d'Arc | 26 September 2008, 22:46:01 UTC | #3967: Correct a crash in count() and find() methods of string-like objects. For example: "".count("xxxx", sys.maxint, 0) Backport of r66631. | 26 September 2008, 22:46:01 UTC |
4235e6f | Georg Brandl | 26 September 2008, 07:17:03 UTC | #3968: fix missing update() call in end_fill(). | 26 September 2008, 07:17:03 UTC |
00d7143 | Georg Brandl | 26 September 2008, 07:14:57 UTC | #3969: fix typo in turtle.py. | 26 September 2008, 07:14:57 UTC |
d1c7d07 | Benjamin Peterson | 25 September 2008, 20:46:05 UTC | make sure to give a 'as' and 'with' parser warning even after import statements #3936 | 25 September 2008, 20:46:05 UTC |
8e97ea9 | Thomas Heller | 24 September 2008, 19:00:21 UTC | Fix issue #3547: ctypes is confused by bitfields of varying integer types Reviewed by Fredrik Lundh and Skip Montanaro. Backport from trunk. | 24 September 2008, 19:00:21 UTC |
a7a94a0 | Gregory P. Smith | 22 September 2008, 00:22:44 UTC | Backport r66141 from trunk: - Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared library targets in the Makefile. | 22 September 2008, 00:22:44 UTC |
c610afb | Benjamin Peterson | 18 September 2008, 01:27:26 UTC | backport r66496: integer overflow in _hashopenssl #3886 | 18 September 2008, 01:27:26 UTC |
308334d | Hirokazu Yamamoto | 08 September 2008, 23:10:08 UTC | Issue #3804: Added test for Issue #2222. Reviewed by Benjamin Peterson. | 08 September 2008, 23:10:08 UTC |
37ab186 | Gregory P. Smith | 07 September 2008, 19:26:09 UTC | reran autoconf | 07 September 2008, 19:26:09 UTC |
8e1ddee | Gregory P. Smith | 07 September 2008, 19:25:37 UTC | backport r66295 from trunk (small fix to the previous backport) | 07 September 2008, 19:25:37 UTC |
cae7f88 | Gregory P. Smith | 07 September 2008, 06:44:12 UTC | rerun autoconf after r66288, add the Misc/NEWS entry. | 07 September 2008, 06:44:12 UTC |
e01a0cd | Gregory P. Smith | 07 September 2008, 06:42:43 UTC | 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). | 07 September 2008, 06:42:43 UTC |
34c6881 | Gregory P. Smith | 07 September 2008, 01:03:35 UTC | 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. | 07 September 2008, 01:03:35 UTC |
6477350 | Hirokazu Yamamoto | 04 September 2008, 14:26:56 UTC | Add NEWS | 04 September 2008, 14:26:56 UTC |
f4e2ccf | Hirokazu Yamamoto | 04 September 2008, 11:21:28 UTC | Issue #3762: platform.architecture() fails if python is lanched via its symbolic link. Reviewed Amaury Forgeot d'Arc (Backport of r66213) | 04 September 2008, 11:21:28 UTC |
afa0d58 | Amaury Forgeot d'Arc | 01 September 2008, 20:05:08 UTC | Issue #3751: str.rpartition would perform a left-partition when called with a unicode argument. Backport of r66119 | 01 September 2008, 20:05:08 UTC |
50b1c49 | Gregory P. Smith | 31 August 2008, 16:36:21 UTC | backport r66093 from trunk. issue3715: docstring representation of hex escaped string needs to be double escaped. | 31 August 2008, 16:36:21 UTC |
efbf6fc | Benjamin Peterson | 23 August 2008, 21:25:16 UTC | let Windows bots pass on test_threading | 23 August 2008, 21:25:16 UTC |
8a8bfa0 | Robert Schuppenies | 22 August 2008, 08:20:35 UTC | Issue #1342811: Fixed broken patch. Backport from trunk r65971. | 22 August 2008, 08:20:35 UTC |
4806404 | Hirokazu Yamamoto | 20 August 2008, 16:13:57 UTC | Reverted r65902. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html | 20 August 2008, 16:13:57 UTC |
f5150f3 | Guido van Rossum | 20 August 2008, 14:56:24 UTC | News for the imageop/rgbimg changes. | 20 August 2008, 14:56:24 UTC |
534c6e6 | Hirokazu Yamamoto | 20 August 2008, 04:20:53 UTC | Backport r65900: fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on trunk) | 20 August 2008, 04:20:53 UTC |
4df1b6d | Guido van Rossum | 19 August 2008, 20:57:46 UTC | Issue 1179: [CVE-2007-4965] Integer overflow in imageop module. Also fixes rgbimg module (just before it is removed from 2.6). | 19 August 2008, 20:57:46 UTC |
275e229 | Thomas Heller | 19 August 2008, 17:17:37 UTC | 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. | 19 August 2008, 17:17:37 UTC |
22679b8 | Amaury Forgeot d'Arc | 18 August 2008, 19:33:42 UTC | 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 | 18 August 2008, 19:33:42 UTC |
7a076be | Gregory P. Smith | 17 August 2008, 23:06:19 UTC | 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. | 17 August 2008, 23:06:19 UTC |
5e8dc97 | Gregory P. Smith | 17 August 2008, 23:01:11 UTC | 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. | 17 August 2008, 23:01:11 UTC |
1d63a45 | Hirokazu Yamamoto | 17 August 2008, 09:49:10 UTC | I forgot to update NEWS. | 17 August 2008, 09:49:10 UTC |
50c6072 | Hirokazu Yamamoto | 17 August 2008, 09:39:06 UTC | Backport r65745: Issue #2222: Fixed reference leak when occured os.rename() fails unicode conversion on 2nd parameter. (windows only) | 17 August 2008, 09:39:06 UTC |
f0a4163 | Hirokazu Yamamoto | 14 August 2008, 01:24:55 UTC | 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. | 14 August 2008, 01:24:55 UTC |
e71268f | Georg Brandl | 12 August 2008, 08:47:02 UTC | #3205: bz2 iterator fails silently on MemoryError (backport from r65609) | 12 August 2008, 08:47:02 UTC |
0322154 | Georg Brandl | 12 August 2008, 08:46:02 UTC | Backport r60148 and r65481: sanity checks to avoid infinite loops. | 12 August 2008, 08:46:02 UTC |
1576bab | Georg Brandl | 12 August 2008, 08:39:33 UTC | #3134: shutil referenced undefined WindowsError symbol (backport from r65644) | 12 August 2008, 08:39:33 UTC |
45c33ce | Georg Brandl | 11 August 2008, 09:13:26 UTC | - Issue #3537: Fix an assertion failure when an empty but presized dict object was stored in the freelist. (backport from r65637.) | 11 August 2008, 09:13:26 UTC |
78813dc | Robert Schuppenies | 10 August 2008, 11:19:25 UTC | Issue #1342811: Fix leak in Tkinter.Menu.delete. Commands associated to menu entries were not deleted. Backport from trunk r65622. | 10 August 2008, 11:19:25 UTC |
7641b1c | Gregory P. Smith | 04 August 2008, 03:23:25 UTC | (backport from trunk r64756) Issue #2113: Fix error in subprocess.Popen if the select system call is interrupted by a signal. | 04 August 2008, 03:23:25 UTC |
03e5182 | Gregory P. Smith | 04 August 2008, 00:45:34 UTC | (backport of r61652 and r61665 from trunk) Issue #1471: Arguments to fcntl.ioctl are no longer broken on 64-bit OpenBSD and similar platforms due to sign extension. | 04 August 2008, 00:45:34 UTC |
76f5d14 | Gregory P. Smith | 04 August 2008, 00:19:27 UTC | (backport trunk r65151) Issue #3120: On 64-bit Windows the subprocess module was truncating handles. | 04 August 2008, 00:19:27 UTC |
b4bc9b9 | Gregory P. Smith | 04 August 2008, 00:15:54 UTC | (backport r65459 from trunk) - Issue #1857: subprocess.Popen.poll gained an additional _deadstate keyword argument in python 2.5, this broke code that subclassed Popen to include its own poll method. Fixed my moving _deadstate to an _internal_poll method. | 04 August 2008, 00:15:54 UTC |
c7af7f3 | Martin v. Löwis | 02 August 2008, 07:21:06 UTC | Issue #799428: Fix Tkinter.Misc._nametowidget to unwrap Tcl command objects. Backport of r65399. | 02 August 2008, 07:21:06 UTC |
4f3be8a | Neal Norwitz | 31 July 2008, 17:08:14 UTC | Security patches from Apple: prevent int overflow when allocating memory | 31 July 2008, 17:08:14 UTC |
83ac014 | Neal Norwitz | 28 July 2008, 05:06:20 UTC | Backport code from r65182: Issue #2620: Overflow checking when allocating or reallocating memory was not always being done properly in some python types and extension modules. PyMem_MALLOC, PyMem_REALLOC, PyMem_NEW and PyMem_RESIZE have all been updated to perform better checks and places in the code that would previously leak memory on the error path when such an allocation failed have been fixed. | 28 July 2008, 05:06:20 UTC |
c8e4bed | Antoine Pitrou | 25 July 2008, 19:00:48 UTC | #2242: utf7 decoding crashes on bogus input on some Windows/MSVC versions | 25 July 2008, 19:00:48 UTC |
ab396e0 | Mark Dickinson | 16 July 2008, 11:04:17 UTC | Issue #3360: Fix incorrect parsing of '020000000000.0'. This is a backport of r65005. | 16 July 2008, 11:04:17 UTC |
4fed741 | Georg Brandl | 16 July 2008, 01:46:12 UTC | Link fix. | 16 July 2008, 01:46:12 UTC |
ff93157 | Brett Cannon | 13 July 2008, 01:20:19 UTC | Backport of 64903. | 13 July 2008, 01:20:19 UTC |
f8f30fa | Gregory P. Smith | 06 July 2008, 04:04:07 UTC | Backport r62627 + r62744 from trunk to fix issue 2632. - Issue #2632: Prevent socket.read(bignumber) from over allocating memory in the common case when the data is returned from the underlying socket in increments much smaller than bignumber. | 06 July 2008, 04:04:07 UTC |
6d7f937 | Brett Cannon | 02 July 2008, 22:08:29 UTC | Backport of r64677. | 02 July 2008, 22:08:29 UTC |
b15bdf7 | Amaury Forgeot d'Arc | 01 July 2008, 20:59:49 UTC | #Issue3088 in-progress: Race condition with instances of classes derived from threading.local: When a thread touches such an object for the first time, a new thread-local __dict__ is created, and the __init__ method is run. But a thread switch can occur here; if the other thread touches the same object, it installs another __dict__; when the first thread resumes, it updates the dictionary of the second... This is the deep cause of the failures in test_multiprocessing involving "managers" objects. Backport of r64601. | 01 July 2008, 20:59:49 UTC |
ceda6a6 | Amaury Forgeot d'Arc | 01 July 2008, 20:52:56 UTC | #3242: fix a crash in "print", if sys.stdout is set to a custom object, whose write() method installs another sys.stdout. Backport of r64633 | 01 July 2008, 20:52:56 UTC |
6fa30f4 | Georg Brandl | 22 June 2008, 18:31:30 UTC | #3157: Fix docstrings for cursor methods. | 22 June 2008, 18:31:30 UTC |
3255e13 | Amaury Forgeot d'Arc | 16 June 2008, 19:22:42 UTC | Issue 3110: Crash with weakref subclass, seen after a "import multiprocessing.reduction" An instance of a weakref subclass can have attributes. If such a weakref holds the only strong reference to the object, deleting the weakref will delete the object. In this case, the callback must not be called, because the ref object is being deleted! Backport of r34309 | 16 June 2008, 19:22:42 UTC |
75ee9eb | Raymond Hettinger | 16 June 2008, 01:49:18 UTC | Issue #3116 and #1792: Fix quadratic behavior in marshal.dumps(). | 16 June 2008, 01:49:18 UTC |
d297f1a | Georg Brandl | 15 June 2008, 19:53:12 UTC | #3117: backport r55087, fixes segfault with lambda (None,): None. | 15 June 2008, 19:53:12 UTC |
7eb4a82 | Georg Brandl | 03 June 2008, 10:26:21 UTC | Fix tkinter sequence passing. #2906. Backport from r63914. | 03 June 2008, 10:26:21 UTC |
9aa040d | Gregory P. Smith | 02 June 2008, 00:07:25 UTC | - Issue #2588, #2589: Fix potential integer underflow and overflow conditions in the PyOS_vsnprintf C API function. This is a backport of r63728 and r63734 from trunk. | 02 June 2008, 00:07:25 UTC |
2666040 | Gregory P. Smith | 01 June 2008, 23:44:46 UTC | Backport r62724 from trunk. Fixes issue 2791. subprocess.Popen.communicate now closes its stdout and stderr fds as soon as it is finished with them. | 01 June 2008, 23:44:46 UTC |
1a34834 | Georg Brandl | 31 May 2008, 18:34:27 UTC | Backport r63776: tkinter fixes. | 31 May 2008, 18:34:27 UTC |
84d18a9 | Martin v. Löwis | 25 May 2008, 12:02:29 UTC | Include all licenses of the packages that we include. | 25 May 2008, 12:02:29 UTC |
5212da1 | Martin v. Löwis | 23 May 2008, 14:30:44 UTC | Patch #2111: Avoid mmap segfault when modifying a PROT_READ block. | 23 May 2008, 14:30:44 UTC |
0812de6 | Gregory P. Smith | 17 May 2008, 06:46:39 UTC | fix issue2858: potential memory corruption when any of the bsddb.db.* constructors raised an exception. backportes from trunk c63403. | 17 May 2008, 06:46:39 UTC |
09d374f | Georg Brandl | 11 May 2008, 15:21:42 UTC | #2803: fix heappush invocation (backport). | 11 May 2008, 15:21:42 UTC |
c0c3914 | Ronald Oussoren | 08 May 2008, 10:35:13 UTC | Backport of revision 62854 | 08 May 2008, 10:35:13 UTC |
fbc190a | Gregory P. Smith | 06 May 2008, 07:06:44 UTC | Fix os.walk docstring example - issue2707 | 06 May 2008, 07:06:44 UTC |
9e6649f | Gregory P. Smith | 03 May 2008, 07:12:23 UTC | Backport r61468 from trunk: Improves the text of the IOError raised when open() returns EINVAL. See issue2158. | 03 May 2008, 07:12:23 UTC |
fb30cdb | Ronald Oussoren | 02 May 2008, 21:54:32 UTC | Fix issue 2520 (cannot import macerrors) | 02 May 2008, 21:54:32 UTC |
7fd29f0 | Ronald Oussoren | 02 May 2008, 21:46:55 UTC | Backport of revision 62648 | 02 May 2008, 21:46:55 UTC |
f3bb283 | Thomas Heller | 25 April 2008, 19:55:19 UTC | Issue #2682: ctypes callback functions no longer contain a cyclic reference to themselves. Backport from trunk. | 25 April 2008, 19:55:19 UTC |
8d904c3 | Amaury Forgeot d'Arc | 22 April 2008, 21:17:18 UTC | Issue #2670: urllib2.build_opener() failed when two handlers derive the same default base class. Backport of r62463. | 22 April 2008, 21:17:18 UTC |
f305bd3 | Amaury Forgeot d'Arc | 21 April 2008, 22:42:30 UTC | Issue 2665: On Windows, sys.stderr does not contain a valid file when running without a console. It seems to work, but will fail at the first flush. This causes IDLE to silently crash when too many warnings are printed. Backport of r62448. | 21 April 2008, 22:42:30 UTC |
0f1653e | Amaury Forgeot d'Arc | 11 April 2008, 00:33:07 UTC | Correct previous checkin, probably a svn merge issue. Now the code is similar to the one in trunk/. The behavior was funny: >>> print (), repr(()) (), () >>> print (), repr(()) (), (...) | 11 April 2008, 00:33:07 UTC |
aa97543 | Guido van Rossum | 10 April 2008, 22:43:58 UTC | - Issue #1686386: Tuple's tp_repr did not take into account the possibility of having a self-referential tuple, which is possible from C code. Nor did object's tp_str consider that a type's tp_str could do something that could lead to an inifinite recursion. Py_ReprEnter() and Py_EnterRecursiveCall(), respectively, fixed the issues. (Backport of r58288 from trunk to 2.5.) | 10 April 2008, 22:43:58 UTC |
a6add69 | Gregory P. Smith | 10 April 2008, 19:54:13 UTC | backport r62271 from trunk. remove the now obsoleted assertion. | 10 April 2008, 19:54:13 UTC |
14acde3 | Gregory P. Smith | 09 April 2008, 23:41:13 UTC | Backport r62261 from trunk: Prevent PyString_FromStringAndSize() from passing negative sizes on to lower level memory allocation functions. Raise a SystemError and return NULL instead. | 09 April 2008, 23:41:13 UTC |
3782da4 | Gregory P. Smith | 09 April 2008, 18:17:13 UTC | Add a note about the zlib.decompressobj().flush() fix. | 09 April 2008, 18:17:13 UTC |