| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | #17076: Make copying of xattrs more permissive of missing FS support | Hynek Schlawack | 2013-02-05 | 1 | -0/+11 |
| |\ | | | | | | | Patch by Thomas Wouters. | ||||
| | * | #17076: Make copying of xattrs more permissive of missing FS support | Hynek Schlawack | 2013-02-05 | 1 | -0/+11 |
| | | | | | | | | | Patch by Thomas Wouters. | ||||
| * | | Fix pathext test for shutil.which() which was | Serhiy Storchaka | 2013-01-24 | 1 | -1/+1 |
| |\ \ | |/ | | | | | broken after applying the patch for issue #16957. | ||||
| | * | Fix pathext test for shutil.which() which was | Serhiy Storchaka | 2013-01-24 | 1 | -1/+1 |
| | | | | | | | | | broken after applying the patch for issue #16957. | ||||
| * | | Issue #16957: shutil.which() no longer searches a bare file name in the | Serhiy Storchaka | 2013-01-23 | 1 | -8/+29 |
| |\ \ | |/ | | | | | | | current directory on Unix and no longer searches a relative file path with a directory part in PATH directories. Patch by Thomas Kluyver. | ||||
| | * | Issue #16957: shutil.which() no longer searches a bare file name in the | Serhiy Storchaka | 2013-01-23 | 1 | -8/+29 |
| | | | | | | | | | | | current directory on Unix and no longer searches a relative file path with a directory part in PATH directories. Patch by Thomas Kluyver. | ||||
| * | | Fix shutil.which() test for issue #16993. | Serhiy Storchaka | 2013-01-22 | 1 | -1/+1 |
| |\ \ | |/ | |||||
| | * | Fix shutil.which() test for issue #16993. | Serhiy Storchaka | 2013-01-22 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #16993: shutil.which() now preserves the case of the path and extension | Serhiy Storchaka | 2013-01-21 | 1 | -3/+4 |
| |\ \ | |/ | | | | | on Windows. | ||||
| | * | Issue #16993: shutil.which() now preserves the case of the path and extension | Serhiy Storchaka | 2013-01-21 | 1 | -3/+4 |
| | | | | | | | | | on Windows. | ||||
| * | | Replace IOError with OSError (#16715) | Andrew Svetlov | 2012-12-25 | 1 | -7/+7 |
| | | | |||||
| * | | #15872: Some more Windows related tuning to shutil.rmtree tests | Hynek Schlawack | 2012-12-10 | 1 | -7/+7 |
| |\ \ | |/ | | | | | | | | | Turns out, the snakebite bots have also their peculiarities. I'm really not proud of this stream of commits. :( | ||||
| | * | #15872: Some more Windows related tuning to shutil.rmtree tests | Hynek Schlawack | 2012-12-10 | 1 | -7/+7 |
| | |\ | | | | | | | | | | | | | | | | Turns out, the snakebite bots behave also their peculiarities. I'm really not proud of this stream of commits. :( | ||||
| | | * | #15872: Some more Windows related tuning to shutil.rmtree tests | Hynek Schlawack | 2012-12-10 | 1 | -8/+7 |
| | | | | | | | | | | | | | | | | | | | Turns out, the snakebite bots behave also their peculiarities. I'm really not proud of this stream of commits. :( | ||||
| * | | | #15872: Be flexible with appending *.* in shutil.rmtree test case | Hynek Schlawack | 2012-12-10 | 1 | -3/+7 |
| |\ \ \ | |/ / | | | | | | | The Windows buildbots seem to be unable to agree whether they need them or not. | ||||
| | * | | #15872: Be flexible with appending *.* in shutil.rmtree test case | Hynek Schlawack | 2012-12-10 | 1 | -1/+1 |
| | |\ \ | | |/ | | | | | | | The Windows buildbots seem to be unable to agree whether they need them or not. | ||||
| | | * | #15872: Be flexible with appending *.* in shutil.rmtree test case | Hynek Schlawack | 2012-12-10 | 1 | -1/+1 |
| | | | | | | | | | | | | | The Windows buildbots seem to be unable to agree whether they need them or not. | ||||
| * | | | #15872: More shutil test fixes for Windows | Hynek Schlawack | 2012-12-10 | 1 | -5/+1 |
| |\ \ \ | |/ / | | | | | | | | | | This one is different from 3.2 and 3.3. Windows ceased using *.* since 3.4 apparently. | ||||
| | * | | #15872: More shutil test fixes for Windows | Hynek Schlawack | 2012-12-10 | 1 | -2/+2 |
| | |\ \ | | |/ | |||||
| | | * | #15872: More shutil test fixes for Windows | Hynek Schlawack | 2012-12-10 | 1 | -2/+2 |
| | | | | |||||
| * | | | #15872: Fix shutil.rmtree error tests for Windows | Hynek Schlawack | 2012-12-10 | 1 | -1/+5 |
| |\ \ \ | |/ / | |||||
| | * | | #15872: Fix shutil.rmtree error tests for Windows | Hynek Schlawack | 2012-12-10 | 1 | -1/+5 |
| | |\ \ | | |/ | |||||
| | | * | #15872: Fix shutil.rmtree error tests for Windows | Hynek Schlawack | 2012-12-10 | 1 | -1/+5 |
| | | | | |||||
| * | | | #15872: Fix 3.3 regression introduced by the new fd-based shutil.rmtree | Hynek Schlawack | 2012-12-10 | 1 | -1/+37 |
| |\ \ \ | |/ / | | | | | | | | | | | | | It caused rmtree to not ignore certain errors when ignore_errors was set. Patch by Alessandro Moura and Serhiy Storchaka. | ||||
| | * | | #15872: Fix 3.3 regression introduced by the new fd-based shutil.rmtree | Hynek Schlawack | 2012-12-10 | 1 | -1/+37 |
| | |\ \ | | |/ | | | | | | | | | | | | | It caused rmtree to not ignore certain errors when ignore_errors was set. Patch by Alessandro Moura and Serhiy Storchaka. | ||||
| | | * | #15872: Add tests for a 3.3 regression in the new fd-based shutil.rmtree | Hynek Schlawack | 2012-12-10 | 1 | -0/+46 |
| | | | | | | | | | | | | | | | | It cause shutil.rmtree not ignore all errors. Also add a test ensuring that rmtree fails when being called on a symlink. Patch by Serhiy Storchaka. | ||||
| | | * | Issue #14662: Prevent shutil failures on OS X when destination does not | Ned Deily | 2012-05-11 | 1 | -0/+30 |
| | | | | | | | | | | | | | support chflag operations. (Patch by Hynek Schlawack) | ||||
| * | | | #1492704: Ensure and document backward compatibility of the change | Hynek Schlawack | 2012-10-28 | 1 | -0/+2 |
| | | | | |||||
| * | | | Closes #1492704: Make shutil.copyfile() raise a distinct SameFileError | Hynek Schlawack | 2012-10-07 | 1 | -3/+12 |
| |/ / | | | | | | | Patch by Atsuo Ishimoto. | ||||
| * | | #1492704: Backout and wait for 3.4 | Hynek Schlawack | 2012-07-19 | 1 | -12/+3 |
| | | | |||||
| * | | #1492704: Make shutil.copyfile() raise a distinct SameFileError | Hynek Schlawack | 2012-07-19 | 1 | -3/+12 |
| | | | | | | | | | Patch by Atsuo Ishimoto. | ||||
| * | | #15238: Fix xattr related shutil.copystat tests | Hynek Schlawack | 2012-07-16 | 1 | -2/+1 |
| | | | | | | | | | | | | | | | - Loosen up test as Fedora has implicit xattrs - Actually test the destination for xattrs Should make Fedora buildbot green again. | ||||
| * | | Issue #15202: Consistently use the name "follow_symlinks" for | Larry Hastings | 2012-07-15 | 1 | -14/+14 |
| | | | | | | | | | new parameters in os and shutil functions. Patch by Serhiy Storchaka. | ||||
| * | | - Issue #15238: shutil.copystat now copies Linux "extended attributes". | Larry Hastings | 2012-07-15 | 1 | -0/+10 |
| | | | |||||
| * | | Check for all used fd-based functions in shutil.rmdir, closes #15218 | Hynek Schlawack | 2012-06-29 | 1 | -1/+5 |
| | | | |||||
| * | | #4489: Don't follow ever symlinks in rmtree | Hynek Schlawack | 2012-06-28 | 1 | -1/+33 |
| | | | | | | | | | Also added several regression tests. | ||||
| * | | Issue #15817: Bugfix: remove temporary directories test_shutil was leaving | Larry Hastings | 2012-06-26 | 1 | -0/+3 |
| | | | | | | | | | behind. | ||||
| * | | #4489 Make fd based rmtree work on bytes | Hynek Schlawack | 2012-06-25 | 1 | -0/+9 |
| | | | |||||
| * | | Remove debug output from test_shutil | Hynek Schlawack | 2012-06-24 | 1 | -2/+0 |
| | | | |||||
| * | | Issue #4489: Rename the feature marker for the symlink resistant rmtree and ↵ | Nick Coghlan | 2012-06-24 | 1 | -2/+2 |
| | | | | | | | | | store it as a function attribute | ||||
| * | | 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 |
| | | | |||||
| * | | #4489: Fix usage of fd-based functions to new api introduced earlier today | Hynek Schlawack | 2012-06-23 | 1 | -2/+21 |
| | | | | | | | | | | | | | | | | | 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. | ||||
| * | | #4489: Add a shutil.rmtree that isn't suspectible to symlink attacks | Hynek Schlawack | 2012-06-23 | 1 | -18/+45 |
| | | | | | | | | | | | It is used automatically on platforms supporting the necessary os.openat() and os.unlinkat() functions. Main code by Martin von Löwis. | ||||
| * | | Issue #14626: Fix buildbot issues on FreeBSD (AMD64). (Fingers crossed.) | Larry Hastings | 2012-06-23 | 1 | -1/+1 |
| | | | |||||
| * | | Issue #14626: Large refactoring of functions / parameters in the os module. | Larry Hastings | 2012-06-22 | 1 | -6/+6 |
| | | | | | | | | | | | | | | | | | | | Many functions now support "dir_fd" and "follow_symlinks" parameters; some also support accepting an open file descriptor in place of of a path string. Added os.support_* collections as LBYL helpers. Removed many functions only previously seen in 3.3 alpha releases (often starting with "f" or "l", or ending with "at"). Originally suggested by Serhiy Storchaka; implemented by Larry Hastings. | ||||
| * | | Issue #444582: shutil.which() respects relative paths. | Antoine Pitrou | 2012-06-22 | 1 | -0/+10 |
| | | | |||||
| * | | Fix #444582. Add shutil.which function for finding programs on the system path. | Brian Curtin | 2012-06-22 | 1 | -1/+44 |
| | | | |||||
| * | | Fix #14772: Return the destination from some shutil functions. | Brian Curtin | 2012-06-18 | 1 | -0/+41 |
| | | | |||||
