summaryrefslogtreecommitdiffstats
path: root/Misc
Commit message (Collapse)AuthorAgeFilesLines
* This fixes issue7900 by adding code that dealsRonald Oussoren2010-07-231-0/+7
| | | | | | | | | with the fact that getgroups(2) might return more that MAX_GROUPS on OSX. See the issue (and python-dev archives) for the gory details. Summarized: OSX behaves rather oddly and Apple says this is intentional.
* Issue #6095: Make directory argument to os.listdir optional.Martin v. Löwis2010-07-231-0/+2
| | | | Patch by Virgil Dupras.
* Fix for issue 7895. Avoid crashing the interpreterRonald Oussoren2010-07-231-0/+2
| | | | | | when calling platform.mac_ver after calling os.fork by reading from a system configuration file instead of using OSX APIs.
* Document the fact that the 'test' package is meant only for use by PythonBrett Cannon2010-07-231-0/+3
| | | | | | itself and not by others. Closes issue 9255.
* Issue #9323: Fixed a bug in trace.py that resulted in loosing the nameAlexander Belopolsky2010-07-212-1/+4
| | | | of the script being traced. Patch by Eli Bendersky.
* Issue #9282: Fixed --listfuncs option of trace.py. Thanks EliAlexander Belopolsky2010-07-202-0/+4
| | | | Bendersky for the patch.
* Fixes Issue #3704: http.cookiejar was not properly handling URLs with a / inGregory P. Smith2010-07-191-0/+3
| | | | the parameters. (This is jjlee's issue3704.patch ported to py3k)
* Clarify Misc/NEWS entry.Mark Dickinson2010-07-181-2/+2
|
* Misc/NEWS entry for r82941.Mark Dickinson2010-07-181-0/+5
|
* Issue #5180: Fixed a bug that prevented loading 2.x pickles in 3.xAlexander Belopolsky2010-07-171-0/+3
| | | | python when they contain instances of old-style classes.
* sharedinstall should depend on sharedmods #9280Benjamin Peterson2010-07-171-0/+2
|
* Issue #9268: Add annotation option to pickletools.disAlexander Belopolsky2010-07-171-0/+4
|
* #1555570: correctly handle a \r\n that is split by the read buffer.R. David Murray2010-07-171-0/+3
| | | | Patch and test by Tony Nelson.
* Issue #9251: test_threaded_import didn't fail when run through regrtestAntoine Pitrou2010-07-141-0/+3
| | | | if the import lock was disabled.
* Issue #9243: Fix sndhdr module and add unit tests, contributed by James Lee.Victor Stinner2010-07-132-0/+3
|
* Remove myself.Martin v. Löwis2010-07-121-10/+10
|
* Put my name down for winreg.Brian Curtin2010-07-111-1/+1
|
* allow byte literalsBenjamin Peterson2010-07-111-0/+2
|
* Issue #9137: Fix issue in MutableMapping.update, which incorrectlyMark Dickinson2010-07-111-0/+3
| | | | treated keyword arguments called 'self' or 'other' specially.
* Issue #8974: fix print calls in msgfmt.py.Martin v. Löwis2010-07-111-1/+1
|
* Issue #9165: Add math.isfinite and cmath.isfinite.Mark Dickinson2010-07-111-0/+3
|
* Issue #7616: Fix copying of overlapping memoryview slices with the IntelAntoine Pitrou2010-07-111-0/+3
| | | | compiler.
* Allow set literals in literal_eval().Georg Brandl2010-07-111-1/+3
|
* Fix for issue 9164Ronald Oussoren2010-07-111-0/+2
|
* Issue #9189: Allow users to set $CFLAGS, $CPPFLAGS, and $LDFLAGS when runningJeffrey Yasskin2010-07-091-0/+6
| | | | | | | | | | | | | configure to append to Python's default values for those variables, and similarly allow users to set $XXFLAGS on the make command line to append to the values set by configure. In the makefile, this renames the variables that used to be $XXFLAGS to $PY_XXFLAGS, and renames the old $PY_CFLAGS to $PY_CORE_CFLAGS. To compensate, sysconfig now aliases $XXFLAGS=$PY_XXFLAGS so that scripts using it keep working. I see that as the right interface, not a backward-compatibility hack, since these are logically the $XXFLAGS variables; we just use a different name in the makefile to deal with make's semantics.
* Reorder Jason "two O's" CoombsBrian Curtin2010-07-091-1/+1
|
* Fix sort order mistake in Misc/ACKS.R. David Murray2010-07-091-1/+1
|
* 7846: limit fnmatch pattern cache to _MAXCACHE=100 entries.R. David Murray2010-07-092-0/+3
| | | | Patch by Andrew Clegg.
* Implement #1578269. Patch by Jason R. Coombs.Brian Curtin2010-07-082-0/+4
| | | | | | | | | | | | | | | | Added Windows support for os.symlink when run on Windows 6.0 or greater, aka Vista. Previous Windows versions will raise NotImplementedError when trying to symlink. Includes numerous test updates and additions to test_os, including a symlink_support module because of the fact that privilege escalation is required in order to run the tests to ensure that the user is able to create symlinks. By default, accounts do not have the required privilege, so the escalation code will have to be exposed later (or documented on how to do so). I'll be following up with that work next. Note that the tests use ctypes, which was agreed on during the PyCon language summit.
* Issue #9136: Profiling Decimal gave 'dictionary changed size during iteration'.Mark Dickinson2010-07-081-0/+4
| | | | Remove the use of locals() that caused this error.
* Fix a performance issue in Decimal.pow. Thanks Stefan Krah for finding this.Mark Dickinson2010-07-081-0/+4
|
* Issue #8605: Skip test_gdb if Python is compiled with optimizations.Antoine Pitrou2010-07-081-0/+2
|
* make struct sequences subclass tuple; kill lots of codeBenjamin Peterson2010-07-071-0/+2
| | | | This fixes #8413.
* add NEWSBenjamin Peterson2010-07-071-0/+3
|
* Issue #9186: log1p(-1.0) should raise ValueError, not OverflowError.Mark Dickinson2010-07-071-0/+2
|
* Issue #9000: datetime.timezone objects now have eval-friendly repr.Alexander Belopolsky2010-07-061-0/+2
|
* Issue #9130: Fix validation of relative imports in parser module.Mark Dickinson2010-07-041-0/+2
|
* Issue #9128: Fix validation of class decorators in parser module.Mark Dickinson2010-07-041-0/+2
|
* Trailing whitespace is bad for .rst files.Brett Cannon2010-07-031-1/+1
|
* Issue #9094: Make python -m pickletools disassemble pickles given inAlexander Belopolsky2010-07-031-0/+4
| | | | the command line.
* Fix Issue5468 - urlencode to handle bytes and other alternate encodings.Senthil Kumaran2010-07-031-0/+3
| | | | (Extensive tests provided). Patch by Dan Mahn.
* Merged revisions 82492 via svnmerge fromVictor Stinner2010-07-031-1/+4
| | | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r82492 | victor.stinner | 2010-07-03 15:36:19 +0200 (sam., 03 juil. 2010) | 3 lines Issue #7673: Fix security vulnerability (CVE-2010-2089) in the audioop module, ensure that the input string length is a multiple of the frame size ........
* Issue 6507: missing patch submitter from NEWS entry in previous checkinNick Coghlan2010-07-031-1/+2
|
* Issue 6507: accept source strings directly in dis.dis(). Original patch by ↵Nick Coghlan2010-07-032-0/+3
| | | | Daniel Urban
* Some people have mistaken Python bytecode as being stable and unchanging. InBrett Cannon2010-07-021-0/+3
| | | | | | | | reality it's simply an implementation detail for CPython. This point is now clearly documented in both the docs for dis and the glossary. Closes issue #7829. Thanks to Terry Reedy for some initial suggestions on wording.
* fix lookup of __ceil__Benjamin Peterson2010-07-021-2/+2
|
* correctly lookup __trunc__ and __floor__Benjamin Peterson2010-07-011-0/+3
|
* Update PyUnicode_DecodeUTF8 from RFC 2279 to RFC 3629.Ezio Melotti2010-07-011-0/+8
| | | | | | | | | | | | | 1) #8271: when a byte sequence is invalid, only the start byte and all the valid continuation bytes are now replaced by U+FFFD, instead of replacing the number of bytes specified by the start byte. See http://www.unicode.org/versions/Unicode5.2.0/ch03.pdf (pages 94-95); 2) 5- and 6-bytes-long UTF-8 sequences are now considered invalid (no changes in behavior); 3) Change the error messages "unexpected code byte" to "invalid start byte" and "invalid data" to "invalid continuation byte"; 4) Add an extensive set of tests in test_unicode; 5) Fix test_codeccallbacks because it was failing after this change.
* Merged revisions 82404 via svnmerge fromGiampaolo Rodolà2010-06-301-0/+3
| | | | | | | | | | svn+ssh://pythondev@svn.python.org/python/trunk ........ r82404 | giampaolo.rodola | 2010-06-30 19:38:28 +0200 (mer, 30 giu 2010) | 1 line fix issue #6589: cleanup asyncore.socket_map if smtpd.SMTPServer constructor raises an exception ........
* Issue 9110. Adding ContextDecorator to contextlib. This enables the creation ↵Michael Foord2010-06-301-0/+4
| | | | of APIs that act as decorators as well as context managers. contextlib.contextmanager changed to use ContextDecorator.