9569ea3 | Andrew M. Kuchling | 03 October 2006, 13:08:57 UTC | [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 | Andrew M. Kuchling | 03 October 2006, 13:04:29 UTC | [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 | Andrew M. Kuchling | 03 October 2006, 12:58:52 UTC | [Backport rev. 47171 by neal.norwitz] Another problem reported by Coverity. Backport candidate. | 03 October 2006, 12:58:52 UTC |
ed0681f | Martin v. Löwis | 02 October 2006, 15:24:15 UTC | Guard uintptr_t test with HAVE_STDINT_H, test for stdint.h. | 02 October 2006, 15:24:15 UTC |
750ab95 | Martin v. Löwis | 02 October 2006, 14:56:30 UTC | Fix test for uintptr_t. Fixes #1568842. | 02 October 2006, 14:56:30 UTC |
4b32cdd | Georg Brandl | 30 September 2006, 14:48:03 UTC | Back out r52076, it's causing the buildbots to fail because of test_charmapcodec. | 30 September 2006, 14:48:03 UTC |
cae0a86 | Georg Brandl | 30 September 2006, 11:22:31 UTC | 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 | Georg Brandl | 30 September 2006, 11:17:39 UTC | 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 | Georg Brandl | 30 September 2006, 11:06:51 UTC | 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 | Georg Brandl | 30 September 2006, 09:13:25 UTC | 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 | Georg Brandl | 30 September 2006, 08:43:35 UTC | 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 | Georg Brandl | 30 September 2006, 07:24:53 UTC | Bug #1567375: a minor logical glitch in example description. (backport from rev. 52053) | 30 September 2006, 07:24:53 UTC |
712bb34 | Gregory P. Smith | 30 September 2006, 06:09:07 UTC | wording change | 30 September 2006, 06:09:07 UTC |
c138772 | Andrew M. Kuchling | 29 September 2006, 18:30:59 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 18:23:33 UTC | Typo fix from rev. 46879 | 29 September 2006, 18:23:33 UTC |
942f75d | Andrew M. Kuchling | 29 September 2006, 18:22:07 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 17:57:58 UTC | [Backport rev. 39743 by lemburg] Bug fix for [ 1331062 ] utf 7 codec broken. Backport candidate. | 29 September 2006, 17:57:58 UTC |
21e2af3 | Andrew M. Kuchling | 29 September 2006, 17:52:32 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 17:42:30 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 12:47:00 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 12:44:26 UTC | [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 | Andrew M. Kuchling | 29 September 2006, 12:41:36 UTC | [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 | Andrew M. Kuchling | 28 September 2006, 17:16:25 UTC | [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 | Andrew M. Kuchling | 28 September 2006, 17:08:01 UTC | [Backport rev.39030 by nascheme] Add missing INCREF. | 28 September 2006, 17:08:01 UTC |
c91fb6f | Andrew M. Kuchling | 28 September 2006, 17:05:18 UTC | [Backport rev. 39012 by mwh] Add a missing incref. | 28 September 2006, 17:05:18 UTC |
f21bdb4 | Andrew M. Kuchling | 27 September 2006, 19:37:27 UTC | [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 | Andrew M. Kuchling | 27 September 2006, 19:23:38 UTC | Make examples do error checking on Py_InitModule | 27 September 2006, 19:23:38 UTC |
e703122 | Andrew M. Kuchling | 27 September 2006, 19:17:32 UTC | [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 | Andrew M. Kuchling | 27 September 2006, 19:04:53 UTC | [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 | Andrew M. Kuchling | 27 September 2006, 19:02:02 UTC | [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 | Gregory P. Smith | 19 September 2006, 17:23:50 UTC | 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 | Neal Norwitz | 11 September 2006, 04:18:06 UTC | 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 | Hye-Shik Chang | 07 September 2006, 13:06:10 UTC | 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 | Georg Brandl | 07 September 2006, 06:02:23 UTC | Remove bogus NEWS entry. | 07 September 2006, 06:02:23 UTC |
e00ffff | Georg Brandl | 06 September 2006, 20:06:20 UTC | Fix missing import of the types module in logging.config. (backport from rev. 51785) | 06 September 2006, 20:06:20 UTC |
5e6d031 | Georg Brandl | 06 September 2006, 06:04:03 UTC | 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 | Tim Peters | 05 September 2006, 02:00:47 UTC | 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 | Thomas Wouters | 24 August 2006, 18:55:01 UTC | 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 | Georg Brandl | 22 August 2006, 08:25:33 UTC | 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 | Georg Brandl | 19 August 2006, 07:48:06 UTC | Patch #1540329: _hotshot.c fix backports. | 19 August 2006, 07:48:06 UTC |
86933f5 | Andrew M. Kuchling | 18 August 2006, 13:56:50 UTC | Minor edits | 18 August 2006, 13:56:50 UTC |
c7521c9 | Georg Brandl | 18 August 2006, 07:35:50 UTC | Typo in tp_clear docs. (backport from rev. 51368) | 18 August 2006, 07:35:50 UTC |
dbd6958 | Georg Brandl | 18 August 2006, 07:25:22 UTC | 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 | Georg Brandl | 14 August 2006, 21:45:35 UTC | 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 | Georg Brandl | 14 August 2006, 21:42:58 UTC | 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 | Matt Fleming | 13 August 2006, 21:41:29 UTC | Backport a patch applied to trunk that allows Python to compile with NetBSD's bluetooth API. | 13 August 2006, 21:41:29 UTC |
d703f45 | Georg Brandl | 11 August 2006, 07:35:51 UTC | Fix typo. | 11 August 2006, 07:35:51 UTC |
1f2e503 | Georg Brandl | 11 August 2006, 07:32:53 UTC | Backport whitespace-normalization-proofing test_cgi fix. | 11 August 2006, 07:32:53 UTC |
8aab37e | Georg Brandl | 11 August 2006, 07:14:38 UTC | 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 | Georg Brandl | 09 August 2006, 07:15:29 UTC | Backport fixes for #1523610 (crashes in PyArg_ParseTuple): rev. 51158 and rev. 50843. | 09 August 2006, 07:15:29 UTC |
aeff182 | Georg Brandl | 08 August 2006, 20:13:16 UTC | Bug #1536660: separate two words. (backport from rev. 51153) | 08 August 2006, 20:13:16 UTC |
9083f93 | Georg Brandl | 08 August 2006, 20:11:30 UTC | Bug #1536828: typo: TypeType should have been StringType. (backport from rev. 51151) | 08 August 2006, 20:11:30 UTC |
f6f89e6 | Thomas Heller | 08 August 2006, 17:42:30 UTC | memcmp() can return values other than -1, 0, and +1 but tp_compare must not. | 08 August 2006, 17:42:30 UTC |
12b23ca | Andrew M. Kuchling | 07 August 2006, 00:37:19 UTC | [Patch #1464056] Ensure that we use the panelw library when linking with ncursesw | 07 August 2006, 00:37:19 UTC |
59f7c2c | Andrew M. Kuchling | 06 August 2006, 22:10:11 UTC | Update status of relative import | 06 August 2006, 22:10:11 UTC |
cc09e42 | Georg Brandl | 06 August 2006, 09:17:22 UTC | Don't produce output in test_builtin. (backport from rev. 51131) | 06 August 2006, 09:17:22 UTC |
4eb9634 | Georg Brandl | 06 August 2006, 08:23:59 UTC | 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 | Georg Brandl | 06 August 2006, 07:08:16 UTC | Bug #1535182: really test the xreadlines() method of bz2 objects. (backport from rev. 51126) | 06 August 2006, 07:08:16 UTC |
b8a4bbb | Andrew M. Kuchling | 04 August 2006, 21:14:22 UTC | Fix mangled sentence | 04 August 2006, 21:14:22 UTC |
588b0e2 | Fred Drake | 04 August 2006, 05:16:04 UTC | SF patch #1534048 (bug #1531003): fix typo in error message | 04 August 2006, 05:16:04 UTC |
29397de | Georg Brandl | 30 July 2006, 20:18:54 UTC | Bug #1531349: right <-> left glitch in __rop__ description. (backport from rev. 50990) | 30 July 2006, 20:18:54 UTC |
7fe4f8f | Martin v. Löwis | 30 July 2006, 14:11:03 UTC | Drop usage of test -e in configure as it is not portable. Fixes #1439538 | 30 July 2006, 14:11:03 UTC |
38f1070 | Martin v. Löwis | 30 July 2006, 13:34:47 UTC | 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 | Martin v. Löwis | 30 July 2006, 13:31:20 UTC | 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 | Georg Brandl | 30 July 2006, 11:08:48 UTC | 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 | Andrew M. Kuchling | 29 July 2006, 19:52:08 UTC | [Patch #1068277] Clarify that os.path.exists() can return False depending on permissions. | 29 July 2006, 19:52:08 UTC |
787fdf3 | Andrew M. Kuchling | 29 July 2006, 14:05:17 UTC | Update URL | 29 July 2006, 14:05:17 UTC |
70939ef | Georg Brandl | 29 July 2006, 08:51:25 UTC | Bug #835255: The "closure" argument to new.function() is now documented. (backport from rev. 50922) | 29 July 2006, 08:51:25 UTC |
9e59967 | Georg Brandl | 28 July 2006, 18:30:50 UTC | Patch #1529686: run test_iterlen and test_email_codecs in 2.4. | 28 July 2006, 18:30:50 UTC |
0738db2 | Barry Warsaw | 28 July 2006, 03:18:56 UTC | 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 | Gregory P. Smith | 28 July 2006, 03:16:53 UTC | - 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 | Barry Warsaw | 28 July 2006, 02:34:35 UTC | Delete a misleading example. SF bug #1481650. | 28 July 2006, 02:34:35 UTC |
f7664cd | Tim Peters | 27 July 2006, 23:56:12 UTC | 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 | Andrew M. Kuchling | 27 July 2006, 18:48:47 UTC | Update URL | 27 July 2006, 18:48:47 UTC |
34749f7 | Andrew M. Kuchling | 26 July 2006, 17:25:53 UTC | [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 | Martin v. Löwis | 24 July 2006, 12:57:47 UTC | Bug #1524310: Properly report errors from FindNextFile in os.listdir. | 24 July 2006, 12:57:47 UTC |
e5db059 | Barry Warsaw | 23 July 2006, 17:04:35 UTC | Oops, this time, really bump the email version number to 3.0.2. | 23 July 2006, 17:04:35 UTC |
b7e173e | Barry Warsaw | 23 July 2006, 17:02:55 UTC | 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 | Andrew MacIntyre | 23 July 2006, 14:29:02 UTC | Complete backport of rev 50787 that was started in rev 50788 | 23 July 2006, 14:29:02 UTC |
5596679 | Andrew MacIntyre | 23 July 2006, 13:01:03 UTC | bugfix: PyThread_start_new_thread() returns the thread ID, not a flag; backport of rev 50787. | 23 July 2006, 13:01:03 UTC |
a849380 | Fred Drake | 16 July 2006, 01:21:47 UTC | clean up some link markup | 16 July 2006, 01:21:47 UTC |
3776d0d | George Yoshida | 15 July 2006, 16:12:49 UTC | Backport revision 50664 Bug #15187702 : ext/win-cookbook.html has a broken link to distutils | 15 July 2006, 16:12:49 UTC |
69fd239 | Georg Brandl | 05 July 2006, 15:50:08 UTC | no need to elaborate "string". (backport from rev. 47244) | 05 July 2006, 15:50:08 UTC |
3f92289 | Georg Brandl | 05 July 2006, 14:18:49 UTC | Patch #1517490: fix glitches in filter() docs. (backport from rev. 47241) | 05 July 2006, 14:18:49 UTC |
efc8fc8 | Andrew M. Kuchling | 03 July 2006, 14:19:01 UTC | [Bug #1511911] Backport: Clarify optional arguments to sorted() and improve xref | 03 July 2006, 14:19:01 UTC |
04e38d9 | Martin v. Löwis | 03 July 2006, 13:47:29 UTC | Put method-wrappers into trashcan. Fixes #927248. | 03 July 2006, 13:47:29 UTC |
4b2c20d | Martin v. Löwis | 03 July 2006, 13:02:58 UTC | Patch #825417: Fix timeout processing in expect, read_until. | 03 July 2006, 13:02:58 UTC |
35194d4 | Martin v. Löwis | 03 July 2006, 12:29:51 UTC | Bug #1267547: Put proper recursive setup.py call into the spec file generated by bdist_rpm. | 03 July 2006, 12:29:51 UTC |
d240507 | Fred Drake | 29 June 2006, 02:58:04 UTC | document recent bugfixes in sgmllib | 29 June 2006, 02:58:04 UTC |
92b658c | Fred Drake | 29 June 2006, 00:52:32 UTC | 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 | Neal Norwitz | 28 June 2006, 06:38:25 UTC | 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 | Vinay Sajip | 27 June 2006, 07:37:45 UTC | Removed buggy exception handling in doRollover of rotating file handlers. Exceptions now propagate to caller. | 27 June 2006, 07:37:45 UTC |
9b3cf30 | Neal Norwitz | 27 June 2006, 04:32:20 UTC | 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 |
44b0193 | Fred Drake | 23 June 2006, 06:12:31 UTC | - SF bug #853506: IP6 address parsing in sgmllib ('[' and ']' were not accepted in unquoted attribute values) | 23 June 2006, 06:12:31 UTC |
6517525 | Peter Astrand | 22 June 2006, 20:28:33 UTC | Applied patch #1506758: Prevent MemoryErrors with large MAXFD. Backport of 47077. | 22 June 2006, 20:28:33 UTC |
53730fe | Armin Rigo | 21 June 2006, 22:11:16 UTC | Backport of r47061. | 21 June 2006, 22:11:16 UTC |
8f15c91 | Fred Drake | 18 June 2006, 02:58:20 UTC | remove unnecessary markup | 18 June 2006, 02:58:20 UTC |
3ee1280 | George Yoshida | 17 June 2006, 16:40:46 UTC | Update url. Old url returned status code:301 Moved permanently. (Backport from r47005) | 17 June 2006, 16:40:46 UTC |
e7545b6 | George Yoshida | 17 June 2006, 16:32:36 UTC | markup fix | 17 June 2006, 16:32:36 UTC |
d7d903a | Georg Brandl | 14 June 2006, 08:50:05 UTC | Bug #1117556: SimpleHTTPServer now tries to find and use the system's mime.types file for determining MIME types. (backport from rev. 46955) | 14 June 2006, 08:50:05 UTC |