summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for 2.3.7.v2.3.7Martin v. Löwis2008-03-111-0/+5
|
* Prepare for 2.3.7c1.v2.3.7c1Martin v. Löwis2008-03-021-1/+1
|
* Backport of r61180:Martin v. Löwis2008-03-021-0/+13
| | | | | | Added checks for integer overflows, contributed by Google. Some are only available if asserts are left in the code, in cases where they can't be triggered from Python code.
* updates for 2.3.6 finalAnthony Baxter2006-11-012-1/+6
|
* preparing for 2.3.6c1Anthony Baxter2006-10-231-1/+1
|
* patch for PSF-2006-001.Anthony Baxter2006-10-231-13/+22
|
* Back port r50693 and r50754 from the trunk (and 2.4 branch):Barry Warsaw2006-07-251-0/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | decode_rfc2231(): Be more robust against buggy RFC 2231 encodings. Specifically, instead of raising a ValueError when there is a single tick in the parameter, simply return that the entire string unquoted, with None for both the charset and the language. Also, if there are more than 2 ticks in the parameter, interpret the first three parts as the standard RFC 2231 parts, then the rest of the parts as the encoded string. More RFC 2231 improvements for the email 4.0 package. As Mark Sapiro rightly points out there are really two types of continued headers defined in this RFC (i.e. "encoded" parameters with the form "name*0*=" and unencoded parameters with the form "name*0="), but we were were handling them both the same way and that isn't correct. This patch should be much more RFC compliant in that only encoded params are %-decoded and the charset/language information is only extract if there are any encoded params in the segments. If there are no encoded params then the RFC says that there will be no charset/language parts. Note however that this will change the return value for Message.get_param() in some cases. For example, whereas before if you had all unencoded param continuations you would have still gotten a 3-tuple back from this method (with charset and language == None), you will now get just a string. I don't believe this is a backward incompatible change though because the documentation for this method already indicates that either return value is possible and that you must do an isinstance(val, tuple) check to discriminate between the two. (Yeah that API kind of sucks but we can't change /that/ without breaking code.) Test cases, some documentation updates, and a NEWS item accompany this patch. Original fewer-than-3-parts fix by Tokio Kikuchi. Resolves SF bug # 1218081. Also, bump the package version number to 2.5.8 for release.
* Begin 2.3.6 news section; record PCRE fixAndrew M. Kuchling2005-08-311-0/+11
|
* 2.3.5 finalAnthony Baxter2005-02-081-1/+1
|
* news update for 2.3.5 finalAnthony Baxter2005-02-081-1/+4
|
* Security fix PSF-2005-001 for SimpleXMLRPCServer.py.Guido van Rossum2005-02-031-0/+9
|
* Partially revert #1074011; don't try to fflush stdin.Martin v. Löwis2005-01-271-0/+9
|
* pre-release bitsAnthony Baxter2005-01-251-3/+6
|
* Flush std{in,out,err} before closing it. Fixes #1074011.Martin v. Löwis2005-01-231-0/+3
|
* distutils/command/install.py change.Thomas Heller2005-01-201-0/+2
|
* Backport Patch #850977: Detect Tk on FreeBSD and OpenBSD.Kurt B. Kaiser2005-01-171-1/+3
|
* Merging the current development changes for the idle wrapper.Sean Reifschneider2005-01-051-3/+9
|
* Mac news items.Jack Jansen2005-01-041-0/+8
|
* [Bug #1083110] calling .flush() on decompress objects causes a segfault due ↵Andrew M. Kuchling2004-12-281-0/+5
| | | | to an uninitialized pointer: fixes the problem and adds a test case
* Document bdist_wininst changes.Thomas Heller2004-12-221-0/+2
|
* Taken from 2.4/HEAD:Matthias Klose2004-12-011-0/+4
| | | | | | - Bug #875692: Improve signal handling, especially when using threads, by forcing an early re-execution of PyEval_EvalFrame() "periodic" code when things_to_do is not cleared by Py_MakePendingCalls().
* SF 1055820: weakref callback vs gc vs threadsTim Peters2004-10-311-2/+13
| | | | | | | | In cyclic gc, clear all weakrefs to unreachable objects before allowing any Python code (weakref callbacks or __del__ methods) to run. This is a critical bugfix, affecting all versions of Python since weakrefs were introduced.
* Add itemAndrew M. Kuchling2004-10-201-0/+2
|
* Add itemAndrew M. Kuchling2004-10-191-0/+2
|
* Add support for using %U and %W in strptime when year and day of the week areBrett Cannon2004-10-181-0/+3
| | | | | | also specified. Closes bug #1045381.
* Escape locale data for regex metacharacters.Brett Cannon2004-10-061-0/+2
| | | | Closes bug #1039270.
* Replace -soname with -h for Solaris compatibility. Fixes #1034496.Martin v. Löwis2004-09-261-0/+2
|
* Convert bool results back to strings. Fixes #807871.Martin v. Löwis2004-09-181-0/+2
|
* Patch #1012280: Include curses.h for term.h check. Fixes #933795.Martin v. Löwis2004-09-181-0/+2
| | | | Update to autoconf 2.59.
* Patch #973204: Use -rpath instead of -R on Irix and True64.Martin v. Löwis2004-08-291-0/+3
|
* Patch #1014992: Never return more than a line from readline.Martin v. Löwis2004-08-251-0/+2
|
* [Patch #945642] Fix non-blocking SSL sockets, which blocked on reads/writes ↵Matthias Klose2004-08-241-0/+2
| | | | | | | in Python 2.3. Taken from HEAD, tested as part of the unstable and testing Debian packages since May on various architectures.
* - Bug #902501: fix unicode value of CYRILLIC CAPITAL LETTER UKRAINIAN IEMatthias Klose2004-08-241-0/+3
| | | | in KOI8-U to unicode convertion table.
* Flush bz2 data even if nothing had been written so far. Fixes #1013882Martin v. Löwis2004-08-221-0/+2
|
* Patch #997284: Allow pydoc to work with XP Themes (.manifest file)Martin v. Löwis2004-08-221-0/+2
|
* Patch #914291: Restore locale while calling readline.Martin v. Löwis2004-08-181-0/+2
|
* - The distutils sdist command now ignores all .svn directories, inMatthias Klose2004-08-161-0/+4
| | | | | addition to CVS and RCS directories. .svn directories hold administrative files for the Subversion source control system.
* - pygettext.py: Generate POT-Creation-Date header in ISO format.Matthias Klose2004-08-161-0/+5
|
* - Bug #891637, patch #1005466: fix inspect.getargs() crash on def foo((bar)).Matthias Klose2004-08-151-0/+2
|
* Define _BSD_TYPES. Fixes #1005308.Martin v. Löwis2004-08-121-0/+2
|
* Patch #1005568: Use _SC_PAGESIZE on Irix.Martin v. Löwis2004-08-121-0/+2
|
* Patch #808719: Ignore locale's encoding in IDLE if it is an empty string.Martin v. Löwis2004-08-121-0/+2
|
* Add wait_visibility before grab_set. Fixes #946153.Martin v. Löwis2004-08-031-0/+2
|
* Patch #994595: Recognize Basic auth even if other schemes are offered.Martin v. Löwis2004-08-031-0/+3
|
* new .spec file, from #996316Anthony Baxter2004-07-261-37/+47
|
* dummy_threading when run with -O would raise a KeyError in Thread.__delete()Brett Cannon2004-07-211-0/+5
| | | | | | | | when called by atexit thanks to dummy_thread always returning -1 for dummy_thread.get_ident(). Since exception was not an issue, it is now caught and tossed. Closes bug #993394.
* Patch #909007] Enable a bunch of safe bug workarounds in OpenSSL, forAndrew M. Kuchling2004-07-121-0/+3
| | | | compatibility with various broken SSL implementations out there.
* posixpath.realpath() now detects loops from symlinks and returns the longestBrett Cannon2004-07-101-0/+3
| | | | path before recursion.
* ntpath now compresses erroneous slashes between the drive letter and rest ofBrett Cannon2004-07-101-0/+4
| | | | | | the path. Also clarifies handling of UNC paths. Appropriate test were added. Fixes bug #980327 with patch #988607. Thanks Paul Moore.
* zipfile now handles file sizes over 2 GB. Was incorrectly storing file sizesBrett Cannon2004-07-101-0/+4
| | | | | | as signed when the ZIP spec says they should be stored as unsigned. Closes bug #679953.