Staging
v0.5.1
https://github.com/python/cpython

sort by:
Revision Author Date Message Commit Date
5cf2fb9 [Backport r50683 | neal.norwitz] Stop INCREFing name, then checking if it's NULL. name (f_name) should never be NULL so assert it. Fix one place where we could have passed NULL. Reported by Klocwork #66. 03 October 2006, 18:43:28 UTC
9169792 [Backport r50680 | neal.norwitz] Handle a NULL name properly. 03 October 2006, 18:40:23 UTC
0370431 [Backport r51256 | neal.norwitz] Handle malloc failure. Klocwork 281 03 October 2006, 18:34:29 UTC
1c0d8f0 [Backport r50678 | neal.norwitz] Fix memory leak under some conditions. Reported by Klocwork, #98. 03 October 2006, 18:32:25 UTC
6127431 [Backport r50677 | neal.norwitz] Fix memory leaks in some conditions. Reported by Klocwork #152. 03 October 2006, 18:29:35 UTC
c6994f2 [Backport rev. 42545 by georg.brandl] Make staticmethod and classmethod complain about keyword args. 03 October 2006, 18:25:19 UTC
7828783 [Backport rev. 47010 by neal.norwitz] Fix memory leak reported by valgrind while running test_subprocess 03 October 2006, 14:07:53 UTC
9569ea3 [Backport rev. 51728 by neal.norwitz] Patch #1540470, for OpenBSD 4.0. Backport candidate for 2.[34]. 03 October 2006, 13:08:57 UTC
26acb2c [Backport rev. 51669 by brett.cannon] Make sure memory is properly cleaned up in file_init. Backport candidate. 03 October 2006, 13:04:29 UTC
ceb4914 [Backport rev. 47171 by neal.norwitz] Another problem reported by Coverity. Backport candidate. 03 October 2006, 12:58:52 UTC
ed0681f Guard uintptr_t test with HAVE_STDINT_H, test for stdint.h. 02 October 2006, 15:24:15 UTC
750ab95 Fix test for uintptr_t. Fixes #1568842. 02 October 2006, 14:56:30 UTC
4b32cdd Back out r52076, it's causing the buildbots to fail because of test_charmapcodec. 30 September 2006, 14:48:03 UTC
cae0a86 Bug #1446043: correctly raise a LookupError if an encoding name given to encodings.search_function() contains a dot. (backport from rev. 52075) 30 September 2006, 11:22:31 UTC
16e469b Bug #1556784: allow format strings longer than 127 characters in datetime's strftime function. (backport from rev. 52072) 30 September 2006, 11:17:39 UTC
ee2940d Bug #1560617: in pyclbr, return full module name not only for classes, but also for functions. (backport from rev. 52069) 30 September 2006, 11:06:51 UTC
86b66b9 Bug #1566602: correct failure of posixpath unittest when $HOME ends with a slash. (backport from rev. 52065) 30 September 2006, 09:13:25 UTC
adf8a1d Patch #1567691: super() and new.instancemethod() now don't accept keyword arguments any more (previously they accepted them, but didn't use them). (backport from rev. 52058) 30 September 2006, 08:43:35 UTC
3b3a7fc Bug #1567375: a minor logical glitch in example description. (backport from rev. 52053) 30 September 2006, 07:24:53 UTC
712bb34 wording change 30 September 2006, 06:09:07 UTC
c138772 [Backport rev. 46882 by neal.norwitz] Fix the socket tests so they can be run concurrently. Backport candidate 29 September 2006, 18:30:59 UTC
960a7a4 Typo fix from rev. 46879 29 September 2006, 18:23:33 UTC
942f75d [Backport rev. 46878 by neal.norwitz] Don't leak the list object if there's an error allocating the item storage. Backport candidate. 29 September 2006, 18:22:07 UTC
ab68637 [Backport rev. 39743 by lemburg] Bug fix for [ 1331062 ] utf 7 codec broken. Backport candidate. 29 September 2006, 17:57:58 UTC
21e2af3 [Backport rev. 41696 by neal.norwitz] Fix an int/long mismatch identified here: http://www.tortall.net/mu/blog/2005/12/01 Pointed out from SF #1365916. Backport candidate. 29 September 2006, 17:52:32 UTC
100e7d7 [Backport rev39767 by nnorwitz] Free coding spec (cs) if there was an error to prevent mem leak. Maybe backport candidate. [Bugfix seems applicable to 2.4 to me. --amk] 29 September 2006, 17:42:30 UTC
7de2818 [Backport rev.39739 by nnorwitz] SF bug #1328915, try to word kill a bit more generically. Backport candidate. 29 September 2006, 12:47:00 UTC
0fe32a9 [Backport rev 39653 by nnorwitz] SF Bug # 941346, AIX shared library fix Since I can't test this, I'm just adding a comment. If we get access to AIX boxes, we can test this and really resolve. Anyone from IBM want to offer help? Backport candidate I suppose. 29 September 2006, 12:44:26 UTC
7e580c9 [Backport rev. 39645 by nnorwitz] SF patch #1227568, bug #1219273, Expression AST node not documented. Backport candidate if anyone cares. 29 September 2006, 12:41:36 UTC
602117a [Backport rev. 39135 by mwh] Fix bug [ 1232517 ] OverflowError in time.utime() causes strange traceback A needed error check was missing. (Actually, this error check may only have become necessary in fairly recent Python, not sure). Backport candidate. [A few lines below the code in 2.4 touched by the patch, there's already a similar check of (intval == -1 && PyErr_Occurred()), so I think this function can already report such errors, and therefore the fix still applies. Perhaps Michael can clarify what he was referring to. --amk] 28 September 2006, 17:16:25 UTC
6eb4283 [Backport rev.39030 by nascheme] Add missing INCREF. 28 September 2006, 17:08:01 UTC
c91fb6f [Backport rev. 39012 by mwh] Add a missing incref. 28 September 2006, 17:05:18 UTC
f21bdb4 [Backport rev. 38534 by loewis] [Possibly controversial because it adds a parameter to a method. This parameter isn't documented, however, so arguably it's a private detail, and the fix is necessary to make GzipFile.flush() behave more similarly to regular file object.] Patch #1110248: SYNC_FLUSH the zlib buffer for GZipFile.flush. Partially fixes #1110242. 27 September 2006, 19:37:27 UTC
c39c7c1 Make examples do error checking on Py_InitModule 27 September 2006, 19:23:38 UTC
e703122 [Backport of rev. 42093 by neal.norwitz] Check return result from Py_InitModule*(). This API can fail. Probably should be backported. 27 September 2006, 19:17:32 UTC
4c16bac [Backport of rev. 51683 by neal.norwitz] Bug #1548092: fix curses.tparm seg fault on invalid input. Needs backport to 2.5.1 and earlier. 27 September 2006, 19:04:53 UTC
124696a [Backport rev.51254 from neal.norwitz] Handle failure from PyModule_GetDict() (Klocwork 208). Fix a bunch of refleaks in the init of the module. This would only be found when running python -v. 27 September 2006, 19:02:02 UTC
570c655 fix a bug with bsddb.DB.stat reversing its flags and txn keyword arguments. (reported by Louis Zechtzer) 19 September 2006, 17:23:50 UTC
27d7e8d Backport 51850 from release25-maint branch. As mentioned on python-dev, reverting patch #1504333 because it introduced an infinite loop in rev 47154. This patch also adds a test to prevent the regression. 11 September 2006, 04:18:06 UTC
56b5458 Backport from trunk r51737: Fixed a few bugs on cjkcodecs: - gbk and gb18030 codec now handle U+30FB KATAKANA MIDDLE DOT correctly. - iso2022_jp_2 codec now encodes into G0 for KS X 1001, GB2312 codepoints to conform the standard. - iso2022_jp_3 and iso2022_jp_2004 codec can encode JIS X 0213:2 codepoints now. 07 September 2006, 13:06:10 UTC
63e4644 Remove bogus NEWS entry. 07 September 2006, 06:02:23 UTC
e00ffff Fix missing import of the types module in logging.config. (backport from rev. 51785) 06 September 2006, 20:06:20 UTC
5e6d031 Bug #1551427: fix a wrong NULL pointer check in the win32 version of os.urandom(). (backport from rev. 51762) 06 September 2006, 06:04:03 UTC
e63dab5 Merge rev 51711 from the 2.5 branch. i_divmod(): As discussed on Python-Dev, changed the overflow checking to live happily with recent gcc optimizations that assume signed integer arithmetic never overflows. 05 September 2006, 02:00:47 UTC
ba8522a Backport trunk's revision 51565: Fix SF bug #1545837: array.array borks on deepcopy. array.__deepcopy__() needs to take an argument, even if it doesn't actually use it. Will backport to 2.5 and 2.4 (if applicable.) 24 August 2006, 18:55:01 UTC
79ba8e5 Backport rev 51448: - Patch #1541585: fix buffer overrun when performing repr() on a unicode string in a build with wide unicode (UCS-4) support. 22 August 2006, 08:25:33 UTC
d0bcffe Patch #1540329: _hotshot.c fix backports. 19 August 2006, 07:48:06 UTC
86933f5 Minor edits 18 August 2006, 13:56:50 UTC
c7521c9 Typo in tp_clear docs. (backport from rev. 51368) 18 August 2006, 07:35:50 UTC
dbd6958 Bug #1541682: Fix example in the "Refcount details" API docs. Additionally, remove a faulty example showing PySequence_SetItem applied to a newly created list object and add notes that this isn't a good idea. (backport) 18 August 2006, 07:25:22 UTC
ee76a56 Add an additional test: BZ2File write methods should raise IOError when file is read-only. (backport from rev. 51287) 14 August 2006, 21:45:35 UTC
28930e4 Patch #1535500: fix segfault in BZ2File.writelines and make sure it raises the correct exceptions. (backport from rev. 51285) 14 August 2006, 21:42:58 UTC
4290367 Backport a patch applied to trunk that allows Python to compile with NetBSD's bluetooth API. 13 August 2006, 21:41:29 UTC
d703f45 Fix typo. 11 August 2006, 07:35:51 UTC
1f2e503 Backport whitespace-normalization-proofing test_cgi fix. 11 August 2006, 07:32:53 UTC
8aab37e Chris McDonough's patch to defend against certain DoS attacks on FieldStorage. SF bug #1112549. (backport from rev. 51190) 11 August 2006, 07:14:38 UTC
b302323 Backport fixes for #1523610 (crashes in PyArg_ParseTuple): rev. 51158 and rev. 50843. 09 August 2006, 07:15:29 UTC
aeff182 Bug #1536660: separate two words. (backport from rev. 51153) 08 August 2006, 20:13:16 UTC
9083f93 Bug #1536828: typo: TypeType should have been StringType. (backport from rev. 51151) 08 August 2006, 20:11:30 UTC
f6f89e6 memcmp() can return values other than -1, 0, and +1 but tp_compare must not. 08 August 2006, 17:42:30 UTC
12b23ca [Patch #1464056] Ensure that we use the panelw library when linking with ncursesw 07 August 2006, 00:37:19 UTC
59f7c2c Update status of relative import 06 August 2006, 22:10:11 UTC
cc09e42 Don't produce output in test_builtin. (backport from rev. 51131) 06 August 2006, 09:17:22 UTC
4eb9634 Bug #1535165: fixed a segfault in input() and raw_input() when sys.stdin is closed. (backport from rev. 51129) 06 August 2006, 08:23:59 UTC
33b621c Bug #1535182: really test the xreadlines() method of bz2 objects. (backport from rev. 51126) 06 August 2006, 07:08:16 UTC
b8a4bbb Fix mangled sentence 04 August 2006, 21:14:22 UTC
588b0e2 SF patch #1534048 (bug #1531003): fix typo in error message 04 August 2006, 05:16:04 UTC
29397de Bug #1531349: right <-> left glitch in __rop__ description. (backport from rev. 50990) 30 July 2006, 20:18:54 UTC
7fe4f8f Drop usage of test -e in configure as it is not portable. Fixes #1439538 30 July 2006, 14:11:03 UTC
38f1070 Backport r50856: Don't kill a normal instance of python running on windows when checking to kill a cygwin instance. build\\python.exe was matching a normal windows instance. Prefix that with a \\ to ensure build is a directory and not PCbuild. As discussed on python-dev. 30 July 2006, 13:34:47 UTC
c005e2e Complain about missing VS 2003 in the error message of msvccompiler, and mention Cygwin as an alternative. Fixes #1257728. 30 July 2006, 13:31:20 UTC
4e0992d Bug #1002398: The documentation for os.path.sameopenfile now correctly refers to file descriptors, not file objects. (backport from rev. 50974) 30 July 2006, 11:08:48 UTC
9526e32 [Patch #1068277] Clarify that os.path.exists() can return False depending on permissions. 29 July 2006, 19:52:08 UTC
787fdf3 Update URL 29 July 2006, 14:05:17 UTC
70939ef Bug #835255: The "closure" argument to new.function() is now documented. (backport from rev. 50922) 29 July 2006, 08:51:25 UTC
9e59967 Patch #1529686: run test_iterlen and test_email_codecs in 2.4. 28 July 2006, 18:30:50 UTC
0738db2 Backport r50840 to Python 2.4: Forward port some fixes that were in email 2.5 but for some reason didn't make it into email 4.0. Specifically, in Message.get_content_charset(), handle RFC 2231 headers that contain an encoding not known to Python, or a character in the data that isn't in the charset encoding. Also forward port the appropriate unit tests. Also, this resolves SF bug #1414018. 28 July 2006, 03:18:56 UTC
0736c53 - pybsddb Bug #1527939: bsddb module DBEnv dbremove and dbrename methods now allow their database parameter to be None as the sleepycat API allows. also adds a testcase. backport of trunk commit 50889 to 2.4. 28 July 2006, 03:16:53 UTC
e0b7f39 Delete a misleading example. SF bug #1481650. 28 July 2006, 02:34:35 UTC
f7664cd Merge rev 50882 from the trunk. Bug #1529297: The rewrite of doctest for Python 2.4 unintentionally lost that tests are sorted by name before being run. ``DocTestFinder`` has been changed to sort the list of tests it returns. 27 July 2006, 23:56:12 UTC
4336a0b Update URL 27 July 2006, 18:48:47 UTC
34749f7 [Bug #1471938] Fix build problem on Solaris 8 by conditionalizing the use of mvwgetnstr(); it was conditionalized a few lines below. Fix from Paul Eggert. I also tried out the STRICT_SYSV_CURSES case and am therefore removing the 'untested' comment. 26 July 2006, 17:25:53 UTC
e3f1ab7 Bug #1524310: Properly report errors from FindNextFile in os.listdir. 24 July 2006, 12:57:47 UTC
e5db059 Oops, this time, really bump the email version number to 3.0.2. 23 July 2006, 17:04:35 UTC
b7e173e Port r50754 to Python 2.4/email 3.0. Bump the email version number to 3.0.2. 23 July 2006, 17:02:55 UTC
1fe0665 Complete backport of rev 50787 that was started in rev 50788 23 July 2006, 14:29:02 UTC
5596679 bugfix: PyThread_start_new_thread() returns the thread ID, not a flag; backport of rev 50787. 23 July 2006, 13:01:03 UTC
a849380 clean up some link markup 16 July 2006, 01:21:47 UTC
3776d0d Backport revision 50664 Bug #15187702 : ext/win-cookbook.html has a broken link to distutils 15 July 2006, 16:12:49 UTC
69fd239 no need to elaborate "string". (backport from rev. 47244) 05 July 2006, 15:50:08 UTC
3f92289 Patch #1517490: fix glitches in filter() docs. (backport from rev. 47241) 05 July 2006, 14:18:49 UTC
efc8fc8 [Bug #1511911] Backport: Clarify optional arguments to sorted() and improve xref 03 July 2006, 14:19:01 UTC
04e38d9 Put method-wrappers into trashcan. Fixes #927248. 03 July 2006, 13:47:29 UTC
4b2c20d Patch #825417: Fix timeout processing in expect, read_until. 03 July 2006, 13:02:58 UTC
35194d4 Bug #1267547: Put proper recursive setup.py call into the spec file generated by bdist_rpm. 03 July 2006, 12:29:51 UTC
d240507 document recent bugfixes in sgmllib 29 June 2006, 02:58:04 UTC
92b658c SF bug #1504333: sgmlib should allow angle brackets in quoted values (modified patch by Sam Ruby; changed to use separate REs for start and end tags to reduce matching cost for end tags; extended tests; updated to avoid breaking previous changes to support IPv6 addresses in unquoted attribute values) 29 June 2006, 00:52:32 UTC
dd3c51a Backport 47139: Fix bug #1512695: cPickle.loads could crash if it was interrupted with a KeyboardInterrupt since PyTuple_Pack was passed a NULL. 28 June 2006, 06:38:25 UTC
7622093 Removed buggy exception handling in doRollover of rotating file handlers. Exceptions now propagate to caller. 27 June 2006, 07:37:45 UTC
9b3cf30 Use a different install dir than 2.5. Otherwise running the 2.4 version at the same time as the 2.5 versions would break the 2.5 tests since the install dir was removed. 27 June 2006, 04:32:20 UTC
back to top