summaryrefslogtreecommitdiffstats
path: root/Lib
Commit message (Collapse)AuthorAgeFilesLines
* Issue #7689: Allow pickling of dynamically created classes when theirAntoine Pitrou2011-10-042-9/+30
| | | | | metaclass is registered with copyreg. Patch by Nicolas M. Thiéry and Craig Citro.
* Issue #12881: ctypes: Fix segfault with large structure field names.Meador Inge2011-10-041-0/+12
|
* #4147: minidom's toprettyxml no longer adds whitespace to text nodes.R David Murray2011-10-012-2/+11
| | | | Patch by Dan Kenigsberg.
* Issue #13034: When decoding some SSL certificates, the subjectAltName ↵Antoine Pitrou2011-10-012-2/+53
| | | | extension could be unreported.
* Issue #7732: Fix a crash on importing a module if a directory has the same nameVictor Stinner2011-09-231-0/+8
| | | | | | | | than a Python module (e.g. "__init__.py"): don't close the file twice. PyFile_FromFile() does also close the file if PyString_FromString() failed. It did already close the file on fill_file_fields() error (e.g. if the file is a directory).
* Issue #12931: xmlrpclib now encodes Unicode URI to ISO-8859-1, instead ofVictor Stinner2011-09-222-0/+6
| | | | failing with a UnicodeDecodeError.
* Fix a race condition in test_socket.ThreadableTest: the client is reportedCharles-François Natali2011-09-211-1/+1
| | | | ready before having been set up.
* Issue #12981: test_multiprocessing: catch ImportError when importingCharles-François Natali2011-09-211-2/+13
| | | | | multiprocessing.reduction, which may not be available (e.g. if the OS doesn't support FD passing over Unix domain sockets).
* Close #13022: _multiprocessing.recvfd() doesn't check that file descriptor ↵Jesus Cea2011-09-211-0/+17
| | | | was actually received
* Close #13007: whichdb should recognize gdbm 1.9 magic numbersJesus Cea2011-09-191-1/+1
|
* Issue #12935: Correct typo in findertools.Ned Deily2011-09-151-1/+1
|
* Port the fix for Issue12924 (missing quote_plus) to 2.7 branch.Senthil Kumaran2011-09-121-0/+1
|
* Remove trailing spacesAmaury Forgeot d'Arc2011-09-121-1/+1
|
* Issue #12483: ctypes: Fix a crash when the destruction of a callbackAmaury Forgeot d'Arc2011-09-121-0/+8
| | | | object triggers the garbage collector.
* Branch mergeÉric Araujo2011-09-122-55/+65
|\
| * Fix determination of Metadata version (#8933). Patch by Filip Gruszczyński.Éric Araujo2011-09-102-1/+16
| |
| * Slight cleanup in distutils test_dist.Éric Araujo2011-09-101-54/+49
| | | | | | | | | | | | | | | | I have tests to add in this file and it’s always nice to start from a clean base. I’ve also changed a test that used to write an invalid config file ('[global]command_packages = etc.' on one line), but the test passes before and after this change, so either it magically works or the test is poorly written. Sigh.
* | Fix issue #12948: multiprocessing test failures can hang the buildbotsJesus Cea2011-09-091-2/+0
| |
* | Close issue #12948: multiprocessing test failures can hang the buildbotsJesus Cea2011-09-091-3/+27
|/
* Issue #12333: fix test_distutils failures under Solaris and derivatives. ↵Jesus Cea2011-09-091-0/+4
| | | | Patch by Antoine Pitrou
* Issue #12326: Remove plat-linux3 directoryVictor Stinner2011-09-055-1083/+0
| | | | sys.platform is now always 'linux2' on Linux (even on Linux 3)
* Branch mergeÉric Araujo2011-09-052-7/+35
|\
| * Warn instead of crashing because of invalid path in MANIFEST.in (#8286).Éric Araujo2011-09-022-2/+31
| | | | | | | | | | sdist used to crash with a full traceback dump instead of printing a nice warning with the faulty line number.
| * Enable catching WARN-level logging messages in distutils' test_sdistÉric Araujo2011-09-021-5/+4
| |
* | Issue #12841: Fix tarfile extraction of non-existent uids/gids.Lars Gustäbel2011-09-051-8/+2
| | | | | | | | | | | | | | tarfile unnecessarily checked the existence of numerical user and group ids on extraction. If one of them did not exist the respective id of the current user (i.e. root) was used for the file and ownership information was lost. (Patch by Sebastien Luttringer)
* | Issue #12764: Fix a crash in ctypes when the name of a Structure field is notAmaury Forgeot d'Arc2011-09-021-0/+8
|/ | | | a string.
* Remove obsolete commentÉric Araujo2011-09-011-2/+0
|
* Clarify compileall command-line options (#10454).Éric Araujo2011-09-011-13/+26
| | | | | Backport of R. David Murray’s 3.2 patch. The code is ugly, with print statements split across lines, but the output is readable.
* Fix test_sysconfig when run from a Python installed under /site (#10086).Éric Araujo2011-08-311-2/+2
| | | | Patch by Hallvard B Furuseth.
* Issue #9651: Fix a crash when ctypes.create_string_buffer(0) was passed toAmaury Forgeot d'Arc2011-08-301-0/+4
| | | | some functions like file.write().
* Make bdist_* commands respect --skip-build passed to bdist (#10946)Éric Araujo2011-08-294-25/+41
|
* Fix test failures when Python is compiled without thread support.Nadeem Vawda2011-08-291-9/+1
|
* Provide a better diagnosis on socket errorsAntoine Pitrou2011-08-271-2/+4
|
* Add FIXME note as a reminderÉric Araujo2011-08-261-0/+2
|
* Branch mergeÉric Araujo2011-08-265-62/+317
|\
| * Backport tests for the distutils install commandÉric Araujo2011-08-261-2/+193
| |
| * Try to fix test_distutils on Windows (#12678)Éric Araujo2011-08-261-0/+1
| |
| * Add tests for build_ext --user (backport from 3.2)Éric Araujo2011-08-261-0/+36
| |
| * Refactor helpers for compiling the xx module in distutils tests.Éric Araujo2011-08-252-59/+85
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | I need to copy the xxmodule.c file in other tests, so I moved the support code to distutils.tests.support and improved it: - don’t skip when run from the Lib/distutils/tests directory - use proper skip machinery instead of custom print/return/test suite fiddling. I also took out the fixup_build_ext function, which is needed for tests to pass on Unix shared builds and Windows debug builds. Finally, I cleaned up a few things: - don’t remove directories in tearDown when the parent class’ tearDown has already registered the directories for removal - simplify restoration of sys.path - remove a few unused names found by pyflakes.
| * Add missing name in shutil.__all__Éric Araujo2011-08-211-1/+2
| |
* | Issue #12786: Set communication pipes used by subprocess.Popen CLOEXEC to avoidCharles-François Natali2011-08-252-6/+47
| | | | | | | | them being inherited by other subprocesses.
* | Update link to the decimal arithmetic specification.Raymond Hettinger2011-08-251-1/+1
| |
* | Issue #4106: Fix occasional exceptions printed out by multiprocessing on ↵Antoine Pitrou2011-08-241-7/+1
| | | | | | | | | | | | | | interpreter shutdown. This bug doesn't seem to exist on 3.2, where daemon threads are killed before Py_Finalize() is entered.
* | Issue #11657: Fix sending file descriptors over 255 over a multiprocessing Pipe.Antoine Pitrou2011-08-231-1/+82
| | | | | | | | Also added some tests.
* | Issue #12821: Fix test_fcntl failures on OpenBSD 5.Charles-François Natali2011-08-231-6/+2
| |
* | #9200: backport tests but run them on wide builds only.Ezio Melotti2011-08-221-2/+185
| |
* | Issue #12678: Fix distutils sdist test on Windows.Nadeem Vawda2011-08-211-0/+1
|/ | | | Patch by Jeremy Kloth.
* #5301: add image/vnd.microsoft.icon (.ico) MIME typeSandro Tosi2011-08-201-0/+1
|
* Issue #12213: Fix a buffering bug with interleaved reads and writes thatAntoine Pitrou2011-08-201-2/+43
| | | | could appear on io.BufferedRandom streams.
* Branch mergeÉric Araujo2011-08-192-1/+6
|\