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

sort by:
Revision Author Date Message Commit Date
ad4b263 Fix #1752132: wrong comment in opcode description. (backport from rev. 56280) 11 July 2007, 19:41:53 UTC
c0f800d 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 Patch 1693258: Fix for duplicate "preferences" menu-OS X Backport of 56204. 09 July 2007, 06:03:47 UTC
43f1f68 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 Remove duplicate sentence from alarm() doc. (backport from rev. 56143) 02 July 2007, 11:54:30 UTC
511087b Fix a few webbrowser.py problems. (backport from rev. 56137) 01 July 2007, 08:11:40 UTC
1d1e950 Document smtp.SMTPAuthenticationError. (backport from rev. 56129) 30 June 2007, 11:01:05 UTC
adfd13e Fix a variable name in winreg docs. (backport from rev. 56091) 27 June 2007, 14:09:59 UTC
4508df2 Bug #1742901: document None behavior of shlex.split. (backport from rev. 56084) 25 June 2007, 15:21:26 UTC
5a5adf3 Bug #1739115: make shutil.rmtree docs clear wrt. file deletion. (backport from rev. 56040) 19 June 2007, 12:38:26 UTC
03210e5 Bug #1737864: allow empty message in logging format routines. (backport from rev. 56038) 19 June 2007, 12:36:06 UTC
ea84b81 SF #1738670, make example in doc work 17 June 2007, 18:49:42 UTC
15eb97b Add missing \versionadded. (backport from rev. 56006) 16 June 2007, 17:10:26 UTC
59fc244 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 Patch #1734014: Use _I64_MAX instead of LLONG_MAX. 14 June 2007, 20:47:15 UTC
7d18356 Provide PY_LLONG_MAX on all systems having long long. 13 June 2007, 03:42:55 UTC
e99cb23 Backport 55887: Bug #1734723: Fix repr.Repr() so it doesn't ignore the maxtuple attribute. 11 June 2007, 07:34:07 UTC
bb56e2a Backport 55882: SF #1734732, lower case the module names per PEP 8. 11 June 2007, 05:36:48 UTC
8355dd5 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 Backport 55873: Prevent these tests from running on Win64 since they don't apply there either 11 June 2007, 04:31:25 UTC
390240d Backport r55845: Provide LLONG_MAX for S390. 09 June 2007, 12:57:46 UTC
2276885 Patch #1733960: Allow T_LONGLONG to accept ints. 09 June 2007, 08:01:33 UTC
66e64e2 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 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 Fix wrong documentation, and correct the punktuation. Closes [1700455]. Backported from trunk. 08 June 2007, 19:19:24 UTC
897704d Bug #1733488: Fix compilation of bufferobject.c on AIX. 08 June 2007, 17:29:40 UTC
b111970 backport change 55821 to release25-maint 07 June 2007, 23:56:18 UTC
d2acc2e Patch #1667860: Fix UnboundLocalError in urllib2. (backport from rev. 55805) 07 June 2007, 13:34:41 UTC
73c958a 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 Backport rev. 55783: Patch by Tim Delany (missing DECREF). SF #1731330. 05 June 2007, 22:06:28 UTC
fc41f19 Fix for Windows: close a temporary file before trying to delete it. 05 June 2007, 19:28:15 UTC
60111e0 (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 Backport of r55752: make time.strptime() behave better when whitespace is in the format arguments. 04 June 2007, 00:14:06 UTC
2413e03 Backport 55731: SF 1668596/1720897: distutils now copies data files even if package_dir is empty. 02 June 2007, 18:53:07 UTC
2e23bb7 Fix wrong issue number. (backport from rev. 55735) 01 June 2007, 19:20:52 UTC
ba871a0 Bug #1722484: remove docstrings again when running with -OO. (backport from rev. 55732) 01 June 2007, 11:33:45 UTC
b40092b 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 Updated docstring for SysLogHandler (#1720726). 25 May 2007, 07:27:30 UTC
425c614 Updated documentation for SysLogHandler (#1720726). 25 May 2007, 07:21:19 UTC
35cff5f Document "new" params to HTTPConnection/HTTPSConnection 22 May 2007, 06:09:24 UTC
1370308 Backport rev 55465 by Nick Coghlan. 20 May 2007, 15:03:06 UTC
df73802 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 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 Backport rev 55450: SF bug #1721309: Clear data so random memory does not get freed. 19 May 2007, 03:53:33 UTC
cf0fab2 Verify neither dumps or loads overflow the stack and segfault. 18 May 2007, 05:45:33 UTC
ce15dce Drop the max stack depth to something that works in 2.6 18 May 2007, 05:12:22 UTC
2cb077a fix argument name in documentation; match the implementation 17 May 2007, 19:29:43 UTC
dc78cc6 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 Bug #1719995: don't use deprecated method in sets example. (backport from rev. 55383) 16 May 2007, 13:44:25 UTC
5ece2fb Add what looks like a necessary call to PyErr_NoMemory() when PyMem_MALLOC() fails. 16 May 2007, 04:35:11 UTC
4c87581 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 Bug #1046945: document SWIG options of distutils. (backport from rev. 55287) 12 May 2007, 21:06:51 UTC
39d8cc7 Update DDJ link. (backport from rev. 55259) 11 May 2007, 11:44:00 UTC
5a25e45 Patch #1714700: clarify os.linesep vs. tfiles opened in text mode. (backport) 11 May 2007, 11:03:46 UTC
914c98b Fix typo in docstring (the module is popen2, not 3). 11 May 2007, 06:23:43 UTC
e4b5c33 Mark blocked revisions. 10 May 2007, 07:19:16 UTC
455c4b3 Mark already merged revisions. 10 May 2007, 06:53:40 UTC
0ac6061 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 Backport r55070: Stop using PyMem_FREE while the GIL is not held. 09 May 2007, 06:45:53 UTC
27803ce Backport: Add markup for True/False. 09 May 2007, 06:44:23 UTC
a01d660 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 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 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 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 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 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 Bug #1713535 backport. 05 May 2007, 18:57:09 UTC
b4c0bea Merging changes 55092, 55101,55120 from trunk, making PCBuild8 solution up to date. 05 May 2007, 08:32:03 UTC
a982bb1 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 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 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 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 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 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 Patch #1710352: add missing public functions to locale.__all__. (backport from rev. 55038) 01 May 2007, 06:08:20 UTC
be69a0a Bug #1710295: exceptions are now new-style classes. (backport from rev. 55036) 01 May 2007, 06:04:20 UTC
f69fa17 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 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 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 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 Version fix (bug #1708710) 27 April 2007, 19:19:29 UTC
12c2950 fix some markup errors 26 April 2007, 04:43:58 UTC
ca3b7b5 bump email package version to 4.0.2 25 April 2007, 19:26:37 UTC
44dab0a Whitespace normalization 25 April 2007, 06:42:41 UTC
eeff493 Markup fix. (backport from rev. 54951) 25 April 2007, 06:25:57 UTC
d1e3f6d Patch #1698768: updated the "using Python on the Mac" intro. (backport from rev. 54949) 25 April 2007, 06:25:07 UTC
4db90ac Fix markup 24 April 2007, 22:04:26 UTC
f784d91 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 Bug #1705717: error in sys.argv docs. (backport from rev. 54939) 24 April 2007, 15:10:16 UTC
46155b9 Some new year updates. 24 April 2007, 10:36:45 UTC
112717d Fix SF #1703110, Incorrect example for add_password() (use uri, not host) 24 April 2007, 04:54:24 UTC
6def78a Convert PyUnit -> unittest. Backported from r54929. 24 April 2007, 03:52:08 UTC
2f131d8 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 Properly implement Georg Brandl's Patch #1185447 to the 2.5 maintainance branch 22 April 2007, 10:18:46 UTC
15136b3 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 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 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 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 Backport r54671 - fix in python.sty. 21 April 2007, 07:30:52 UTC
104377b Backport r54762: exceptions are no longer old-style instances. 21 April 2007, 07:28:26 UTC
back to top