2013-01-06 |
Rob Browning | Don't assume that the tester's $top_dir will sort ... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-30 |
Rob Browning | Add a metadata() method to Node, File, Symlink, and... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-25 |
Rob Browning | Defer errors when the restore target doesn't support... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Disallow empty graft points. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Update README regarding metadata support. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Handle the possibility of a sgid/suid parent dir in... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Quote EXIT cleanup trap properly in test-meta.sh. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Use python, not groups to grab a user group in t/test... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Restore any metadata during "bup restore"; add "bup... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Save metadata during "bup save". Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-12-22 |
Rob Browning | Unmount and remove testfs instances correctly during... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-11-23 |
Rob Browning | Since 'latest' is computed by revs[0], it must exist... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-11-23 |
Rob Browning | Use branch tip, not newest date to choose 'latest'... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Add _open_noatime() and use it bup_get_linux_file_attr(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Depend on the kernel headers, not the ext2 headers... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Always run metadata tests; disable root-level tests... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Convert BUP_DIR to an absolute path so chdir() won... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Default to stdin/stdout in bup meta when -f is not... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Change metadata "owner" to "user" everywhere to match... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-20 |
Rob Browning | Fix metadata._set_up_path() to allow restoration of... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-18 |
Rob Browning | Don't attempt to remove the Linux attr extents flag... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-15 |
Rob Browning | Make "bup meta -tv" output look somewhat like "ls ... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-15 |
Rob Browning | Make "bup meta -tvv" output identical to "bup xstat". Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-15 |
Rob Browning | Add symbolic mode information to xstat output, i.e... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-14 |
Rob Browning | Don't try to restore read-only chattr(1) attributes. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-14 |
Rob Browning | Fix typo in _create_via_common_rec() exception message. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-14 |
Rob Browning | Record the file size as Metadata.size when possible. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-14 |
Rob Browning | Fix types and add missing elements to Entry.__repr__... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-10-14 |
Rob Browning | On ENOTTY or ENOSYS, assume filesystem doesn't support... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-09-26 |
Rob Browning | Change a few Makefile vars using ${} to use $() to... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-09-24 |
Rob Browning | Change userfullname() default back to "user%d" for... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Mention DESIGN in the README. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Fix and regularize "<>-" escaping in Documentation... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Add a bup "tick" before indexing to avoid timestamp... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | lib/bup/bloom.py: fix minor documentation typos. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Add "xstat" itself to the xstat optspec usage message. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Set python-mode python-indent to 4 in .dir-locals.el. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2012-08-17 |
Rob Browning | Mention that option values will be converted to integers... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Add utimes/lutimes implementations of _helpers utime... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Replace _helpers.utimensat() with utime() and lutime(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Test for available nanosecond stat timestamp members. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Add config.h dependency to _helpers in csetup.py. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Add -*-shell-script-*- to configure.inc. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Use FS_IOC_GETFLAGS/FS_IOC_SETFLAGS directly as the... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Verify the expected length of saved_errors in tmetadata.py. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Don't use xstat.lutime() in test-meta.sh when xstat... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Add meta support for restoring filesystem sockets. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-06-09 |
Rob Browning | Add _recognized_file_types(); defer error for unrecognized... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Rely on options.parse() for more of the meta and xstat... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Remove vestigal clean target comment regarding pybuptest... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Add initial timespec behavior tests. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Return None from bup_set_linux_file_attr() and bup_utimensat(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Replace os.*stat() with xstat.*stat(); use integer... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | Drop xstat floating point timestamp support -- use... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-05-08 |
Rob Browning | xstst-cmd.py: test for _have_utimensat rather than... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | tgit.py: provoke ENOTDIR rather than EACCES in test_check_re... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | Add initial .dir-locals.el to set emacs sh/python/c... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | test-meta.sh: use cp -a instead of make install to... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | test-meta.sh: change indentation to 4 spaces and fix... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | test-meta.sh: use $foo rather than ${foo} where possible. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-21 |
Rob Browning | tmetadata.py: call helpers.unlink() rather than unlink(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-20 |
Rob Browning | Don't accidentally pass atime/ctime/mtime through from_stat_... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-03-01 |
Rob Browning | Add "import math" to xstat.py.
|
commit | commitdiff | tree |
2011-02-27 |
Rob Browning | Don't touch correct target xattrs; remove inappropriate...
|
commit | commitdiff | tree |
2011-02-27 |
Rob Browning | Rename test-fs.img to testfs.img and add it to the...
|
commit | commitdiff | tree |
2011-02-10 |
Rob Browning | Merge remote branch 'origin/master' into meta
|
commit | commitdiff | tree |
2011-01-28 |
Rob Browning | t/test-meta.sh: detect and handle fakeroot. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-01-26 |
Rob Browning | Add atime tests and fix atime capture in metadata.from_path(). Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-01-26 |
Rob Browning | Improve test-meta.sh status messages. Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-01-26 |
Rob Browning | Handle missing files more gracefully in "bup xstat". Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-01-25 |
Rob Browning | Add initial (trivial) root-only ACL metadata tests... Signed-off-by: Rob Browning <rlb@defaultvalue.org>
|
commit | commitdiff | tree |
2011-01-25 |
Rob Browning | Add initial (trivial) root-only metadata tests for...
|
commit | commitdiff | tree |
2011-01-24 |
Rob Browning | Don't specify 0700 permissions when creating initial...
|
commit | commitdiff | tree |
2011-01-24 |
Rob Browning | Fix "meta extract -v" directory output.
|
commit | commitdiff | tree |
2011-01-23 |
Rob Browning | Fix _apply_common_rec() symlink chown/chmod guard.
|
commit | commitdiff | tree |
2011-01-20 |
Rob Browning | Change os.geteuid to os.geteuid() in tmetadata.py.
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Remove redundant call to get_linux_file_attr() in _add_linux...
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | In _add_linux_attr(), catch IOError, not EnvironmentError...
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Improve some metadata error messages.
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Only print secs for bup xstat times when ns == 0.
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Use oct() rather than hex() when printing mode from...
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Remove bup: prefix from metadata error messages.
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Don't "chmod 000" paths during restore.
|
commit | commitdiff | tree |
2011-01-19 |
Rob Browning | Remove MetadataError and make apply error handling...
|
commit | commitdiff | tree |
2011-01-05 |
Rob Browning | Remove MetadataAcquireError and make error handling...
|
commit | commitdiff | tree |
2011-01-05 |
Rob Browning | Accommodate missing owner or group name during metadata...
|
commit | commitdiff | tree |
2010-12-05 |
Rob Browning | Preserve existing stack trace when throwing MetadataErrors.
|
commit | commitdiff | tree |
2010-11-26 |
Rob Browning | Add (private for now) "bup xstat" command and use it...
|
commit | commitdiff | tree |
2010-11-26 |
Rob Browning | Also check defined(_ATFILE_SOURCE) in utimensat() guard.
|
commit | commitdiff | tree |
2010-11-26 |
Rob Browning | Rename bup-meta.1.md to bup-meta.md.
|
commit | commitdiff | tree |
2010-11-14 |
Rob Browning | Simplify FSTime() - always use an integer ns internal...
|
commit | commitdiff | tree |
2010-11-13 |
Rob Browning | Rename metadata exceptions and add a parent MetadataError...
|
commit | commitdiff | tree |
2010-11-12 |
Rob Browning | Don't use str(e) when instantiating Metadata exceptions.
|
commit | commitdiff | tree |
2010-11-12 |
Rob Browning | Fix typos in Metadata._encode_linux_xattr().
|
commit | commitdiff | tree |
2010-11-12 |
Rob Browning | Fix handling of conditional definitions in xstat.
|
commit | commitdiff | tree |
2010-11-12 |
Rob Browning | Always define _have_ns_fs_timestamps (True or False).
|
commit | commitdiff | tree |
2010-11-04 |
Rob Browning | Change "bup meta" to use recursive_dirlist() to add...
|
commit | commitdiff | tree |
2010-11-04 |
Rob Browning | Fix minor bug in "bup meta -t" argument handling (if...
|
commit | commitdiff | tree |
2010-10-25 |
Rob Browning | Modify drecurse.py and index.py to use xstat functions.
|
commit | commitdiff | tree |
2010-10-24 |
Rob Browning | Move stat-related work to bup.xstat; add xstat.stat.
|
commit | commitdiff | tree |
next |