]>
2015-02-16 | Rob Browning | web: URL escape link components Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-16 | Rob Browning | web: don't double-escape title path Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-16 | Rob Browning | save: make --strip-path=/ a no-op Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-07 | Rob Browning | hlinkdb.py: clean up temp file more carefully Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-07 | Rob Browning | test-meta.sh: don't test for bup.1 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-01 | Rob Browning | on: handle remote stdout and stderr via mux Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-01 | Rob Browning | mux: give stdin exclusively to subcommand Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-01 | Rob Browning | test-meta.sh: use a tmpdir, not ./bupmeta.tmp Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-02-01 | Rob Browning | test-meta.sh: move mount points to t/mnt Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-31 | Rob Browning | save: make save tree collisions a deferred error Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-31 | Rob Browning | save: always push parents when entering a subtree Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-31 | Rob Browning | save-cmd.py: remove redundant _push() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-31 | Rob Browning | tmetadata.py: print saved_errors in from_path test Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-31 | Rob Browning | test-fuse: unset BLOCK_SIZE, etc. for ls output Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-22 | Rob Browning | test-meta.sh: handle BUP_DIR via wvmktempdir Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-22 | Rob Browning | tgit.py: set git committer/author info Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-14 | Rob Browning | on: always catch our exceptions Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2015-01-14 | Rob Browning | on: only wait for a process if it might exist Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-12-31 | Rob Browning | Skip dependent tests if we can't load loop or fuse Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-11-13 | Rob Browning | mux: support wrapping arbitrary commands Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-11-12 | Rob Browning | test-on.sh: exit only once on source failure Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-11-10 | Rob Browning | Test for load failures in t/test-*.sh Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | git.py: generalize update_ref() to support tags in... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | git.py: allow the specification of a repo_dir to update_ref() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | Allow the specification of a repo_dir to some VFS and... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | Allow per-instance specification of the repo_dir for... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | test-meta.sh: add missing "$() || exit $?" tests Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | Change incorrect unknown-owners references Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | test-meta.sh: escape user/group expressions Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | test-meta.sh: finish renaming variables Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-17 | Rob Browning | test-cat-file.sh: handle hashsplit bupm files Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-10-13 | Rob Browning | Add support for "restore --sparse" Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-08-29 | Rob Browning | Fix typo in atomically_replaced_file docstring Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-08-08 | Rob Browning | Handle kernel/FUSE disagreement over Linux attrs Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-08-06 | Rob Browning | atomically_replaced_file: ensure error leaves original Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-08-05 | Rob Browning | Merge work on atomic writes |
commit | commitdiff | tree |
2014-08-05 | Rob Browning | thelpers.py: use t/tmp as the tmpdir parent Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-08-05 | Rob Browning | Adjust atomically_replaced_file documentation. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-07-15 | Rob Browning | test-fuse.sh: use invariant test data Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-07-08 | Rob Browning | HACKING: update to reflect 0.26 release Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-07-06 | Rob Browning | test-fuse.sh: set TZ=UTC for ls dates Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-30 | Rob Browning | format-subst.pl: check for subcommand failure Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-30 | Rob Browning | parse_excludes: drop empty --exclude-from paths Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-30 | Rob Browning | Ignore empty lines in --exclude-rx-from files Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-28 | Rob Browning | save-cmd.py: don't test for meta index via access() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-28 | Rob Browning | Initialize _file in MetaStoreReader before open Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-06 | Rob Browning | web-cmd.py: open browser from ioloop callback Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-05 | Rob Browning | fuse-cmd.py: given --meta, report original metadata Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-06-02 | Rob Browning | import-rdiff-backup-cmd: invoke mktemp more portably Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-28 | Rob Browning | Merge fixes for orphaned midx files on Cygwin Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-28 | Rob Browning | Keep PackMidx pointers until finished with mmap Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-23 | Rob Browning | Don't call _mksubs() in VFS Node nlink() Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-21 | Rob Browning | Use CatPipe, not show, in git_commit_dates() Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-21 | Rob Browning | Move VFS cp() to git.py; handle repodir changes Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-17 | Rob Browning | Fix git_commit_dates() to handle (obvious) duplicates Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-14 | Rob Browning | Initialize MetaStoreWriter self._file to None Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-14 | Rob Browning | Re-allow backup set names containing "/" Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-12 | Rob Browning | Return integers, not strings from get_commit_dates() Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-10 | Rob Browning | Find SC_ARG_MAX via C sysconf(). Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-10 | Rob Browning | Read ARG_MAX directly via os.sysconf('SC_ARG_MAX'). Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-10 | Rob Browning | Revert "Write the system ARG_MAX to an autogenerated... |
commit | commitdiff | tree |
2014-05-08 | Rob Browning | Retrieve the dates for all branches with one bulk git... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-08 | Rob Browning | Add a batchpipe() command to helpers that behaves somewhat... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-08 | Rob Browning | Write the system ARG_MAX to an autogenerated config... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-08 | Rob Browning | Merge work to make helpers.next() match the newer Python... |
commit | commitdiff | tree |
2014-05-08 | Rob Browning | Only define helpers.next() if Python's isn't new enough. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-02 | Rob Browning | helpers.py: use returncode to get the subprocess exit... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-02 | Rob Browning | Use the author date, not committer date for the bup... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-05-02 | Rob Browning | helpers.py: check subprocess exit status in readpipe(). Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-24 | Rob Browning | Add VFS Node release() and release nodes during restore... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-10 | Rob Browning | save-cmd.py: hashsplit .bupm metadata files. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-10 | Rob Browning | Merge work to have "bup split" produce a top-level... |
commit | commitdiff | tree |
2014-04-10 | Rob Browning | Always name the top-level split file "data", instead... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-04 | Rob Browning | vfs.py: don't redundantly _populate_metadata for Dir()s. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-03 | Rob Browning | Add initial support for ls(1) style "-d" argument to... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-04-03 | Rob Browning | index.py: fix typo in Writer._add. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-27 | Rob Browning | t/test-meta.sh: fix xattr.set test broken by path output... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-23 | Rob Browning | Pass any VFS Dir() constructor keywords on to Node(). Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-23 | Rob Browning | wvtest.sh: add WVDIE(). Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-23 | Rob Browning | metadata.py: xattr exception strings don't have path... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-23 | Rob Browning | test-ls.sh: don't check the symlink file size on NetBSD... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-22 | Rob Browning | test-ls.sh: get the group and gid from the filesystem. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-21 | Rob Browning | _helpers.c: use "unsigned long long" in ASSIGN_PYLONG_TO_INT... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | wvtest.sh: print a backtrace on failure when running... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | wvtest.sh: declare non-global variables to be local. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | Report paths/s in index progress information. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | Use "EXAMPLES" consistently in the manpages. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | wvtest.sh: add "Local Variables" for file's current... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-20 | Rob Browning | wvtest.sh: remove unused LVL variable. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-18 | Rob Browning | Disable -Wtautological-compare for INTEGER_TO_PY()... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-03-17 | Rob Browning | test-on.sh: add some simple "bup on" tests. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-18 | Rob Browning | test-ls.sh: take only the first 10 chars from ls -l... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-17 | Rob Browning | test-compression.sh: use "tar ... | wc -c" instead... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-17 | Rob Browning | test-ls.sh: get the symlink mode from the host ls;... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-14 | Rob Browning | save-cmd.py, split-cmd.py: end the commit message with... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-14 | Rob Browning | split-cmd.py: respect --compress for remote repos too. Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-14 | Rob Browning | Move Client compression spec from constructor to new_packwri... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-06 | Rob Browning | metadata.summary_str(): don't ignore a size of 0 (i... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-06 | Rob Browning | test-ls.sh: eliminate timezone dependencies; test dates... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2014-02-05 | Rob Browning | Restore ls -l item sizes, and add initial tests for... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
next |