Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | | #4489: Use dir_fd in rmdir in _rmtree_safe_fd() | Hynek Schlawack | 2012-06-28 | 1 | -4/+8 | |
| | | | | | | | | | | Now that rmdir supports dir_fd, we also use it. Attackers can't even delete empty directories anymore. | |||||
* | | #9559: Append data to single-file mailbox files if messages are only added | Petri Lehtinen | 2012-06-28 | 3 | -5/+46 | |
|\ \ | |/ | | | | | | | | | If messages were only added, a new file is no longer created and renamed over the old file when flush() is called on an mbox, MMDF or Babyl mailbox. | |||||
| * | #9559: Append data to single-file mailbox files if messages are only added | Petri Lehtinen | 2012-06-28 | 3 | -5/+46 | |
| | | | | | | | | | | | | If messages were only added, a new file is no longer created and renamed over the old file when flush() is called on an mbox, MMDF or Babyl mailbox. | |||||
* | | Merge. | Eric V. Smith | 2012-06-28 | 2 | -3/+35 | |
|\ \ | ||||||
| * | | #4489: Don't follow ever symlinks in rmtree | Hynek Schlawack | 2012-06-28 | 2 | -3/+35 | |
| | | | | | | | | | | | | Also added several regression tests. | |||||
* | | | Use assertIsNone. Thanks Terry Reedy. | Eric V. Smith | 2012-06-28 | 9 | -11/+11 | |
|/ / | ||||||
* | | Remove dead code | Victor Stinner | 2012-06-27 | 1 | -36/+0 | |
| | | | | | | | | | | os.urandom() has now one unique implementation, posix_urandom() which calls _PyOS_URandom(). _PyOS_URandom() uses RAND_pseudo_bytes() on VMS. | |||||
* | | Avoid using scrdir, it's broken. | Antoine Pitrou | 2012-06-27 | 1 | -2/+2 | |
| | | ||||||
* | | Fix bug in test_tools that prevented building is separate directory. | Neil Schemenauer | 2012-06-27 | 1 | -1/+1 | |
| | | | | | | | | | | | | Use 'srcdir' from sysconfig instead of 'projectbase' to build a path to the Tools directory. 'projectbase' is the path of the build directory, not the source directory. | |||||
* | | Changed importlib tests to use assertIs, assertIsInstance, etc., instead of ↵ | Eric V. Smith | 2012-06-27 | 14 | -58/+58 | |
| | | | | | | | | just assertTrue. | |||||
* | | Issue #12605: Show information on more C frames within gdb backtraces | David Malcolm | 2012-06-27 | 3 | -11/+200 | |
| | | | | | | | | | | | | | | | | | | The gdb hooks for debugging CPython (within Tools/gdb) have been enhanced to show information on more C frames relevant to CPython within the "py-bt" and "py-bt-full" commands: * C frames that are waiting on the GIL * C frames that are garbage-collecting * C frames that are due to the invocation of a PyCFunction | |||||
* | | Fix typo in shutil doc | Hynek Schlawack | 2012-06-27 | 1 | -1/+1 | |
| | | ||||||
* | | Flush stdout and stderr when running tests in parallel | Antoine Pitrou | 2012-06-27 | 1 | -0/+2 | |
|\ \ | |/ | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket) | |||||
| * | Flush stdout and stderr when running tests in parallel | Antoine Pitrou | 2012-06-27 | 1 | -0/+2 | |
| | | | | | | | | (helps getting results in real-time when stdio is transmitted over a pipe or socket) | |||||
* | | Merge buildbot script changes | Antoine Pitrou | 2012-06-27 | 2 | -3/+2 | |
|\ \ | |/ | ||||||
| * | Allow passing extra testing options to the buildbot test scripts | Antoine Pitrou | 2012-06-27 | 2 | -3/+2 | |
| | | ||||||
* | | white space cleanup | Christian Heimes | 2012-06-27 | 1 | -1/+0 | |
| | | ||||||
* | | Issue 10924: Fixed mksalt() to use a RNG that is suitable for cryptographic ↵ | Christian Heimes | 2012-06-27 | 2 | -7/+18 | |
| | | | | | | | | purpose | |||||
* | | build_all_use_profile: Build using -fprofile-correction to automatically | Matthias Klose | 2012-06-27 | 1 | -1/+1 | |
| | | | | | | | | correct inconsistent profiles for multi-threaded programs. | |||||
* | | Issue #15079: make a test applicable to both C and Python versions of the ↵ | Antoine Pitrou | 2012-06-26 | 2 | -3/+6 | |
|\ \ | |/ | | | | | | | | | pickle module. Patch by Stefan Mihaila. | |||||
| * | Issue #15079: make a test applicable to both C and Python versions of the ↵ | Antoine Pitrou | 2012-06-26 | 2 | -3/+6 | |
| | | | | | | | | | | | | pickle module. Patch by Stefan Mihaila. | |||||
* | | Null merge | David Malcolm | 2012-06-26 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Issue #14443: ensure that brp-python-bytecompile is invoked with the correct | David Malcolm | 2012-06-26 | 2 | -1/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python executable The __os_install_macro defines some post-processing activities during an rpm build; one of the scripts it calls is brp-python-bytecompile, which can take an argument: the python executable with which to byte-compile .py files in the package payload. In some older versions of rpm (e.g. in RHEL 6), this invocation doesn't pass in an argument, and brp-python-bytecompile defaults to using /usr/bin/python, which can lead to the .py files being byte-compiled for the wrong version of python. This has been fixed in later versions of rpm by passing in %{__python} as an argument to brp-python-bytecompile. Workaround this by detecting if __os_install_post has a 0-argument invocation of brp-python-bytecompile, and if so generating an equivalent macro that has the argument, and explicitly provide the new definition within the specfile. | |||||
* | | - whitespace-normalize libffi file | Matthias Klose | 2012-06-26 | 1 | -4/+4 | |
| | | ||||||
* | | - Issue #15194: Update libffi to the 3.0.11 release. | doko@ubuntu.com | 2012-06-26 | 192 | -6036/+29951 | |
| | | ||||||
* | | issue13666 - merge from 3.2 | Senthil Kumaran | 2012-06-26 | 1 | -10/+9 | |
|\ \ | |/ | ||||||
| * | issue13666 - Fixing datetime documentation example when using tzinfo | Senthil Kumaran | 2012-06-26 | 1 | -10/+9 | |
| | | ||||||
* | | Added hmac.compare_digest to whatsnew | Christian Heimes | 2012-06-26 | 1 | -0/+9 | |
| | | ||||||
* | | Added tag v3.3.0b1 for changeset e15c554cd43e | Georg Brandl | 2012-06-26 | 1 | -0/+1 | |
| | | ||||||
* | | Bump version to 3.3.0b1.v3.3.0b1 | Georg Brandl | 2012-06-26 | 6 | -9/+9 | |
| | | ||||||
* | | 3.3 whatsnew: Comment out the section about new POSIX *at functions etc.; ↵ | Georg Brandl | 2012-06-26 | 1 | -68/+70 | |
| | | | | | | | | has to be rewritten later. | |||||
* | | Merge heads | Petri Lehtinen | 2012-06-26 | 11 | -43/+266 | |
|\ \ | ||||||
| * | | Use ValueError, not RuntimeError for a utime flag combination illegal on ↵ | Georg Brandl | 2012-06-26 | 2 | -2/+2 | |
| | | | | | | | | | | | | some systems. | |||||
| * | | Merge | Martin v. Löwis | 2012-06-26 | 3 | -24/+203 | |
| |\ \ | ||||||
| | * | | Create PGInstrument/PGUpdate configurations for py.exe and pyw.exe | Martin v. Löwis | 2012-06-26 | 3 | -24/+203 | |
| | | | | ||||||
| * | | | Fix issue # in Misc/NEWS (should be #15187, not 15817.) | Larry Hastings | 2012-06-26 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Add yet another missing versionchanged. | Georg Brandl | 2012-06-26 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Update suspicious ignore file and pydoc topics. | Georg Brandl | 2012-06-26 | 2 | -5/+31 | |
| | | | | ||||||
| * | | | Fix a few markup nits in zlib docs and add missing versionchanged tags. | Georg Brandl | 2012-06-26 | 1 | -12/+21 | |
| | | | | ||||||
| * | | | Issue #15817: Bugfix: remove temporary directories test_shutil was leaving | Larry Hastings | 2012-06-26 | 2 | -0/+6 | |
| | | | | | | | | | | | | | | | | behind. | |||||
* | | | | What's new: Add myself as the contributor of issue 12170 | Petri Lehtinen | 2012-06-26 | 1 | -1/+1 | |
|/ / / | ||||||
* | | | merge from 3.2 - Issue13685 | Senthil Kumaran | 2012-06-26 | 1 | -0/+3 | |
|\ \ \ | |/ / |/| / | |/ | ||||||
| * | Issue #13685 - Update argparse help message for % sign usage. | Senthil Kumaran | 2012-06-26 | 1 | -0/+3 | |
| | | ||||||
* | | Closes #15179: Merged fix from 3.2. | Vinay Sajip | 2012-06-25 | 1 | -1/+5 | |
|\ \ | |/ | ||||||
| * | Issue #15179: Closed socket on connection failure. Thanks to Kazutaka Morita ↵ | Vinay Sajip | 2012-06-25 | 1 | -1/+5 | |
| | | | | | | | | for the patch. | |||||
* | | If main() is called and an argument cannot be decoded, make sure to | Brett Cannon | 2012-06-25 | 2 | -0/+4 | |
| | | | | | | | | | | | | free the copy of the command-line. Found using Clang's static analyzer. | |||||
* | | Comment out a dead increment. | Brett Cannon | 2012-06-25 | 1 | -1/+1 | |
| | | | | | | | | Found by Clang's static analyzer. | |||||
* | | Issue #14443: ensure that brp-python-bytecompile is invoked with the correct | David Malcolm | 2012-06-25 | 2 | -1/+19 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | python executable The __os_install_macro defines some post-processing activities during an rpm build; one of the scripts it calls is brp-python-bytecompile, which can take an argument: the python executable with which to byte-compile .py files in the package payload. In some older versions of rpm (e.g. in RHEL 6), this invocation doesn't pass in an argument, and brp-python-bytecompile defaults to using /usr/bin/python, which can lead to the .py files being byte-compiled for the wrong version of python. This has been fixed in later versions of rpm by passing in %{__python} as an argument to brp-python-bytecompile. Workaround this by detecting if __os_install_post has a 0-argument invocation of brp-python-bytecompile, and if so generating an equivalent macro that has the argument, and explicitly provide the new definition within the specfile. | |||||
* | | Merge | Antoine Pitrou | 2012-06-25 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Backport test_nntplib fixes from default. | Antoine Pitrou | 2012-06-25 | 1 | -2/+5 | |
| | |