]> arthur.barton.de Git - bup.git/history - lib/bup/metadata.py
Call add_error() with one arg on readlink failure
[bup.git] / lib / bup / metadata.py
2014-11-20 Gabriel FilionCall add_error() with one arg on readlink failure
2014-08-08 Rob BrowningHandle kernel/FUSE disagreement over Linux attrs
2014-03-23 Rob Browningmetadata.py: xattr exception strings don't have path...
2014-02-06 Rob Browningmetadata.summary_str(): don't ignore a size of 0 (i...
2014-02-04 Rob BrowningFix the ls -laAF options with respect to the VFS synthe...
2014-01-31 Rob Browningmetadata.py: add a more meaningful repr() to Metadata.
2014-01-24 Rob Browningmetadata.py: remove obsolete comments.
2013-12-24 Rob BrowningAdd -n, -A, -F, --file-type, --numeric-ids and detailed...
2013-11-19 Thomas KlausnerCompletely disable ACL support on NetBSD for now.
2013-11-07 Rob BrowningTreat stat fields correctly as signed, unsigned, or...
2013-11-06 Rob BrowningDon't include atime when determining hardlink compatibi...
2013-11-05 Rob BrowningInclude the chattr value in the ApplyError.
2013-11-05 Rob Browning_apply_linux_xattr_rec(): do nothing if no rec; fix...
2013-11-01 Rob BrowningFix xattr tests and bugs revealed (fully remove set...
2013-11-01 Rob BrowningFix ACL tests, and the bugs revealed thereby.
2013-10-31 Rob Browningmeta-cmd.py: actually respond to recursion options.
2013-10-23 Rob BrowningDon't create ACL objects until they're needed.
2013-10-08 Rob BrowningFall back from mknod() to socket()/bind() on EPERM...
2013-10-07 Rob BrowningHandle EOPNOTSUPP as an indicator that Linux attrs...
2013-09-18 Rob BrowningIgnore unimplemented metadata record during read (_rec_...
2013-09-18 Rob BrowningQuash stat(2) st_rdev unless we're going to need it...
2013-09-16 Rob BrowningFix path ownership restoration problems on Cygwin.
2013-09-16 Rob BrowningTreat ENOSYS like EOPNOTSUPP in _add_posix1e_acl().
2013-09-16 Rob BrowningFix minor typo in Metadata.read() in metadata.py.
2013-09-16 Rob BrowningAlways fall back to socket()/bind() when os.mknod(...
2013-09-16 Rob BrowningDon't try to load POSIX1e ACLs when the library isn...
2013-07-31 Rob Browning_apply_linux_attr_rec: treat ENOSYS like EOPNOTSUPP... bup-0.25-rc2
2013-07-31 Rob Browning_create_via_common_rec: treat rmdir() EEXIST like ENOTE...
2013-07-04 Rob BrowningCompletely disable ACL support on OS X for now.
2013-05-27 Rob Browningmetadata.py: use socket() instead of mknod(...IF_SOCK...
2013-05-27 Rob BrowningUse sys.platform instead of platform.system().
2013-05-18 Yung-Chin OeiCatch errors when restoring Linux attrs into xfs or...
2013-03-16 Rob Browningmetadata.py: ignore posix1e if platform.system() includ...
2013-03-16 Rob Browningmetadata.py: always set xattr to None by default.
2013-03-16 Rob BrowningDon't even test for Linux xattrs if platform.system...
2013-02-03 Rob BrowningHandle nonexistent groups in Metadata._apply_common_rec().
2013-02-03 Rob BrowningCache all password (pwd) and group (grp) database lookups.
2013-01-27 Rob BrowningAdd preliminary hardlink support for review.
2012-12-25 Rob BrowningDefer errors when the restore target doesn't support...
2012-12-22 Rob BrowningRestore any metadata during "bup restore"; add "bup...
2012-12-22 Rob BrowningSave metadata during "bup save".
2012-10-20 Rob BrowningChange metadata "owner" to "user" everywhere to match...
2012-10-20 Rob BrowningFix metadata._set_up_path() to allow restoration of...
2012-10-15 Rob BrowningMake "bup meta -tv" output look somewhat like "ls ...
2012-10-15 Rob BrowningMake "bup meta -tvv" output identical to "bup xstat".
2012-10-14 Rob BrowningFix typo in _create_via_common_rec() exception message.
2012-10-14 Rob BrowningRecord the file size as Metadata.size when possible.
2012-10-14 Rob BrowningOn ENOTTY or ENOSYS, assume filesystem doesn't support...
2011-06-09 Avery PennarunMerge branch 'meta'
2011-06-09 Rob BrowningReplace _helpers.utimensat() with utime() and lutime().
2011-06-09 Rob BrowningAdd meta support for restoring filesystem sockets.
2011-06-09 Rob BrowningAdd _recognized_file_types(); defer error for unrecogni...
2011-05-31 Avery PennarunMerge branch 'master' into meta
2011-05-30 Avery PennarunMerge branch 'master' into meta
2011-05-15 Avery PennarunMerge branch 'master' into config
2011-05-15 Aneurin PriceUse is_superuser() rather than checking euid directly
2011-05-08 Rob BrowningReplace os.*stat() with xstat.*stat(); use integer...
2011-03-20 Avery Pennarunmetadata.py: be careful with the umask() when restoring...
2011-03-20 Avery PennarunGet rid of some python syntax not compatible with pytho...
2011-03-20 Avery Pennarunmetadata.py: don't mknod regular files.
2011-03-20 Avery PennarunA bunch of IOError->OSError conversions.
2011-03-20 Avery Pennarunmetadata: don't die if Linux attr (not xattr) support...
2011-03-20 Avery Pennarunmetadata: ignore old incompatible python-xattr module...
2011-03-20 Avery Pennarunmetadata: recover politely if xattr/acl support is...
2011-03-20 Avery Pennarunmetadata/xstat: fix a bunch of CodingStyle issues.
2011-03-20 Avery PennarunMerge branch 'maint'
2011-03-11 Avery PennarunMerge branch 'maint'
2011-03-10 Avery PennarunMerge branch 'maint'
2011-02-28 Avery PennarunMerge branch 'rlb/meta'
2011-02-28 Avery PennarunMerge branch 'master' into meta
2011-02-27 Rob BrowningDon't touch correct target xattrs; remove inappropriate...
2011-02-19 Avery PennarunMerge remote branch 'origin/master' into meta
2011-02-10 Rob BrowningMerge remote branch 'origin/master' into meta
2011-01-26 Rob BrowningAdd atime tests and fix atime capture in metadata.from_...
2011-01-25 Rob BrowningAdd initial (trivial) root-only ACL metadata tests...
2011-01-24 Rob BrowningDon't specify 0700 permissions when creating initial...
2011-01-24 Rob BrowningFix "meta extract -v" directory output.
2011-01-23 Rob BrowningFix _apply_common_rec() symlink chown/chmod guard.
2011-01-19 Rob BrowningRemove redundant call to get_linux_file_attr() in _add_...
2011-01-19 Rob BrowningIn _add_linux_attr(), catch IOError, not EnvironmentErr...
2011-01-19 Rob BrowningImprove some metadata error messages.
2011-01-19 Rob BrowningRemove bup: prefix from metadata error messages.
2011-01-19 Rob BrowningDon't "chmod 000" paths during restore.
2011-01-19 Rob BrowningRemove MetadataError and make apply error handling...
2011-01-05 Rob BrowningRemove MetadataAcquireError and make error handling...
2011-01-05 Rob BrowningAccommodate missing owner or group name during metadata...
2010-12-05 Rob BrowningPreserve existing stack trace when throwing MetadataErrors.
2010-11-13 Rob BrowningRename metadata exceptions and add a parent MetadataErr...
2010-11-12 Rob BrowningDon't use str(e) when instantiating Metadata exceptions.
2010-11-12 Rob BrowningFix typos in Metadata._encode_linux_xattr().
2010-11-04 Rob BrowningChange "bup meta" to use recursive_dirlist() to add...
2010-10-24 Rob BrowningMove stat-related work to bup.xstat; add xstat.stat.
2010-10-24 Rob BrowningAdd a helpers.FSTime class to handle filesystem timesta...
2010-10-23 Rob BrowningAttempt to unlink or rmdir existing paths as appropriat...
2010-10-10 Rob BrowningConditionalize build/use of get_linux_file_attr and...
2010-10-09 Rob BrowningDon't try to restore owner unless root; handle nonexist...
2010-10-09 Rob BrowningDefer metadata aquisition and application errors during...
2010-09-25 Rob BrowningDon't allow negative ns in metadata timestamps; normali...
2010-09-24 Rob BrowningAdd (sec, ns) timestamps and extended stat, lstat,...
2010-09-22 Rob BrowningChange user to the more accurate owner in metadata.py.
next