summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* SF Bug #1454485, array.array('u') could crash the interpreter whenNeal Norwitz2006-04-141-0/+7
| | | | | | | | passing a string. Martin already fixed the actual crash by ensuring Py_UNICODE is unsigned. As discussed on python-dev, this fix removes the possibility of creating a unicode string from a raw buffer. There is an outstanding question of how to fix the crash in 2.4.
* Added George Yoshida.Tim Peters2006-04-141-0/+6
|
* raise the minimum supported BerkeleyDB version to 3.3 and add notes toGregory P. Smith2006-04-131-1/+10
| | | | news about this and a couple other recent fixes.
* reverting r45321: Patch #860326: traceback.format_exception_only() nowAnthony Baxter2006-04-131-4/+0
| | | | | | | | prepends the exception's module name to non-builtin exceptions, like the interpreter itself does. broke a number of doctests. should be discussed before checking in (see discussion on python-dev).
* Patch #860326: traceback.format_exception_only() now prepends theGeorg Brandl2006-04-121-0/+4
| | | | | exception's module name to non-builtin exceptions, like the interpreter itself does.
* Bug #1469163: SimpleXMLRPCServer unconditionally attempted to import fcntl.Anthony Baxter2006-04-121-0/+3
| | | | Wrapped in a try/except.
* Update comments and the skip list, maybe some of these tests don'tNeal Norwitz2006-04-121-3/+10
| | | | | | | | | | | | report failures, we'll see. Skip certain hopeless tests: compiler and logging. compiler will likely always show varying leaks since it doesn't work on a defined set of modules unless -u compiler is specified. But that takes forever (we only run with -u network currently). logging causes hangs when running with -R.
* Bug #1467952: os.listdir() now correctly raises an error if readdir()Georg Brandl2006-04-111-0/+3
| | | | fails with an error condition.
* Typo repair.Tim Peters2006-04-111-2/+2
|
* More words on patch #837242, since 4 or 5 tests startedTim Peters2006-04-111-8/+19
| | | | | | failing on one of the 32-bit buildbot boxes because of it, due to tempting but always-wrong Python code. Users probably have code like this too (I know I did ...).
* Add notes to NEWS for other work today.Phillip J. Eby2006-04-111-0/+10
|
* Updated the warnings, linecache, inspect, traceback, site, and doctest modulesPhillip J. Eby2006-04-111-0/+4
| | | | | to work correctly with modules imported from zipfiles or via other PEP 302 __loader__ objects. Tests and doc updates are included.
* Patch #837242: id() for large ptr should return a long.Martin v. Löwis2006-04-101-0/+4
|
* Patch #1467770: Add Popen objects to _active only in __del__.Martin v. Löwis2006-04-101-0/+3
| | | | | | Introduce _child_active member to keep track on whether a child needs to be waited for. Backport candidate.
* Patch #1429775: Link Python modules to libpython on linux ifMartin v. Löwis2006-04-101-0/+2
| | | | --enable-shared. Fixes #832799.
* Patch #1462222: Fix Tix.Grid. Closes #1036406.Martin v. Löwis2006-04-101-0/+2
|
* I wonder if we can be too graceful? One oughta be enough. :-)Neal Norwitz2006-04-101-2/+1
|
* Python on OS X 10.3 and above now uses dlopen() (via dynload_shlib.c)Anthony Baxter2006-04-092-0/+7
| | | | | | to load extension modules and now provides the dl module. As a result, sys.setdlopenflags() now works correctly on these systems. (SF patch #1454844)
* glob('anything*/') would fail because isdir is in os.path, not os.Neal Norwitz2006-04-091-0/+2
|
* Fix bsddb.db.DBError derived exceptions so they can be unpickled.Gregory P. Smith2006-04-081-0/+2
| | | | | Also adds some backwards compatibility when compiling _bsddb.c on earlier python versions (needed for pybsddb).
* Hopefully this makes test_urllib2 have inconsistent leak resultsNeal Norwitz2006-04-061-1/+1
|
* I don't think we know of any tests that really leak anymoreNeal Norwitz2006-04-061-2/+2
| | | | (other than those in leakers).
* blank spots for Misc/NEWS, post alpha1 (plus testing buildbot 0.7.2)Anthony Baxter2006-04-051-0/+28
|
* - correct patch numberMatthias Klose2006-04-031-1/+1
|
* - Patch #360466: Replace the MD5 implementation from RSA Data Security IncMatthias Klose2006-04-031-0/+3
| | | | with the implementation from http://sourceforge.net/projects/libmd5-rfc/.
* preparation for 2.5a1Anthony Baxter2006-04-032-5/+8
|
* Bug #1421664: Set sys.stderr.encodingMartin v. Löwis2006-04-031-0/+3
|
* The email module's parsedate_tz function now sets the daylight savingsAnthony Baxter2006-04-032-0/+5
| | | | | | flag to -1 (unknown) since it can't tell from the date whether it should be set. patch from Aldo Cortesi
* Accept keyword arguments for __import__ and doc the addition of the level ↵Neal Norwitz2006-04-031-0/+2
| | | | param from PEP 328.
* Patch #624325: urlparse.urlparse() and urlparse.urlsplit() resultsFred Drake2006-04-011-0/+3
| | | | now sport attributes that provide access to the parts of the result.
* Some typo & grammar fixesAndrew M. Kuchling2006-04-011-12/+12
|
* Update SQLite version requirement.Georg Brandl2006-04-011-1/+1
|
* patch #1462498: handle entityrefs in attribute values.Georg Brandl2006-04-011-0/+3
|
* Bug #947906: Add classes LocaleTextCalendar and LocaleHTMLCalendar,Walter Dörwald2006-04-011-1/+3
| | | | | that output localized month and weekday names and can cope with encodings.
* merged the sqlite-integration branch.Anthony Baxter2006-04-011-0/+5
| | | | | | | This is based on pysqlite2.1.3, and provides a DB-API interface in the standard library. You'll need sqlite 3.2.2 or later to build this - if you have an earlier version, the C extension module will not be built.
* Another crack at bug #1460340: make random.sample(dict)Tim Peters2006-04-011-0/+5
| | | | work, this time by ugly brute force.
* Patch #1460496: round() now accepts keyword arguments.Georg Brandl2006-03-311-0/+2
|
* Bug #1445068: getpass.getpass() can now be given an explicit streamGeorg Brandl2006-03-311-0/+3
| | | | argument to specify where to write the prompt.
* Patch #1462313, bug #1443328: the pickle modules now can handle classesGeorg Brandl2006-03-311-0/+3
| | | | that have __private names in their __slots__.
* Patch #1380952: fix SSL objects timing out on consecutive read()sGeorg Brandl2006-03-311-0/+2
|
* Bug #1250170, Patch #1462230: handle socket.gethostname()Georg Brandl2006-03-311-0/+3
| | | | failures gracefully
* Bug #947906: An object oriented interface has been added to the calendarWalter Dörwald2006-03-311-0/+4
| | | | | module. It's possible to generate HTML calendar now and the module can be called as a script (e.g. via ``python -mcalendar``).
* Add a NEWS entry for the Alpha fixesNeal Norwitz2006-03-311-0/+3
|
* Fixed bug #1459029 - unicode reprs were double-escaped.Anthony Baxter2006-03-301-0/+2
| | | | Backed out an old patch from 2000.
* Oops, forgot to checkin the NEWS for --identityPhillip J. Eby2006-03-301-0/+3
|
* Revert r43399.Georg Brandl2006-03-281-6/+0
|
* Bug #1459963: urllib2 now normalizes HTTP header names correctlyGeorg Brandl2006-03-281-0/+6
| | | | with title().
* Mention patch id for the CJK part of the patch andWalter Dörwald2006-03-271-5/+6
| | | | the name of the two new C functions.
* Years in the making.Tim Peters2006-03-261-1/+12
| | | | | | | | | | | | | | | | | | | | | | | | objimpl.h, pymem.h: Stop mapping PyMem_{Del, DEL} and PyMem_{Free, FREE} to PyObject_{Free, FREE} in a release build. They're aliases for the system free() now. _subprocess.c/sp_handle_dealloc(): Since the memory was originally obtained via PyObject_NEW, it must be released via PyObject_FREE (or _DEL). pythonrun.c, tokenizer.c, parsermodule.c: I lost count of the number of PyObject vs PyMem mismatches in these -- it's like the specific function called at each site was picked at random, sometimes even with memory obtained via PyMem getting released via PyObject. Changed most to use PyObject uniformly, since the blobs allocated are predictably small in most cases, and obmalloc is generally faster than system mallocs then. If extension modules in real life prove as sloppy as Python's front end, we'll have to revert the objimpl.h + pymem.h part of this patch. Note that no problems will show up in a debug build (all calls still go thru obmalloc then). Problems will show up only in a release build, most likely segfaults.
* SF Patch #1455676: Simplify using Queues with daemon consumer threadsRaymond Hettinger2006-03-241-0/+4
| | | | | Adds join() and task_done() methods to track when all enqueued tasks have been gotten and fully processed by daemon consumer threads.