summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* Merge rev 42963 from the trunk.Tim Peters2006-03-131-0/+2
| | | | | | | When the new -w option (yay! great idea) reruns a failed test, first display the name of the test (else it's not always clear from the output which test is getting run).
* Merge rev 41859 from the trunk.Tim Peters2006-03-131-0/+9
| | | | | | | | | | | test_main(): Restore the original root logger level after running the tests. This stops the confusing/annoying: No handlers could be found for logger "cookielib" message we got whenever some test running after test_logging happened to use cookielib.py (when not using regrtest's -r, this happened during test_urllib2; when using -r, it varied).
* Merge rev 42984 from trunk.Tim Peters2006-03-131-1/+1
| | | | | | | | | Adding the /useenv means that one's PATH actually gets through. This is important for the _ssl.vproj build. It calls build_ssl.py which tries to find a Perl to use. Without "/useenv" Visual Studio is getting a PATH from somewhere else (presumably from its internal environment configuration). The result is that build_ssl.py fallsback to its "well-known" locations for a Perl install.
* Move buildbot scripts to Tools/buildbot.Martin v. Löwis2006-03-123-0/+0
|
* Add a do-nothing "clean" operation to the _ssl project,Tim Peters2006-03-121-0/+3
| | | | | so the buildbot's "clean" step doesn't fail due to _ssl whining that it can't spawn an empty string.
* Copied from the trunk for buildbot use.Tim Peters2006-03-121-0/+3
|
* Copy from the trunk, for the buildbot.Tim Peters2006-03-121-0/+3
|
* Copy from the trunk, for the buildbot.Tim Peters2006-03-121-0/+3
|
* Merge rev 42904 from the trunk.Tim Peters2006-03-112-2/+7
| | | | | | | | | | | | | | | | | _hotshot hotshot_profiler(): If write_header() returned an error code, this let `self` leak. This is a disaster on Windows, since `self` already points to a newly-opened file object, and it was impossible for Python code to close the thing since the only reference to it was in a blob of leaked C memory. test_hotshot test_bad_sys_path(): This new test provoked the C bug above. This test passed, but left an open "@test" file behind, which caused a massive cascade of bogus test failures in later, unrelated tests on Windows. Changed the test code to remove the @test file it leaves behind, which relies on the change above to close that file first.
* Backport of 42551 (EXTRATESTOPTS).Martin v. Löwis2006-03-101-1/+1
|
* Backport of 42960, to support the options buildbot uses.Martin v. Löwis2006-03-102-3/+22
|
* Bug #1445901: os.path.realpath() is available on Win/Mac too.Georg Brandl2006-03-081-2/+2
| | | | (backport from rev. 42923)
* Fix pydoc.synopsis() so that it doesn't error out with an unreadableGeorg Brandl2006-03-081-1/+5
| | | | | module. (backport from rev. 42912)
* Backport fixes reported by Coverity.Neal Norwitz2006-03-081-4/+4
|
* Typo fixAndrew M. Kuchling2006-03-071-1/+1
|
* Backport r42894: SF #1444030 Fix several potential defects foundHye-Shik Chang2006-03-0710-17/+51
| | | | by Coverity.
* Backport trunk's r42890 (thomas.wouters):Thomas Wouters2006-03-071-7/+7
| | | | | | | | Coverity found bug: test result of PyTuple_New() against NULL before use. and r42891 (thomas.wouters): Fix gcc 4.0.x warning about use of uninitialized value.
* Backport trunk's r42888 (thomas.wouters):Thomas Wouters2006-03-071-2/+5
| | | | Coverity found refleak: need to free 'v' after calling Tkinter_Error().
* Backport trunk's r42885 (thomas.wouters):Thomas Wouters2006-03-071-2/+4
| | | | | Coverity-found bug: don't use temp->next *before* checking it for NULL. Also return rather than use it again.
* Backport trunk's r42878 (neal.norwitz):Thomas Wouters2006-03-075-3/+23
| | | | | | | | Thanks to Coverity, these were all reported by their Prevent tool. and r42881 (thomas.wouters): Don't DECREF a borrowed reference.
* Backport revision 42872:Walter Dörwald2006-03-062-6/+13
| | | | | If size is specified, try to read at least size characters. This is a alternative version of patch #1379332.
* Skip codecs tests on Python 2.3.Barry Warsaw2006-03-061-0/+7
|
* Backport: SF #1442767, docs for os.statvfs miss f_bsize parameter.Neal Norwitz2006-03-031-0/+1
|
* Backport of memory leak fixes.Martin v. Löwis2006-03-011-1/+5
|
* Return value off PyErr_Warn() for raising string exceptions was not beingBrett Cannon2006-02-272-3/+9
| | | | | checked. Problem when 'warnings' was set to "error" and thus would re-raise a new exception.
* do_mkvalue(): Squash compiler warnings about mixingTim Peters2006-02-271-2/+2
| | | | signed and unsigned types in comparison.
* Merge rev 42607 from the trunk.Tim Peters2006-02-272-0/+10
| | | | | | | | | Patch 1413181, by Gabriel Becedillas. PyThreadState_Delete(): if the auto-GIL-state machinery knows about the thread state, forget it (since the thread state is being deleted, continuing to remember it can't help, but can hurt if another thread happens to get created with the same thread id).
* Trimmed trailing whitespace.Tim Peters2006-02-271-8/+8
|
* backportSkip Montanaro2006-02-251-1/+1
|
* Backport 41753:Neal Norwitz2006-02-212-0/+8
| | | | | Bug #1378022, UTF-8 files with a leading BOM crashed the interpreter. Also bug #1435487 (dup).
* Bug #947571: By default, urllib.urlopen() does not raise IOErrorsGeorg Brandl2006-02-201-1/+8
| | | | on server error codes. Make this clear.
* Bug #1210377: close bsddb cursor correctly after NotFoundError.Georg Brandl2006-02-201-2/+8
|
* Patch #931938: prevent setting sys.prefix to ""Georg Brandl2006-02-201-0/+6
|
* Bug #1102649: add a note to pickle docs that pickle files should beGeorg Brandl2006-02-201-1/+10
| | | | opened in binary mode.
* Bug #1323369: document possible values of sys.getwindowsversion()Georg Brandl2006-02-201-4/+4
| | | | platform field
* Bug #1101233: fix test_fcntl on netbsd2 platform.Georg Brandl2006-02-201-1/+1
|
* Backported from r41842.Armin Rigo2006-02-204-22/+172
|
* Bug #854823: socketmodule now builds on Sun platforms even whenGeorg Brandl2006-02-202-2/+5
| | | | INET_ADDRSTRLEN is not defined.
* Make clear that patch #1336582 wasn't a new feature.Georg Brandl2006-02-191-1/+1
|
* Patch #1337756: fileinput now accepts Unicode filenames.Georg Brandl2006-02-193-1/+13
|
* Patch #1352711: make zipimport raise a complete IOErrorGeorg Brandl2006-02-191-2/+1
|
* Bug #801349: document that start/stop/step slice arguments can be NoneGeorg Brandl2006-02-192-6/+7
|
* Patch #1415507: clarify docs on reference stealingGeorg Brandl2006-02-181-3/+13
|
* Bug #1366000: cleanup BZ2File.seek() logic. Fixes the case of whence=2, ↵Georg Brandl2006-02-181-42/+33
| | | | offset>=0.
* Backport: This should get test_timeout to pass when running on any ↵Neal Norwitz2006-02-181-0/+5
| | | | python.org host.
* Patch #1373643: The chunk module can now read chunks larger thanGeorg Brandl2006-02-182-1/+4
| | | | two gigabytes.
* Remove soundex from "undocumented modules".Georg Brandl2006-02-171-5/+0
|
* Bug #1430298: It is now possible to send a mail with an emptyGeorg Brandl2006-02-172-1/+7
| | | | return address using smtplib.
* Bug #1432260: better handle lambda functions' names in pydocGeorg Brandl2006-02-172-1/+4
|
* Patch #1432345: Make python compile on DragonFly.Martin v. Löwis2006-02-173-9/+13
|