3608f05 | Raymond Hettinger | 04 April 2007, 20:32:03 UTC | Bug #1563759: struct.unpack doens't support buffer protocol objects | 04 April 2007, 20:32:03 UTC |
8863544 | Martin v. Löwis | 04 April 2007, 18:30:56 UTC | Bug #1686475: Support stat'ing open files on Windows again. | 04 April 2007, 18:30:56 UTC |
5d2d2ef | Matthias Klose | 03 April 2007, 04:39:34 UTC | - Fix an off-by-one bug in locale.strxfrm(). Patch taken from http://bugs.debian.org/416934. | 03 April 2007, 04:39:34 UTC |
9528905 | Raymond Hettinger | 03 April 2007, 01:37:56 UTC | SF #1382213: Tutorial section 9.5.1 ignores MRO for new-style classes | 03 April 2007, 01:37:56 UTC |
6a390b3 | Raymond Hettinger | 03 April 2007, 00:01:09 UTC | SF 1602378 Clarify docstrings for bisect | 03 April 2007, 00:01:09 UTC |
d6030ac | Raymond Hettinger | 02 April 2007, 22:39:08 UTC | Array module's buffer interface can now handle empty arrays. | 02 April 2007, 22:39:08 UTC |
4bbcb64 | Raymond Hettinger | 02 April 2007, 17:03:46 UTC | SF #1693079 Array module cannot pickle empty arrays | 02 April 2007, 17:03:46 UTC |
93e9384 | Neal Norwitz | 01 April 2007, 18:29:47 UTC | Backport 54644: SF #1685563, MSVCCompiler creates redundant and long PATH strings If MSVCCompiler.initialize() was called multiple times, the path would get duplicated. On Windows, this is a problem because the path is limited to 4k. There's no benefit in adding a path multiple times, so prevent that from occuring. We also normalize the path before checking for duplicates so things like /a and /a/ won't both be stored. | 01 April 2007, 18:29:47 UTC |
5306982 | Marc-André Lemburg | 31 March 2007, 21:02:43 UTC | Bump the patch level version of distutils since there were a few bug fixes since the 2.5.0 release. Backport of r54615. | 31 March 2007, 21:02:43 UTC |
48642d4 | Georg Brandl | 31 March 2007, 18:58:21 UTC | Bug #1655392: don't add -L/usr/lib/pythonX.Y/config to the LDFLAGS returned by python-config if Python was built with --enable-shared because that prevented the shared library from being used. (backport from rev. 54634) | 31 March 2007, 18:58:21 UTC |
65407fb | Neal Norwitz | 31 March 2007, 18:56:11 UTC | Backport 54594: Fix SF #1688393, sock.recvfrom(-24) crashes Also fix some method names that were copied incorrectly (trunk fixed). | 31 March 2007, 18:56:11 UTC |
ef9e09e | Andrew M. Kuchling | 30 March 2007, 17:58:16 UTC | Add item | 30 March 2007, 17:58:16 UTC |
7b1be36 | Georg Brandl | 29 March 2007, 12:42:16 UTC | In Windows' time.clock(), when QueryPerformanceFrequency() fails, the C lib's clock() is used, but it must be divided by CLOCKS_PER_SEC as for the POSIX implementation (thanks to #pypy). (backport from rev. 54606) | 29 March 2007, 12:42:16 UTC |
6524573 | Žiga Seilnacht | 24 March 2007, 14:27:21 UTC | Patch #1489771: update syntax rules in Python Reference Manual. Python 2.5 added support for explicit relative import statements and yield expressions, which were missing in the manual. Also fix grammar productions that used the names from the Grammar file, markup that broke the generated grammar.txt, and wrap some lines that broke the pdf output. (backport from rev. 54559) | 24 March 2007, 14:27:21 UTC |
b151f72 | Thomas Heller | 23 March 2007, 19:56:45 UTC | 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 | Martin v. Löwis | 23 March 2007, 13:27:29 UTC | Bug #978833: Revert r50844, as it broke _socketobject.dup. | 23 March 2007, 13:27:29 UTC |
fe048e8 | Martin v. Löwis | 23 March 2007, 10:35:57 UTC | Patch #1686451: Fix return type for PySequence_{Count,Index,Fast_GET_SIZE}. | 23 March 2007, 10:35:57 UTC |
50d1d0b | Thomas Heller | 22 March 2007, 20:33:04 UTC | 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 | Thomas Heller | 22 March 2007, 19:43:37 UTC | 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 | Georg Brandl | 22 March 2007, 08:05:53 UTC | Bug #1685704: use -m switch in timeit docs. (backport from rev. 54524) | 22 March 2007, 08:05:53 UTC |
e5df857 | Žiga Seilnacht | 21 March 2007, 20:37:39 UTC | 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 | Raymond Hettinger | 21 March 2007, 20:36:45 UTC | Test and fix fromkeys optional argument. | 21 March 2007, 20:36:45 UTC |
e1b4a7e | Andrew M. Kuchling | 21 March 2007, 16:52:51 UTC | Add NEWS entry for old item | 21 March 2007, 16:52:51 UTC |
9225f22 | Georg Brandl | 21 March 2007, 11:52:38 UTC | 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 | Georg Brandl | 21 March 2007, 09:17:36 UTC | Patch #1684834: document some utility C API functions. (backport from rev. 54483) | 21 March 2007, 09:17:36 UTC |
8a10ea4 | Georg Brandl | 21 March 2007, 09:00:55 UTC | 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 | Raymond Hettinger | 20 March 2007, 21:45:04 UTC | 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 | Raymond Hettinger | 20 March 2007, 21:12:23 UTC | Add new example | 20 March 2007, 21:12:23 UTC |
c77f6c6 | Georg Brandl | 18 March 2007, 08:26:23 UTC | Backport docs for recv_into and recvfrom_into. | 18 March 2007, 08:26:23 UTC |
8e92dd0 | Gregory P. Smith | 17 March 2007, 22:32:49 UTC | move note to the correct section | 17 March 2007, 22:32:49 UTC |
d200466 | Georg Brandl | 16 March 2007, 08:33:51 UTC | RFE #1670167: fix in isinstance() docs. (backport from rev. 54409) | 16 March 2007, 08:33:51 UTC |
7d9ac78 | Collin Winter | 16 March 2007, 04:12:48 UTC | 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 | Žiga Seilnacht | 15 March 2007, 11:47:59 UTC | 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 | Georg Brandl | 15 March 2007, 07:43:22 UTC | Also commit the patch ;) | 15 March 2007, 07:43:22 UTC |
385cd40 | Georg Brandl | 15 March 2007, 07:42:22 UTC | 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 | Georg Brandl | 15 March 2007, 07:38:21 UTC | 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 | Martin v. Löwis | 14 March 2007, 20:02:38 UTC | Patch #1559413: Fix test_cmd_line if sys.executable contains a space. | 14 March 2007, 20:02:38 UTC |
1a5fe58 | Barry Warsaw | 14 March 2007, 18:19:07 UTC | Document fixed bugs | 14 March 2007, 18:19:07 UTC |
94c8872 | Žiga Seilnacht | 14 March 2007, 12:34:30 UTC | 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 | Georg Brandl | 14 March 2007, 08:27:57 UTC | 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 | Gregory P. Smith | 14 March 2007, 07:22:35 UTC | 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 | Gregory P. Smith | 14 March 2007, 07:20:47 UTC | doc update from HEAD | 14 March 2007, 07:20:47 UTC |
924d148 | Barry Warsaw | 14 March 2007, 04:29:06 UTC | 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 | Collin Winter | 13 March 2007, 23:04:29 UTC | Inline PyImport_GetModulesReloading(). Backport from r54368. | 13 March 2007, 23:04:29 UTC |
afa4f48 | Georg Brandl | 13 March 2007, 22:16:43 UTC | Patch #1194449: correctly detect unbound methods in pydoc. (backport from rev. 54365) | 13 March 2007, 22:16:43 UTC |
d6e73c1 | Georg Brandl | 13 March 2007, 12:34:35 UTC | 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 | Martin v. Löwis | 13 March 2007, 10:24:14 UTC | Patch #1449244: Support Unicode strings in email.message.Message.{set_charset,get_content_charset}. | 13 March 2007, 10:24:14 UTC |
74fb211 | Georg Brandl | 13 March 2007, 10:19:35 UTC | 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 | Georg Brandl | 13 March 2007, 10:07:01 UTC | 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 | Georg Brandl | 13 March 2007, 07:51:04 UTC | Patch #1679379: add documentation for fnmatch.translate(). (backport from rev. 54323) | 13 March 2007, 07:51:04 UTC |
e19d7a3 | Collin Winter | 12 March 2007, 16:49:23 UTC | 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 | Georg Brandl | 12 March 2007, 16:15:17 UTC | Typo fix. (backport from rev. 54292) | 12 March 2007, 16:15:17 UTC |
a8cfa2a | Martin v. Löwis | 12 March 2007, 10:50:51 UTC | Bug #1675511: Use -Kpic instead of -xcode=pic32 on Solaris/x86. | 12 March 2007, 10:50:51 UTC |
ef23d70 | Barry Warsaw | 12 March 2007, 03:21:28 UTC | 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 | Collin Winter | 12 March 2007, 01:57:49 UTC | 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 | Vinay Sajip | 11 March 2007, 18:37:20 UTC | Fix resource leak reported in SF #1516995. | 11 March 2007, 18:37:20 UTC |
3e43bcc | Collin Winter | 11 March 2007, 16:04:01 UTC | 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 | Žiga Seilnacht | 11 March 2007, 16:01:51 UTC | 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 | Georg Brandl | 11 March 2007, 08:28:50 UTC | Add missing "return" statements in exception handler. (backport from rev. 54268) | 11 March 2007, 08:28:50 UTC |
69fe9e4 | Collin Winter | 10 March 2007, 14:35:22 UTC | Convert an assert to a raise so it works even in the presence of -O. | 10 March 2007, 14:35:22 UTC |
237458b | Georg Brandl | 10 March 2007, 08:06:14 UTC | Revert rev. 54198, it's not really backwards compatible. | 10 March 2007, 08:06:14 UTC |
86d8d35 | Collin Winter | 10 March 2007, 03:31:44 UTC | 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 | Thomas Heller | 09 March 2007, 20:48:57 UTC | 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 | Thomas Heller | 09 March 2007, 20:21:16 UTC | 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 | Neal Norwitz | 09 March 2007, 06:01:28 UTC | Fix SF #1676971, Complex OverflowError has a typo | 09 March 2007, 06:01:28 UTC |
afd9b2b | Brett Cannon | 09 March 2007, 04:57:00 UTC | 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 | Raymond Hettinger | 08 March 2007, 21:30:55 UTC | SF #1637850: make_table in difflib did not work with unicode | 08 March 2007, 21:30:55 UTC |
590af0a | Collin Winter | 08 March 2007, 19:58:46 UTC | 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 | Raymond Hettinger | 08 March 2007, 19:23:25 UTC | SF 1676321: empty() returned wrong result | 08 March 2007, 19:23:25 UTC |
d59ea47 | Georg Brandl | 08 March 2007, 18:37:35 UTC | Add a NEWS entry for rev. 54207,8. (backport from rev. 54222) | 08 March 2007, 18:37:35 UTC |
dfc2966 | Georg Brandl | 08 March 2007, 17:49:17 UTC | Fix #1676656: \em is different from \emph... (backport from rev. 54220) | 08 March 2007, 17:49:17 UTC |
0c4f3fd | Georg Brandl | 07 March 2007, 16:12:05 UTC | Backport skipping fromtimestamp(negative value) tests on Windows (from rev. 54209) | 07 March 2007, 16:12:05 UTC |
d480b33 | Georg Brandl | 07 March 2007, 11:55:25 UTC | backport rev. 54207: add a few sanity checks in unittest.TestSuite.addTest(s). | 07 March 2007, 11:55:25 UTC |
4a7da9c | Georg Brandl | 07 March 2007, 09:34:52 UTC | Patch #1669331: clarify shutil.copyfileobj() behavior wrt. file position. (backport from rev. 54202) | 07 March 2007, 09:34:52 UTC |
b535b39 | Georg Brandl | 07 March 2007, 09:17:42 UTC | Typo fix. | 07 March 2007, 09:17:42 UTC |
84a0b8d | Georg Brandl | 07 March 2007, 08:32:24 UTC | 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 | Georg Brandl | 07 March 2007, 07:39:13 UTC | Patch #812285: allow multiple auth schemes in AbstractBasicAuthHandler. (backport from rev. 54195) | 07 March 2007, 07:39:13 UTC |
6a9c780 | Walter Dörwald | 06 March 2007, 21:16:32 UTC | Document curses changes. | 06 March 2007, 21:16:32 UTC |
05b5c7f | Walter Dörwald | 06 March 2007, 20:46:26 UTC | 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 | Georg Brandl | 06 March 2007, 19:00:09 UTC | 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 | Georg Brandl | 06 March 2007, 18:47:40 UTC | Patch #1673121: update README wrt. OSX default shell. (backport from rev. 54175) | 06 March 2007, 18:47:40 UTC |
ffb0a80 | Georg Brandl | 06 March 2007, 18:44:35 UTC | Patch #1638879: don't accept strings with embedded NUL bytes in long(). (backport from rev. 54173) | 06 March 2007, 18:44:35 UTC |
8c9b3d6 | Georg Brandl | 06 March 2007, 18:30:12 UTC | 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 | Georg Brandl | 06 March 2007, 17:46:17 UTC | 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 | Georg Brandl | 06 March 2007, 13:35:08 UTC | A test case for the defaultdict KeyError bug. (backport from rev. 54162) | 06 March 2007, 13:35:08 UTC |
75e3c52 | Georg Brandl | 06 March 2007, 13:33:07 UTC | Fix another reincarnation of bug #1576657 in defaultdict. (backport from rev. 54160) | 06 March 2007, 13:33:07 UTC |
15e138a | Georg Brandl | 06 March 2007, 12:16:52 UTC | Bug #1674503: close the file opened by execfile() in an error condition. (backport) | 06 March 2007, 12:16:52 UTC |
8da6f1b | Georg Brandl | 06 March 2007, 11:52:33 UTC | Patch #1672481: fix bug in idlelib.MultiCall. (backport from rev. 54156) | 06 March 2007, 11:52:33 UTC |
0520e03 | Georg Brandl | 06 March 2007, 11:51:27 UTC | A test case for the fix in #1674228. (backport from rev. 54154) | 06 March 2007, 11:51:27 UTC |
1d56c2f | Georg Brandl | 06 March 2007, 10:02:59 UTC | 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 | Georg Brandl | 05 March 2007, 22:28:13 UTC | 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 | Georg Brandl | 04 March 2007, 17:19:02 UTC | 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 | Georg Brandl | 02 March 2007, 20:30:19 UTC | Bugs #1668032, #1668036, #1669304: clarify behavior of PyMem_Realloc and _Resize. (backport from rev. 54088) | 02 March 2007, 20:30:19 UTC |
d882e36 | Raymond Hettinger | 02 March 2007, 19:19:05 UTC | Fix constantification of None. | 02 March 2007, 19:19:05 UTC |
8bc8ab5 | Andrew M. Kuchling | 01 March 2007, 14:07:19 UTC | Fix typo (noticed in Raymond's r54053 commit adding NamedTuple | 01 March 2007, 14:07:19 UTC |
036b3be | Neal Norwitz | 26 February 2007, 23:46:51 UTC | Fix SF bug #1669182. Handle string exceptions even if unraisable (ie in __del__). | 26 February 2007, 23:46:51 UTC |
366bf0d | Andrew M. Kuchling | 26 February 2007, 23:03:03 UTC | Markup fix | 26 February 2007, 23:03:03 UTC |
5f79586 | Georg Brandl | 26 February 2007, 13:51:34 UTC | Backport from Py3k branch: fix refleak in PyString_Format. (backport from rev. 53935) | 26 February 2007, 13:51:34 UTC |
25e7cfa | Thomas Wouters | 25 February 2007, 22:15:04 UTC | 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 | Neal Norwitz | 25 February 2007, 16:19:21 UTC | Backport 53901 and 53902 to prevent crash when there is an error decoding unicode filenames | 25 February 2007, 16:19:21 UTC |