- 19 Kas, 2007 3 kayıt (commit)
-
-
Brett Cannon yazdı
-
Walter Dörwald yazdı
Fix for #1444: utf_8_sig.StreamReader was (indirectly through decode()) calling codecs.utf_8_decode() with final==True, which falled with incomplete byte sequences. Fix and test by James G. Sack.
-
Walter Dörwald yazdı
-
- 15 Kas, 2007 1 kayıt (commit)
-
-
Guido van Rossum yazdı
-
- 13 Kas, 2007 2 kayıt (commit)
-
-
Amaury Forgeot d'Arc yazdı
When an unfinished generator-iterator is garbage collected, PyEval_EvalFrameEx is called with a GeneratorExit exception set. This leads to funny results if the sys.settrace function itself makes use of generators. A visible effect is that the settrace function is reset to None. Another is that the eventual "finally" block of the generator is not called. It is necessary to save/restore the exception around the call to the trace function. This happens a lot with py3k: isinstance() of an ABCMeta instance runs def __instancecheck__(cls, instance): """Override for isinstance(instance, cls).""" return any(cls.__subclasscheck__(c) for c in {instance.__class__, type(instance)}) which lets an opened generator expression each time it returns True. And the problem can be reproduced in 2.5 with pure python code.
-
Guido van Rossum yazdı
-
- 12 Kas, 2007 4 kayıt (commit)
-
-
Guido van Rossum yazdı
The C changes aren't quite the same as the patch given there; the test is.
-
Christian Heimes yazdı
-
Walter Dörwald yazdı
Fix TextCalendar.prweek(). This closes issue #1427.
-
Christian Heimes yazdı
merge -r58935:58936 ../trunk
-
- 09 Kas, 2007 1 kayıt (commit)
-
-
Fred Drake yazdı
as being some form of 2.5.2 (this is admittedly a bit conservative); we can make this 2.5.2c1 when making the release
-
- 07 Kas, 2007 3 kayıt (commit)
-
-
Nick Coghlan yazdı
-
Gregory P. Smith yazdı
* bump _bsddb patch version number.
-
Guido van Rossum yazdı
Add missing "return NULL" in overflow check in PyString_Repr().
-
- 06 Kas, 2007 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
Fixes Issue 1385: The hmac module now computes the correct hmac when using hashes with a block size other than 64 bytes (such as sha384 and sha512).
-
- 04 Kas, 2007 1 kayıt (commit)
-
-
Skip Montanaro yazdı
-
- 02 Kas, 2007 1 kayıt (commit)
-
-
Georg Brandl yazdı
Backport fixes for the code that decodes octal escapes (and for PyString also hex escapes) -- this was reaching beyond the end of the input string buffer, even though it is not supposed to be \0-terminated. This has no visible effect but is clearly the correct thing to do. (In 3.0 it had a visible effect after removing ob_sstate from PyString.) Also fixes #1098.
-
- 01 Kas, 2007 2 kayıt (commit)
-
-
Gregory P. Smith yazdı
Undoes incorrect dbtables fix and errant strdup introduced as described below: r58757 | gregory.p.smith | 2007-11-01 14:08:14 -0700 (Thu, 01 Nov 2007) | 4 lines Fix bug introduced in revision 58385. Database keys could no longer have NULL bytes in them. Replace the errant strdup with a malloc+memcpy. Adds a unit test for the correct behavior. r58758 | gregory.p.smith | 2007-11-01 14:15:36 -0700 (Thu, 01 Nov 2007) | 3 lines Undo revision 58533 58534 fixes. Those were a workaround for a problem introduced by 58385. r58759 | gregory.p.smith | 2007-11-01 14:17:47 -0700 (Thu, 01 Nov 2007) | 2 lines false "fix" undone as correct problem was found and fixed.
-
Georg Brandl yazdı
-
- 31 Eki, 2007 2 kayıt (commit)
-
-
Raymond Hettinger yazdı
-
Raymond Hettinger yazdı
-
- 25 Eki, 2007 1 kayıt (commit)
-
-
Matthias Klose yazdı
-
- 24 Eki, 2007 3 kayıt (commit)
-
-
Matthias Klose yazdı
-
Vinay Sajip yazdı
-
Neal Norwitz yazdı
Issue 1307 by Derek Shockey, fix the same bug for RCPT.
-
- 23 Eki, 2007 2 kayıt (commit)
-
-
Neal Norwitz yazdı
-
Neal Norwitz yazdı
Issue #1307, patch by Derek Shockey. When "MAIL" is received without args, an exception happens instead of sending a 501 syntax error response.
-
- 19 Eki, 2007 3 kayıt (commit)
-
-
Georg Brandl yazdı
-
Georg Brandl yazdı
-
Gregory P. Smith yazdı
-
- 18 Eki, 2007 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
- Fix bsddb.dbtables: Don't randomly corrupt newly inserted rows by picking a rowid string with null bytes in it. Such rows could not later be deleted, modified or individually selected. Existing bsdTableDb databases created with such rows are out of luck. - Use mkdtemp for the test_dbtables test database environment and clean it up afterwards using shutil.rmtree.
-
- 13 Eki, 2007 2 kayıt (commit)
-
-
Gregory P. Smith yazdı
-
Georg Brandl yazdı
-
- 12 Eki, 2007 5 kayıt (commit)
-
-
Gregory P. Smith yazdı
Fixes http://bugs.python.org/issue1233 - bsddb.dbshelve.DBShelf.append was useless due to inverted logic. Also adds a test case for RECNO dbs to test_dbshelve.
-
Brett Cannon yazdı
-
Martin v. Löwis yazdı
-
Thomas Heller yazdı
See also https://bugs.launchpad.net/bugs/72505.
-
Neal Norwitz yazdı
Fix Coverity 185-186: If the passed in FILE is NULL, uninitialized memory would be accessed.
-
- 09 Eki, 2007 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
on DBCursor.get (and a friends) when passing in a string key.
-
- 06 Eki, 2007 1 kayıt (commit)
-
-
Gregory P. Smith yazdı
-