summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* A collection of crashers, all variants of the ideaArmin Rigo2008-08-291-0/+53
| | | | of issue #3720.
* Issue #2534: speed up isinstance() and issubclass() by 50-70%, so as toAntoine Pitrou2008-08-263-6/+62
| | | | | | | | | | 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.
* Try to reduce the flakiness of this testNeal Norwitz2008-08-251-0/+4
|
* Use bytes as return type from recv_bytes() methods. Not sure why this onlyNeal Norwitz2008-08-251-3/+3
| | | | | | | affects some buildbots. R=Brett TESTED=./python -E -tt ./Lib/test/regrtest.py test_multiprocessing
* Fix problem reported by pychecker where AuthenticationError wasn't imported.Neal Norwitz2008-08-252-2/+34
| | | | | | | 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
* #3662: Fix segfault introduced when fixing memory leaks.Neal Norwitz2008-08-241-0/+4
| | | | | TESTED=./python -E -tt ./Lib/test/regrtest.py test_fileio R (approach from bug)=Amaury and Benjamin
* #3654: fix duplicate test method name. Review by Benjamin P.Georg Brandl2008-08-241-4/+2
|
* generate py3k warnings on __getslice__, __delslice__, and __setslice__Benjamin Peterson2008-08-241-0/+22
| | | | Reviewer: Brett Cannon
* Fix:Neal Norwitz2008-08-241-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | * 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.
* Fix bug 3625: test issues on 64bit windows. r=pitrouMark Hammond2008-08-233-3/+3
|
* fix a few get_name() calls and turn then to .nameBenjamin Peterson2008-08-221-4/+4
| | | | Reviewer: Christian Heimes
* Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson.Robert Schuppenies2008-08-221-5/+7
|
* Fix float.fromhex test to give additional information on failure. ThisMark Dickinson2008-08-211-1/+7
| | | | | | change is aimed at diagnosing issue 3633 (test_float fails on Solaris). Reviewed by Benjamin Peterson
* Bump to 2.6b3.v2.6b3Barry Warsaw2008-08-212-2/+2
|
* Reverted r65900. See ↵Hirokazu Yamamoto2008-08-201-7/+3
| | | | http://mail.python.org/pipermail/python-checkins/2008-August/073116.html
* Issue #3612: Added some missing basic types in ctypes.wintypes.Hirokazu Yamamoto2008-08-201-11/+18
|
* fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on ↵Hirokazu Yamamoto2008-08-201-5/+8
| | | | trunk)
* fix silly errors of mineBenjamin Peterson2008-08-201-3/+3
|
* newSymbolTable is not public APIBenjamin Peterson2008-08-201-3/+2
|
* deprecate some useless, noop methods in symtableBenjamin Peterson2008-08-202-7/+27
|
* follow-up of issue3473: update the compiler package to recognize the new syntax.Amaury Forgeot d'Arc2008-08-202-26/+33
|
* check that the parser module can handle the new keyword syntaxBenjamin Peterson2008-08-191-0/+1
|
* Merged revisions 65876 via svnmerge fromBenjamin Peterson2008-08-191-0/+2
| | | | | | | | | | 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 ........
* allow keyword args to be passed in after *args #3473Benjamin Peterson2008-08-191-0/+8
|
* Fix a regression introduced by rev. 63792: ctypes function pointersThomas Heller2008-08-191-1/+6
| | | | that are COM methods must have a boolean True value.
* silence callable warning in hmacBenjamin Peterson2008-08-191-1/+1
|
* issue3352: clean up the multiprocessing API to remove many get_/set_ methods ↵Jesse Noller2008-08-199-72/+66
| | | | and convert them to properties. Update the docs and the examples included.
* Merged revisions 65853-65854 via svnmerge fromBenjamin Peterson2008-08-191-3/+5
| | | | | | | | | | | | | | 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 ........
* add py3k warnings for old threading APIsBenjamin Peterson2008-08-182-1/+45
| | | | they will still live in 3.0 but it can't hurt
* #2234 distutils failed with mingw binutils 2.18.50.20080109.Amaury Forgeot d'Arc2008-08-181-4/+4
| | | | | Be less strict when parsing these version numbers, they don't necessarily follow the python numbering scheme.
* fix old API names in test_sslBenjamin Peterson2008-08-181-4/+4
|
* patch up multiprocessing until it's API can be changed tooBenjamin Peterson2008-08-184-11/+17
|
* bring back the old APIBenjamin Peterson2008-08-181-0/+12
|
* change a few uses of the threading APIsBenjamin Peterson2008-08-186-16/+16
|
* backport threading property changesBenjamin Peterson2008-08-182-24/+18
|
* change threading.getIdent to a propertyBenjamin Peterson2008-08-182-3/+4
| | | | This is new in 2.6 so now need to worry about backwards compatibility :)
* Restore Python 2.3 compatibility and remove "with" usage.Marc-André Lemburg2008-08-181-2/+1
|
* add a test for reduce's moveBenjamin Peterson2008-08-181-0/+6
|
* Update __all__ for cookielib, csv, os, and urllib2 for objects imported intoBrett Cannon2008-08-185-6/+8
| | | | the module but exposed as part of the API.
* Remove an unneeded import of abc.ABCMeta from 'inspect'.Brett Cannon2008-08-181-1/+0
|
* Remove two unneeded imports in 'io'.Brett Cannon2008-08-181-2/+0
|
* Remove imports of 'warnings' that are no longer needed in dummy_thread,Brett Cannon2008-08-173-3/+0
| | | | filecmp, and shelve.
* #3580: fix a failure in test_osAntoine Pitrou2008-08-171-1/+1
|
* get the symtable module back in working orderBenjamin Peterson2008-08-172-48/+185
| | | | | | - Fix broken functions - Add (hopefully) extensive tests - Modernize a little
* #3556: test_raiseMemError consumes an insane amount of memoryAntoine Pitrou2008-08-171-8/+3
|
* backport r65723: strengthen test_os.test_closerangeAntoine Pitrou2008-08-171-3/+21
|
* fix ZipFile.testzip() to work with very large embedded filesAntoine Pitrou2008-08-171-1/+6
|
* Update distutils so that it triggers no warnings when run under -3.Brett Cannon2008-08-173-4/+5
|
* Issue 2464. Supports a malformation in the URL receivedFacundo Batista2008-08-171-0/+8
| | | | in a redirect.
* Make test_ossaudiodev work.Antoine Pitrou2008-08-171-2/+2
|