]>
2021-10-30 | Rob Browning | configure: support optional cc arguments Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-30 | Rob Browning | bitmatch: avoid signed/unsigned comparison Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-16 | Rob Browning | bup_gethostname: always null terminate Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-16 | Rob Browning | web list-directory: replace != with is not None Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-16 | Johannes Berg | web: do not show size for dirs and symlinks Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-16 | Rob Browning | bitmatch: check for overflow via intprops Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-16 | Rob Browning | Support signed commits (i.e. the gpgsig header) Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-10 | Rob Browning | CatPipe.get: report unexpected cat-file exit status Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-10 | Rob Browning | cstr_from_bytes: fix null termination error Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-09 | Rob Browning | Drop builtin_mul_overflow in favor of INT_MULTIPLY_OK Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-09 | Rob Browning | make: add check-py2 and check-py3 targets Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-10-09 | Rob Browning | ftp: use sys.exc_info(); import traceback unconditionally Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Rob Browning | Allow PANDOC path to contain spaces Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Rob Browning | test-index-check-device: unmount "lazily" to avoid... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable inconsistent-return-statements Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable catching-non-exception Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: add undefined-variable Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable unidiomatic-typecheck Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable consider-using-in Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable useless-return Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: enable return-in-init Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-17 | Johannes Berg | pylint: check for trailing whitespace Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-12 | Johannes Berg | metadata: accept EOPNOTSUPP for lchmod() Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-12 | Rob Browning | README: fix and simplify cirrus badges Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Rob Browning | system-info: report freebsd cpu and mem info Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Rob Browning | cirrus: run pylint for python 2 and python 3 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Rob Browning | configure: add --with-pylint=[yes|no|maybe] defaulting... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Rob Browning | GNUmakefile: run "bup features" during test Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Johannes Berg | test: add pylint and test imports Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-11 | Rob Browning | cirrus: adjust for new python-config based builds Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | prep-for-freebsd-build: switch to py38 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | cirrus: adjust test names (root vs non-root, etc.) Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | dev/system-info: include df, mount, and git version Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | bup: remove redundant allocation doubling Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | test_git: be independent of user's git defaultBranch Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | test-save-restore: be independent of user's git defaultBranch Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | test-misc: be independent of user's git defaultBranch Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-09-09 | Rob Browning | test_prune_older: be independent of user's git defaultBranch Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Browning | cmd/bup: add some missing safety checks Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Browning | Use intprops for INTEGRAL_ASSIGNMENT_FITS INTEGER_TO_PY... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Browning | Make intprops available as "bup/intprops.h" Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Browning | Add Gnulib intprops.h Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-08-07 | Rob Browning | config.vars.in: add CC so a configure CC will be the... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | git: teach git_config_get() to read from a file Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | git: use git's int parsing with pack.packSizeLimit... Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | git: allow config retrieval as bool or int Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | hashsplit: increase READ_SIZE to 8 MB Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | save: refactor the code using helper classes Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Johannes Berg | bup: make demux errors clearer Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-13 | Rob Browning | get_argv: declare loop variable outside for() Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-12 | Rob Browning | main: remove vestigial debug statement Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-06-12 | Rob Browning | Send *all* output before the BUPMUX header to stderr Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | ls: read metadata only if needed Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | vfs: improve cache behaviour Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | vfs: read metadata only if needed Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | Test symlink target changes between stat and readlink Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | metadata: fix symlink stat() vs. readlink() race Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | Test file size changes during save Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | save: fix race in data vs. metadata size Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Rob Browning | bup-midx.md: don't include the index-cache in the ... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Johannes Berg | midx: make passing idx files along with --dir work Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-30 | Rob Browning | bup.main: restore support for --x=y style arguments Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-28 | Rob Browning | README: don't use a markdown link for irc at all Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-28 | Rob Browning | README: use normal markdown link for ircs Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-28 | Rob Browning | README: fix irc web interface link typo Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-28 | Rob Browning | README: fix IRC links and add a list mailto |
commit | commitdiff | tree |
2021-05-28 | Rob Browning | README: mention #bup Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-16 | Rob Browning | dev/checksum: don't rely on bash /dev/stdin Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-16 | Rob Browning | dev/checksum: paper over platform differences Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-16 | Rob Browning | bup_limited_vint_pack: revert to malloc/free Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-16 | Rob Browning | cirrus: upgrade to freebsd-12.2-release-amd64 Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Rob Browning | web: make leaf path component a link too Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | web: omit '.' link Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | save: fix symlink target race Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | test: test index vs. save file type change Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | save: skip/balk if an entry changed type since indexing Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | bup: add a test for index contents |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | PackWriter: match git's pack names |
commit | commitdiff | tree |
2021-05-15 | Rob Browning | prep-for-freebsd-build: install coreutils for sha1sum Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Rob Browning | cmd.bloom: add missing sys import Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Rob Browning | metadata: mention that from_path is also used as a... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | metadata: implement write using encode, not vice versa Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Rob Browning | test_vint: test packing of all 0, 1, and 2 element... Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | vint: implement the typical pack() in C Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | vint: implement pack() without BytesIO |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | vint: implement encoding in C Reviewed-by: Rob Browning <rlb@defaultvalue.org> Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-05-15 | Johannes Berg | GNUmakefile: use correct dev/python path when installing bup Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | git: refactor PackWriter.new_commit() into create_commit_blob() Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | ls: make multiple arguments match real ls Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Rob Browning | GNUmakefile: ensure DESTDIR and bup_shared_ldflags... Signed-off-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | ftp: print pwd as part of the prompt Reviewed-by: Rob Browning <rlb@defaultvalue.org> Tested-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | ftp: honour pwd for ls Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | git: remove get_commit_dates() Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | git: remove loose object handling Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | git: remove all_packdirs() Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Rob Browning | .gitignore: update (include C .d files, etc.) Signed-off-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | _helpers: remove empty PyArg_ParseTuple() from METH_NOARGS Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | configure: fix readline.h detection Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-18 | Johannes Berg | midx: correct path_msg() use in an error path Reviewed-by: Rob Browning <rlb@defaultvalue.org> |
commit | commitdiff | tree |
2021-04-11 | Rob Browning | ftp: fix tab completion |
commit | commitdiff | tree |
next |