summaryrefslogtreecommitdiffstats
path: root/pym/portage/util/movefile.py
Commit message (Collapse)AuthorAgeFilesLines
* Use unicode_literals more.Zac Medico2013-01-181-5/+7
| | | | | This helps to ensure consistent results, regardless of whether we're using Python 2 or Python 3.
* portage.util.movefile.movefile(): Try to preserve mtime of symlinks with ↵Arfrever Frehtes Taifersar Arahesis2012-11-301-3/+9
| | | | Python >=3.3.
* Fix return value of portage.util.movefile.movefile() for symlinks with ↵Arfrever Frehtes Taifersar Arahesis2012-11-291-2/+5
| | | | Python >=3.3.
* Use nanosecond precision in portage.util.movefile.movefile().Arfrever Frehtes Taifersar Arahesis2012-08-011-17/+38
|
* movefile: fix abs symlink adjustment, bug #416431Zac Medico2012-05-171-3/+3
|
* movefile: use writemsg for unicode safetyZac Medico2012-03-271-12/+13
|
* movefile: import print_functionZac Medico2012-03-231-0/+2
| | | | | This fixes printing of tuples under python-2.x, as shown in bug #402323.
* movefile: clarify message for xattr copy errorv2.2.0_alpha95Zac Medico2012-03-231-1/+13
| | | | This will fix bug #402323.
* movefile: refactor selinux conditional codeZac Medico2012-03-231-15/+13
|
* Remove portage.const._ENABLE_XATTR.v2.2.0_alpha85Zac Medico2012-02-041-2/+2
|
* Add _ENABLE_XATTR constant for the stable branch.Zac Medico2011-12-101-2/+2
|
* movefile.py: open /dev/null in binary modeZac Medico2011-12-101-1/+1
|
* portage.util.movefile._copyxattr(): Print more informative exceptionArfrever Frehtes Taifersar Arahesis2011-12-101-3/+18
| | | | when target filesystem does not support extended attributes.
* Support FEATURES=xattr.Zac Medico2011-12-091-2/+5
|
* portage.util.movefile._copyxattr(): Support usage of xattr module fromArfrever Frehtes Taifersar Arahesis2011-12-101-18/+27
| | | | dev-python/pyxattr.
* portage.util.movefile._copyxattr(): Support usage of getfattr andArfrever Frehtes Taifersar Arahesis2011-12-101-4/+23
| | | | setfattr executables.
* movefile: tweak unicode handlingZac Medico2011-11-281-8/+12
|
* movefile: chown/mod before renameZac Medico2011-11-281-15/+7
|
* movefile: avoid redundant string concatenationsZac Medico2011-11-281-6/+7
|
* movefile: remove unused lchownZac Medico2011-11-281-4/+2
|
* Preserve extended attributes on regular files when using Python >=3.3.Arfrever Frehtes Taifersar Arahesis2011-11-291-2/+14
|
* Update timestamps in headers of modified files.Zac Medico2011-05-171-1/+1
|
* movefile: handle EEXIST when os.symlink failsZac Medico2011-05-141-1/+2
|
* Fix race condition in Portage symlink creation.David James2010-07-261-4/+12
|
* Remove all svn $Id keywords.Zac Medico2010-03-241-1/+0
|
* Move portage.movefile to portage.util.movefile.Zac Medico2010-02-251-0/+234
svn path=/main/trunk/; revision=15464