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

sort by:
Revision Author Date Message Commit Date
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
44b0193 - SF bug #853506: IP6 address parsing in sgmllib ('[' and ']' were not accepted in unquoted attribute values) 23 June 2006, 06:12:31 UTC
6517525 Applied patch #1506758: Prevent MemoryErrors with large MAXFD. Backport of 47077. 22 June 2006, 20:28:33 UTC
53730fe Backport of r47061. 21 June 2006, 22:11:16 UTC
8f15c91 remove unnecessary markup 18 June 2006, 02:58:20 UTC
3ee1280 Update url. Old url returned status code:301 Moved permanently. (Backport from r47005) 17 June 2006, 16:40:46 UTC
e7545b6 markup fix 17 June 2006, 16:32:36 UTC
d7d903a 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
c190b66 Bug #1153163: describe __add__ vs __radd__ behavior when adding objects of same type/of subclasses of the other. (backport from rev. 46952) 14 June 2006, 08:31:41 UTC
dfdebf0 Bug #1501122: mention __gt__ &co in description of comparison order. (backport from rev. 46949) 14 June 2006, 06:29:13 UTC
1f66b00 Bug #1339007: Shelf objects now don't raise an exception in their __del__ method when initialization failed. (backport from rev. 46946) 14 June 2006, 06:08:33 UTC
df43ce3 Classic class that defined ``def __coerce__(self, other): return other, self`` would infinitely recourse and segfault the interpreter. Now a recursion check occurs after a coercion. Backport of fix for bug #992017. 13 June 2006, 21:50:24 UTC
b940515 Merge rev 46840 from trunk. shuffle() doscstring: Removed warning about sequence length versus generator period. While this was a real weakness of the older WH generator for lists with just a few dozen elements, and so could potentially bite the naive ;-), the Twister should show excellent behavior up to at least 600 elements. 10 June 2006, 22:54:19 UTC
3bd73bb credit for SF patch #1303595 10 June 2006, 20:04:25 UTC
25d8b31 SF patch #1303595: improve description of __builtins__, explaining how it varies between __main__ and other modules, and strongly suggest not touching it but using __builtin__ if absolutely necessary 10 June 2006, 20:04:06 UTC
796878d backport wording fix 10 June 2006, 16:46:02 UTC
5d50c59 Add build\\python.exe to the list of programs to be killed. 10 June 2006, 08:07:25 UTC
004db0e Add missing implementation file. 10 June 2006, 08:01:42 UTC
467f131 Add cygwin makefile. 10 June 2006, 07:46:49 UTC
c9cab18 Add the new test from the #1503157 patch to the branch. 10 June 2006, 06:44:50 UTC
fd827cb Fix bug introduced in rev. 46807 where variable was not declared at top of block. 09 June 2006, 22:49:31 UTC
7afe7fe Backport of fix of bug #532646 for new-style classes. 09 June 2006, 22:38:29 UTC
3337cfd [Bug #1472827] Correctly escape newlines and tabs in attribute values in saxutils.XMLGenerator 09 June 2006, 14:00:15 UTC
f8f1783 Check for error on module creation 09 June 2006, 13:55:00 UTC
5de5dc1 Backport of endianness fix for argvemulator 08 June 2006, 20:19:15 UTC
dbda788 Backport change to binascii.hexlify() to use s# for its arguments instead of t# in order to match its documentation. 08 June 2006, 16:24:56 UTC
8532999 Argh. "integer" is a very confusing word ;) Actually, checking for INT_MAX and INT_MIN is correct since the format code explicitly handles a C "int". (backport from rev. 46746) 08 June 2006, 13:31:14 UTC
d404beb Bug #1502728: Correctly link against librt library on HP-UX. (backport from rev. 46743) 08 June 2006, 12:54:16 UTC
78fbb2a Bug #1502750: Fix getargs "i" format to use LONG_MIN and LONG_MAX for bounds checking. (backport from rev. 46741) 08 June 2006, 12:45:05 UTC
eac8737 Clarify docs for bf_getcharbuffer. 07 June 2006, 21:59:32 UTC
2e56541 - Bug #1493322: bsddb: the __len__ method of a DB object has been fixed to return correct results. It could previously incorrectly return 0 in some cases. Fixes SF bug 1493322 (pybsddb bug 1184012). 06 June 2006, 00:23:21 UTC
89d8623 Fix possible buffer overflow on Windows when reading code page. Backport of fix for bug #1501223. 05 June 2006, 23:56:36 UTC
f608088 [Bug #1470026] Include link to list of classifiers; remove use of Trove name 05 June 2006, 19:11:02 UTC
cbbe647 Don't crash on Py_UNICODE values < 0. Fixes #1454485. 05 June 2006, 10:43:57 UTC
04d547e (Backport from trunk) Fix a potentially invalid memory access of CJKCodecs' shift-jis decoder. 05 June 2006, 01:09:46 UTC
ee6ca70 fix potential use of uninitialized char ** to construct a list if log_archive is called with the (unsupported and unexported in this version) flag DB_ARCH_REMOVE. also fix a log_list memory leak on error return in the event that python can't create a new list object. 05 June 2006, 00:40:31 UTC
bf1f768 Bug #1500293: fix memory leaks in _subprocess module. (backport from rev. 46651) 04 June 2006, 22:15:45 UTC
02647d4 [Bug #1497414] _self is a reserved word in the WATCOM 10.6 C compiler. Fix by renaming the variable. In a different module, Neal fixed it by renaming _self to self. There's already a variable named 'self' here, so I used selfptr. 03 June 2006, 20:34:33 UTC
7c6f012 [Bug #1441864] Clarify description of 'data' argument 03 June 2006, 18:46:03 UTC
e2c2578 [Bug #1475554] Strengthen text to say 'must' instead of 'should' 03 June 2006, 18:34:03 UTC
9f8833b [Bug #1472084] Fix description of do_tag 03 June 2006, 18:10:03 UTC
d128870 Backport of 46608: Port to OpenBSD 3.9. 03 June 2006, 07:40:03 UTC
a8d0e01 Clarify wording about how default values in strptime() are used. Backport of fix for bug #1496315. 31 May 2006, 02:22:02 UTC
84dce40 Remove various dependencies on dictionary order in the standard library tests, and one (clearly an oversight, potentially critical) in the standard library itself - base64.py. test_extcall is an output test which still needs to be fixed somehow. Forwardporting candidate... 28 May 2006, 18:15:43 UTC
056df14 minor markup nits 27 May 2006, 16:35:31 UTC
6b51b37 Patch #1492218: document None being a constant. 26 May 2006, 20:16:26 UTC
872c3bb Code tried to modify a tuple, convert to list before doing that (backport from same patch on trunk) 26 May 2006, 13:10:16 UTC
14e4ca4 backport of byteorder issues in applesingle 26 May 2006, 09:13:42 UTC
765ac58 fix broken links in PDF (SF patch #1281291, contributed by Rory Yorke) 25 May 2006, 02:45:39 UTC
8b8377b - markup fix - add clarifying words (backport r46055) 20 May 2006, 15:37:28 UTC
cd9a3bb Backport of 46010 - Test for sys/statvfs.h before including it, as statvfs is present on some OSX installations, but its header file is not. 16 May 2006, 07:06:33 UTC
9109341 Backport: Patch #1488312, Fix memory alignment problem on SPARC in unicode. 15 May 2006, 07:22:23 UTC
e00aff3 Add \exception markup 13 May 2006, 06:56:38 UTC
2f30f7a Duplicated description about the illegal continue usage can be found in nearly the same place. They are same, so keep the original one and remove the later-added one. (backport r45978) 12 May 2006, 17:26:56 UTC
12384b5 Grammar fix(backport r45965) 11 May 2006, 15:54:41 UTC
d8165c2 Fix two small errors in argument lists. (backport from rev. 45957) 10 May 2006, 20:09:36 UTC
0b996fd Bug #1484978: curses.panel: clarify that Panel objects are destroyed on garbage collection. (backport from rev. 45952) 10 May 2006, 16:11:48 UTC
1f67e5a Bug #1485447: subprocess: document that the "cwd" parameter isn't used to find the executable. Misc. other markup fixes. (backport from rev. 45950) 10 May 2006, 16:09:05 UTC
2ab31ff Document C++ as a build requirement. 10 May 2006, 04:33:22 UTC
38e726d Merge rev 45944 from trunk. Variant of patch #1478292. doctest.register_optionflag(name) shouldn't create a new flag when `name` is already the name of an option flag. 10 May 2006, 02:46:48 UTC
2af1d69 backport r45920 06 May 2006, 13:15:33 UTC
4c99867 Backport SF bug/patch #1433877: string parameter to ioctl not null terminated The new char-array used in ioctl calls wasn't explicitly NUL-terminated; quite probably the cause for the test_pty failures on Solaris that we circumvented earlier. 05 May 2006, 10:52:43 UTC
1ee6d94 Bug #1481530: allow "from os.path import ..." with imputil (backport from rev. 45895) 04 May 2006, 05:08:19 UTC
ba3429b Bug #1472191: convert breakpoint indices to ints before comparing them to ints (backport from rev. 45891) 03 May 2006, 18:12:36 UTC
d68e43a Patch #1480067: don't redirect HTTP digest auth in urllib2 (backport from rev. 45879) 03 May 2006, 05:05:08 UTC
bab8ace Work around deadlock risk. 01 May 2006, 06:29:06 UTC
dca3767 Patch #1464708 from William McVey: fixed handling of nested comments in mail addresses. E.g. "Foo ((Foo Bar)) <foo@example.com>" Fixes for both rfc822.py and email package. This patch needs to be back ported to Python 2.3 for email 2.5 and forward ported to Python 2.5 for email 4.0. (I'll do both soon) 30 April 2006, 21:26:41 UTC
8ac1192 Bug #1473625: stop pickling in text mode make floats locale dependent. 30 April 2006, 11:12:03 UTC
969ca9c Backport r45774: Try to really fix the slow buildbots this time. Printing to stdout, doesn't mean the data was actually written. It depends on the buffering, so we need to flush. This will hopefully really fix the buildbots getting killed due to no output on the slow bots. 29 April 2006, 03:22:45 UTC
fee327c Bug #1478429: make datetime.datetime.fromtimestamp accept every float, possibly "rounding up" to the next whole second. (backport from rev. 45792) 28 April 2006, 19:09:29 UTC
a64b981 Bug #1478326: don't allow '/' in distutils.util.get_platform machine names since this value is used to name the build directory. (backport from rev. 45786) 28 April 2006, 16:58:56 UTC
a5a4604 correct a dead link(backport from rev.45783) 28 April 2006, 16:41:24 UTC
6063368 Bug #1475009: clarify ntpath.join behavior with absolute components (backport from rev. 45781) 28 April 2006, 16:36:58 UTC
9548256 fix markup glitch(backport from rev.45778) 28 April 2006, 16:11:51 UTC
781d660 Mention xmlrpclib.Error base class; import Error in example 27 April 2006, 12:48:56 UTC
52f2f22 [Bug #1477102] Add necessary import to example 27 April 2006, 12:35:34 UTC
eba5280 Backport trunk's r45715: Define MAXPATHLEN to be at least PATH_MAX, if that's defined. Python uses MAXPATHLEN-sized buffers for various output-buffers (like to realpath()), and that's correct on BSD platforms, but not Linux (which uses PATH_MAX, and does not define MAXPATHLEN.) Cursory googling suggests Linux is following a newer standard than BSD, but in cases like this, who knows. Using the greater of PATH_MAX and 1024 as a fallback for MAXPATHLEN seems to be the most portable solution. 25 April 2006, 15:33:48 UTC
87cc7a0 Backport trunk's 45708: Fix markup glitch in unittest docs. 25 April 2006, 12:29:43 UTC
3ee5dd6 Put break at correct level so *all* root HKEYs acutally get checked for an installed VC6. Otherwise only the first such tree gets checked and this warning doesn't get displayed. 25 April 2006, 00:34:35 UTC
ca7841c Merge rev 45677 from the trunk. Bug #1337990: clarified that ``doctest`` does not support examples requiring both expected output and an exception. 24 April 2006, 02:07:13 UTC
0e706e8 wrap SyntaxError with \exception{} 23 April 2006, 09:28:10 UTC
cfe771a fix tex markup 23 April 2006, 08:46:03 UTC
779d35e Typo fixes 22 April 2006, 15:12:37 UTC
c31f893 Typo fixes 22 April 2006, 01:52:18 UTC
da87fcf Oops! 2.5 news about setuptools snuck into 2.4 when I resolved merge conflicts from a recent backport. 21 April 2006, 21:35:20 UTC
3a6d19e Merge rev 45631 from trunk. SF bug #1473760 TempFile can hang on Windows. Python 2.4 changed ntpath.abspath to do an import inside the function. As a result, due to Python's import lock, anything calling abspath on Windows (directly, or indirectly like tempfile.TemporaryFile) hung when it was called from a thread spawned as a side effect of importing a module. This is a depressingly frequent problem, and deserves a more general fix. I'm settling for a micro-fix here because this specific one accounts for a report of Zope Corp's ZEO hanging on Windows, and it was an odd way to change abspath to begin with (ntpath needs a different implementation depending on whether we're actually running on Windows, and the _obvious_ way to arrange for that is not to bury a possibly-failing import _inside_ the function). Note that if/when other micro-fixes of this kind get made, the new Lib/test/threaded_import_hangers.py is a convenient place to add tests for them. 21 April 2006, 21:22:00 UTC
7555cb5 Typo, grammar fixes 21 April 2006, 12:59:12 UTC
5625c32 Typo fixes 21 April 2006, 12:40:03 UTC
7678407 fix typo 18 April 2006, 16:20:09 UTC
949fc9c Merge rev 45516 from trunk. Finally figured out why this module did its imports at the bottom of the file. Restored that, and added a comment explaining why this is necessary. Hint: on my box, and yours, it's not :-( Also added an __all__ list. 18 April 2006, 03:30:43 UTC
back to top