Commit Graph

  • f391c92d60 Makefile: fix race condition in `make install` Xiretza 2020-09-28 16:49:19 +0200
  • 81c92940c1 btrbk: fix unitialized value in warning Axel Burri 2020-10-19 00:34:11 +0200
  • eb852271b6 btrbk: change version to 0.30.1-dev Axel Burri 2020-10-19 00:33:20 +0200
  • e387dea986
    Proposed implementation for https://github.com/digint/btrbk/issues/304 #342 Lubos Kolouch 2020-10-03 13:39:36 +0200
  • ec12340566
    Fix race condition in `make install` #341 Xiretza 2020-09-28 16:49:19 +0200
  • 1910036a03 lsbtr: add -r, --related option lsbtr-related Axel Burri 2020-08-28 16:51:07 +0200
  • f40e3adce3 change version to 0.30.0; update ChangeLog v0.30.0 Axel Burri 2020-09-23 15:21:06 +0200
  • 838e132942 Makefile: change BINDIR from "/usr/sbin" to "/usr/bin" Axel Burri 2020-09-23 14:37:02 +0200
  • 4d1b911947 documentation: btrbk.conf.5: clarify preserve_min Axel Burri 2020-09-23 12:12:04 +0200
  • 373add933a documentation: bump distro repository names Axel Burri 2020-09-21 18:01:15 +0200
  • e605bc7b42 btrbk: add backend_local_user config option Axel Burri 2020-09-22 14:24:40 +0200
  • 13708abd00 btrbk: consequently fence all trace logs (for performance) Axel Burri 2020-08-28 17:15:39 +0200
  • 5d81632b5d btrbk: cosmetics on logging Axel Burri 2020-08-28 16:42:34 +0200
  • 5c32ced7d6 btrbk: show paths from all mounts in fs_path; add _fs_info node resolver Axel Burri 2020-08-22 13:37:03 +0200
  • cc3f6c95b9 btrbk: return array in _fs_path Axel Burri 2020-08-22 13:28:24 +0200
  • fbfd1edc3d btrbk: move mount info to front in fs_list table format Axel Burri 2020-08-28 16:52:16 +0200
  • 739645444e btrbk: dont show subvolume_rel_path in fs_list table format Axel Burri 2020-08-21 23:39:16 +0200
  • 9415214bc0 btrbk: reword/fix verbose and loglevel options Axel Burri 2020-08-21 16:14:17 +0200
  • 670170c3db documentation: add lsbtr man page Axel Burri 2020-08-21 15:18:00 +0200
  • ec9998e866 btrbk: add lsbtr symlink Axel Burri 2020-08-22 00:33:29 +0200
  • 3b2fad928b Makefile: create "lsbtr" symlink on "install" build target Axel Burri 2020-02-29 17:37:26 +0100
  • 910274f814 btrbk: support lsbtr symlink (alias for "btrbk ls") Axel Burri 2020-02-29 17:25:35 +0100
  • dff05bc6d7 documentation: README.md: add common rsync options Axel Burri 2020-08-29 12:34:49 +0200
  • c2308a52a6 btrbk-mail: add more elaborated email and rsync options Axel Burri 2020-08-29 12:31:18 +0200
  • ec037952cf btrbk: add "compat" config option (busybox: add test -d command) Axel Burri 2020-05-24 00:13:10 +0200
  • 52a823bb93 btrbk: rename context "root" to "global" Axel Burri 2020-08-28 18:48:52 +0200
  • c81e390415 btrbk: cosmetics: capitalize debug logs Axel Burri 2020-08-28 18:38:06 +0200
  • a140cbd898 btrbk: case-insensitive match hostname/ipv6 in filter statement Axel Burri 2020-08-20 15:42:34 +0200
  • 61419d420a btrbk: add support for ipv6 addresses Axel Burri 2020-08-02 19:07:55 +0200
  • 2f7e79ace6 documentation: mention up-to-date status Axel Burri 2020-08-20 18:53:46 +0200
  • 12d80ee30b btrbk: fix check on host Axel Burri 2020-08-02 17:36:33 +0200
  • b80d7e84de btrbk: cosmetics on logging Axel Burri 2020-08-02 14:06:17 +0200
  • 952e41443a btrbk: always log target before source Axel Burri 2020-08-02 14:03:38 +0200
  • 8b0be66e06 btrbk: look in the correct directory for btrbk list snapshots #334 Gavin Yancey 2020-07-08 01:35:04 -0700
  • c11ab1507d btrbk: sanitize url on PRINT Axel Burri 2020-03-07 00:24:45 +0100
  • 936f88a68f btrbk: action ls: support url argument; fix duplicates / sorting Axel Burri 2020-05-23 18:00:31 +0200
  • 30edf5b766 btrbk: action ls: fix match on child subvols of "/" Axel Burri 2020-03-06 23:13:22 +0100
  • cb7d49d075 btrbk: change version to 0.29.2-dev Axel Burri 2020-02-29 17:40:16 +0100
  • e920283434 change version to 0.29.1; update ChangeLog v0.29.1 Axel Burri 2020-02-09 16:18:00 +0100
  • 73b339fe01 documentation: fix spelling Axel Burri 2020-02-09 15:47:05 +0100
  • d9e9f01e51 documentation: README.md: rewrite "restoring backups" chapter Axel Burri 2020-01-05 20:55:27 +0100
  • 0c77219a62 documentation: README.md: fix backup restore example Axel Burri 2020-01-05 00:04:50 +0100
  • 1b533f2340 documentation: README.md: add instructions for downloading latest master Axel Burri 2020-01-02 17:42:18 +0100
  • c03e960d90 ssh_filter_btrbk.sh: exclude "btrfs subvolume show|list" from restrict-path Axel Burri 2019-11-19 22:07:37 +0100
  • 5407b863df documentation: btrbk.1: add missing option -L, --long Axel Burri 2019-12-23 14:42:48 +0100
  • 0d19b0243e btrbk: action ls: change default output to format=short Axel Burri 2019-12-23 14:28:35 +0100
  • c5b3ebb808 btrbk: action ls: allow multiple path arguments; soft fail on errors Axel Burri 2019-12-23 13:44:44 +0100
  • 73c24e0495 documentation: btrbk.conf.5: explain stream_buffer_remote Axel Burri 2019-12-23 12:10:17 +0100
  • 631a4c30fe btrbk: fix @stderr propagation from vinfo_init_root Axel Burri 2019-12-15 18:47:27 +0100
  • 67d24695f1 btrbk: logging prints "..." on consecutive lines Axel Burri 2019-12-15 18:01:16 +0100
  • 1f7773dddc btrbk: try readlink only once per url Axel Burri 2019-12-15 17:33:26 +0100
  • 8c11c2eb7d btrbk: run_cmd: fix regression: dont print ssh errors Axel Burri 2019-12-14 17:06:26 +0100
  • 9e13dbd933 btrbk: init sroot as late as possible when expanding wildcards Axel Burri 2019-12-14 17:06:21 +0100
  • 37b30caeb2 btrbk: bugfix: vinfo_match: skip match against invalid paths Axel Burri 2019-12-14 17:06:15 +0100
  • c36890e1eb btrbk: change version to 0.29.1-dev Axel Burri 2019-12-14 17:05:54 +0100
  • a447c4b939 documentation: btrbk.conf.5: add note about ssh_compression / stream_compress relation Axel Burri 2019-12-07 14:07:56 +0100
  • 175049fa11
    Change shebang to use /usr/bin/env #307 asymmetric 2019-11-17 11:02:48 +0000
  • 3694a38670 documentation: README.md: replace pv with mbuffer asymmetric 2019-10-29 18:28:33 +0000
  • f70c3514fc
    README: replace pv with mbuffer #299 asymmetric 2019-10-29 18:28:33 +0000
  • b64ffbacf5 change version to 0.29.0; update ChangeLog v0.29.0 Axel Burri 2019-10-27 14:00:40 +0100
  • 0f21df15c2 ssh_filter_btrbk.sh: whitelist mkdir for 'btrbk archive' operations Ryan Young 2019-09-26 10:50:23 -0700
  • 2d7f5ec5fe contrib: systemd: btrbk.timer: change install target Asbjørn Apeland 2019-09-15 19:25:57 +0200
  • 37d0526951 ssh_filter_btrbk.sh: whitelist mkdir for 'btrbk archive' operations #297 Ryan Young 2019-09-26 10:50:23 -0700
  • 706da31cac contrib: systemd: btrbk.timer: change install target #293 Asbjørn Apeland 2019-09-15 19:25:57 +0200
  • a109a58b35 documentation: btrbk.1: cosmetics Axel Burri 2019-09-07 13:58:36 +0200
  • 3631cf6c7f ssh_filter_btrbk.sh: cosmetics: show unsafe character Axel Burri 2019-08-16 01:27:43 +0200
  • 8551a9f52a btrbk: consistently use "subvolume" (instead of "subvol") for table headings Axel Burri 2019-09-08 16:29:05 +0200
  • 5e87e8248b btrbk: add --pretty option: print lowercase column headings with separator line Axel Burri 2019-08-06 17:28:05 +0200
  • 4629d5ae11 btrbk: change table output format: remove separator line, uppercase column headings Axel Burri 2019-08-02 22:56:36 +0200
  • 485bc3ab0c btrbk: use global stderr (replace err); refeactor filter_stderr, add fatal_stderr Axel Burri 2019-08-19 13:04:44 +0200
  • 360c8918bb btrbk: catch verbose errors from readlink Axel Burri 2019-08-19 13:03:41 +0200
  • 6e4aeae323 btrbk: cosmetics: enhance trace log Axel Burri 2019-08-19 12:50:59 +0200
  • d0f0c18f64 btrbk: logging functions take array as argument Axel Burri 2019-08-19 12:40:41 +0200
  • fa3334cbb7 btrbk: btrfs_subvolume_list_readonly_flag: dont die on parse errors Axel Burri 2019-08-18 13:11:33 +0200
  • 3798677893 btrbk: run_cmd: return array of stdout lines instead of scalar Axel Burri 2019-08-18 12:59:12 +0200
  • 6227bb591a ssh_filter_btrbk.sh: return exit status 255 on error Axel Burri 2019-08-18 13:49:37 +0200
  • 4e39ed0fca btrbk: print ssh errors (remove -q option) Axel Burri 2019-08-18 12:17:43 +0200
  • 9f347a1067 btrbk: use open3 in run_cmd: fetch stderr separately Axel Burri 2019-08-18 11:46:31 +0200
  • a80e05984a btrbk: catch ssh errors Axel Burri 2019-08-17 20:27:05 +0200
  • df471c3692 btrbk: refactor filter_stderr; more flexible error handling in run_cmd; simplify btrfs_subvolume_delete parsing Axel Burri 2019-08-16 01:22:49 +0200
  • 8434c6881c btrbk: system_list_mountinfo: also fetch mount_options (not only super_options) Axel Burri 2019-09-08 18:06:31 +0200
  • 8570ee585d btrbk: fix backup summary: dont display no_action if volume is skipped by --exclude or noauto Axel Burri 2019-09-07 13:44:25 +0200
  • 2c9f1389a0 btrbk: fix vinfo() prototype; remove dead code; fix scheduler text; fix action diff header text Axel Burri 2019-08-07 21:30:59 +0200
  • 4845bc6691 btrbk: print_formatted: fix skip-row-if-empty for --print-schedule Axel Burri 2019-08-06 17:29:45 +0200
  • 3ea7746700 btrbk: cosmetics: separate get_btrbk_date function Axel Burri 2019-08-05 14:59:41 +0200
  • ac175c0093 btrbk: cosmetics: rename timestamp_postfix_match -> btrbk_timestamp_match Axel Burri 2019-08-05 14:59:22 +0200
  • 8b93ef7c82 btrbk: fix fallback_default_config Axel Burri 2019-08-05 14:31:48 +0200
  • 3e40903720 btrbk: add btrbk archive --raw option Axel Burri 2019-08-04 22:48:50 +0200
  • dcc57abac4 btrbk: archive: also apply exclude patterns on source subvolumes Axel Burri 2019-08-04 21:37:17 +0200
  • 6e55e08db7 btrbk: add archive_exclude_older option: skip resume of old backups Axel Burri 2019-08-04 14:52:00 +0200
  • 97240de0c9 btrbk: add -L, --long options (shortcut for --format=long) Axel Burri 2019-08-02 22:39:35 +0200
  • 66d15d1d64 btrbk: action "ls": add mount_subvol column to long formats Axel Burri 2019-08-02 16:47:56 +0200
  • e297d37560 ChangeLog: adapt migration instructions for stream_buffer and rate_limit Axel Burri 2019-07-30 23:46:19 +0200
  • 8d0d7edda7 ssh_filter_btrbk.sh: adaptions, use mbuffer for rate_limit Axel Burri 2019-07-30 21:50:52 +0200
  • c9fb366d09 btrbk.conf.example: suggest stream_buffer=256m; adapt text; add links Axel Burri 2019-07-30 23:37:56 +0200
  • 06a7a53fee documentation: btrbk.conf.5: add rate_limit_remote, fix stream_buffer / rate_limit text Axel Burri 2019-07-30 22:21:23 +0200
  • 0435f32619 btrbk: add stream_buffer_remote, rate_limit_remote; run stream_buffer only on local host Axel Burri 2019-07-29 21:59:03 +0200
  • 73108d2309 btrbk: fix: "readonly" is required key for "btrfs subvolume show" output Axel Burri 2019-08-04 13:49:19 +0200
  • 74be074e6f btrbk: remove warnings on superfluous "btrfs subvolume show" output Axel Burri 2019-08-04 13:25:01 +0200
  • 7d656540d7 btrbk: fix btr_tree for subvolumes containing special (unsafe) characters Axel Burri 2019-07-31 13:44:26 +0200