12e087a | Lars Gustäbel | 23 December 2006, 18:13:57 UTC | Patch #1262036: Prevent TarFiles from being added to themselves under certain conditions. (backport from rev. 53155) Moved message from my previous change to the right place in Misc/NEWS. | 23 December 2006, 18:13:57 UTC |
aedb92e | Lars Gustäbel | 23 December 2006, 16:51:47 UTC | Patch #1230446: tarfile.py: fix ExFileObject so that read() and tell() work correctly together with readline(). (backport from rev. 53153) | 23 December 2006, 16:51:47 UTC |
60775f2 | Andrew M. Kuchling | 22 December 2006, 19:08:41 UTC | [Patch #827559 from Chris Gonnerman] Make SimpleHTTPServer redirect when a directory URL is missing the trailing slash; this lets relative links work. | 22 December 2006, 19:08:41 UTC |
bbad84b | Andrew M. Kuchling | 22 December 2006, 13:28:43 UTC | [Bug #737202; fix from Titus Brown] Make CGIHTTPServer work for scripts in sub-directories | 22 December 2006, 13:28:43 UTC |
28cfe29 | Thomas Heller | 21 December 2006, 18:31:36 UTC | Fix wrong markup of an argument in a method signature. Backported from trunk. | 21 December 2006, 18:31:36 UTC |
3bffd28 | Andrew M. Kuchling | 21 December 2006, 13:41:46 UTC | Mention the os.SEEK_* constants | 21 December 2006, 13:41:46 UTC |
a9b9ae4 | Andrew M. Kuchling | 20 December 2006, 20:20:56 UTC | [Bug #1619680] in_dll() arguments are documented in the wrong order | 20 December 2006, 20:20:56 UTC |
2a92791 | Andrew M. Kuchling | 20 December 2006, 20:15:08 UTC | Backport doc changes from rev. 53112, 53115: use 'iterable' in various places instead of 'sequence'. | 20 December 2006, 20:15:08 UTC |
96e6065 | Andrew M. Kuchling | 20 December 2006, 19:58:18 UTC | Two grammar fixes | 20 December 2006, 19:58:18 UTC |
5425a67 | Raymond Hettinger | 20 December 2006, 07:43:59 UTC | Bug #1590891: random.randrange don't return correct value for big number | 20 December 2006, 07:43:59 UTC |
e65f14f | Vinay Sajip | 19 December 2006, 18:31:22 UTC | Updated documentation for findCaller() to indicate that a 3-tuple is now returned, rather than a 2-tuple. | 19 December 2006, 18:31:22 UTC |
df6994d | Andrew M. Kuchling | 19 December 2006, 15:19:14 UTC | [Patch #1600491 from Jim Jewett] Describe how to build help files on Windows | 19 December 2006, 15:19:14 UTC |
fcb7513 | Andrew M. Kuchling | 19 December 2006, 15:13:44 UTC | Add NEWS item | 19 December 2006, 15:13:44 UTC |
0faf90a | Andrew M. Kuchling | 19 December 2006, 15:12:23 UTC | [Patch #1617413 from Dug Song] Fix HTTP Basic authentication via HTTPS | 19 December 2006, 15:12:23 UTC |
e6acc87 | Andrew M. Kuchling | 18 December 2006, 20:27:30 UTC | Add forgotten NEWS item for previous commit | 18 December 2006, 20:27:30 UTC |
9333ce1 | Andrew M. Kuchling | 18 December 2006, 19:26:13 UTC | [Patch #1615868 by Lars Gustaebel] Use Py_off_t to fix BZ2File.seek() for offsets > 2Gb | 18 December 2006, 19:26:13 UTC |
aa4135a | Andrew M. Kuchling | 18 December 2006, 17:13:10 UTC | [Bug #1618083] Add missing word; make a few grammar fixes | 18 December 2006, 17:13:10 UTC |
a75d316 | Andrew M. Kuchling | 14 December 2006, 18:59:07 UTC | [Patch #1599256 from David Watson] check that os.fsync is available before using it | 14 December 2006, 18:59:07 UTC |
4d7ad63 | Vinay Sajip | 14 December 2006, 08:41:39 UTC | Stripped whitespace from comma-separated values read from config file | 14 December 2006, 08:41:39 UTC |
9e2423a | Georg Brandl | 11 December 2006, 07:56:43 UTC | Move errno imports back to individual functions. (backport from rev. 52996) | 11 December 2006, 07:56:43 UTC |
f877b25 | Matthias Klose | 09 December 2006, 12:13:02 UTC | - Fix the build of the library reference in info format. | 09 December 2006, 12:13:02 UTC |
2bcf015 | Georg Brandl | 09 December 2006, 09:10:18 UTC | Patch #1608267: fix a race condition in os.makedirs() is the directory to be created is already there. (backport from rev. 52972) | 09 December 2006, 09:10:18 UTC |
ed8f294 | Georg Brandl | 08 December 2006, 20:46:13 UTC | #1577756: svnversion doesn't react to LANG=C, use LC_ALL=C to force English output. (backport from rev. 52970) | 08 December 2006, 20:46:13 UTC |
db38654 | Thomas Heller | 08 December 2006, 20:44:19 UTC | Print the results of ctypes.util.find_library("c") and ctypes.util.find_library("m") so that we can see if it works on the buildbots. | 08 December 2006, 20:44:19 UTC |
775ebe2 | Raymond Hettinger | 08 December 2006, 18:12:24 UTC | Backport fixes to set objects: rev 52964 sf 1576657 KeyError unpacks tuple arguments rev 52963 sf 1456209 obscure resizing vulnerability rev 52962 redundant calls to PyObject_Hash() | 08 December 2006, 18:12:24 UTC |
ec46940 | Georg Brandl | 07 December 2006, 09:30:11 UTC | RFE #1592899: mention string.maketrans() in docs for str.translate, remove reference to the old regex module in the former's doc. (backport from rev. 52951) | 07 December 2006, 09:30:11 UTC |
25f58f6 | Georg Brandl | 06 December 2006, 22:21:23 UTC | Patch #1610437: fix a tarfile bug with long filename headers. (backport from rev. 52938) | 06 December 2006, 22:21:23 UTC |
19d12d4 | George Yoshida | 05 December 2006, 05:40:57 UTC | Fix pickle doc typo Patch #1608758 (backport from r52917) | 05 December 2006, 05:40:57 UTC |
fa713e1 | Matthias Klose | 03 December 2006, 17:13:54 UTC | - Fix build failure on kfreebsd and on the hurd. | 03 December 2006, 17:13:54 UTC |
95b744c | Martin v. Löwis | 03 December 2006, 11:24:00 UTC | Patch #1544279: Improve thread-safety of the socket module by moving the sock_addr_t storage out of the socket object. | 03 December 2006, 11:24:00 UTC |
1c305db | Raymond Hettinger | 02 December 2006, 01:57:21 UTC | Fix nit in comment. | 02 December 2006, 01:57:21 UTC |
1bc1ab2 | Armin Rigo | 29 November 2006, 22:07:38 UTC | Backport of r52862. | 29 November 2006, 22:07:38 UTC |
84a90ca | Thomas Heller | 28 November 2006, 20:43:11 UTC | Fix #1563807: _ctypes built on AIX fails with ld ffi error. The contents of ffi_darwin.c must be compiled unless __APPLE__ is defined and __ppc__ is not. Backport from trunk. | 28 November 2006, 20:43:11 UTC |
425e2d1 | Georg Brandl | 27 November 2006, 18:46:47 UTC | Bug #1603789: grammatical error in Tkinter docs. (backport from rev. 52850) | 27 November 2006, 18:46:47 UTC |
2286441 | Georg Brandl | 26 November 2006, 19:27:51 UTC | Bug #1603321: make pstats.Stats accept Unicode file paths. (backport from rev. 52845) | 26 November 2006, 19:27:51 UTC |
9147f7e | Martin v. Löwis | 25 November 2006, 15:39:28 UTC | Disable _XOPEN_SOURCE on NetBSD 1.x. | 25 November 2006, 15:39:28 UTC |
558e56d | Thomas Heller | 24 November 2006, 19:00:39 UTC | Fix bug #1598620: A ctypes structure cannot contain itself. Backport from trunk. | 24 November 2006, 19:00:39 UTC |
0c55236 | Georg Brandl | 23 November 2006, 09:55:10 UTC | Bug #1601630: little improvement to getopt docs (backport from rev. 52833) | 23 November 2006, 09:55:10 UTC |
9ff1d39 | Walter Dörwald | 23 November 2006, 05:06:31 UTC | Backport checkin: Change decode() so that it works with a buffer (i.e. unicode(..., 'utf-8-sig')) SF bug #1601501. | 23 November 2006, 05:06:31 UTC |
2396f4c | Martin v. Löwis | 21 November 2006, 18:21:34 UTC | Conditionalize definition of _CRT_SECURE_NO_DEPRECATE and _CRT_NONSTDC_NO_DEPRECATE. | 21 November 2006, 18:21:34 UTC |
6a3955e | Neal Norwitz | 21 November 2006, 06:25:09 UTC | Fix SF #1599879, socket.gethostname should ref getfqdn directly. | 21 November 2006, 06:25:09 UTC |
88b5d2b | Neal Norwitz | 21 November 2006, 05:49:41 UTC | Oops, convert tabs to spaces | 21 November 2006, 05:49:41 UTC |
5890a6a | Neal Norwitz | 21 November 2006, 05:29:34 UTC | Backport of 52811: Bug #1599782: Fix segfault on bsddb.db.DB().type(). The problem is that _DB_get_type() can't be called without the GIL because it calls a bunch of PyErr_* APIs when an error occurs. There were no other cases in this file that it was called without the GIL. Removing the BEGIN/END THREAD around _DB_get_type() made everything work. | 21 November 2006, 05:29:34 UTC |
bb4e6dc | Andrew M. Kuchling | 20 November 2006, 13:39:57 UTC | Jython compatibility fix: if uu.decode() opened its output file, be sure to close it. | 20 November 2006, 13:39:57 UTC |
90e23c4 | Andrew M. Kuchling | 20 November 2006, 13:31:09 UTC | Add extra SHA tests | 20 November 2006, 13:31:09 UTC |
0e64202 | Martin v. Löwis | 18 November 2006, 18:42:22 UTC | Patch #1472877: Fix Tix subwidget name resolution. | 18 November 2006, 18:42:22 UTC |
e350c84 | Martin v. Löwis | 18 November 2006, 18:05:57 UTC | Patch #1594554: Always close a tkSimpleDialog on ok(), even if an exception occurs. | 18 November 2006, 18:05:57 UTC |
ce9212f | Martin v. Löwis | 18 November 2006, 18:00:34 UTC | Patch #1538878: Don't make tkSimpleDialog dialogs transient if the parent window is withdrawn. This mirrors what dialog.tcl does. | 18 November 2006, 18:00:34 UTC |
830358a | Andrew M. Kuchling | 17 November 2006, 16:16:28 UTC | Remove locking of individual message files in MH.pack(). [Backport of rev52776 from the trunk.] | 17 November 2006, 16:16:28 UTC |
dd3bffb | Georg Brandl | 16 November 2006, 17:08:48 UTC | Bug #1588217: don't parse "= " as a soft line break in binascii's a2b_qp() function, instead leave it in the string as quopri.decode() does. (backport from rev. 52765) | 16 November 2006, 17:08:48 UTC |
7563191 | Georg Brandl | 16 November 2006, 15:05:19 UTC | Bug #1597576: mention that the new base64 api has been introduced in py2.4. (backport from rev. 52762) | 16 November 2006, 15:05:19 UTC |
fb4da1d | Georg Brandl | 15 November 2006, 17:42:07 UTC | Bug #1594809: add a note to README regarding PYTHONPATH and make install. (backport from rev. 52754) | 15 November 2006, 17:42:07 UTC |
962e431 | Martin v. Löwis | 12 November 2006, 18:56:18 UTC | Patch #1360200: Use unmangled_version RPM spec field to deal with file name mangling. | 12 November 2006, 18:56:18 UTC |
867ef13 | Martin v. Löwis | 12 November 2006, 18:48:30 UTC | Patch #1359217: Ignore 2xx response before 150 response. | 12 November 2006, 18:48:30 UTC |
8fc42c8 | Georg Brandl | 11 November 2006, 18:32:50 UTC | Bug #1594758: wording improvement for dict.update() docs. (backport from rev. 52733) | 11 November 2006, 18:32:50 UTC |
c33b748 | Georg Brandl | 11 November 2006, 18:29:15 UTC | Bug #1594742: wrong word in stringobject doc. (backport from rev. 52731) | 11 November 2006, 18:29:15 UTC |
511350b | Phillip J. Eby | 10 November 2006, 17:13:29 UTC | Fix SF#1566719: not creating site-packages (or other target directory) when installing .egg-info for a project that contains no modules or packages, while using --root (as in bdist_rpm). (Backport from trunk) | 10 November 2006, 17:13:29 UTC |
6d97478 | Andrew M. Kuchling | 10 November 2006, 14:39:17 UTC | [Feature request #1542920] Link to wsgi.org | 10 November 2006, 14:39:17 UTC |
7ea928c | Andrew M. Kuchling | 10 November 2006, 13:15:58 UTC | [Patch #1514543] mailbox (Maildir): avoid losing messages on name clash Two changes: Where possible, use link()/remove() to move files into a directory; this makes it easier to avoid overwriting an existing file. Use _create_carefully() to create files in tmp/, which uses O_EXCL. | 10 November 2006, 13:15:58 UTC |
bb876b9 | Andrew M. Kuchling | 10 November 2006, 13:08:03 UTC | [Patch #1514544 by David Watson] use fsync() to ensure data is really on disk | 10 November 2006, 13:08:03 UTC |
f2d5c6d | Walter Dörwald | 09 November 2006, 16:30:39 UTC | Backport checkin: Replace C++ comment with C comment (fixes SF bug #1593525). | 09 November 2006, 16:30:39 UTC |
d52a0b8 | Andrew M. Kuchling | 09 November 2006, 13:33:53 UTC | [Bug #1569790] mailbox.Maildir.get_folder() loses factory information Both the Maildir and MH classes had this bug; the patch fixes both classes and adds a test. | 09 November 2006, 13:33:53 UTC |
3f63454 | Martin v. Löwis | 09 November 2006, 11:06:30 UTC | Patch #838546: Make terminal become controlling in pty.fork(). | 09 November 2006, 11:06:30 UTC |
3ed5c2a | Georg Brandl | 08 November 2006, 10:04:32 UTC | Bug #1592533: rename variable in heapq doc example, to avoid shadowing "sorted". (backport from rev. 52668) | 08 November 2006, 10:04:32 UTC |
082f14b | Georg Brandl | 08 November 2006, 07:46:01 UTC | Patch #1592072: fix docs for return value of PyErr_CheckSignals. (backport from rev. 52666) | 08 November 2006, 07:46:01 UTC |
a1e3422 | Martin v. Löwis | 08 November 2006, 06:46:49 UTC | Correctly forward exception in instance_contains(). Fixes #1591996. Patch contributed by Neal Norwitz. | 08 November 2006, 06:46:49 UTC |
cf1e760 | Andrew M. Kuchling | 07 November 2006, 20:39:58 UTC | Add missing word | 07 November 2006, 20:39:58 UTC |
27021f1 | Thomas Heller | 07 November 2006, 18:23:14 UTC | Fix markup and grammatical errors. Backport from trunk | 07 November 2006, 18:23:14 UTC |
72e405b | Ronald Oussoren | 07 November 2006, 15:54:38 UTC | backport of revision 52644 | 07 November 2006, 15:54:38 UTC |
da65c64 | Skip Montanaro | 06 November 2006, 14:35:34 UTC | backport: note that user can control directory location even if default dir is used | 06 November 2006, 14:35:34 UTC |
a3ce6aa | Neal Norwitz | 04 November 2006, 19:32:54 UTC | Backport 52621: Bug #1588287: fix invalid assertion for `1,2` in debug builds. | 04 November 2006, 19:32:54 UTC |
56602a1 | Martin v. Löwis | 04 November 2006, 18:14:22 UTC | Patch #1060577: Extract list of RPM files from spec file in bdist_rpm | 04 November 2006, 18:14:22 UTC |
5aafe92 | Thomas Heller | 02 November 2006, 20:24:26 UTC | Fix code example by adding a missing import. Fixes #1557890. Backported from trunk. | 02 November 2006, 20:24:26 UTC |
906681b | Thomas Heller | 02 November 2006, 19:52:43 UTC | Replace the XXX marker in the 'Arrays and pointers' reference manual section with a link to the tutorial sections. Backported from trunk. | 02 November 2006, 19:52:43 UTC |
ae6b841 | Neal Norwitz | 29 October 2006, 23:42:59 UTC | Fix refleak | 29 October 2006, 23:42:59 UTC |
5e9f94a | Georg Brandl | 29 October 2006, 18:31:45 UTC | Bug #1576657: when setting a KeyError for a tuple key, make sure that the tuple isn't used as the "exception arguments tuple". (backport from rev. 52535) | 29 October 2006, 18:31:45 UTC |
6dc3998 | Georg Brandl | 29 October 2006, 18:01:12 UTC | Bug #1586773: extend hashlib docstring. (backport from rev. 52532) | 29 October 2006, 18:01:12 UTC |
f96b162 | Georg Brandl | 29 October 2006, 15:22:43 UTC | I thought I had already fixed this error in the test. | 29 October 2006, 15:22:43 UTC |
c68d2cc | Georg Brandl | 29 October 2006, 14:39:13 UTC | Bug #1586613: fix zlib and bz2 codecs' incremental en/decoders. (backport from rev. 52529) | 29 October 2006, 14:39:13 UTC |
b8205a1 | Georg Brandl | 29 October 2006, 09:32:19 UTC | Fix the new EncodedFile test to work with big endian platforms. (backport from rev. 52527) | 29 October 2006, 09:32:19 UTC |
2527f7f | Georg Brandl | 29 October 2006, 09:16:15 UTC | Patch #1583880: fix tarfile's problems with long names and posix/ GNU modes. (backport from rev. 52524) | 29 October 2006, 09:16:15 UTC |
0d3de76 | Georg Brandl | 29 October 2006, 09:05:08 UTC | Bug #1357915: allow all sequence types for shell arguments in subprocess. (backport from rev. 52522) | 29 October 2006, 09:05:08 UTC |
2a5a302 | Georg Brandl | 29 October 2006, 08:39:27 UTC | Fix codecs.EncodedFile which did not use file_encoding in 2.5.0, and fix all codecs file wrappers to work correctly with the "with" statement (bug #1586513). (backport from rev. 52517) | 29 October 2006, 08:39:27 UTC |
7f2075a | Neal Norwitz | 28 October 2006, 22:13:22 UTC | From SF 1557890, fix problem of using wrong type in example. | 28 October 2006, 22:13:22 UTC |
ca63121 | Neal Norwitz | 28 October 2006, 21:39:31 UTC | Backport 52506: Don't inline Py_ADDRESS_IN_RANGE with gcc 4+ either. | 28 October 2006, 21:39:31 UTC |
e0cf624 | Neal Norwitz | 28 October 2006, 21:39:10 UTC | Backport 52505: Prevent crash if alloc of garbage fails. Found by Typo.pl. | 28 October 2006, 21:39:10 UTC |
2f0940b | Neal Norwitz | 28 October 2006, 21:38:43 UTC | Backport 52504: Fix bug #1565514, SystemError not raised on too many nested blocks. It seems like this should be a different error than SystemError, but I don't have any great ideas and SystemError was raised in 2.4 and earlier. | 28 October 2006, 21:38:43 UTC |
c975b94 | Neal Norwitz | 28 October 2006, 21:37:42 UTC | Backport 52503: Fix crash in test on HP-UX. Apparently, it's not possible to delete a lock if it's held (even by the current thread). | 28 October 2006, 21:37:42 UTC |
7e3ec04 | Neal Norwitz | 28 October 2006, 21:37:16 UTC | Backport 52502: Fix warnings with HP's C compiler. It doesn't recognize that infinite loops are, um, infinite. These conditions should not be able to happen. | 28 October 2006, 21:37:16 UTC |
b5fdf0d | Neal Norwitz | 28 October 2006, 21:36:37 UTC | Backport 52501: Add some asserts. In sysmodule, I think these were to try to silence some warnings from Klokwork. They verify the assumptions of the format of svn version output. The assert in the thread module helped debug a problem on HP-UX. | 28 October 2006, 21:36:37 UTC |
aabdd54 | Georg Brandl | 28 October 2006, 16:04:07 UTC | Fix nth() itertool recipe. (backport from rev. 52497) | 28 October 2006, 16:04:07 UTC |
a35f8e0 | Georg Brandl | 27 October 2006, 20:39:47 UTC | Patch #1552024: add decorator support to unparse.py demo script. (backport from rev. 52488) | 27 October 2006, 20:39:47 UTC |
a0a50fe | Thomas Heller | 27 October 2006, 18:47:29 UTC | WindowsError.str should display the windows error code, not the posix error code; with test. Fixes #1576174. Backported from trunk, revision 52485. | 27 October 2006, 18:47:29 UTC |
ff9e7ab | Andrew M. Kuchling | 27 October 2006, 17:13:33 UTC | [Patch #1574068 by Scott Dial] urllib and urllib2 were using base64.encodestring() for encoding authentication data. encodestring() can include newlines for very long input, which produced broken HTTP headers. 2.4 backport candidate, probably. | 27 October 2006, 17:13:33 UTC |
7d1d540 | Andrew M. Kuchling | 27 October 2006, 16:57:44 UTC | [Bug #1575506] The _singlefileMailbox class was using the wrong file object in its flush() method, causing an error | 27 October 2006, 16:57:44 UTC |
3d6a834 | Andrew M. Kuchling | 27 October 2006, 16:42:19 UTC | [Bug #1576241] Let functools.wraps work with built-in functions | 27 October 2006, 16:42:19 UTC |
d2ee30b | Andrew M. Kuchling | 27 October 2006, 14:54:43 UTC | Point users to the subprocess module in the docs for os.system, os.spawn*, os.popen2, and the popen2 and commands modules | 27 October 2006, 14:54:43 UTC |
5f95870 | Andrew M. Kuchling | 27 October 2006, 13:29:41 UTC | [Bug #1542016] Report PCALL_POP value. This makes the return value of sys.callstats() match its docstring. Backport candidate. Though it's an API change, this is a pretty obscure portion of the API. | 27 October 2006, 13:29:41 UTC |
935add1 | Andrew M. Kuchling | 27 October 2006, 13:06:41 UTC | [Bug #1562583] Mention the set_reuse_addr() method | 27 October 2006, 13:06:41 UTC |
35094a6 | Andrew M. Kuchling | 27 October 2006, 12:50:55 UTC | [Bug #1583946] Reword description of server and issuer | 27 October 2006, 12:50:55 UTC |