summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Blocked revisions 66013 via svnmergeBenjamin Peterson2008-08-240-0/+0
| | | | | | | | | | ........ r66013 | benjamin.peterson | 2008-08-24 13:10:20 -0500 (Sun, 24 Aug 2008) | 4 lines generate py3k warnings on __getslice__, __delslice__, and __setslice__ Reviewer: Brett Cannon ........
* Fixed yet another compiler warning of 64bit builds.Christian Heimes2008-08-241-1/+1
| | | | Reviewed by Georg Brandl.
* Closes release blocker #3627.Neal Norwitz2008-08-2411-26/+201
| | | | | | | | | | | | | Merged revisions 65335 via svnmerge from svn+ssh://pythondev@svn.python.org/python/trunk TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt) ........ r65335 | neal.norwitz | 2008-07-31 10:17:14 -0700 (Thu, 31 Jul 2008) | 1 line Security patches from Apple: prevent int overflow when allocating memory ........
* Update props for r66007.Neal Norwitz2008-08-240-0/+0
|
* Merged revisions 66006 via svnmerge fromNeal Norwitz2008-08-249-12/+73
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk TESTED=./python -E -tt ./Lib/test/regrtest.py -uall (both debug and opt modes) ........ r66006 | neal.norwitz | 2008-08-23 22:04:52 -0700 (Sat, 23 Aug 2008) | 25 lines 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. ........
* Blocked revisions 66004 via svnmergeBenjamin Peterson2008-08-230-0/+0
| | | | | | | | ........ r66004 | benjamin.peterson | 2008-08-23 16:40:15 -0500 (Sat, 23 Aug 2008) | 1 line fix warning ........
* bring the PyFile docs into sync with realityBenjamin Peterson2008-08-231-59/+2
|
* #3643 add more checks to _testcapi to prevent segfaultsBenjamin Peterson2008-08-232-0/+10
| | | | | Author: Victor Stinner Reviewer: Benjamin Peterson
* add NEWS note and test for last commitBenjamin Peterson2008-08-232-0/+9
|
* fix #3653 Python could segfault if invalid values were passed to sys.excepthookBenjamin Peterson2008-08-231-0/+7
| | | | | Author: Daniel Diniz Reviewer: Georg Brandl
* Blocked revisions 65995 via svnmergeGeorg Brandl2008-08-230-0/+0
| | | | | | | | ........ r65995 | georg.brandl | 2008-08-23 17:15:31 +0200 (Sat, 23 Aug 2008) | 2 lines Small updates to types member docs, backport from r65994. ........
* Remove outdated example from types module doc. Since the types leftGeorg Brandl2008-08-231-31/+10
| | | | in the modules are obscure, I didn't add a substitute example.
* #1276: Add temporary encoding aliases for non-supported Mac CJKHye-Shik Chang2008-08-232-0/+11
| | | | | encodings that are detected as system defaults in MacOS with CJK locales. Will be replaced by properly-implemented codecs in 3.1.
* #3650: fix a reference leak in bytes.split('x')Amaury Forgeot d'Arc2008-08-222-4/+12
| | | | Actually the same as r65785, but trunk only has bytearray.
* Merged revisions 65982 via svnmerge fromBenjamin Peterson2008-08-220-0/+0
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65982 | benjamin.peterson | 2008-08-22 15:43:48 -0500 (Fri, 22 Aug 2008) | 4 lines fix a few get_name() calls and turn then to .name Reviewer: Christian Heimes ........
* Merged revisions 65978 via svnmerge fromChristian Heimes2008-08-221-2/+2
| | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65978 | christian.heimes | 2008-08-22 21:55:54 +0200 (Fri, 22 Aug 2008) | 3 lines Silenced a compiler warning in the sqlite module Modules/_sqlite/row.c:187: warning: suggest parentheses around && within || Reviewed by Benjamin Peterson ........
* Merged revisions 65975 via svnmerge fromChristian Heimes2008-08-221-1/+1
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65975 | christian.heimes | 2008-08-22 21:34:15 +0200 (Fri, 22 Aug 2008) | 1 line Changed type of numarenas from uint to size_t to silence a GCC warning on 64bit OSes. Reviewed by Benjamin Peterson. ........
* Merged revisions 65971 via svnmerge fromRobert Schuppenies2008-08-221-5/+7
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65971 | robert.schuppenies | 2008-08-22 10:03:43 +0200 (Fri, 22 Aug 2008) | 2 lines Issue #1342811: Fixed broken patch. Reviewed by benjamin.peterson. ........
* Blocked revisions 65922,65926 via svnmergeBenjamin Peterson2008-08-220-0/+0
| | | | | | | | | | | | ........ r65922 | barry.warsaw | 2008-08-20 20:15:08 -0500 (Wed, 20 Aug 2008) | 2 lines Bump to 2.6b3. ........ r65926 | barry.warsaw | 2008-08-20 21:12:56 -0500 (Wed, 20 Aug 2008) | 1 line done with the release ........
* Merged revisions 65964 via svnmerge fromMark Dickinson2008-08-211-5/+4
| | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65964 | mark.dickinson | 2008-08-21 22:38:38 +0100 (Thu, 21 Aug 2008) | 7 lines 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. ........
* Merged revisions 65958 via svnmerge fromMark Dickinson2008-08-211-1/+7
| | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65958 | mark.dickinson | 2008-08-21 21:02:24 +0100 (Thu, 21 Aug 2008) | 5 lines 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 ........
* move test to a better locationBenjamin Peterson2008-08-212-21/+22
|
* PyObject_Unicode doesn't exist anymoreBenjamin Peterson2008-08-211-10/+0
|
* done with 3.0Barry Warsaw2008-08-212-1/+13
|
* Tagging 3.0b3Barry Warsaw2008-08-210-0/+0
|
* Bumping to 3.0b3v3.0b3Barry Warsaw2008-08-217-7/+13
|
* apply a fix for #3611 where the current exception context was deleted with a ↵Benjamin Peterson2008-08-202-1/+23
| | | | generator causing a segfault
* #3614: Correct a typo in xmlrpc.client.Amaury Forgeot d'Arc2008-08-202-2/+5
|
* Blocked revisions 65917 via svnmergeHirokazu Yamamoto2008-08-200-0/+0
| | | | | | | | ........ r65917 | hirokazu.yamamoto | 2008-08-21 01:15:28 +0900 | 1 line Reverted r65900. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html ........
* Reverted r65901 and uses GetVolumeInformationW because string in py3k is ↵Hirokazu Yamamoto2008-08-201-6/+2
| | | | | | unicode. See http://mail.python.org/pipermail/python-checkins/2008-August/073116.html
* Blocked revisions 65914 via svnmergeGuido van Rossum2008-08-200-0/+0
| | | | | | | | ........ r65914 | guido.van.rossum | 2008-08-20 08:01:50 -0700 (Wed, 20 Aug 2008) | 2 lines News for the tp_flags change. ........
* Blocked revisions 65912 via svnmergeGuido van Rossum2008-08-200-0/+0
| | | | | | | | ........ r65912 | guido.van.rossum | 2008-08-20 07:57:20 -0700 (Wed, 20 Aug 2008) | 2 lines News for the imageop fix. ........
* Merged revisions 65908 via svnmerge fromHirokazu Yamamoto2008-08-201-11/+18
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65908 | hirokazu.yamamoto | 2008-08-20 22:14:07 +0900 | 1 line Issue #3612: Added some missing basic types in ctypes.wintypes. ........
* revert 65897Benjamin Peterson2008-08-204-16/+13
|
* For some reason sys.stdin may be None on Windows, and makes ↵Amaury Forgeot d'Arc2008-08-201-4/+5
| | | | | | | | test_multiprocessing fail. Since we are closing the fileno anyway, the best is to skip this part. Now test_multiprocessing should pass on Windows.
* Partially revert r65883 to let the tests pass.Amaury Forgeot d'Arc2008-08-201-0/+2
| | | | | I am working on the proper fix, which is to use the custom pickler in connection.send(), instead of the standard pickle.dumps().
* Tiny fix of IGNORECASE plus removal of a UNICODE reference.Mark Summerfield2008-08-201-6/+7
|
* Revised all texts concerning the ASCII flag: (1) put Unicode case firstMark Summerfield2008-08-201-49/+55
| | | | | (since that's the default), (2) made all descriptions consistent, (3) dropped mention of re.LOCALE in most places since it is not recommended.
* Merged revisions 65900 via svnmerge fromHirokazu Yamamoto2008-08-201-5/+8
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65900 | hirokazu.yamamoto | 2008-08-20 13:13:28 +0900 | 1 line fixed get_file_system in test_os.py ('path' is unicode on py3k and ansi on trunk) ........
* Merged revisions 65885,65892,65894,65898 via svnmerge fromBenjamin Peterson2008-08-202-6/+6
| | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r65885 | benjamin.peterson | 2008-08-19 17:06:11 -0500 (Tue, 19 Aug 2008) | 1 line check that the parser module can handle the new keyword syntax ........ r65892 | benjamin.peterson | 2008-08-19 20:27:30 -0500 (Tue, 19 Aug 2008) | 1 line add a NEWS note for new args syntax ........ r65894 | benjamin.peterson | 2008-08-19 20:44:45 -0500 (Tue, 19 Aug 2008) | 2 lines newSymbolTable is not public API ........ r65898 | benjamin.peterson | 2008-08-19 21:15:42 -0500 (Tue, 19 Aug 2008) | 1 line fix silly errors of mine ........
* return sets instead of tuples from some symtable methodsBenjamin Peterson2008-08-204-13/+16
|
* kill the obsolete symtable.Symbol methodsBenjamin Peterson2008-08-203-19/+3
|
* Blocked revisions 65806,65880,65891,65893 via svnmergeBenjamin Peterson2008-08-200-0/+0
| | | | | | | | | | | | | | | | | | | | ........ r65806 | marc-andre.lemburg | 2008-08-18 06:13:45 -0500 (Mon, 18 Aug 2008) | 3 lines Restore Python 2.3 compatibility and remove "with" usage. ........ r65880 | guido.van.rossum | 2008-08-19 16:02:04 -0500 (Tue, 19 Aug 2008) | 2 lines Issue 1179: [CVE-2007-4965] Integer overflow in imageop module. ........ r65891 | amaury.forgeotdarc | 2008-08-19 19:08:47 -0500 (Tue, 19 Aug 2008) | 2 lines follow-up of issue3473: update the compiler package to recognize the new syntax. ........ r65893 | benjamin.peterson | 2008-08-19 20:42:01 -0500 (Tue, 19 Aug 2008) | 1 line deprecate some useless, noop methods in symtable ........
* Blocked revisions 65016 via svnmergeAmaury Forgeot d'Arc2008-08-190-0/+0
| | | | | | | | ........ r65016 | jesse.noller | 2008-07-16 16:32:36 +0200 (mer., 16 juil. 2008) | 2 lines Apply Amaury's patch to multiprocessing for issue 3125, removes the copy_reg and replaces it with ForkingPickler.register(), which should resolve the conflict with the global registry/ctypes ........
* disable test_nis; it hangsBenjamin Peterson2008-08-192-0/+3
|
* Issue #2394: implement more of the memoryview API.Antoine Pitrou2008-08-194-25/+418
|
* Merged revisions 65658,65869,65882 via svnmerge fromBenjamin Peterson2008-08-193-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ................ r65658 | bill.janssen | 2008-08-12 12:09:57 -0500 (Tue, 12 Aug 2008) | 1 line update ssl documentation ................ r65869 | benjamin.peterson | 2008-08-19 14:27:53 -0500 (Tue, 19 Aug 2008) | 1 line fix a little typo ................ r65882 | benjamin.peterson | 2008-08-19 16:07:15 -0500 (Tue, 19 Aug 2008) | 9 lines 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 ........ ................
* Issue #3125: Remove copy_reg in multiprocessing and replace it withAmaury Forgeot d'Arc2008-08-195-58/+66
| | | | ForkingPickler.register() to resolve conflict with ctypes.
* Remove four uu-encoded image files that were once useful for testingGuido van Rossum2008-08-194-4858/+0
| | | | imgfile, rgbimg and imageop. None of those modules exist any more...
* Fix a failure in bsddb tests, following the changes in regular expression ↵Antoine Pitrou2008-08-191-2/+2
| | | | semantics