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

sort by:
Revision Author Date Message Commit Date
2ba9321 #3749: fix c'n'p errors. 01 September 2008, 14:15:55 UTC
f22c26e #3703 unhelpful _fileio.FileIO error message when trying to open a directory Reviewer: Gregory P. Smith 01 September 2008, 14:13:43 UTC
f07e5a9 issue3715: docstring representation of hex escaped string needs to be double escaped. 31 August 2008, 16:34:18 UTC
51eb7a9 Update patch/bug count 31 August 2008, 15:48:44 UTC
ba40fb4 Last batch of edits; remove the 'other changes' section 31 August 2008, 15:41:48 UTC
fa881f2 Edit the library section, rearranging items to flow better and making lots of edits 31 August 2008, 14:29:31 UTC
4907d27 Update bsddb code to version 4.7.3pre2. This code should be compatible with Python 3.0, also. http://www.jcea.es/programacion/pybsddb.htm#bsddb3-4.7.3 31 August 2008, 14:00:51 UTC
8235869 Issue 2235: document the ability to block inheritance of __hash__ in the language reference 31 August 2008, 13:10:50 UTC
4d02857 More edits 31 August 2008, 02:24:08 UTC
eaa29bb More edits; markup fixes 30 August 2008, 22:56:54 UTC
9481ba3 Fix markup. 30 August 2008, 22:00:28 UTC
5c669db #3707: fix inf. recursion in pydoc topic search. Rev'd by Antoine. 30 August 2008, 19:03:43 UTC
5f2dc0b Edit four more sections 30 August 2008, 16:44:54 UTC
3ffe563 Correction from Antoine Pitrou: BufferedWriter and Reader support seek() 30 August 2008, 15:25:47 UTC
bf0a595 Tidy up some sentences 30 August 2008, 15:21:23 UTC
e496493 Partial edits from revision and tidying pass 30 August 2008, 15:19:57 UTC
f5a3fb7 super() actually returns a super object. 30 August 2008, 13:17:39 UTC
6140651 #3569: eval() also accepts "exec"able code objects. 30 August 2008, 10:03:09 UTC
c176814 #3716: fix typo. 30 August 2008, 09:52:44 UTC
cff0b46 #3730: mention "server" attribute explicitly. 30 August 2008, 09:49:36 UTC
dcde494 A collection of crashers, all variants of the idea of issue #3720. 29 August 2008, 21:21:52 UTC
d4ae97b #3668: When PyArg_ParseTuple correctly parses a s* format, but raises an exception afterwards (for a subsequent parameter), the user code will not call PyBuffer_Release() and memory will leak. Reviewed by Amaury Forgeot d'Arc. 29 August 2008, 18:39:48 UTC
a27e89b #3711: .dll isn't a valid Python extension anymore. 28 August 2008, 09:40:18 UTC
488a4f0 Add various items 27 August 2008, 02:12:18 UTC
c9b4110 Add an item and a note 27 August 2008, 00:45:02 UTC
d207e23 Trim whitespace; add a few updates 27 August 2008, 00:27:18 UTC
0668c62 Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as to match Python 2.5 speed despite the __instancecheck__ / __subclasscheck__ mechanism. In the process, fix a bug where isinstance() and issubclass(), when given a tuple of classes as second argument, were looking up __instancecheck__ / __subclasscheck__ on the tuple rather than on each type object. Reviewed by Benjamin Peterson and Raymond Hettinger. 26 August 2008, 22:42:08 UTC
14cb6bc sort of backport 66038 by aliasing PyObject_Bytes to PyObject_Str 26 August 2008, 17:08:40 UTC
e39be53 Try to reduce the flakiness of this test 25 August 2008, 03:52:40 UTC
2a7767a Use bytes as return type from recv_bytes() methods. Not sure why this only affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing 25 August 2008, 03:03:25 UTC
0c519b3 Fix problem reported by pychecker where AuthenticationError wasn't imported. Add some test coverage to this code. More tests should be added (TODO added). R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing 25 August 2008, 01:50:24 UTC
971f102 Clarify that some attributes/methods are listed somewhat separately because they are not part of the threading API. 24 August 2008, 23:15:19 UTC
901e471 #3662: Fix segfault introduced when fixing memory leaks. TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin 24 August 2008, 22:03:05 UTC
dcf4891 remove note about unimplemented feature 24 August 2008, 21:55:03 UTC
30de77b #3654: fix duplicate test method name. Review by Benjamin P. 24 August 2008, 18:11:07 UTC
712ee92 generate py3k warnings on __getslice__, __delslice__, and __setslice__ Reviewer: Brett Cannon 24 August 2008, 18:10:20 UTC
a403e41 Use the actual blacklist of leaky tests 24 August 2008, 17:29:53 UTC
3782fba Ignore a couple more tests that report leaks inconsistently. 24 August 2008, 17:27:43 UTC
18aa388 Fix: * crashes on memory allocation failure found with failmalloc * memory leaks found with valgrind * compiler warnings in opt mode which would lead to invalid memory reads * problem using wrong name in decimal module reported by pychecker Update the valgrind suppressions file with new leaks that are small/one-time leaks we don't care about (ie, they are too hard to fix). TBR=barry TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes) in opt mode: valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py -uall,-bsddb,-compiler \ -x test_logging test_ssl test_multiprocessing valgrind -q --leak-check=yes --suppressions=Misc/valgrind-python.supp \ ./python -E -tt ./Lib/test/regrtest.py test_multiprocessing for i in `seq 1 4000` ; do LD_PRELOAD=~/local/lib/libfailmalloc.so FAILMALLOC_INTERVAL=$i \ ./python -c pass done At least some of these fixes should probably be backported to 2.5. 24 August 2008, 05:04:52 UTC
21d2ab7 fix warning 23 August 2008, 21:40:15 UTC
37346b2 #3643 add a few more checks to _testcapi to prevent segfaults Author: Victor Stinner Reviewer: Benjamin Peterson 23 August 2008, 20:27:43 UTC
7161cbf Small updates to types member docs, backport from r65994. 23 August 2008, 15:15:31 UTC
69ed524 Fix bug 3625: test issues on 64bit windows. r=pitrou 23 August 2008, 00:59:14 UTC
94a7305 d is the correct format string 22 August 2008, 21:23:47 UTC
b6a9556 fix a few get_name() calls and turn then to .name Reviewer: Christian Heimes 22 August 2008, 20:43:48 UTC
1cc6963 Fixed two format strings in the _collections module. For example Modules/_collectionsmodule.c:674: warning: format '%i' expects type 'int', but argument 2 has type 'Py_ssize_t' Reviewed by Benjamin Peterson 22 August 2008, 20:10:27 UTC
a27a62e Silenced a compiler warning in the sqlite module Modules/_sqlite/row.c:187: warning: suggest parentheses around && within || Reviewed by Benjamin Peterson 22 August 2008, 19:55:54 UTC
7d4c317 Silenced compiler warning Objects/stringlib/find.h:97: warning: 'stringlib_contains_obj' defined but not used Reviewed by Benjamin Peterson 22 August 2008, 19:47:25 UTC
fb1813c Changed type of numarenas from uint to size_t to silence a GCC warning on 64bit OSes. Reviewed by Benjamin Peterson. 22 August 2008, 19:34:15 UTC
af1aae3 Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson. 22 August 2008, 08:03:43 UTC
5c2bb1a issue 3633: Solaris allows fullwidth Unicode digits in isxdigit, so rewrite float.fromhex to only allow ASCII hex digits on all platforms. (Tests for this are already present, but the test_float failures on Solaris hadn't been noticed before.) Reviewed by Antoine Pitrou. 21 August 2008, 21:38:38 UTC
892429b Fix float.fromhex test to give additional information on failure. This change is aimed at diagnosing issue 3633 (test_float fails on Solaris). Reviewed by Benjamin Peterson 21 August 2008, 20:02:24 UTC
6a0b559 done with the release 21 August 2008, 02:12:56 UTC
118c905 Tagging 2.6b3 21 August 2008, 01:15:57 UTC
07a4a38 Bump to 2.6b3. 21 August 2008, 01:15:08 UTC
cd3b74d Reverted r65900. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html 20 August 2008, 16:15:28 UTC
f840296 News for the tp_flags change. 20 August 2008, 15:01:50 UTC
84b1e0f News for the imageop fix. 20 August 2008, 14:57:20 UTC
73641d7 fix up the multiprocessing docs a little 20 August 2008, 14:07:59 UTC
838c79f Issue #3612: Added some missing basic types in ctypes.wintypes. 20 August 2008, 13:14:07 UTC
ccfdcd0 fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on trunk) 20 August 2008, 04:13:28 UTC
e6b5ba6 fix silly errors of mine 20 August 2008, 02:15:42 UTC
86da890 newSymbolTable is not public API 20 August 2008, 01:44:45 UTC
e977ad4 deprecate some useless, noop methods in symtable 20 August 2008, 01:42:01 UTC
f647dc1 add a NEWS note for new args syntax 20 August 2008, 01:27:30 UTC
67f24f1 follow-up of issue3473: update the compiler package to recognize the new syntax. 20 August 2008, 00:08:47 UTC
bd6a05f check that the parser module can handle the new keyword syntax 19 August 2008, 22:06:11 UTC
bd7bda4 Merged revisions 65876 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65876 | benjamin.peterson | 2008-08-19 15:54:52 -0500 (Tue, 19 Aug 2008) | 1 line apply a fix I think will help Windows ........ 19 August 2008, 21:07:15 UTC
93ebfb1 Issue 1179: [CVE-2007-4965] Integer overflow in imageop module. 19 August 2008, 21:02:04 UTC
69ed101 Hopeful fix for issue 1878: remove Py_TPFLAGS_HAVE_VERSION_TAG from Py_TPFLAGS_DEFAULT when not building the core. 19 August 2008, 20:13:02 UTC
80f0ed5 allow keyword args to be passed in after *args #3473 19 August 2008, 19:52:46 UTC
d9ccf8c COM method code is windows specific 19 August 2008, 19:40:23 UTC
6b094a4 fix a little typo 19 August 2008, 19:27:53 UTC
0ad5ae0 Fix a regression introduced by rev. 63792: ctypes function pointers that are COM methods must have a boolean True value. 19 August 2008, 19:25:04 UTC
4348a25 silence callable warning in hmac 19 August 2008, 19:07:38 UTC
5bc9f4c issue3352: clean up the multiprocessing API to remove many get_/set_ methods and convert them to properties. Update the docs and the examples included. 19 August 2008, 19:06:19 UTC
7c972f9 get unparse to at least unparse its self 19 August 2008, 17:59:23 UTC
6626099 Fix strange character in the docstring. 19 August 2008, 17:47:13 UTC
d068ad5 Merged revisions 65853-65854 via svnmerge from svn+ssh://pythondev@svn.python.org/sandbox/trunk/2to3/lib2to3 ........ r65853 | benjamin.peterson | 2008-08-19 11:09:09 -0500 (Tue, 19 Aug 2008) | 1 line apply a patch for #3131. this solves the problem for the moment, but we should do some refactoring to get display logic out of RefactoringTool ........ r65854 | benjamin.peterson | 2008-08-19 11:37:38 -0500 (Tue, 19 Aug 2008) | 1 line another quick fix to get lib2to3 to work ........ 19 August 2008, 16:41:34 UTC
25c3408 Fix grammar. 18 August 2008, 23:09:49 UTC
facdd6e update the threading docs to account for recent changes 18 August 2008, 22:29:19 UTC
6ee1a31 add py3k warnings for old threading APIs they will still live in 3.0 but it can't hurt 18 August 2008, 21:53:29 UTC
351ffb8 #2234 distutils failed with mingw binutils 2.18.50.20080109. Be less strict when parsing these version numbers, they don't necessarily follow the python numbering scheme. 18 August 2008, 19:23:47 UTC
26f5216 fix old API names in test_ssl 18 August 2008, 18:39:57 UTC
82aa201 patch up multiprocessing until it's API can be changed too 18 August 2008, 18:31:58 UTC
d810626 bring back the old API 18 August 2008, 18:13:17 UTC
a9b2222 change a few uses of the threading APIs 18 August 2008, 18:01:43 UTC
cbae869 backport threading property changes 18 August 2008, 17:45:09 UTC
d8a8972 change threading.getIdent to a property This is new in 2.6 so now need to worry about backwards compatibility :) 18 August 2008, 16:40:03 UTC
e5bdccc Backport of r63826. Optimization of str.format() for cases with str, unicode, int, long, and float arguments. This gives about 30% speed improvement for the simplest (but most common) cases. This patch skips the __format__ dispatch, and also avoids creating an object to hold the format_spec. Unfortunately there's a complication in 2.6 with int, long, and float because they always expect str format_specs. So in the unicode version of this optimization, just check for unicode objects. int, float, long, and str can be added later, if needed. 18 August 2008, 14:27:38 UTC
8e439a1 Fix typo 18 August 2008, 13:32:19 UTC
6e8fef0 Issue 2235: document PyObject_HashNotImplemented 18 August 2008, 13:14:22 UTC
f70385a Belated NEWS entry for r65642 18 August 2008, 12:42:46 UTC
4763f71 Restore Python 2.3 compatibility and remove "with" usage. 18 August 2008, 11:13:45 UTC
541f7da add a test for reduce's move 18 August 2008, 02:12:23 UTC
08336e3 follup to #3473: don't duplicate the reduce code 18 August 2008, 02:01:21 UTC
8692c79 correct version 18 August 2008, 01:27:05 UTC
88f801d Update __all__ for cookielib, csv, os, and urllib2 for objects imported into the module but exposed as part of the API. 18 August 2008, 00:46:22 UTC
7b96f07 Remove an unneeded import of abc.ABCMeta from 'inspect'. 18 August 2008, 00:41:11 UTC
46225e7 Remove two unneeded imports in 'io'. 18 August 2008, 00:36:52 UTC
back to top