]>
2019-07-02 | Rob Browning | test-get: remove vestigial ls --full-time Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-07-02 | Rob Browning | fix --strip-path (thanks to gevaerts) Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-04-13 | Rob Browning | rev_list: handle multiple results/ref from remote for... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-04-12 | Rob Browning | Handle commit mergetags (at all) author Rob Browning <rlb@defaultvalue.org> 1498341839... committer Rob Browning <rlb@defaultvalue.org> 1498341839... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-04-12 | Rob Browning | Don't use "cp -a" (round 2) Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-03-03 | Rob Browning | vint: remove unneded loop guards and improve checks |
commit | commitdiff | tree |
2019-03-03 | Rob Browning | get: note writes in just_write and fsck after tests Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-03-03 | Rob Browning | Add bup get; see the documentation for further information Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-03-03 | Rob Browning | repo: add update_ref() and new_packwriter() to support... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-03-03 | Rob Browning | repo: add VFS resolve(); test resolve() via local and... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | repo: avoid cyclic dependency with is_remote method Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | Move vfs resolve() tests to tresolve.py Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | test_resolve_loop: ensure exception is actually thrown Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | server: maintain current LocalRepo var Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | walk_object: accept a get function instead of catpipe Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-13 | Rob Browning | metadata: always add/store/retrieve size for links... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-12 | Rob Browning | Replace lresolve with resolve(..., follow=False) Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-12 | Rob Browning | vfs: change /save/latest back to a symlink to the latest... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2019-01-12 | Rob Browning | vfs: use a type prefix for all cache keys Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-12-17 | Rob Browning | Makefile: check _helpers.so uniqueness via python command Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-12-08 | Rob Browning | Don't return invalid data for offset reads (observed... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-12-08 | Rob Browning | vfs: short circuit read when at EOF Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-12-08 | Rob Browning | vfs: import EINVAL for FileReader seek and include... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-12-08 | Rob Browning | fuse: remove vestigial debugging log res: statement Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-10-28 | Rob Browning | Update HACKING, README, and note/ for 0.29.2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-10-20 | Rob Browning | update-doc-branches: add command to update man and... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-10-05 | Rob Browning | Makefile: fix find -printf issue on FreeBSD Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-09-03 | Rob Browning | vfs: flatten resolution cache key Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-09-02 | Rob Browning | Refuse to run by default if python version is not 2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-08-18 | Rob Browning | vfs: include unique repo id in resolution cache key Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-08-18 | Rob Browning | README: mention BUP_DIR config more clearly Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-08-11 | Rob Browning | test-xdev: use different filesystem images for each... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-08-11 | Rob Browning | test-index-check-device: use separate files for loopback... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-29 | Rob Browning | README: fix outdated comments about LWN and about reliability Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-29 | Rob Browning | README: update minimum git version to 1.5.6 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | vfs.contents: remove unreachable code to handle commit... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | split: use // not / for division Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | helpers: use compat.range everywhere for py3 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | helpers: use // not / for division Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | timespec_to_nsecs(): don't destructure arguments Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | split: switch to print_function Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-07 | Rob Browning | split: don't require a repo unless we need it Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-07-01 | Rob Browning | vfs: cache resolve() calls to improve (fuse) performance Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-06-24 | Rob Browning | bup-split.md: indicate --noop doesn't require -t and -n Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-06-24 | Rob Browning | test-split-join: test that split --noop produces no... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-05-06 | Rob Browning | vfs.copy_item: don't try to copy an integer mode Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-05-06 | Rob Browning | cache_notice: import randrange; use del not pop();... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-05-06 | Rob Browning | print_clean_line: don't print final sep when None Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-04-07 | Rob Browning | is_superuser: test for group 544 or 0 on cygwin Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-04-01 | Rob Browning | CatPipe.get: fix error message construction (wrong... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | repo: make repository classes closeable and close client... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | Make PackWriter a "with" context manager Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | PackWriter: allow specification of a repo_dir Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | buptest: base testing subproc funcs ex() and exo()... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | tclient: invoke bup via absolute path Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | buptest: don't depend on helpers.mkdirp Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | compat: add range and use it in the vfs Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-31 | Rob Browning | vfs: limit root_items branches to refs/heads Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-28 | Rob Browning | SIGNED-OFF-BY: defer to ./LICENSE Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-28 | Rob Browning | Add "AND CONTRIBUTORS" to options.py license To: Rob Browning <rlb@defaultvalue.org> ...Sun, Mar 25, 2018 at 1:48 PM, Rob Browning <rlb@defaultvalue.org> wrote: ...Sun, Mar 18, 2018 at 11:52 AM, Rob Browning <rlb@defaultvalue.org> wrote: Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-28 | Rob Browning | Add "AND CONTRIBUTORS" to bupsplit.h and bupsplit.c... To: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-27 | Rob Browning | test-sparse-files: check sparse file size more carefully Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-25 | Rob Browning | _cmp_sha: Replace manual sha comparison with memcmp Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-13 | Rob Browning | README.md: recommend the stable release when building... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-13 | Rob Browning | Revert "lib/__init__.py: remove, since lib is not a... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-03-10 | Rob Browning | lib/__init__.py: remove, since lib is not a package Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-02-25 | Rob Browning | Switch mincore to Py_buffer for py3 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-02-10 | Rob Browning | Makefile: Don't use printf '\c'; not needed, and not... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-02-01 | Rob Browning | main: don't set stdio to nonblocking Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-02-01 | Rob Browning | git.repo: don't unintentionally set global repodir Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-31 | Rob Browning | LocalRepo.__init__: use correct dir everywhere Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-27 | Rob Browning | Use absolute_import from the __future__ everywhere Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-27 | Rob Browning | Remove circular dep between git and midx Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-27 | Rob Browning | _helpers: fix module init, and get it at least building... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-27 | Rob Browning | Add compat.items() and use it Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-27 | Rob Browning | Don't use cmp() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-21 | Rob Browning | columnate: use // not / for division Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-20 | Rob Browning | path_components: adjust exception raise for py3 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-20 | Rob Browning | version: switch to print_function Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-20 | Rob Browning | options: use items() instead of iteritems() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-20 | Rob Browning | root-status: use print_function Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-15 | Rob Browning | Ignore mincore when it returns ENOSYS Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2018-01-15 | Rob Browning | Clean subprocess output without newliner Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-31 | Rob Browning | wvtest: set a very large timeout to disable test time... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-31 | Rob Browning | CODINGSTYLE: add python exception handling guidelines Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-31 | Rob Browning | chain_ex: don't opportunistically add tracebacks to... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-31 | Rob Browning | add_ex_tb: return the exception Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-31 | Rob Browning | CODINGSTYLE: convert to restructured text |
commit | commitdiff | tree |
2017-12-27 | Rob Browning | Remove vfs (replaced by vfs2) Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port fuse to vfs2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port web to vfs2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port ftp to vfs2 and add test-ftp Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | ls: move opt processing to opts_from_commandline Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | exc: support input arg; return SubprocInfo from exc... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Move exc, exo, and logcmd to buptest.py Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port tmetadata to vfs2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port rm and prune-older to vfs2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | vfs2: add trivial random eviction commit cache Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-24 | Rob Browning | Port cat-file to vfs2 Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2017-12-23 | Rob Browning | vfs2: add tree_data_reader for use by cat-file Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
next |