summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* (py-temp-directory): Add /var/tmp to the list of directories thisBarry Warsaw2002-03-181-3/+4
| | | | | | searches. This is added after /tmp. Closes SF bug #505488, except that /var/tmp comes after /tmp instead of the patch's suggestion of putting it before /usr/tmp.
* Patch #495598: add an -q (quiet) option to pycompile.Martin v. Löwis2002-03-181-0/+2
|
* Patch #430706: Persistent connections in BaseHTTPServer.Martin v. Löwis2002-03-171-0/+3
|
* (py-honor-comment-indentation, py-compute-indentation): Fix theBarry Warsaw2002-03-151-3/+7
| | | | | | | | | implementation to match the documentation for py-honor-comment-indentation w.r.t. not nil or t value. In that case it should still ignore ## for indentation purposes. Closes SF bug #523825, w/ patch provided by Christian Stork (mod'd by Barry). Python 2.2.1 candidate.
* "Fix" for SF bug #520644: __slots__ are not pickled.Guido van Rossum2002-03-141-0/+6
| | | | | | | | | | | As promised in my response to the bug report, I'm not really fixing it; in fact, one could argule over what the proper fix should do. Instead, I'm adding a little magic that raises TypeError if you try to pickle an instance of a class that has __slots__ but doesn't define or override __getstate__. This is done by adding a bozo __getstate__ that always raises TypeError. Bugfix candidate (also the checkin to typeobject.c, of course).
* News about zlib-1.1.4.Tim Peters2002-03-141-0/+5
|
* file_truncate(): provide full "large file" support on Windows, byTim Peters2002-03-111-1/+5
| | | | | | | | | | | | | | | | | | | | dropping MS's inadequate _chsize() function. This was inspired by SF patch 498109 ("fileobject truncate support for win32"), which I rejected. libstdtypes.tex: Someone who knows should update the availability blurb. For example, if it's available on Linux, it would be good to say so. test_largefile: Uncommented the file.truncate() tests, and reworked to do more. The old comment about "permission errors" in the truncation tests under Windows was almost certainly due to that the file wasn't open for *write* access at this point, so of course MS wouldn't let you truncate it. I'd be appalled if a Unixish system did. CAUTION: Someone should run this test on Linux (etc) too. The truncation part was commented out before. Note that test_largefile isn't run by default.
* Patch #50002: Display line information for bad \x escapes:Martin v. Löwis2002-03-031-0/+3
| | | | | | - recognize "SyntaxError"s by the print_file_and_line attribute. - add the syntaxerror attributes to all exceptions in compile.c. Fixes #221791
* SF patch 514641 (Naofumi Honda) - Negative ob_size of LongObjectsGuido van Rossum2002-03-011-0/+1
| | | | | | | | | | Due to the bizarre definition of _PyLong_Copy(), creating an instance of a subclass of long with a negative value could cause core dumps later on. Unfortunately it looks like the behavior of _PyLong_Copy() is quite intentional, so the fix is more work than feels comfortable. This fix is almost, but not quite, the code that Naofumi Honda added; in addition, I added a test case.
* SF patch 517245 by Marc Recht.Guido van Rossum2002-03-011-0/+1
| | | | | | Support GMP version >= 2. Bugfix candidate.
* Patch #523268, #522027: return enhanced tuples.Martin v. Löwis2002-03-011-0/+2
|
* Patch 520694: arraymodule.c improvements:Martin v. Löwis2002-03-011-0/+5
| | | | | | - make array.array a type - add Py_UNICODE arrays - support +=, *=
* SF patch 518765 (Derek Harland): Bug in copy.py when used throughGuido van Rossum2002-02-281-0/+1
| | | | | | | | | | rexec. When using a restricted environment, imports of copy will fail with an AttributeError when trying to access types.CodeType. Bugfix candidate (all the way back to 1.5.3, but at least 2.1.3 and 2.2.1).
* SF patch 522961: Leak in Python/thread_nt.h, from Gerald S. Williams.Tim Peters2002-02-281-0/+1
| | | | | | | A file-static "threads" dict mapped thread IDs to Windows handles, but was never referenced, and entries never got removed. This gets rid of the YAGNI-dict entirely. Bugfix candidate.
* Edward K. Ream.Guido van Rossum2002-02-251-0/+1
|
* Patch #511193: Implement killpg in posixmodule.Martin v. Löwis2002-02-161-0/+2
|
* Break SSL support out of _socket module and place it into a newMarc-André Lemburg2002-02-161-0/+4
| | | | | | | | | | | | | | | | | | helper module _ssl. The support for the RAND_* APIs in _ssl is now only enabled for OpenSSL 0.9.5 and up since they were added in that release. Note that socketmodule.* should really be renamed to _socket.* -- unfortunately, this seems to lose the CVS history of the file. Please review and test... I was only able to test the header file chaos in socketmodule.c/h on Linux. The test run through fine and compiles don't give errors or warnings. WARNING: This patch does *not* include changes to the various non-Unix build process files.
* Remove stub for unicode.txt. Resort README in dictionary order.Guido van Rossum2002-02-112-14/+8
|
* News about the new alias support.Marc-André Lemburg2002-02-101-0/+3
|
* Add news about PYC magic and changes to UTF-8 codec.Marc-André Lemburg2002-02-091-0/+6
|
* Implement os.waitpid() for Windows, in a way that's compatible with LinuxTim Peters2002-02-011-0/+7
| | | | | | where their capabilities intersect. Would be nice if people using non- MSVC compilers (Borland etc) took a whack at doing something similar for them (this code relies on the MS _cwait function).
* New tempfile and os.open() gimmicks for Windows.Tim Peters2002-02-011-1/+24
|
* Document that get_referrers can return unreachable but uncollected objects.Martin v. Löwis2002-01-261-0/+1
| | | | Fixes #505453.
* Test for error status of shl_findsym. Fixes #505417. 2.2.1 candiate.Martin v. Löwis2002-01-261-0/+1
|
* Another name.Thomas Heller2002-01-181-0/+1
|
* Patch #414775: Add --skip-build option to bdist command.Martin v. Löwis2002-01-122-0/+3
|
* Add a per-message fallback mechanism for translations.Martin v. Löwis2002-01-111-1/+3
|
* Add fallback argument to translation(). Request fallbacks on install.Martin v. Löwis2002-01-111-0/+2
| | | | Fixes #500595.
* Added item about the webbrowser security fix.Fred Drake2002-01-101-0/+4
|
* Fixed "u#" parser marker to pass through Unicode objects as-is withoutMarc-André Lemburg2002-01-091-0/+3
| | | | | | going through the buffer interface API. Added tests for this to the _testcapi module and updated docs.
* Checked in Sean Reifschneider's RPM spec file and patches. Bugfix candidate.Guido van Rossum2002-01-069-412/+355
|
* Improve grammarNeal Norwitz2002-01-011-1/+1
|
* Patch #497126: Always compile dl.Martin v. Löwis2002-01-012-0/+5
|
* Patch #494783: Rename cmp_op enumerators.Martin v. Löwis2002-01-012-0/+3
|
* SF Patch #494863, file.xreadlines() should raise ValueError if file is closedNeal Norwitz2002-01-011-0/+4
| | | | | This makes xreadlines behave like all other file methods (other than close() which just returns).
* Patch #497098: build support for GNU/Hurd.Martin v. Löwis2002-01-012-0/+3
|
* SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous passwordGuido van Rossum2001-12-281-0/+4
| | | | | | Instead of sending the real user and host, use "anonymous@" (i.e. no host name at all!) as the default anonymous FTP password. This avoids privacy violations.
* SF patch #497420 (Eduardo Pérez): ftplib: ftp anonymous passwordGuido van Rossum2001-12-281-0/+1
| | | | | | Instead of sending the real user and host, use "anonymous@" (i.e. no host name at all!) as the default anonymous FTP password. This avoids privacy violations.
* Added someone.Jack Jansen2001-12-271-0/+1
|
* SF bug #495548: troublesome #define in pyport.hTim Peters2001-12-251-0/+5
| | | | | | | | | Removed the ancient "#define ANY void". Bugfix candidate? Hard call. The bug report claims the existence of this #define creates conflicts with other packages, which is easy to believe. OTOH, some extension authors may still be relying on its presence. I'm afraid you can't win on this one.
* Added 2.3a1 section.Tim Peters2001-12-211-0/+30
|
* Merge of the release22 branch changes back into the trunk.Barry Warsaw2001-12-211-0/+41
|
* ZZZ.Guido van Rossum2001-12-201-0/+1
|
* Another contributor.Guido van Rossum2001-12-201-0/+1
|
* Fix for SF bug #494904: Cannot pickle a class with a metaclass,Guido van Rossum2001-12-191-0/+1
| | | | reported by Dan Parisien.
* SF bug #494738: binascii_b2a_base64 overwrites memory.Tim Peters2001-12-191-0/+1
| | | | | | | | binascii_b2a_base64(): We didn't allocate enough buffer space for very short inputs (e.g., a 1-byte input can produce a 5-byte output, but we only allocated 2 bytes). I expect that malloc overheads absorbed the overrun in practice, but computing a correct upper bound is a very simple change.
* Post-release fiddling -- prep for 2.2 final.Tim Peters2001-12-141-0/+27
|
* Merge last minute 2.2c1 changes from branch to trunk.Barry Warsaw2001-12-141-0/+30
|
* Note the tighter complex() parameter checking.Fred Drake2001-12-141-0/+4
|
* For the exec-free var bug.Jeremy Hylton2001-12-131-0/+1
|