Commits

Show all
Author Commit Message Labels Comments Date
Moshe Zadka
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. '''
Branches
2.0
Moshe Zadka
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 '''
Branches
2.0
Moshe Zadka
- #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
Branches
2.0
Moshe Zadka
Backported pyexpat memory-leak plugs backported by Martin van Lowis
Branches
2.0
Moshe Zadka
- distutils/command/install.py - make .get_outputs() produce a list of unique filenames
Branches
2.0
Moshe Zadka
- #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
Branches
2.0
Moshe Zadka
- #117606 - configure.in, configure - use gcc -shared and gcc -fPIC
Branches
2.0
Moshe Zadka
- 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.
Branches
2.0
Moshe Zadka
Treat \r as whitespace too, when removing trailing whitespace
Branches
2.0
Moshe Zadka
- #12195 - webbrowser.py - there was typo in Mac code
Branches
2.0
Moshe Zadka
- Update install-sh using version from automake 1.4.
Branches
2.0
Moshe Zadka
- #121706 - config.c - _PyImport_Inittab: define the exceptions module's init function.
Branches
2.0
Moshe Zadka
The ".pth" code knew about the layout of Python trees on unix and windows, but not on the mac. Fixed.
Branches
2.0
Moshe Zadka
- #130306 - statcache.py - full of thread problems. - Made statcache.forget_dir more portable
Branches
2.0
Moshe Zadka
Fix two typos in __imul__. Closes Bug #117745.
Branches
2.0
Moshe Zadka
- #128713 - mmapmodule.c - type(mmap_object) blew up on Linux. - mmap on windows creates a mapping without a name when tagname isn't specified
Branches
2.0
Moshe Zadka
- #119862 - getargs.c - patched memory leak - #128475 - pythonrun.c - In Py_Finalize, don't reset initialized flag until after the exit funcs have run
Branches
2.0
Moshe Zadka
Address a bug in the uuencode decoder, reported bu "donut" in SF bug #127718: '@' and '`' seem to be confused.
Branches
2.0
Moshe Zadka
Make mpz's .binary() work on 64 bit platforms Make mpzmodule compile with cygwin
Branches
2.0
Moshe Zadka
#125375 - parsermodule.c - fix parser.tuple2ast() failure on valid parse tree
Branches
2.0
Moshe Zadka
curses.ascii - space (ASCII 32) is now considered whitespace
Branches
2.0
Moshe Zadka
atexit.py - mutate list of functions in thread-safe way
Branches
2.0
Moshe Zadka
#123924: Windows - using OpenSSL, problem with socket in httplib.py.
Branches
2.0
Moshe Zadka
- #119833 - close socket in smtplib if there was an error connecting - #126863 - getopt long option handling fixed
Branches
2.0
Moshe Zadka
Fixing #125452 - shlex.shlex hangs when it encounters a string with an unmatched quote
Branches
2.0
Moshe Zadka
Fixing #233200 - cPickle did not use Py_BEGIN_ALLOW_THREADS.
Branches
2.0
Moshe Zadka
- 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
Branches
2.0
Moshe Zadka
Use Py_CHARMASK for ctype macros. Fixes bug #232787.
Branches
2.0
Moshe Zadka
- #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
Branches
2.0
Moshe Zadka
- #122162 -- unicodeobject.c --- Fix unicode .split() off-by-one - Loosely based on patch #103249 -- Fix core dumps in PyUnicode_Count
Branches
2.0
  1. Prev
  2. Next