ad4b263 | Georg Brandl | 11 July 2007, 19:41:53 UTC | Fix #1752132: wrong comment in opcode description. (backport from rev. 56280) | 11 July 2007, 19:41:53 UTC |
c0f800d | Ronald Oussoren | 09 July 2007, 08:40:34 UTC | Patch 1673122: be explicit about which libtool to use, to avoid name clashes when a users install GNU libtool early in his PATH | 09 July 2007, 08:40:34 UTC |
47f29a6 | Ronald Oussoren | 09 July 2007, 06:03:47 UTC | Patch 1693258: Fix for duplicate "preferences" menu-OS X Backport of 56204. | 09 July 2007, 06:03:47 UTC |
43f1f68 | Ronald Oussoren | 09 July 2007, 05:46:04 UTC | Fixes IDLE crash on OSX: some versions of Tcl/Tk on OSX don't have a console object, avoid crashing in that case. | 09 July 2007, 05:46:04 UTC |
a1d47f0 | Georg Brandl | 02 July 2007, 11:54:30 UTC | Remove duplicate sentence from alarm() doc. (backport from rev. 56143) | 02 July 2007, 11:54:30 UTC |
511087b | Georg Brandl | 01 July 2007, 08:11:40 UTC | Fix a few webbrowser.py problems. (backport from rev. 56137) | 01 July 2007, 08:11:40 UTC |
1d1e950 | Georg Brandl | 30 June 2007, 11:01:05 UTC | Document smtp.SMTPAuthenticationError. (backport from rev. 56129) | 30 June 2007, 11:01:05 UTC |
adfd13e | Georg Brandl | 27 June 2007, 14:09:59 UTC | Fix a variable name in winreg docs. (backport from rev. 56091) | 27 June 2007, 14:09:59 UTC |
4508df2 | Georg Brandl | 25 June 2007, 15:21:26 UTC | Bug #1742901: document None behavior of shlex.split. (backport from rev. 56084) | 25 June 2007, 15:21:26 UTC |
5a5adf3 | Georg Brandl | 19 June 2007, 12:38:26 UTC | Bug #1739115: make shutil.rmtree docs clear wrt. file deletion. (backport from rev. 56040) | 19 June 2007, 12:38:26 UTC |
03210e5 | Georg Brandl | 19 June 2007, 12:36:06 UTC | Bug #1737864: allow empty message in logging format routines. (backport from rev. 56038) | 19 June 2007, 12:36:06 UTC |
ea84b81 | Neal Norwitz | 17 June 2007, 18:49:42 UTC | SF #1738670, make example in doc work | 17 June 2007, 18:49:42 UTC |
15eb97b | Georg Brandl | 16 June 2007, 17:10:26 UTC | Add missing \versionadded. (backport from rev. 56006) | 16 June 2007, 17:10:26 UTC |
59fc244 | Thomas Heller | 15 June 2007, 17:10:41 UTC | Merged revisions 55896 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r55896 | thomas.heller | 2007-06-11 17:58:33 +0200 (Mo, 11 Jun 2007) | 3 lines Use "O&" in calls to PyArg_Parse when we need a 'void*' instead of "k" or "K" codes. ........ | 15 June 2007, 17:10:41 UTC |
d3d80f3 | Martin v. Löwis | 14 June 2007, 20:47:15 UTC | Patch #1734014: Use _I64_MAX instead of LLONG_MAX. | 14 June 2007, 20:47:15 UTC |
7d18356 | Martin v. Löwis | 13 June 2007, 03:42:55 UTC | Provide PY_LLONG_MAX on all systems having long long. | 13 June 2007, 03:42:55 UTC |
e99cb23 | Neal Norwitz | 11 June 2007, 07:34:07 UTC | Backport 55887: Bug #1734723: Fix repr.Repr() so it doesn't ignore the maxtuple attribute. | 11 June 2007, 07:34:07 UTC |
bb56e2a | Neal Norwitz | 11 June 2007, 05:36:48 UTC | Backport 55882: SF #1734732, lower case the module names per PEP 8. | 11 June 2007, 05:36:48 UTC |
8355dd5 | Neal Norwitz | 11 June 2007, 04:32:41 UTC | Backport 55874: Fix a bug when there was a newline in the string expandtabs was called on. This also catches another condition that can overflow. | 11 June 2007, 04:32:41 UTC |
11c5275 | Neal Norwitz | 11 June 2007, 04:31:25 UTC | Backport 55873: Prevent these tests from running on Win64 since they don't apply there either | 11 June 2007, 04:31:25 UTC |
390240d | Martin v. Löwis | 09 June 2007, 12:57:46 UTC | Backport r55845: Provide LLONG_MAX for S390. | 09 June 2007, 12:57:46 UTC |
2276885 | Martin v. Löwis | 09 June 2007, 08:01:33 UTC | Patch #1733960: Allow T_LONGLONG to accept ints. | 09 June 2007, 08:01:33 UTC |
66e64e2 | Neal Norwitz | 09 June 2007, 04:06:30 UTC | Prevent expandtabs() on string and unicode objects from causing a segfault when a large width is passed on 32-bit platforms. Found by Google. It would be good for people to review this especially carefully and verify I don't have an off by one error and there is no other way to cause overflow. | 09 June 2007, 04:06:30 UTC |
11c58c4 | Thomas Heller | 08 June 2007, 19:39:31 UTC | Merged revisions 55129-55131 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes ........ r55129 | thomas.heller | 2007-05-04 21:54:22 +0200 (Fr, 04 Mai 2007) | 3 lines Do not truncate 64-bit pointers to 32-bit integers. Fixes SF #1703286, will backport to release25-maint. ........ r55131 | thomas.heller | 2007-05-04 21:56:32 +0200 (Fr, 04 Mai 2007) | 1 line Oops, these tests do not run on Windows CE. ........ | 08 June 2007, 19:39:31 UTC |
bc9e5dc | Thomas Heller | 08 June 2007, 19:19:24 UTC | Fix wrong documentation, and correct the punktuation. Closes [1700455]. Backported from trunk. | 08 June 2007, 19:19:24 UTC |
897704d | Martin v. Löwis | 08 June 2007, 17:29:40 UTC | Bug #1733488: Fix compilation of bufferobject.c on AIX. | 08 June 2007, 17:29:40 UTC |
b111970 | Kristján Valur Jónsson | 07 June 2007, 23:56:18 UTC | backport change 55821 to release25-maint | 07 June 2007, 23:56:18 UTC |
d2acc2e | Georg Brandl | 07 June 2007, 13:34:41 UTC | Patch #1667860: Fix UnboundLocalError in urllib2. (backport from rev. 55805) | 07 June 2007, 13:34:41 UTC |
73c958a | Georg Brandl | 07 June 2007, 13:23:28 UTC | Disallow function calls like foo(None=1). Backport from py3k rev. 55708 by Guido. (backport from rev. 55802) | 07 June 2007, 13:23:28 UTC |
c98da3d | Georg Brandl | 05 June 2007, 22:06:28 UTC | Backport rev. 55783: Patch by Tim Delany (missing DECREF). SF #1731330. | 05 June 2007, 22:06:28 UTC |
fc41f19 | Hye-Shik Chang | 05 June 2007, 19:28:15 UTC | Fix for Windows: close a temporary file before trying to delete it. | 05 June 2007, 19:28:15 UTC |
60111e0 | Hye-Shik Chang | 05 June 2007, 19:14:33 UTC | (Backport from r55770) Bug #1728403: Fix a bug that CJKCodecs StreamReader hangs when it reads a file that ends with incomplete sequence and sizehint argument for .read() is specified. | 05 June 2007, 19:14:33 UTC |
c9490e2 | Brett Cannon | 04 June 2007, 00:14:06 UTC | Backport of r55752: make time.strptime() behave better when whitespace is in the format arguments. | 04 June 2007, 00:14:06 UTC |
2413e03 | Neal Norwitz | 02 June 2007, 18:53:07 UTC | Backport 55731: SF 1668596/1720897: distutils now copies data files even if package_dir is empty. | 02 June 2007, 18:53:07 UTC |
2e23bb7 | Georg Brandl | 01 June 2007, 19:20:52 UTC | Fix wrong issue number. (backport from rev. 55735) | 01 June 2007, 19:20:52 UTC |
ba871a0 | Georg Brandl | 01 June 2007, 11:33:45 UTC | Bug #1722484: remove docstrings again when running with -OO. (backport from rev. 55732) | 01 June 2007, 11:33:45 UTC |
b40092b | Thomas Heller | 30 May 2007, 07:07:34 UTC | Merged revisions 55677 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Lib/ctypes ........ r55677 | thomas.heller | 2007-05-30 09:01:25 +0200 (Mi, 30 Mai 2007) | 2 lines Correct the name of a field in the WIN32_FIND_DATAA and WIN32_FIND_DATAW structures. Closes bug #1726026. ........ | 30 May 2007, 07:07:34 UTC |
8c6ec81 | Vinay Sajip | 25 May 2007, 07:27:30 UTC | Updated docstring for SysLogHandler (#1720726). | 25 May 2007, 07:27:30 UTC |
425c614 | Vinay Sajip | 25 May 2007, 07:21:19 UTC | Updated documentation for SysLogHandler (#1720726). | 25 May 2007, 07:21:19 UTC |
35cff5f | Neal Norwitz | 22 May 2007, 06:09:24 UTC | Document "new" params to HTTPConnection/HTTPSConnection | 22 May 2007, 06:09:24 UTC |
1370308 | Georg Brandl | 20 May 2007, 15:03:06 UTC | Backport rev 55465 by Nick Coghlan. | 20 May 2007, 15:03:06 UTC |
df73802 | Neal Norwitz | 20 May 2007, 02:14:48 UTC | Backout the original 'fix' to 1721309 which had no effect. Different versions of Berkeley DB handle this differently. The comments and bug report should have the details. Memory is allocated in 4.4 (and presumably earlier), but not in 4.5. Thus 4.5 has the free error, but not earlier versions. Mostly update comments, plus make the free conditional. | 20 May 2007, 02:14:48 UTC |
73bf101 | Neal Norwitz | 19 May 2007, 04:37:31 UTC | Backport rev 55452: Whoops, need to pay attention to those test failures. Move the clear to *before* the first use, not after. | 19 May 2007, 04:37:31 UTC |
f86ae69 | Neal Norwitz | 19 May 2007, 03:53:33 UTC | Backport rev 55450: SF bug #1721309: Clear data so random memory does not get freed. | 19 May 2007, 03:53:33 UTC |
cf0fab2 | Neal Norwitz | 18 May 2007, 05:45:33 UTC | Verify neither dumps or loads overflow the stack and segfault. | 18 May 2007, 05:45:33 UTC |
ce15dce | Neal Norwitz | 18 May 2007, 05:12:22 UTC | Drop the max stack depth to something that works in 2.6 | 18 May 2007, 05:12:22 UTC |
2cb077a | Fred Drake | 17 May 2007, 19:29:43 UTC | fix argument name in documentation; match the implementation | 17 May 2007, 19:29:43 UTC |
dc78cc6 | Neal Norwitz | 16 May 2007, 20:09:36 UTC | Fix bug in marshal where bad data would cause a segfault due to lack of an infinite recursion check. Contributed by Damien Miller at Google. | 16 May 2007, 20:09:36 UTC |
4043a6b | Georg Brandl | 16 May 2007, 13:44:25 UTC | Bug #1719995: don't use deprecated method in sets example. (backport from rev. 55383) | 16 May 2007, 13:44:25 UTC |
5ece2fb | Neal Norwitz | 16 May 2007, 04:35:11 UTC | Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC() fails. | 16 May 2007, 04:35:11 UTC |
4c87581 | Georg Brandl | 15 May 2007, 20:19:39 UTC | HTML-escape the plain traceback in cgitb's HTML output, to prevent the traceback inadvertently or maliciously closing the comment and injecting HTML into the error page. (backport from rev. 55348) | 15 May 2007, 20:19:39 UTC |
0d338e4 | Georg Brandl | 12 May 2007, 21:06:51 UTC | Bug #1046945: document SWIG options of distutils. (backport from rev. 55287) | 12 May 2007, 21:06:51 UTC |
39d8cc7 | Georg Brandl | 11 May 2007, 11:44:00 UTC | Update DDJ link. (backport from rev. 55259) | 11 May 2007, 11:44:00 UTC |
5a25e45 | Georg Brandl | 11 May 2007, 11:03:46 UTC | Patch #1714700: clarify os.linesep vs. tfiles opened in text mode. (backport) | 11 May 2007, 11:03:46 UTC |
914c98b | Neal Norwitz | 11 May 2007, 06:23:43 UTC | Fix typo in docstring (the module is popen2, not 3). | 11 May 2007, 06:23:43 UTC |
e4b5c33 | Thomas Heller | 10 May 2007, 07:19:16 UTC | Mark blocked revisions. | 10 May 2007, 07:19:16 UTC |
455c4b3 | Thomas Heller | 10 May 2007, 06:53:40 UTC | Mark already merged revisions. | 10 May 2007, 06:53:40 UTC |
0ac6061 | Walter Dörwald | 09 May 2007, 18:13:53 UTC | Backport checkin: Fix a segfault when b"" was passed to b2a_qp() -- it was using strchr() instead of memchr(). | 09 May 2007, 18:13:53 UTC |
6ca6f14 | Neal Norwitz | 09 May 2007, 06:45:53 UTC | Backport r55070: Stop using PyMem_FREE while the GIL is not held. | 09 May 2007, 06:45:53 UTC |
27803ce | Neal Norwitz | 09 May 2007, 06:44:23 UTC | Backport: Add markup for True/False. | 09 May 2007, 06:44:23 UTC |
a01d660 | Kristján Valur Jónsson | 07 May 2007, 19:31:41 UTC | Merge change 54983 from the trunk: Add the locale "English" to test_locale.py for a windows run, since "En" isn't legal for the Visual C 8 runtime. This update restores full testsuite compliance to VisualStudio 2005 builds, apart from unavailible external modules. | 07 May 2007, 19:31:41 UTC |
a1392d5 | Kristján Valur Jónsson | 07 May 2007, 19:25:38 UTC | Merge change 54982 from the trunk. This fixes the test_subprocess test in the testsuite for VisualStudio2005 builds, by "sanitizing" the "mode" that is used in the posixmodule's fdopen(). In particular the non-standard "U" mode character is removed. | 07 May 2007, 19:25:38 UTC |
dffe9a2 | Kristján Valur Jónsson | 07 May 2007, 18:36:39 UTC | the nb_long slot on classobject instances now defaults to call the nb_int slot member if there is no __long__ attribute found. This is in accordance with a suggestion from Armin Rigo, and allows the test_getargs2.py test in the testsuite for x64 | 07 May 2007, 18:36:39 UTC |
f4601d8 | Kristján Valur Jónsson | 07 May 2007, 18:30:48 UTC | Fix two problems that emerged when the testsuite was run with an x64 build: PyLong_FromSSize_t incorrectly assumed an unsigned object, and itertools.count() had the wrong upper limit for the iterator. | 07 May 2007, 18:30:48 UTC |
b4c285a | Kristján Valur Jónsson | 07 May 2007, 18:28:12 UTC | Fix NonRecursiveMutex on x64. The signature of the faux-InterlockedCompareExchange function was wrong: It works with LONG and not PVOID objects, and it needs to have the target marked as volatile. Further, it is not needed at all for x64 targets, since that platform always has the real McCoy. | 07 May 2007, 18:28:12 UTC |
7bca027 | Kristján Valur Jónsson | 07 May 2007, 13:33:39 UTC | Merging change 55102 from the trunk: Fix those parts in the testsuite that assumed that sys.maxint would cause overflow on x64. Now the testsuite is well behaved on that platform. | 07 May 2007, 13:33:39 UTC |
4e6b5e9 | Georg Brandl | 05 May 2007, 18:57:09 UTC | Bug #1713535 backport. | 05 May 2007, 18:57:09 UTC |
b4c0bea | Kristján Valur Jónsson | 05 May 2007, 08:32:03 UTC | Merging changes 55092, 55101,55120 from trunk, making PCBuild8 solution up to date. | 05 May 2007, 08:32:03 UTC |
a982bb1 | Thomas Heller | 04 May 2007, 22:08:22 UTC | Blocked revisions 54357 via svnmerge ........ r54357 | thomas.heller | 2007-03-13 21:42:52 +0100 (Tue, 13 Mar 2007) | 1 line Patch #1649190: Adding support for _Bool to ctypes as c_bool, by David Remahl. ........ | 04 May 2007, 22:08:22 UTC |
f8f68fb | Walter Dörwald | 03 May 2007, 15:16:16 UTC | Backport checkin: Clarify the behaviour of PyUnicode_DecodeUTF16(): A BOM is only skipped in native order mode, and only if it's the first two bytes. | 03 May 2007, 15:16:16 UTC |
412b20b | Thomas Heller | 02 May 2007, 19:41:16 UTC | Merged revisions 55027 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r55027 | thomas.heller | 2007-04-30 18:04:57 +0200 (Mo, 30 Apr 2007) | 8 lines When accessing the .value attribute of a c_wchar_p instance, and the instance does not point to a valid wchar_t zero-terminated string, raise a ValueError. c_char_p does this already. The ValueError message now contains the correct pointer address. Will backport to release25-maint. ........ | 02 May 2007, 19:41:16 UTC |
e5ebbec | Kristján Valur Jónsson | 02 May 2007, 16:08:51 UTC | Additional changes to the property sheets in PCBuild8. Visual Studio doesn's save those when it builds, unlike the .vcproj files, so I chekced in out-of-date versions. | 02 May 2007, 16:08:51 UTC |
00b0a9e | Kristján Valur Jónsson | 02 May 2007, 16:02:48 UTC | Undefine the Yield macro after including Python_ast.h where it may cause conflicts with winbase.h on Windows. | 02 May 2007, 16:02:48 UTC |
55d53f0 | Kristján Valur Jónsson | 02 May 2007, 15:55:14 UTC | Merging of change 55024 from the truk to release25-maint branch. Complete revamp of PCBuild8 directory. Use subdirectories for each project under the main pcbuild solution. Now make extensive use of property sheets to simplify project configuration. x64 build fully supported, and the process for building PGO version (Profiler Guided Optimization) simplified. All projects are now present, except _ssl, which needs to be reimplemented. Also, some of the projects that require external libraries need extra work to fully compile on x64. | 02 May 2007, 15:55:14 UTC |
9aa62ff | Georg Brandl | 01 May 2007, 06:08:20 UTC | Patch #1710352: add missing public functions to locale.__all__. (backport from rev. 55038) | 01 May 2007, 06:08:20 UTC |
be69a0a | Georg Brandl | 01 May 2007, 06:04:20 UTC | Bug #1710295: exceptions are now new-style classes. (backport from rev. 55036) | 01 May 2007, 06:04:20 UTC |
f69fa17 | Thomas Heller | 30 April 2007, 15:58:51 UTC | Merged revisions 55025 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk/Modules/_ctypes ........ r55025 | thomas.heller | 2007-04-30 17:44:17 +0200 (Mo, 30 Apr 2007) | 4 lines Make sure to call PyErr_NoMemory() in several places where PyMem_Malloc() could potentially fail. Will backport to the release25-maint branch. ........ | 30 April 2007, 15:58:51 UTC |
80a42c0 | Neal Norwitz | 29 April 2007, 23:56:19 UTC | Update with the version that has been running for a while. Most of the changes are to support multiple versions (ie, trunk and 2.5). Also check for conflicts in the .tex file when a release is cut. | 29 April 2007, 23:56:19 UTC |
daa2e58 | Brett Cannon | 27 April 2007, 23:17:43 UTC | Backport fix for r54646-7: properly clear locale cache in time.strptime when the locale changes between calls. | 27 April 2007, 23:17:43 UTC |
a801b6a | Brett Cannon | 27 April 2007, 22:35:57 UTC | Backport r54712: document that calling file.next() on a file open for writing leads to undefined behaviour. | 27 April 2007, 22:35:57 UTC |
c22aee0 | Georg Brandl | 27 April 2007, 19:19:29 UTC | Version fix (bug #1708710) | 27 April 2007, 19:19:29 UTC |
12c2950 | Fred Drake | 26 April 2007, 04:43:58 UTC | fix some markup errors | 26 April 2007, 04:43:58 UTC |
ca3b7b5 | Barry Warsaw | 25 April 2007, 19:26:37 UTC | bump email package version to 4.0.2 | 25 April 2007, 19:26:37 UTC |
44dab0a | Neal Norwitz | 25 April 2007, 06:42:41 UTC | Whitespace normalization | 25 April 2007, 06:42:41 UTC |
eeff493 | Georg Brandl | 25 April 2007, 06:25:57 UTC | Markup fix. (backport from rev. 54951) | 25 April 2007, 06:25:57 UTC |
d1e3f6d | Georg Brandl | 25 April 2007, 06:25:07 UTC | Patch #1698768: updated the "using Python on the Mac" intro. (backport from rev. 54949) | 25 April 2007, 06:25:07 UTC |
4db90ac | Raymond Hettinger | 24 April 2007, 22:04:26 UTC | Fix markup | 24 April 2007, 22:04:26 UTC |
f784d91 | Georg Brandl | 24 April 2007, 15:27:25 UTC | Bug #1706381: Specifying the SWIG option "-c++" in the setup.py file (as opposed to the command line) will now write file names ending in ".cpp" too. (backport from rev. 54941) | 24 April 2007, 15:27:25 UTC |
22c00e0 | Georg Brandl | 24 April 2007, 15:10:16 UTC | Bug #1705717: error in sys.argv docs. (backport from rev. 54939) | 24 April 2007, 15:10:16 UTC |
46155b9 | Georg Brandl | 24 April 2007, 10:36:45 UTC | Some new year updates. | 24 April 2007, 10:36:45 UTC |
112717d | Neal Norwitz | 24 April 2007, 04:54:24 UTC | Fix SF #1703110, Incorrect example for add_password() (use uri, not host) | 24 April 2007, 04:54:24 UTC |
6def78a | Collin Winter | 24 April 2007, 03:52:08 UTC | Convert PyUnit -> unittest. Backported from r54929. | 24 April 2007, 03:52:08 UTC |
2f131d8 | Barry Warsaw | 23 April 2007, 01:58:33 UTC | Recommit r54805: Add code to read from master_fd in the parent, breaking when we get an OSError (EIO can occur on Linux) or there's no more data to read. Without this, test_pty.py can hang on the waitpid() because the child is blocking on the stdout write. This will definitely happen on Mac OS X and could potentially happen on other platforms. See the comment for details. | 23 April 2007, 01:58:33 UTC |
b9d3991 | Kristján Valur Jónsson | 22 April 2007, 10:18:46 UTC | Properly implement Georg Brandl's Patch #1185447 to the 2.5 maintainance branch | 22 April 2007, 10:18:46 UTC |
15136b3 | Georg Brandl | 21 April 2007, 20:35:49 UTC | Bug #1704790: bind name "sys" locally in __del__ method so that it is not cleared before __del__ is run. (backport from rev. 54918) | 21 April 2007, 20:35:49 UTC |
5e4e31f | Kristján Valur Jónsson | 21 April 2007, 12:46:49 UTC | Fix various minor issues discovered with static analysis using Visual Studio 2005 Team System. Removed obsolete comment, since .dll modules are no longer supported on windows, only .pyd. | 21 April 2007, 12:46:49 UTC |
8ff1f6a | Lars Gustäbel | 21 April 2007, 12:20:09 UTC | Bug #1704156: Support for unicode strings as input filenames is neither documented nor intended but works in Python 2.4 under certain conditions. This stopped working in 2.5 because struct.pack is used. This small patch restores the old behaviour. A more solid solution is planned for 2.6. | 21 April 2007, 12:20:09 UTC |
93a3603 | Walter Dörwald | 21 April 2007, 10:31:43 UTC | Backport r54786: Fix utf-8-sig incremental decoder, which didn't recognise a BOM when the first chunk fed to the decoder started with a BOM, but was longer than 3 bytes. | 21 April 2007, 10:31:43 UTC |
552ba11 | Georg Brandl | 21 April 2007, 07:30:52 UTC | Backport r54671 - fix in python.sty. | 21 April 2007, 07:30:52 UTC |
104377b | Georg Brandl | 21 April 2007, 07:28:26 UTC | Backport r54762: exceptions are no longer old-style instances. | 21 April 2007, 07:28:26 UTC |