Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Pure Python strptime implementation by Brett Cannon. See SF patch 474274. | Neal Norwitz | 2002-07-19 | 1 | -0/+1 |
| | |||||
* | Added Andrew MacIntyre -- overdue! | Tim Peters | 2002-07-15 | 1 | -1/+2 |
| | |||||
* | docompare(): Another reasonable optimization from Jonathan Hogg for the | Tim Peters | 2002-07-15 | 1 | -0/+1 |
| | | | | | | explicit comparison function case: use PyObject_Call instead of PyEval_CallObject. Same thing in context, but gives a 2.4% overall speedup when sorting a list of ints via list.sort(__builtin__.cmp). | ||||
* | Fernando Pérez of SF bug 579701 fame. | Guido van Rossum | 2002-07-12 | 1 | -0/+1 |
| | |||||
* | Add Bob Kline of HTTP 100 fame. | Jeremy Hylton | 2002-06-28 | 1 | -0/+1 |
| | |||||
* | Fix SF bug 572567: Memory leak in object comparison. | Raymond Hettinger | 2002-06-24 | 1 | -0/+1 |
| | |||||
* | Patch from SF bug 570483 (Tim Northover). | Guido van Rossum | 2002-06-18 | 1 | -0/+1 |
| | | | | | | In a fresh interpreter, type.mro(tuple) would segfault, because PyType_Ready() isn't called for tuple yet. To fix, call PyType_Ready(type) if type->tp_dict is NULL. | ||||
* | Add Oren Tirosh and news about his patch. | Guido van Rossum | 2002-06-14 | 1 | -0/+1 |
| | |||||
* | Patch #488073: AtheOS port. | Martin v. Löwis | 2002-06-11 | 1 | -0/+1 |
| | |||||
* | SF patch 564549 (Erik Andersén). | Guido van Rossum | 2002-06-10 | 1 | -0/+1 |
| | | | | | | | The WeakKeyDictionary constructor didn't work when a dict arg was given. Fixed by moving a line. Also adding a unit test. Bugfix candidate. | ||||
* | Added Bernard Yue who wrote test_timeout.py and participated in the | Guido van Rossum | 2002-06-07 | 1 | -0/+1 |
| | | | | timeout socket patch design. | ||||
* | Michael Gilfix of SF patch 555085 fame. | Guido van Rossum | 2002-06-06 | 1 | -0/+1 |
| | |||||
* | Patch 473512: add GNU style scanning as gnu_getopt. | Martin v. Löwis | 2002-06-06 | 1 | -0/+1 |
| | |||||
* | Holger Krekel. | Guido van Rossum | 2002-05-30 | 1 | -0/+1 |
| | |||||
* | John Aycock correctly pointed out that the grammar for | Tim Peters | 2002-05-23 | 1 | -0/+1 |
| | | | | "power" was formally ambiguous. Here's his fix. | ||||
* | Another one. | Guido van Rossum | 2002-05-21 | 1 | -0/+1 |
| | |||||
* | Added (with GvR's endorsement) Matthew Dixon Cowles | Raymond Hettinger | 2002-05-16 | 1 | -0/+1 |
| | | | | for his service on the Python-Help maillist. | ||||
* | Patch #553277: Accept callbacks that are callable, not callbacks that are true. | Martin v. Löwis | 2002-05-08 | 1 | -0/+1 |
| | |||||
* | SF patch 546244 by John Williams: add Text.dump() method. | Guido van Rossum | 2002-04-23 | 1 | -0/+1 |
| | |||||
* | Forward port of patch # 500311: Work around for buggy https servers. | Martin v. Löwis | 2002-04-20 | 1 | -0/+1 |
| | | | | Fixes #494762. | ||||
* | Get the right funny characters in Hernan's name. | Tim Peters | 2002-04-19 | 1 | -0/+1 |
| | |||||
* | Four more names for the hall of fame. | Guido van Rossum | 2002-04-15 | 1 | -0/+4 |
| | |||||
* | Spell Raymond Hettinger's name write | Neal Norwitz | 2002-04-12 | 1 | -1/+1 |
| | |||||
* | Add Raymond Hettinger, CPA. | Guido van Rossum | 2002-04-12 | 1 | -0/+1 |
| | |||||
* | Patch #512005: getrusage() returns struct-like object. | Martin v. Löwis | 2002-04-08 | 1 | -0/+1 |
| | |||||
* | Patch #527027: Allow building python as shared library. | Martin v. Löwis | 2002-03-29 | 1 | -0/+1 |
| | |||||
* | SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjects | Guido van Rossum | 2002-03-01 | 1 | -0/+1 |
| | | | | | | | | | | Due to the bizarre definition of _PyLong_Copy(), creating an instance of a subclass of long with a negative value could cause core dumps later on. Unfortunately it looks like the behavior of _PyLong_Copy() is quite intentional, so the fix is more work than feels comfortable. This fix is almost, but not quite, the code that Naofumi Honda added; in addition, I added a test case. | ||||
* | SF patch 517245 by Marc Recht. | Guido van Rossum | 2002-03-01 | 1 | -0/+1 |
| | | | | | | Support GMP version >= 2. Bugfix candidate. | ||||
* | SF patch 518765 (Derek Harland): Bug in copy.py when used through | Guido van Rossum | 2002-02-28 | 1 | -0/+1 |
| | | | | | | | | | | rexec. When using a restricted environment, imports of copy will fail with an AttributeError when trying to access types.CodeType. Bugfix candidate (all the way back to 1.5.3, but at least 2.1.3 and 2.2.1). | ||||
* | SF patch 522961: Leak in Python/thread_nt.h, from Gerald S. Williams. | Tim Peters | 2002-02-28 | 1 | -0/+1 |
| | | | | | | | A file-static "threads" dict mapped thread IDs to Windows handles, but was never referenced, and entries never got removed. This gets rid of the YAGNI-dict entirely. Bugfix candidate. | ||||
* | Edward K. Ream. | Guido van Rossum | 2002-02-25 | 1 | -0/+1 |
| | |||||
* | Document that get_referrers can return unreachable but uncollected objects. | Martin v. Löwis | 2002-01-26 | 1 | -0/+1 |
| | | | | Fixes #505453. | ||||
* | Test for error status of shl_findsym. Fixes #505417. 2.2.1 candiate. | Martin v. Löwis | 2002-01-26 | 1 | -0/+1 |
| | |||||
* | Another name. | Thomas Heller | 2002-01-18 | 1 | -0/+1 |
| | |||||
* | Patch #414775: Add --skip-build option to bdist command. | Martin v. Löwis | 2002-01-12 | 1 | -0/+1 |
| | |||||
* | Patch #497126: Always compile dl. | Martin v. Löwis | 2002-01-01 | 1 | -0/+1 |
| | |||||
* | Patch #494783: Rename cmp_op enumerators. | Martin v. Löwis | 2002-01-01 | 1 | -0/+1 |
| | |||||
* | Patch #497098: build support for GNU/Hurd. | Martin v. Löwis | 2002-01-01 | 1 | -0/+1 |
| | |||||
* | SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous password | Guido van Rossum | 2001-12-28 | 1 | -0/+1 |
| | | | | | | Instead of sending the real user and host, use "anonymous@" (i.e. no host name at all!) as the default anonymous FTP password. This avoids privacy violations. | ||||
* | Added someone. | Jack Jansen | 2001-12-27 | 1 | -0/+1 |
| | |||||
* | ZZZ. | Guido van Rossum | 2001-12-20 | 1 | -0/+1 |
| | |||||
* | Another contributor. | Guido van Rossum | 2001-12-20 | 1 | -0/+1 |
| | |||||
* | Fix for SF bug #494904: Cannot pickle a class with a metaclass, | Guido van Rossum | 2001-12-19 | 1 | -0/+1 |
| | | | | reported by Dan Parisien. | ||||
* | SF bug #494738: binascii_b2a_base64 overwrites memory. | Tim Peters | 2001-12-19 | 1 | -0/+1 |
| | | | | | | | | binascii_b2a_base64(): We didn't allocate enough buffer space for very short inputs (e.g., a 1-byte input can produce a 5-byte output, but we only allocated 2 bytes). I expect that malloc overheads absorbed the overrun in practice, but computing a correct upper bound is a very simple change. | ||||
* | For the exec-free var bug. | Jeremy Hylton | 2001-12-13 | 1 | -0/+1 |
| | |||||
* | New fodder. | Guido van Rossum | 2001-12-10 | 1 | -0/+1 |
| | |||||
* | Patch supplied by Burton Radons for his own SF bug #487390: Modifying | Guido van Rossum | 2001-12-08 | 1 | -0/+1 |
| | | | | | | | | | | | | | type.__module__ behavior. This adds the module name and a dot in front of the type name in every type object initializer, except for built-in types (and those that already had this). Note that it touches lots of Mac modules -- I have no way to test these but the changes look right. Apologies if they're not. This also touches the weakref docs, which contains a sample type object initializer. It also touches the mmap test output, because the mmap type's repr is included in that output. It touches object.h to put the correct description in a comment. | ||||
* | SF patch #489173: Make os.spawnv not block the interpreter, from | Tim Peters | 2001-12-07 | 1 | -0/+1 |
| | | | | | | | | | | | | Anthony Roach. Release the global interpreter lock around platform spawn calls. Bugfix candidate? Hard to say; I favor "yes, bugfix". These clearly *should* have been releasing the GIL all along, if for no other reason than compatibility with the similar os.system(). But it's possible some program out there is (a) multithreaded, (b) calling a spawn function with P_WAIT, and (c) relying on the spawn call to block all their threads until the spawned program completes. I think it's very unlikely anyone is doing that on purpose, but someone may be doing so by accident. | ||||
* | SF patch #489680 (David Abrahams): h2py uses nonexistent method splitfields() | Guido van Rossum | 2001-12-06 | 1 | -0/+1 |
| | |||||
* | Another no-longer-nameless contributor... | Guido van Rossum | 2001-12-04 | 1 | -0/+1 |
| |