Martin v. Löwis
084486b234
Issue #1706039 : Support continued reading from a file even after
...
EOF was hit.
2008-12-13 15:36:49 +00:00
Martin v. Löwis
710fb8bf45
Issue #1040026 : Fix os.times result on systems where HZ is incorrect.
2008-12-13 15:14:30 +00:00
Martin v. Löwis
c252d9bc08
Issue #3767 : Convert Tk object to string in tkColorChooser.
2008-12-13 15:09:44 +00:00
Martin v. Löwis
afb0dabaca
Backport of r59654.
...
Issue #4342 : Always convert Text.index result to string.
2008-12-13 15:04:58 +00:00
Martin v. Löwis
8a64048a22
Backport of r64212
...
Issue #1683 : prevent forking from interfering in threading storage.
2008-12-13 14:59:04 +00:00
Martin v. Löwis
e9859df798
Issue 3248: Allow placing ScrolledText in a PanedWindow.
2008-12-13 14:48:13 +00:00
Martin v. Löwis
358076f3e4
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.
2008-12-13 14:42:53 +00:00
Martin v. Löwis
46d410616d
Issue #4228 : Pack negative values the same way as 2.4
...
in struct's L format.
2008-12-13 14:34:06 +00:00
Martin v. Löwis
ec96c0205b
Issue #4368 : Don't define _XOPEN_SOURCE on FreeBSD 4.*.
2008-12-13 14:13:52 +00:00
Mark Dickinson
3f122784a3
Issue #4084 : fix bug in handling of NaNs in Decimal.max, Decimal.min,
...
Decimal.max_mag and Decimal.min_mag.
2008-12-11 09:06:49 +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
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
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
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
Benjamin Peterson
833beab0e6
backport r66689: imageop could segfault due to poor argument validation
2008-09-30 01:46:48 +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
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
Gregory P. Smith
cae7f886e3
rerun autoconf after r66288, add the Misc/NEWS entry.
2008-09-07 06:44:12 +00:00
Hirokazu Yamamoto
6477350b53
Add NEWS
2008-09-04 14:26:56 +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
Guido van Rossum
f5150f375d
News for the imageop/rgbimg changes.
2008-08-20 14:56:24 +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
Georg Brandl
e71268f93f
#3205 : bz2 iterator fails silently on MemoryError
...
(backport from r65609)
2008-08-12 08:47:02 +00:00
Georg Brandl
1576bab042
#3134 : shutil referenced undefined WindowsError symbol
...
(backport from r65644)
2008-08-12 08:39:33 +00:00
Georg Brandl
45c33ce62d
- Issue #3537 : Fix an assertion failure when an empty but presized dict
...
object was stored in the freelist. (backport from r65637.)
2008-08-11 09:13:26 +00:00
Robert Schuppenies
78813dccd8
Issue #1342811 : Fix leak in Tkinter.Menu.delete. Commands associated to
...
menu entries were not deleted.
Backport from trunk r65622.
2008-08-10 11:19:25 +00:00
Gregory P. Smith
7641b1c943
(backport from trunk r64756)
...
Issue #2113 : Fix error in subprocess.Popen if the select system call is
interrupted by a signal.
2008-08-04 03:23:25 +00:00
Gregory P. Smith
03e5182dca
(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.
2008-08-04 00:45:34 +00:00
Gregory P. Smith
76f5d1419f
(backport trunk r65151)
...
Issue #3120 : On 64-bit Windows the subprocess module was truncating handles.
2008-08-04 00:19:27 +00:00
Gregory P. Smith
b4bc9b9192
(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.
2008-08-04 00:15:54 +00:00
Martin v. Löwis
c7af7f36a6
Issue #799428 : Fix Tkinter.Misc._nametowidget to unwrap
...
Tcl command objects.
Backport of r65399.
2008-08-02 07:21:06 +00:00
Neal Norwitz
4f3be8a0a9
Security patches from Apple: prevent int overflow when allocating memory
2008-07-31 17:08:14 +00:00
Neal Norwitz
83ac0144fa
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.
2008-07-28 05:06:20 +00:00
Antoine Pitrou
c8e4bed1c5
#2242 : utf7 decoding crashes on bogus input on some Windows/MSVC versions
2008-07-25 19:00:48 +00:00
Mark Dickinson
ab396e07cc
Issue #3360 : Fix incorrect parsing of '020000000000.0'.
...
This is a backport of r65005.
2008-07-16 11:04:17 +00:00