Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Issue #4489: Rename the feature marker for the symlink resistant rmtree and ↵ | Nick Coghlan | 2012-06-24 | 4 | -18/+28 | |
| | | | | | | | | store it as a function attribute | |||||
| * | Issue #13590: Improve support for OS X Xcode 4: | Ned Deily | 2012-06-24 | 1 | -67/+106 | |
| | | | | | | | | * update README | |||||
* | | Fixes issue #12268: File readline, readlines and read() or readall() methods | Gregory P. Smith | 2012-06-24 | 8 | -15/+295 | |
|\ \ | |/ |/| | | | | | | | no longer lose data when an underlying read system call is interrupted. IOError is no longer raised due to a read system call returning EINTR from within these methods. | |||||
| * | Fixes issue #12268: File readline, readlines and read() or readall() methods | Gregory P. Smith | 2012-06-24 | 7 | -8/+290 | |
| | | | | | | | | | | | | no longer lose data when an underlying read system call is interrupted. IOError is no longer raised due to a read system call returning EINTR from within these methods. | |||||
| * | Speed up test_io by >2x by reducing the sleep time using setitimer instead of | Gregory P. Smith | 2012-06-24 | 1 | -5/+5 | |
| | | | | | | | | alarm for the signal tests. | |||||
* | | Move distutils install doc back into place. | Éric Araujo | 2012-06-24 | 1 | -0/+0 | |
| | | | | | | | | | | (This was not done in the previous commit because Mercurial would have shown it as a modified file instead of a moved file.) | |||||
* | | Remove packaging from the standard library. | Éric Araujo | 2012-06-24 | 246 | -38866/+35 | |
| | | | | | | | | | | | | Distutils2 will live on on PyPI and be included in the stdlib when it is ready. See discussion starting at http://mail.python.org/pipermail/python-dev/2012-June/120430.html | |||||
* | | #11113: add a new "html5" dictionary containing the named character ↵ | Ezio Melotti | 2012-06-24 | 3 | -2/+2259 | |
| | | | | | | | | references defined by the HTML5 standard and the equivalent Unicode character(s) to the html.entities module. | |||||
* | | Issue #15154: Add "dir_fd" parameter to os.rmdir, remove "rmdir" | Larry Hastings | 2012-06-23 | 5 | -51/+96 | |
| | | | | | | | | | | | | | | parameter from os.remove / os.unlink. Patch written by Georg Brandl. (I'm really looking forward to George getting commit privileges so I don't have to keep doing checkins on his behalf.) | |||||
* | | Errors in "client" methods in test_socket were ignored because of a bogus ↵ | Antoine Pitrou | 2012-06-23 | 1 | -1/+2 | |
| | | | | | | | | | | | | except clause. (this could reveal test failures!) | |||||
* | | Issue #13590: Improve support for OS X Xcode 4: | Ned Deily | 2012-06-23 | 5 | -172/+493 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Try to avoid building Python or extension modules with problematic llvm-gcc compiler. - Since Xcode 4 removes ppc support, extension module builds now check for ppc compiler support and automatically remove ppc and ppc64 archs when not available. - Since Xcode 4 no longer install SDKs in default locations, extension module builds now revert to using installed headers and libs if the SDK used to build the interpreter is not available. - Update ./configure to use better defaults for universal builds; in particular, --enable-universalsdk=yes uses the Xcode default SDK and --with-universal-archs now defaults to "intel" if ppc not available. | |||||
* | | small refactor and PEP8 line width/docstring | Philip Jenvey | 2012-06-23 | 1 | -9/+13 | |
| | | ||||||
* | | Try to fix crash on x86 OpenIndiana buildbot. | Antoine Pitrou | 2012-06-23 | 1 | -1/+2 | |
| | | ||||||
* | | Replace assert() with a more informative fatal error. | Antoine Pitrou | 2012-06-23 | 1 | -1/+6 | |
| | | ||||||
* | | Merge | Antoine Pitrou | 2012-06-23 | 1 | -1/+1 | |
|\ \ | ||||||
| * | | Issue #15102: find python.exe in OutDir, not SolutionDir. | Martin v. Löwis | 2012-06-23 | 1 | -1/+1 | |
| | | | ||||||
* | | | Merge | Antoine Pitrou | 2012-06-23 | 5 | -2/+21 | |
|\ \ \ | |/ / | ||||||
| * | | Issue #11626: Add _SizeT functions to stable ABI. | Martin v. Löwis | 2012-06-23 | 5 | -2/+21 | |
| | | | ||||||
* | | | Use struct member (ht_type) instead of casting pointers. | Antoine Pitrou | 2012-06-23 | 1 | -12/+12 | |
|/ / | ||||||
* | | Fix whitespace. | Martin v. Löwis | 2012-06-23 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #15146: Add PyType_FromSpecWithBases. Patch by Robin Schreiber. | Martin v. Löwis | 2012-06-23 | 6 | -4/+96 | |
| | | ||||||
* | | Lower test-skipping threshold in test_reprlib | Antoine Pitrou | 2012-06-23 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #14923: Optimize continuation-byte check in UTF-8 decoding. Patch by ↵ | Mark Dickinson | 2012-06-23 | 1 | -6/+10 | |
| | | | | | | | | Serhiy Storchaka. | |||||
* | | Issue #15102: Fix paths in external-amd64.bat. | Stefan Krah | 2012-06-23 | 1 | -5/+5 | |
| | | ||||||
* | | Add MSVC-related entries to .hgignore | Antoine Pitrou | 2012-06-23 | 1 | -0/+4 | |
| | | ||||||
* | | Avoid depending on directory iteration order in test_shutil | Antoine Pitrou | 2012-06-23 | 1 | -6/+5 | |
| | | ||||||
* | | Add debug output to test_shutil | Antoine Pitrou | 2012-06-23 | 1 | -0/+2 | |
| | | ||||||
* | | Proper cleanup in test_shutil, even in case of error. | Antoine Pitrou | 2012-06-23 | 1 | -8/+6 | |
| | | ||||||
* | | Issue #15102: Use HOST_PYTHON only if it is set. | Martin v. Löwis | 2012-06-23 | 1 | -2/+2 | |
| | | ||||||
* | | #4489: Fix usage of fd-based functions to new api introduced earlier today | Hynek Schlawack | 2012-06-23 | 3 | -17/+44 | |
| | | | | | | | | | | | | | | | | Also add an explicit test for safe implementation usage on supported platforms. As a side effect, this commit adds a module-level attribute 'rmtree_is_safe' which offers introspection whether the current rmtree implementation is safe against symlink attacks. | |||||
* | | Issue #15150: regenerate python3stub.def. | Martin v. Löwis | 2012-06-23 | 2 | -1/+3 | |
| | | ||||||
* | | Merge with 3.2 | Martin v. Löwis | 2012-06-23 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | The build target of this makefile is python3.dll, not python32.dll. | Martin v. Löwis | 2012-06-23 | 1 | -2/+2 | |
| | | ||||||
* | | Issue #15102: Allow platform-specific settings for the current project | Stefan Krah | 2012-06-23 | 1 | -2/+2 | |
| | | | | | | | | to override environment variables. | |||||
* | | Properly test the various builtins lookup cases in inspect.getclosurevars | Nick Coghlan | 2012-06-23 | 1 | -0/+24 | |
| | | ||||||
* | | Fix typo in Misc/NEWS | Hynek Schlawack | 2012-06-23 | 1 | -1/+1 | |
| | | ||||||
* | | #4489: Add a shutil.rmtree that isn't suspectible to symlink attacks | Hynek Schlawack | 2012-06-23 | 4 | -43/+150 | |
| | | | | | | | | | | It is used automatically on platforms supporting the necessary os.openat() and os.unlinkat() functions. Main code by Martin von Löwis. | |||||
* | | Use non-deprecated speling. | Antoine Pitrou | 2012-06-23 | 1 | -44/+44 | |
| | | ||||||
* | | Properly cleanup pep3147 modules in test_import | Antoine Pitrou | 2012-06-23 | 1 | -4/+4 | |
| | | ||||||
* | | Try to further debug occasional buildbot failure | Antoine Pitrou | 2012-06-23 | 1 | -0/+6 | |
| | | ||||||
* | | On behalf of Nadeem Vawda: issue #10376: micro-optimize reading from a Zipfile. | Antoine Pitrou | 2012-06-23 | 1 | -8/+10 | |
| | | | | | | | | (patch by Serhiy) | |||||
* | | #15114: the strict mode of HTMLParser and the HTMLParseError exception are ↵ | Ezio Melotti | 2012-06-23 | 4 | -18/+35 | |
| | | | | | | | | deprecated now that the parser is able to parse invalid markup. | |||||
* | | Issue #15142: Fix reference leak when deallocating instances of types ↵ | Antoine Pitrou | 2012-06-23 | 2 | -0/+9 | |
|\ \ | |/ | | | | | created using PyType_FromSpec(). | |||||
| * | Issue #15142: Fix reference leak when deallocating instances of types ↵ | Antoine Pitrou | 2012-06-23 | 2 | -0/+9 | |
| | | | | | | | | created using PyType_FromSpec(). | |||||
* | | Remove outdated statement | Antoine Pitrou | 2012-06-23 | 1 | -7/+1 | |
| | | ||||||
* | | Fix test_re failure under Windows. | Antoine Pitrou | 2012-06-23 | 1 | -5/+1 | |
| | | ||||||
* | | Issue #3665: \u and \U escapes are now supported in unicode regular expressions. | Antoine Pitrou | 2012-06-23 | 4 | -34/+144 | |
| | | | | | | | | Patch by Serhiy Storchaka. | |||||
* | | Issue #12965: Merge from 3.2. | Mark Dickinson | 2012-06-23 | 1 | -22/+39 | |
|\ \ | |/ | ||||||
| * | Issue #12965: More PyLong_As* clarifications. Thanks Stefan Krah. | Mark Dickinson | 2012-06-23 | 1 | -22/+39 | |
| | | ||||||
* | | Try to fix shutil.which() tests on Windows by fixing a typo introduced in ↵ | Georg Brandl | 2012-06-23 | 1 | -1/+1 | |
| | | | | | | | | 27f9c26fdd8b in posix_access(). |