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

sort by:
Revision Author Date Message Commit Date
b151f72 Prevent creation (followed by a segfault) of array types when the size overflows the valid Py_ssize_t range. Check return values of PyMem_Malloc. Backported from trunk. 23 March 2007, 19:56:45 UTC
a8ddae6 Bug #978833: Revert r50844, as it broke _socketobject.dup. 23 March 2007, 13:27:29 UTC
fe048e8 Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}. 23 March 2007, 10:35:57 UTC
50d1d0b Explain the purpose of the b_needsfree flag. This answers Neals question (well, two months too late). 22 March 2007, 20:33:04 UTC
02b8fee Back out "Patch #1643874: memory leak in ctypes fixed." The code in this patch leaves no way to give up the ownership of a BSTR instance. 22 March 2007, 19:43:37 UTC
4d89119 Bug #1685704: use -m switch in timeit docs. (backport from rev. 54524) 22 March 2007, 08:05:53 UTC
e5df857 Bug #1675967: re patterns pickled with older Python versions can now be unpickled. (backport form rev. 54492) 21 March 2007, 20:37:39 UTC
7ed0a65 Test and fix fromkeys optional argument. 21 March 2007, 20:36:45 UTC
e1b4a7e Add NEWS entry for old item 21 March 2007, 16:52:51 UTC
9225f22 Bug #1684254: webbrowser now uses shlex to split any command lines given to get(). It also detects when you use '&' as the last argument and creates a BackgroundBrowser then. (backport -- this is a regression from 2.4 and therefore backported) 21 March 2007, 11:52:38 UTC
bd9d513 Patch #1684834: document some utility C API functions. (backport from rev. 54483) 21 March 2007, 09:17:36 UTC
8a10ea4 Patch #1682205: a TypeError while unpacking an iterable is no longer masked by a generic one with the message "unpack non-sequence". (backport from rev. 54480) 21 March 2007, 09:00:55 UTC
f94e89c Extend work on rev 52962 and 53830 eliminating redundant PyObject_Hash() calls and fixing set/dict interoperability. 20 March 2007, 21:45:04 UTC
42f4cfa Add new example 20 March 2007, 21:12:23 UTC
c77f6c6 Backport docs for recv_into and recvfrom_into. 18 March 2007, 08:26:23 UTC
8e92dd0 move note to the correct section 17 March 2007, 22:32:49 UTC
d200466 RFE #1670167: fix in isinstance() docs. (backport from rev. 54409) 16 March 2007, 08:33:51 UTC
7d9ac78 Patch #1642547: Fix an error/crash when encountering syntax errors in complex if statements. Backported from r54404. 16 March 2007, 04:12:48 UTC
c1b4e8e Patch #1462488: prevent a segfault in object_reduce_ex() by splitting the implementation for __reduce__ and __reduce_ex__ into two separate functions. Fixes bug #931877. (backport from rev. 54397) 15 March 2007, 11:47:59 UTC
7cd6ef0 Also commit the patch ;) 15 March 2007, 07:43:22 UTC
385cd40 Patch #1681153: the wave module now closes a file object it opened if initialization failed. (backport from rev. 54394) 15 March 2007, 07:42:22 UTC
abcb4bb Patch #1680978: consistently use "alive" instead of "active" in the thread lib doc. (backport from rev. 54392) 15 March 2007, 07:38:21 UTC
7520df4 Patch #1559413: Fix test_cmd_line if sys.executable contains a space. 14 March 2007, 20:02:38 UTC
1a5fe58 Document fixed bugs 14 March 2007, 18:19:07 UTC
94c8872 Patch #1680015: Don't modify __slots__ tuple if it contains an unicode name. Remove a reference leak that happened if the name could not be converted to string. (backport from rev. 54378) 14 March 2007, 12:34:30 UTC
027ac24 Bug #767111: fix long-standing bug in urllib which caused an AttributeError instead of an IOError when the server's response didn't contain a valid HTTP status line. (backport from rev. 54376) 14 March 2007, 08:27:57 UTC
12e8fe6 doc update from HEAD. don't list "Unix, Windows" as a platform since that covers everything now that Mac OS 9 isn't a popular issue. 14 March 2007, 07:22:35 UTC
5cdefad doc update from HEAD 14 March 2007, 07:20:47 UTC
924d148 SF bug #1582282; decode_header() incorrectly splits not-conformant RFC 2047-like headers where there is no whitespace between encoded words. This fix changes the matching regexp to include a trailing lookahead assertion that the closing ?= must be followed by whitespace, newline, or end-of-string. This also changes the regexp to add the MULTILINE flag. 14 March 2007, 04:29:06 UTC
2a98ff8 Inline PyImport_GetModulesReloading(). Backport from r54368. 13 March 2007, 23:04:29 UTC
afa4f48 Patch #1194449: correctly detect unbound methods in pydoc. (backport from rev. 54365) 13 March 2007, 22:16:43 UTC
d6e73c1 Bug #1622896: fix a rare corner case where the bz2 module raised an error in spite of a succesful compression. (backport from rev. 54336) 13 March 2007, 12:34:35 UTC
1300831 Patch #1449244: Support Unicode strings in email.message.Message.{set_charset,get_content_charset}. 13 March 2007, 10:24:14 UTC
74fb211 Patch #1569798: fix a bug in distutils when building Python from a directory within sys.exec_prefix. (backport from rev. 54331) 13 March 2007, 10:19:35 UTC
6cdcdbc Patch #1542681: add entries for "with", "as" and "CONTEXTMANAGERS" to pydoc's help keywords. (backport from rev. 54329) 13 March 2007, 10:07:01 UTC
0a24d10 Patch #1679379: add documentation for fnmatch.translate(). (backport from rev. 54323) 13 March 2007, 07:51:04 UTC
e19d7a3 Bug #742342: make Python stop segfaulting on infinitely-recursive reload()s. Fixed by patch #922167. Backported from r54291. 12 March 2007, 16:49:23 UTC
1817f09 Typo fix. (backport from rev. 54292) 12 March 2007, 16:15:17 UTC
a8cfa2a Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86. 12 March 2007, 10:50:51 UTC
ef23d70 Tokio Kikuchi's fix for SF bug #1629369; folding whitespace allowed in the display name of an email address, e.g. Foo \tBar <foo@example.com> Test case added by Barry. 12 March 2007, 03:21:28 UTC
98d1a4d Patch #1678662: ftp.python.org does not exist. So the testcode in urllib.py must use a more stable FTP. Backported from r54278. 12 March 2007, 01:57:49 UTC
fbf1f3e Fix resource leak reported in SF #1516995. 11 March 2007, 18:37:20 UTC
3e43bcc Patch #1192590: Fix pdb's "ignore" and "condition" commands so they trap the IndexError caused by passing in an invalid breakpoint number. Backport of r54271. 11 March 2007, 16:04:01 UTC
ad3d2c2 Patch #1675981: remove unreachable code from type.__new__() method. __dict__ and __weakref__ are removed from the slots tuple earlier in the code, in the loop that mangles slot names. (backport from rev. 54270) 11 March 2007, 16:01:51 UTC
d28d9c8 Add missing "return" statements in exception handler. (backport from rev. 54268) 11 March 2007, 08:28:50 UTC
69fe9e4 Convert an assert to a raise so it works even in the presence of -O. 10 March 2007, 14:35:22 UTC
237458b Revert rev. 54198, it's not really backwards compatible. 10 March 2007, 08:06:14 UTC
86d8d35 Bug #1531963: Make SocketServer.TCPServer's server_address always be equal to calling getsockname() on the server's socket. Fixed by patch #1545011. Backported from r54253. 10 March 2007, 03:31:44 UTC
8bf469d Merged revisions 54248 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes ........ r54248 | thomas.heller | 2007-03-09 21:39:22 +0100 (Fr, 09 Mär 2007) | 7 lines Bug #1651235: When a tuple was passed to a ctypes function call, Python would crash instead of raising an error. The crash was caused by a section of code that should have been removed long ago, at that time ctypes had other ways to pass parameters to function calls. ........ 09 March 2007, 20:48:57 UTC
f7eed5e Merged revisions 54244 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes ........ r54244 | thomas.heller | 2007-03-09 20:21:28 +0100 (Fr, 09 Mär 2007) | 3 lines Fix bug #1646630: ctypes.string_at(buf, 0) and ctypes.wstring_at(buf, 0) returned string up to the first NUL character. ........ 09 March 2007, 20:21:16 UTC
e788155 Fix SF #1676971, Complex OverflowError has a typo 09 March 2007, 06:01:28 UTC
afd9b2b Manual backport of r54233. This will help prevent spurious Buildbot failures by HTTPS connections that time out. 09 March 2007, 04:57:00 UTC
1622d82 SF #1637850: make_table in difflib did not work with unicode 08 March 2007, 21:30:55 UTC
590af0a Backported r54226 from p3yk: Move test_unittest, test_doctest and test_doctest2 higher up in the testing order. 08 March 2007, 19:58:46 UTC
154bc7c SF 1676321: empty() returned wrong result 08 March 2007, 19:23:25 UTC
d59ea47 Add a NEWS entry for rev. 54207,8. (backport from rev. 54222) 08 March 2007, 18:37:35 UTC
dfc2966 Fix #1676656: \em is different from \emph... (backport from rev. 54220) 08 March 2007, 17:49:17 UTC
0c4f3fd Backport skipping fromtimestamp(negative value) tests on Windows (from rev. 54209) 07 March 2007, 16:12:05 UTC
d480b33 backport rev. 54207: add a few sanity checks in unittest.TestSuite.addTest(s). 07 March 2007, 11:55:25 UTC
4a7da9c Patch #1669331: clarify shutil.copyfileobj() behavior wrt. file position. (backport from rev. 54202) 07 March 2007, 09:34:52 UTC
b535b39 Typo fix. 07 March 2007, 09:17:42 UTC
84a0b8d Patch #1001604: glob.glob() now returns unicode filenames if it was given a unicode argument and os.listdir() returns unicode filenames. (backport from rev. 54197) 07 March 2007, 08:32:24 UTC
fd13ef9 Patch #812285: allow multiple auth schemes in AbstractBasicAuthHandler. (backport from rev. 54195) 07 March 2007, 07:39:13 UTC
6a9c780 Document curses changes. 06 March 2007, 21:16:32 UTC
05b5c7f Backport checkin: Patch for bug #1633621: if curses.resizeterm() or curses.resize_term() is called, update _curses.LINES, _curses.COLS, curses.LINES and curses.COLS. 06 March 2007, 20:46:26 UTC
62b1b00 Patch #1654417: make operator.{get,set,del}slice use the full range of Py_ssize_t. (backport from rev. 54177) 06 March 2007, 19:00:09 UTC
2230d98 Patch #1673121: update README wrt. OSX default shell. (backport from rev. 54175) 06 March 2007, 18:47:40 UTC
ffb0a80 Patch #1638879: don't accept strings with embedded NUL bytes in long(). (backport from rev. 54173) 06 March 2007, 18:44:35 UTC
8c9b3d6 Patch #1602128: clarify that richcmp methods can return NotImplemented and should return True or False otherwise. (backport from rev. 54171) 06 March 2007, 18:30:12 UTC
02d7cff Patch #1646728: datetime.fromtimestamp fails with negative fractional times. With unittest. (backport from rev. 54167 by Guido) 06 March 2007, 17:46:17 UTC
1a74b43 A test case for the defaultdict KeyError bug. (backport from rev. 54162) 06 March 2007, 13:35:08 UTC
75e3c52 Fix another reincarnation of bug #1576657 in defaultdict. (backport from rev. 54160) 06 March 2007, 13:33:07 UTC
15e138a Bug #1674503: close the file opened by execfile() in an error condition. (backport) 06 March 2007, 12:16:52 UTC
8da6f1b Patch #1672481: fix bug in idlelib.MultiCall. (backport from rev. 54156) 06 March 2007, 11:52:33 UTC
0520e03 A test case for the fix in #1674228. (backport from rev. 54154) 06 March 2007, 11:51:27 UTC
1d56c2f Patch #1671450: add a section about subclassing builtin types to the "extending and embedding" tutorial. (backport from rev. 54150) 06 March 2007, 10:02:59 UTC
0ea8916 Patch #1674228: when assigning a slice (old-style), check for the sq_ass_slice instead of the sq_slice slot. (backport from rev. 54139) 05 March 2007, 22:28:13 UTC
131069b Fix a bug in test_dict and test_userdict, found at the PyPy sprint. (backport from rev. 54114) 04 March 2007, 17:19:02 UTC
ebfcfb0 Bugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and _Resize. (backport from rev. 54088) 02 March 2007, 20:30:19 UTC
d882e36 Fix constantification of None. 02 March 2007, 19:19:05 UTC
8bc8ab5 Fix typo (noticed in Raymond's r54053 commit adding NamedTuple 01 March 2007, 14:07:19 UTC
036b3be Fix SF bug #1669182. Handle string exceptions even if unraisable (ie in __del__). 26 February 2007, 23:46:51 UTC
366bf0d Markup fix 26 February 2007, 23:03:03 UTC
5f79586 Backport from Py3k branch: fix refleak in PyString_Format. (backport from rev. 53935) 26 February 2007, 13:51:34 UTC
25e7cfa Backported r51621 from p3yk: Don't use a fixed temporary name (gdbm). Don't use our own temp name creation (dbm). 25 February 2007, 22:15:04 UTC
a5f5f14 Backport 53901 and 53902 to prevent crash when there is an error decoding unicode filenames 25 February 2007, 16:19:21 UTC
d621a6e Fixup set/dict interoperability. 19 February 2007, 20:45:46 UTC
b66d33f Provide an example of defaultdict with non-zero constant factory function. 19 February 2007, 19:26:16 UTC
1bff796 Extend work on revision 52962: Eliminate redundant calls to PyObject_Hash(). 19 February 2007, 03:04:45 UTC
497380f Revert r53672. 18 February 2007, 08:54:32 UTC
b8d661b Revert r53672, just fix signature of time_isoformat instead. 18 February 2007, 08:50:38 UTC
0c2552c Minor fix for currentframe (SF #1652788). 17 February 2007, 01:37:50 UTC
6b2a1a0 Add missing \versionadded. (backport from rev. 53787) 15 February 2007, 11:29:58 UTC
ee467d0 Patch #1494140: Add documentation for the new struct.Struct object. (backport from rev. 53785) 15 February 2007, 11:29:08 UTC
d2bf6c0 Make functools.wraps() docs a bit clearer. (backport from rev. 53783) 15 February 2007, 10:38:03 UTC
d1a29c5 Backport 53776: Ignore directory time stamps when considering whether to rerun libffi configure. 14 February 2007, 12:53:41 UTC
1e335b2 Patch #1657276: Make NETLINK_DNRTMSG conditional. 13 February 2007, 12:14:29 UTC
f7f888a Bug #1658794: Remove extraneous 'this'. 13 February 2007, 12:08:34 UTC
ef67690 Patch #685268: Consider a package's __path__ in imputil. 13 February 2007, 08:35:01 UTC
626b2e9 Patch 1463026: Support default namespace in XMLGenerator. Fixes #847665. 12 February 2007, 12:21:41 UTC
back to top