af5d388 | Tim Peters | 13 June 2001, 19:26:00 UTC | Also record the 2.0.1c1 Windows buildno in the branch, although the 9-number gap looks odd here. | 13 June 2001, 19:26:00 UTC |
36b5711 | Tim Peters | 13 June 2001, 19:19:52 UTC | Set Windows buildno to 17 for 2.0.1c1. | 13 June 2001, 19:19:52 UTC |
27ff017 | Tim Peters | 13 June 2001, 19:11:24 UTC | Change installer dialog titles to say Python 2.0.1c1. | 13 June 2001, 19:11:24 UTC |
f9c24dd | Fred Drake | 13 June 2001, 16:08:13 UTC | Update version number and date for patch release candidate. | 13 June 2001, 16:08:13 UTC |
17ed606 | Fred Drake | 13 June 2001, 16:07:26 UTC | Update version number for patch release candidate. | 13 June 2001, 16:07:26 UTC |
858e991 | Guido van Rossum | 13 June 2001, 16:02:09 UTC | Change the version to 2.0.1c1 -- release candidate 1, that is. | 13 June 2001, 16:02:09 UTC |
f502c73 | Guido van Rossum | 13 June 2001, 15:15:02 UTC | Bring SRE up do date with Python 2.1 | 13 June 2001, 15:15:02 UTC |
5cf87aa | Barry Warsaw | 04 June 2001, 19:35:04 UTC | Backported two fixes from the Py2.1 tree (pre-unittest rewrite): ---------------------------- revision 1.3 date: 2001/04/10 15:01:20; author: gvanrossum; state: Exp; lines: +6 -0 Some other tests, when failing, don't always remove their TESTFN file. Try to do it for them, so our mkdir() operation doesn't fail. ---------------------------- revision 1.2 date: 2001/03/02 05:46:17; author: gvanrossum; state: Exp; lines: +3 -3 When catching errors from os.rmdir(), test for os.error, not IOError! ---------------------------- except I used OSError instead of os.error. | 04 June 2001, 19:35:04 UTC |
cbe99a1 | Barry Warsaw | 04 June 2001, 18:59:53 UTC | The SF patch (#129288 - urllib.py - chanign %02x to %02X in quoting) was applied to urllib.py, but the corresponding change to test_urllib.py was not applied. Backport revision 1.6 of this file into the 2.0 maintenance branch. ---------------------------- revision 1.6 date: 2001/01/19 07:00:08; author: tim_one; state: Exp; lines: +8 -3 urllib.py very recently changed to produce uppercase escapes, but no corresponding changes were made to its std test. ---------------------------- | 04 June 2001, 18:59:53 UTC |
1f6982a | Fred Drake | 08 May 2001, 19:02:27 UTC | Fix the version information to reflect that this is the maintenance branch. | 08 May 2001, 19:02:27 UTC |
d37ddbc | Guido van Rossum | 04 May 2001, 18:50:14 UTC | Make the license GPL-compatible. | 04 May 2001, 18:50:14 UTC |
7c7d1f8 | Fred Drake | 25 April 2001, 20:58:34 UTC | Correct two floating-point representations printed by the interpreter in interactive examples. Error noted by Dinu Gherman. | 25 April 2001, 20:58:34 UTC |
aac257d | Guido van Rossum | 13 April 2001, 19:44:25 UTC | Add clause 8, as in the 2.1 version of the license. | 13 April 2001, 19:44:25 UTC |
a5beccf | Moshe Zadka | 13 April 2001, 15:52:40 UTC | Lib/xml/sax/xmlreader.py - import the exceptions this module can raise | 13 April 2001, 15:52:40 UTC |
1a65473 | Guido van Rossum | 13 April 2001, 15:31:42 UTC | Updated copyright situation; removed most BeOpen and all PythonLabs references; clarified the version. | 13 April 2001, 15:31:42 UTC |
20d4594 | Guido van Rossum | 13 April 2001, 15:26:00 UTC | Updated the license situation. Basically, this is the exact same license as for 2.1. | 13 April 2001, 15:26:00 UTC |
097cf85 | Moshe Zadka | 11 April 2001, 08:06:02 UTC | Inspired by Tim Peters' 1.14->1.15 checkin to asynchat Quoting orignal message: ''' Fix from the Madusa mailing list: http://groups.yahoo.com/group/medusa/message/333 It's clear that Medusa should not be checking for an empty buffer via "buf is ''". The patch merely changes "is" to "==". However, there's a mystery here all the same: Python attempts to store null strings uniquely, so it's unclear why "buf is ''" ever returned false when buf actually was empty. *Some* string operations produce non-unique null strings, e.g. ''' | 11 April 2001, 08:06:02 UTC |
abbae5b | Moshe Zadka | 11 April 2001, 08:01:24 UTC | Checking the diff from PC/getpatchp.c 1.22 to 1.23 This fixes many bugs, and was proposed by Thomas Heller. Original log message: ''' Checkin updated version of patch #103933 . As Thomas says, fixes the bugs #131064, #129584, #127722. See the discussion in bug #131064 ''' | 11 April 2001, 08:01:24 UTC |
67c2759 | Moshe Zadka | 31 March 2001, 16:09:32 UTC | - #233253 - distutils/command/build_ext.py - the --define and --undef options didn't work, whether specified on the command-line or in setup.cfg. - distutils/command/build_ext.py - make docstrings raw - #128930 - distutils/command/build_ext.py - split rpath argument Suggested by AMK, but had to be massaged a bit from the cvs diff | 31 March 2001, 16:09:32 UTC |
aafd60c | Moshe Zadka | 31 March 2001, 15:44:16 UTC | Backported pyexpat memory-leak plugs backported by Martin van Lowis | 31 March 2001, 15:44:16 UTC |
bf9183e | Moshe Zadka | 31 March 2001, 15:03:07 UTC | - distutils/command/install.py - make .get_outputs() produce a list of unique filenames | 31 March 2001, 15:03:07 UTC |
6aae5c3 | Moshe Zadka | 31 March 2001, 14:58:20 UTC | - #227562 - urllib.py - call URLopener.http_error_default when an invalid 401 request is being handled. - urllib.py - provide simple recovery/escape from apparent redirect recursion - #129288 - urllib.py - chanign %02x to %02X in quoting - urllib.py - HTTPS now works with string URLs | 31 March 2001, 14:58:20 UTC |
9b80782 | Moshe Zadka | 31 March 2001, 14:48:37 UTC | - #117606 - configure.in, configure - use gcc -shared and gcc -fPIC | 31 March 2001, 14:48:37 UTC |
7c9bcf8 | Moshe Zadka | 31 March 2001, 14:26:54 UTC | - xmllib.py - Moved clearing of "literal" flag. The flag is set in setliteral which can be called from a start tag handler. When the corresponding end tag is read the flag is cleared. However, it didn't get cleared when the start tag was for an empty element of the type <tag .../>. This modification fixes the problem. | 31 March 2001, 14:26:54 UTC |
ea96661 | Moshe Zadka | 31 March 2001, 14:14:43 UTC | Treat \r as whitespace too, when removing trailing whitespace | 31 March 2001, 14:14:43 UTC |
b91dffe | Moshe Zadka | 31 March 2001, 14:13:26 UTC | - #12195 - webbrowser.py - there was typo in Mac code | 31 March 2001, 14:13:26 UTC |
80a5f0a | Moshe Zadka | 31 March 2001, 14:06:32 UTC | - Update install-sh using version from automake 1.4. | 31 March 2001, 14:06:32 UTC |
f371296 | Moshe Zadka | 31 March 2001, 14:01:13 UTC | - #121706 - config.c - _PyImport_Inittab: define the exceptions module's init function. | 31 March 2001, 14:01:13 UTC |
2a56667 | Moshe Zadka | 31 March 2001, 13:52:02 UTC | The ".pth" code knew about the layout of Python trees on unix and windows, but not on the mac. Fixed. | 31 March 2001, 13:52:02 UTC |
98cf19b | Moshe Zadka | 31 March 2001, 13:46:34 UTC | - #130306 - statcache.py - full of thread problems. - Made statcache.forget_dir more portable | 31 March 2001, 13:46:34 UTC |
805e7c6 | Moshe Zadka | 31 March 2001, 13:32:38 UTC | Fix two typos in __imul__. Closes Bug #117745. | 31 March 2001, 13:32:38 UTC |
8b21969 | Moshe Zadka | 31 March 2001, 13:23:19 UTC | - #128713 - mmapmodule.c - type(mmap_object) blew up on Linux. - mmap on windows creates a mapping without a name when tagname isn't specified | 31 March 2001, 13:23:19 UTC |
175a46d | Moshe Zadka | 31 March 2001, 13:18:35 UTC | - #119862 - getargs.c - patched memory leak - #128475 - pythonrun.c - In Py_Finalize, don't reset initialized flag until after the exit funcs have run | 31 March 2001, 13:18:35 UTC |
d085188 | Moshe Zadka | 31 March 2001, 11:14:43 UTC | Address a bug in the uuencode decoder, reported bu "donut" in SF bug #127718: '@' and '`' seem to be confused. | 31 March 2001, 11:14:43 UTC |
2010399 | Moshe Zadka | 31 March 2001, 10:55:47 UTC | Make mpz's .binary() work on 64 bit platforms Make mpzmodule compile with cygwin | 31 March 2001, 10:55:47 UTC |
256a550 | Moshe Zadka | 31 March 2001, 10:29:03 UTC | #125375 - parsermodule.c - fix parser.tuple2ast() failure on valid parse tree | 31 March 2001, 10:29:03 UTC |
2c476bb | Moshe Zadka | 31 March 2001, 10:06:18 UTC | curses.ascii - space (ASCII 32) is now considered whitespace | 31 March 2001, 10:06:18 UTC |
2112200 | Moshe Zadka | 31 March 2001, 09:45:04 UTC | atexit.py - mutate list of functions in thread-safe way | 31 March 2001, 09:45:04 UTC |
d4e7481 | Moshe Zadka | 31 March 2001, 09:32:01 UTC | #123924: Windows - using OpenSSL, problem with socket in httplib.py. | 31 March 2001, 09:32:01 UTC |
9539076 | Moshe Zadka | 31 March 2001, 09:12:51 UTC | - #119833 - close socket in smtplib if there was an error connecting - #126863 - getopt long option handling fixed | 31 March 2001, 09:12:51 UTC |
a60cde3 | Moshe Zadka | 31 March 2001, 08:42:37 UTC | Fixing #125452 - shlex.shlex hangs when it encounters a string with an unmatched quote | 31 March 2001, 08:42:37 UTC |
64c21a5 | Moshe Zadka | 31 March 2001, 08:31:13 UTC | Fixing #233200 - cPickle did not use Py_BEGIN_ALLOW_THREADS. | 31 March 2001, 08:31:13 UTC |
aece8f3 | Moshe Zadka | 31 March 2001, 08:10:03 UTC | - posixmodule.c - Add missing prototypes in for SunOS 4.1.4, plug memory leak - #125891 - posixmodule.c - os.popen2,3 and 4 leaked file objects on Windows. - #128053 - posixmodule.c - #ifdef for including "tmpfile" in the posix_methods[] array was wrong -- should be HAVE_TMPFILE | 31 March 2001, 08:10:03 UTC |
d5ceef4 | Moshe Zadka | 31 March 2001, 07:33:56 UTC | Use Py_CHARMASK for ctype macros. Fixes bug #232787. | 31 March 2001, 07:33:56 UTC |
0a6e179 | Moshe Zadka | 31 March 2001, 07:13:29 UTC | - #125981 -- socketmodule.c -- closing sockets was not thread-safe. - Use openssl/*.h to include the OpenSSL header files - Patch #103636: Allow writing strings containing null bytes to an SSL socket | 31 March 2001, 07:13:29 UTC |
95e2265 | Moshe Zadka | 31 March 2001, 06:48:52 UTC | - #122162 -- unicodeobject.c --- Fix unicode .split() off-by-one - Loosely based on patch #103249 -- Fix core dumps in PyUnicode_Count | 31 March 2001, 06:48:52 UTC |
23ec9eb | Moshe Zadka | 30 March 2001, 21:01:09 UTC | - exceptions.c - make_class() Added a "goto finally" so that if populate_methods() fails, the return status will be -1 (failure) instead of 0 (success). fini_exceptions(): When decref'ing the static pointers to the exception classes, clear out their dictionaries too. This breaks a cycle from class->dict->method->class and allows the classes with unbound methods to be reclaimed. This plugs a large memory leak in a common Py_Initialize()/dosomething/Py_Finalize() loop. | 30 March 2001, 21:01:09 UTC |
324ebb1 | Moshe Zadka | 30 March 2001, 20:44:51 UTC | - #121013 - stringobject.c -- "".join(u"this is a test") dumped core | 30 March 2001, 20:44:51 UTC |
f305203 | Moshe Zadka | 30 March 2001, 20:26:32 UTC | Fixed deleting func_defaults causes segmentation fault bug | 30 March 2001, 20:26:32 UTC |
c322667 | Moshe Zadka | 30 March 2001, 20:06:55 UTC | - Add TELL64() hack #ifdef to FreeBSD, Apple and BSDI Someone with BSDs, please test this! | 30 March 2001, 20:06:55 UTC |
93fe3d7 | Moshe Zadka | 30 March 2001, 19:45:13 UTC | - Importing should now be safe with multiple Py_Initialize/Py_Finalize sequences. | 30 March 2001, 19:45:13 UTC |
81c7b62 | Moshe Zadka | 30 March 2001, 19:18:23 UTC | Fixing bug #407504. -- did not close pwd/grp databases. | 30 March 2001, 19:18:23 UTC |
4bdc967 | Moshe Zadka | 30 March 2001, 18:50:23 UTC | Fix memory leak with from import ... | 30 March 2001, 18:50:23 UTC |
641efd3 | Moshe Zadka | 30 March 2001, 18:27:11 UTC | Fixed bug in complex(). No SF id | 30 March 2001, 18:27:11 UTC |
2b2ac3a | Moshe Zadka | 30 March 2001, 17:20:58 UTC | #126161 and 123634 -- Unicode strings could not be pickled correctly. This is *backwards incompatible* with the previous pickling scheme, which wasnot reversible | 30 March 2001, 17:20:58 UTC |
f15aee5 | Moshe Zadka | 30 March 2001, 16:49:07 UTC | Fixing #121965 -- containment in xrange objects. | 30 March 2001, 16:49:07 UTC |
5f45415 | Moshe Zadka | 30 March 2001, 16:31:50 UTC | SF bug 119622: compile errors due to redundant atof decls. Fixed in compile.c and marshal.c Quote tim: "Python shouldn't be in the business of defining atof" | 30 March 2001, 16:31:50 UTC |
ff90535 | Moshe Zadka | 30 March 2001, 15:37:31 UTC | Fixing #409651 -- \ in a character group | 30 March 2001, 15:37:31 UTC |
5984783 | Moshe Zadka | 30 March 2001, 14:48:14 UTC | In Lib/locale.py, setlocale emulation, use != and not is not to compare strings | 30 March 2001, 14:48:14 UTC |
fc2b761 | Moshe Zadka | 30 March 2001, 14:23:06 UTC | More _curses compilation-problem fixes. NetBSD, IRIX and platforms with term.h that makes "lines" a macro | 30 March 2001, 14:23:06 UTC |
78a2569 | Moshe Zadka | 30 March 2001, 13:55:52 UTC | Documenting the _curses bug fix. | 30 March 2001, 13:55:52 UTC |
0cf3bad | Moshe Zadka | 29 March 2001, 19:27:29 UTC | Yay! First fix I'm commiting on the way to 2.0.1 This is supposed to fix compilation problems of the curses module on SGI, and is based on the patch from 2.39 to 2.40 This should fix bug #116172 From the 2.39->2.40 log: * Check for 'sgi' preprocessor symbol, not '__sgi__' * Surround individual character macros with #ifdef's, instead of making them all rely on STRICT_SYSV_CURSES Metacomment: this is as much to test procedures as it is to actually fix the bug. If you're a CVS wizard please look at the checkin message to see I'm commiting correctly, and e-mail me if not, and I'll do my best to back it out and reread the docos. Good luck to me. | 29 March 2001, 19:27:29 UTC |
c9a822a | Guido van Rossum | 20 March 2001, 16:18:30 UTC | Merge Moshe's patch (fix argcnt for _cmp() into the 2.0.1 branch. | 20 March 2001, 16:18:30 UTC |
a2ec997 | Martin v. Löwis | 15 March 2001, 17:12:36 UTC | Document how to access bug reports by id. | 15 March 2001, 17:12:36 UTC |
0a932b6 | Martin v. Löwis | 15 March 2001, 16:56:36 UTC | Move _tkinter.c 1.115 into release branch. | 15 March 2001, 16:56:36 UTC |
b5790c1 | Guido van Rossum | 12 February 2001, 22:03:02 UTC | Fix core dump whenever PyList_Reverse() was called. This fixes SF bug #132008, reported by Warren J. Hack. The copyright for this patch (and this patch only) belongs to CNRI, as part of the (yet to be issued) 1.6.1 release. This is checked into the 2.0 mainenance branch! The HEAD branch comes next. | 12 February 2001, 22:03:02 UTC |
5696eb2 | Skip Montanaro | 02 January 2001, 17:09:48 UTC | forgot to update the comment to reflect the change in default linkage | 02 January 2001, 17:09:48 UTC |
d8f38d8 | Skip Montanaro | 02 January 2001, 17:07:49 UTC | change default linkage of bsddb to shared - closes bug #126564 | 02 January 2001, 17:07:49 UTC |
0ae1490 | cvs2svn | 02 January 2001, 17:07:49 UTC | This commit was manufactured by cvs2svn to create branch 'release20-maint'. | 02 January 2001, 17:07:49 UTC |
ff139a8 | cvs2svn | 16 October 2000, 20:51:33 UTC | This commit was manufactured by cvs2svn to create tag 'release20'. | 16 October 2000, 20:51:33 UTC |
adfb94f | Tim Peters | 16 October 2000, 20:51:33 UTC | Typo repair. | 16 October 2000, 20:51:33 UTC |
d867a2c | Jeremy Hylton | 16 October 2000, 20:41:38 UTC | revise xml comment | 16 October 2000, 20:41:38 UTC |
1a64050 | Fred Drake | 16 October 2000, 20:27:25 UTC | Updated the XML package comment. | 16 October 2000, 20:27:25 UTC |
989b7b9 | Tim Peters | 16 October 2000, 20:24:53 UTC | Filled in math-module info; fixed a typo or two. | 16 October 2000, 20:24:53 UTC |
d6e2023 | Jeremy Hylton | 16 October 2000, 20:08:38 UTC | Add NEWS for 2.0 final (there are a few XXX comments that must be addressed). Fix a few nits in 2.0c1 news. | 16 October 2000, 20:08:38 UTC |
b675081 | Jeremy Hylton | 16 October 2000, 18:26:42 UTC | the usual | 16 October 2000, 18:26:42 UTC |
e216705 | Jeremy Hylton | 16 October 2000, 17:42:40 UTC | the usual (part II) | 16 October 2000, 17:42:40 UTC |
98c8184 | Tim Peters | 16 October 2000, 17:35:13 UTC | Test for math.* exceptional behavior only in verbose mode, so that the oddball platforms (where, e.g., math.exp(+huge) still fails to raise OverflowError) don't fail the std test suite when run normally. | 16 October 2000, 17:35:13 UTC |
a8268e9 | Jeremy Hylton | 16 October 2000, 17:33:50 UTC | the usual | 16 October 2000, 17:33:50 UTC |
1a2ca86 | Jeremy Hylton | 16 October 2000, 16:59:12 UTC | Patch #101936: Auto-detect DEC threads (which need "-threads" argument) by Thomas Wouters | 16 October 2000, 16:59:12 UTC |
75f8101 | Barry Warsaw | 16 October 2000, 15:47:50 UTC | find(): Application of (slightly modified) SF patch #101928 by Ulf Betlehem, verified by Peter Funk. Fixes preservation of language search order lost due to use of dictionary keys instead of a list. Closes SF bug #116964. | 16 October 2000, 15:47:50 UTC |
21000ca | Jeremy Hylton | 16 October 2000, 15:36:25 UTC | distutils setup files for Tkinter | 16 October 2000, 15:36:25 UTC |
355e2f2 | Jeremy Hylton | 16 October 2000, 15:34:52 UTC | misc. RPM support files | 16 October 2000, 15:34:52 UTC |
ac5f748 | Fred Drake | 16 October 2000, 15:27:05 UTC | Demos of the new XML support from Lars Marius Garshol <larsga@garshol.priv.no>. | 16 October 2000, 15:27:05 UTC |
f155170 | Andrew M. Kuchling | 16 October 2000, 14:19:21 UTC | Correct form of FourThought's name | 16 October 2000, 14:19:21 UTC |
0eb75b4 | Greg Ward | 15 October 2000, 19:20:20 UTC | Bump version to 1.0.1. | 15 October 2000, 19:20:20 UTC |
55b4efd | Lars Gustäbel | 14 October 2000, 10:28:01 UTC | Fixed minor problem with reset(). | 14 October 2000, 10:28:01 UTC |
6869245 | Tim Peters | 14 October 2000, 07:35:15 UTC | Prep the Windows installer for 2.0 final: + Bump the build number. + Changed app name in installer dialogs. + Fiddled dialogs to repair grammar and get rid of anachronisms (e.g., "ProgMan" and "Program Manager" haven't made sense since Windows 3.1!). | 14 October 2000, 07:35:15 UTC |
89fb035 | Fred Drake | 14 October 2000, 05:49:30 UTC | For PyErr_Format(), note that the exception parameter can be a string or class, but not an instance (since an instance will be created using the formatted message string as the constructor parameter). | 14 October 2000, 05:49:30 UTC |
3c8c2f9 | Fred Drake | 14 October 2000, 05:47:17 UTC | Adjust the Macintosh manual to have the formatting dependencies for manuals instead of howtos. | 14 October 2000, 05:47:17 UTC |
21c9df7 | Fred Drake | 14 October 2000, 05:46:11 UTC | For os.stat() & friends, note that the time fields are returned as floating-point values. | 14 October 2000, 05:46:11 UTC |
e764968 | Fred Drake | 14 October 2000, 05:44:32 UTC | Update dependencies for the Macintosh manual. | 14 October 2000, 05:44:32 UTC |
c25296a | Fred Drake | 14 October 2000, 05:41:17 UTC | Update to include all the new chapters & sections. Convert from a howto to a manual, so we can *have* chapters! Comment out the macconsole module documentation; Think C seems to have disappeared. | 14 October 2000, 05:41:17 UTC |
c7babad | Fred Drake | 14 October 2000, 05:39:08 UTC | Remove everything that is not module documentation. It is no longer needed here. | 14 October 2000, 05:39:08 UTC |
8e850ee | Fred Drake | 14 October 2000, 05:24:20 UTC | Fix some internal references that I botched. | 14 October 2000, 05:24:20 UTC |
45aa573 | Fred Drake | 14 October 2000, 05:09:42 UTC | Chapter on how to use MacPython, by Bob Savage <bobsavage@mac.com>. | 14 October 2000, 05:09:42 UTC |
4d0d621 | Fred Drake | 14 October 2000, 05:08:34 UTC | Chapters on Mac Toolbox modules and other undocumented modules, ready to be filled in with real information. Contributed by Chris Barker <cbarker@jps.net>. | 14 October 2000, 05:08:34 UTC |
1bd905e | Fred Drake | 14 October 2000, 05:06:24 UTC | Documentation for the aepack and aetypes modules, by Vincent Marchetti <vincem@en.com>. | 14 October 2000, 05:06:24 UTC |
8f6ca15 | Fred Drake | 14 October 2000, 04:59:12 UTC | Chris Barker <cbarker@jps.net>: Small fixes. | 14 October 2000, 04:59:12 UTC |
eab58af | Fred Drake | 14 October 2000, 04:56:52 UTC | Chris Barker <cbarker@jps.net>: Various updates and additions. | 14 October 2000, 04:56:52 UTC |