Commit Graph

36662 Commits

Author SHA1 Message Date
Andrew M. Kuchling 2443efb7ed #4259: update the URL pattern for module documentation 2008-12-11 02:09:36 +00:00
Jeffrey Yasskin 6f5d3f326f Backport issue 4597 to python 2.5.3: Fixed several opcodes that weren't always
propagating exceptions.
2008-12-10 17:23:20 +00:00
Hirokazu Yamamoto 6f63190ded Issue #4302: Minor corrections to smtplib. (Backport r60975) 2008-12-10 09:54:59 +00:00
Jeffrey Yasskin 478a1aa537 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.
2008-12-10 07:28:12 +00:00
Matthias Klose 05e9c9dd97 - Tools/faqwiz/move-faqwiz.sh: Fix unsecure use of temporary files 2008-11-30 13:31:22 +00:00
Benjamin Peterson 1bd74dea9b backport r67373: checking for errors from NEW_IDENTIFIER 2008-11-25 22:49:28 +00:00
Amaury Forgeot d'Arc ef633d7c5d #4317: Fix an Array Bounds Read in imageop.rgb2rgb8.
Backport of r67266
2008-11-18 22:35:48 +00:00
Benjamin Peterson 42fe1a2ff8 backport r67246 from the trunk 2008-11-17 23:35:24 +00:00
Benjamin Peterson a8629ce4b8 regenerate configure 2008-11-16 17:57:31 +00:00
Georg Brandl 99b67fa222 #4316: configure.in markup fix (backport from r67227). 2008-11-16 08:01:08 +00:00
Andrew M. Kuchling b9433b5d5e Backport r66813: per Greg Ward, optparse is no longer being externally maintained. 2008-11-14 00:17:12 +00:00
Andrew M. Kuchling 8b2b75692a Backport r66804: #1415508 from Rocky Bernstein: add docstrings for enable_interspersed_args(), disable_interspersed_args() 2008-11-14 00:11:12 +00:00
Hirokazu Yamamoto 007ee17e21 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.
2008-11-03 18:18:08 +00:00
Benjamin Peterson 6f08e85ad9 backport r67077 from the trunk: parser module now correctly validates relative imports 2008-11-03 15:19:35 +00:00
Amaury Forgeot d'Arc 3b335ff340 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.
2008-10-30 21:40:05 +00:00
Thomas Heller 3e06faec4f Modify ctypes types with 'official' functions. Backport from trunk,
snv rev 59943 and 59946.
2008-10-18 21:33:44 +00:00
Benjamin Peterson 14121854b6 backport a fix for setup.py's -R 2008-10-16 18:58:19 +00:00
Gerhard Häring f80527679b Issue #4046: Backport of issue #3312's patch: fixes two crashes in the sqlite3
module.
2008-10-08 08:45:16 +00:00
Brett Cannon bab0f2ff66 Fix a refleak introduced by r66678 (backport of r66700). 2008-09-30 17:47:50 +00:00
Benjamin Peterson 833beab0e6 backport r66689: imageop could segfault due to poor argument validation 2008-09-30 01:46:48 +00:00
Thomas Heller a702fd537d Fix issue #3547 for MingW, update comments (backport from trunk). 2008-09-29 20:04:02 +00:00
Brett Cannon 70f1192dfc Backport of r66677: _lsprof crasher when a bad external timer is used during
garbage collection of a Profiler object.
2008-09-29 03:57:24 +00:00
Amaury Forgeot d'Arc b50f9926ca #3967: Correct a crash in count() and find() methods of string-like objects.
For example:
   "".count("xxxx", sys.maxint, 0)

Backport of r66631.
2008-09-26 22:46:01 +00:00
Georg Brandl 4235e6f111 #3968: fix missing update() call in end_fill(). 2008-09-26 07:17:03 +00:00
Georg Brandl 00d71436c7 #3969: fix typo in turtle.py. 2008-09-26 07:14:57 +00:00
Benjamin Peterson d1c7d07d67 make sure to give a 'as' and 'with' parser warning even after import statements #3936 2008-09-25 20:46:05 +00:00
Thomas Heller 8e97ea9c6b Fix issue #3547: ctypes is confused by bitfields of varying integer types
Reviewed by Fredrik Lundh and Skip Montanaro.

Backport from trunk.
2008-09-24 19:00:21 +00:00
Gregory P. Smith a7a94a0a21 Backport r66141 from trunk:
- Issue #3678: Correctly pass LDFLAGS and LDLAST to the linker on shared
   library targets in the Makefile.
2008-09-22 00:22:44 +00:00
Benjamin Peterson c610afbca4 backport r66496: integer overflow in _hashopenssl #3886 2008-09-18 01:27:26 +00:00
Hirokazu Yamamoto 308334d6a4 Issue #3804: Added test for Issue #2222.
Reviewed by Benjamin Peterson.
2008-09-08 23:10:08 +00:00
Gregory P. Smith 37ab18635e reran autoconf 2008-09-07 19:26:09 +00:00
Gregory P. Smith 8e1ddee8c1 backport r66295 from trunk (small fix to the previous backport) 2008-09-07 19:25:37 +00:00
Gregory P. Smith cae7f886e3 rerun autoconf after r66288, add the Misc/NEWS entry. 2008-09-07 06:44:12 +00:00
Gregory P. Smith e01a0cda43 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).
2008-09-07 06:42:43 +00:00
Gregory P. Smith 34c688129f 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.
2008-09-07 01:03:35 +00:00
Hirokazu Yamamoto 6477350b53 Add NEWS 2008-09-04 14:26:56 +00:00
Hirokazu Yamamoto f4e2ccf3b3 Issue #3762: platform.architecture() fails if python is lanched via its symbolic link.
Reviewed Amaury Forgeot d'Arc (Backport of r66213)
2008-09-04 11:21:28 +00:00
Amaury Forgeot d'Arc afa0d58a2d Issue #3751: str.rpartition would perform a left-partition when called with
a unicode argument.

Backport of r66119
2008-09-01 20:05:08 +00:00
Gregory P. Smith 50b1c4920b backport r66093 from trunk.
issue3715: docstring representation of hex escaped string needs to be double
 escaped.
2008-08-31 16:36:21 +00:00
Benjamin Peterson efbf6fc73e let Windows bots pass on test_threading 2008-08-23 21:25:16 +00:00
Robert Schuppenies 8a8bfa0bc7 Issue #1342811: Fixed broken patch.
Backport from trunk r65971.
2008-08-22 08:20:35 +00:00
Hirokazu Yamamoto 4806404ecc Reverted r65902. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html 2008-08-20 16:13:57 +00:00
Guido van Rossum f5150f375d News for the imageop/rgbimg changes. 2008-08-20 14:56:24 +00:00
Hirokazu Yamamoto 534c6e6e62 Backport r65900: fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on trunk) 2008-08-20 04:20:53 +00:00
Guido van Rossum 4df1b6d478 Issue 1179: [CVE-2007-4965] Integer overflow in imageop module.
Also fixes rgbimg module (just before it is removed from 2.6).
2008-08-19 20:57:46 +00:00
Thomas Heller 275e229ee2 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.
2008-08-19 17:17:37 +00:00
Amaury Forgeot d'Arc 22679b869c 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
2008-08-18 19:33:42 +00:00
Gregory P. Smith 7a076bed4c 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.
2008-08-17 23:06:19 +00:00
Gregory P. Smith 5e8dc97a09 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.
2008-08-17 23:01:11 +00:00
Hirokazu Yamamoto 1d63a45d0d I forgot to update NEWS. 2008-08-17 09:49:10 +00:00