Commit Graph

  • 10b826b5f3 documentation: btrbk.1: add action "ls" Axel Burri 2019-07-28 18:54:40 +0200
  • 7271732f9e btrbk: add action "ls": list all btrfs subvolumes below path Axel Burri 2019-07-28 18:54:37 +0200
  • d88221e8bc btrbk: add fallback_default_config action option, use for action "diff" Axel Burri 2019-07-28 18:54:34 +0200
  • 381a12241b btrbk: add dir_args: relative path arguments for actions reqiring directories Axel Burri 2019-07-28 18:54:28 +0200
  • 217317b274 ChangeLog: add migration instructions; add mbuffer changes Axel Burri 2019-07-28 15:13:47 +0200
  • dc14611911 documentation: adapt rate_limit and --progress text Axel Burri 2019-07-28 15:04:30 +0200
  • 9dc717c701 btrbk: use mbuffer instead of pv; add stream_buffer_sink framework Axel Burri 2019-07-28 15:04:23 +0200
  • c7a8d0bb11 btrbk: fix naming: compress_cmd -> compress_cmd_text Axel Burri 2019-07-27 18:56:19 +0200
  • cf2c314627 btrbk: change version to 0.29.0-dev Axel Burri 2019-07-28 17:25:20 +0200
  • 23770f2e67 change version to 0.28.3; update ChangeLog v0.28.3 Axel Burri 2019-07-28 15:43:14 +0200
  • 8ffd7ac1e9 btrbk: fix mount point resolving Axel Burri 2019-07-18 15:28:21 +0200
  • fb3d4d96ff btrbk: action origin: print uuid of unknown subvolumes Axel Burri 2019-07-15 18:36:12 +0200
  • 5afa270577 btrbk: action origin: correctly handle root subvolumes having uuid Axel Burri 2019-07-15 18:36:06 +0200
  • 8de7f45e89 btrbk: remove dead code Axel Burri 2019-07-15 18:29:20 +0200
  • e7787e8a44 btrbk: replace "unrecoverable" hack by FIX_MANUALLY framework Axel Burri 2019-07-15 18:19:33 +0200
  • 836efa472b btrbk: return error code 10 if unrecoverable problem Lubos Kolouch 2019-07-09 10:38:21 +0200
  • aaef1cd1e9 btrbk: change version to 0.28.3-dev Axel Burri 2019-07-15 17:50:29 +0200
  • 760f305435 Merge branch 'error_on_failure' of github.com:kolcon/btrbk into error_on_failure #286 Lubos Kolouch 2019-07-09 10:43:11 +0200
  • d4c76f4115 Return error code 10 if unrecoverable problem https://github.com/digint/btrbk/issues/285 Lubos Kolouch 2019-07-09 10:38:21 +0200
  • b192188079 Return error code 10 if unrecoverable problem Lubos Kolouch 2019-07-09 10:38:21 +0200
  • b3d3c5383b btrbk: add extents-diff command, using Linux::ExtentsMap extents-diff Axel Burri 2019-05-23 15:36:45 +0200
  • 73206e389c Linux::ExtentsMap: add module: FIEMAP block range from filefrag Axel Burri 2019-05-23 15:36:42 +0200
  • 3094092df4 btrbk: add print_size, and command line option modifier Axel Burri 2019-05-23 15:36:39 +0200
  • 075fb8bfad btrbk: prepare for multiple pre-config commands Axel Burri 2019-05-23 15:36:34 +0200
  • d9d3def390 btrbk: change version to 0.29.0-dev Axel Burri 2019-05-23 15:41:43 +0200
  • 31c25d0ee2 change version to 0.28.2; update ChangeLog v0.28.2 Axel Burri 2019-05-23 14:11:33 +0200
  • 0439e6079f btrbk: fix vinfo_resolved Axel Burri 2019-05-22 23:02:36 +0200
  • 461eaada66 btrbk: rename "get_related_readonly_nodes" to "get_related_nodes"; add readonly and omit_self options Axel Burri 2019-05-22 15:33:48 +0200
  • f169ab4482 btrbk: cosmetics: test loglevel before dumping cmd return value (performance) Axel Burri 2019-05-22 15:30:29 +0200
  • 45b487707f btrbk: honor incremental_resolve on targets (fix: defaults to "mountpoint" instead of "directory") Axel Burri 2019-05-19 19:01:50 +0200
  • 01230cde22 btrbk: bugfix: add missing (fake) mountpoint for raw targets Axel Burri 2019-05-19 15:20:13 +0200
  • 538dab5396 btrbk: change version to 0.28.2-dev Axel Burri 2019-05-19 15:17:37 +0200
  • f132c94c65 change version to 0.28.1; update ChangeLog v0.28.1 Axel Burri 2019-05-16 17:16:52 +0200
  • ef69f1ffee documentation: remove pre-generated man pages Axel Burri 2019-05-16 17:06:15 +0200
  • f54853dd18 btrbk: cosmetics (trace logs) Axel Burri 2019-05-03 18:28:06 +0200
  • 10bde449c6 btrbk: remove obsolete "resolve_subdir" option of vinfo_init_root Axel Burri 2019-04-24 23:46:44 +0200
  • b62bb3b1a8 btrbk: get_related_readonly_nodes: vastly increase abort_distance Axel Burri 2019-05-03 15:35:25 +0200
  • 37b0bd3477 btrbk: bugfix: make get_related_readonly_nodes non-recursive Axel Burri 2019-05-02 18:41:15 +0200
  • 206e706d85 btrbk: allow overriding options with context restrictions Axel Burri 2019-04-30 13:38:47 +0200
  • 3d169d1df4 btrbk: change version to 0.28.1-dev Axel Burri 2019-04-30 13:38:33 +0200
  • a6dbd60e5a documentation: add pre-generated man pages: from groff to asciidoc and back again v0.28.0 Axel Burri 2019-04-24 19:45:54 +0200
  • fc485565ce change version to 0.28.0; update ChangeLog Axel Burri 2019-04-24 19:01:42 +0200
  • 5b34f620aa documentation: reproducible builds: set SOURCE_DATE_EPOCH to "📅" tag Axel Burri 2019-04-24 17:41:02 +0200
  • e3176a0027 documentation: asciidoc: add "release-version" attribute, and append it to "man source" attribute Axel Burri 2019-04-24 17:35:31 +0200
  • 818cc42d9b documentation: Makefile: dont compress documentation by default Axel Burri 2019-04-24 12:59:32 +0200
  • 173319e7e1 documentation: Makefile: always build using asciidoctor (remove a2x) Axel Burri 2019-04-24 12:59:20 +0200
  • d231a955ce documentation: btrbk.conf.5: cosmetics: replace tabs with whitespace Axel Burri 2019-04-24 18:56:04 +0200
  • fe9ce255c5 remove experimental tag on "btrbk archive" Axel Burri 2019-04-24 18:29:05 +0200
  • 725a284f16 documentation: README.md: adapt indentation in examples Axel Burri 2019-04-24 13:52:31 +0200
  • f5c7c74108 documentation: simplify examples, remove optional "send-receive" on "target" declarations Axel Burri 2019-04-24 13:52:12 +0200
  • cb1c12a6c1 documentation: btrbk.conf.5: more comprehensive text on "target" declaration Axel Burri 2019-04-24 13:52:05 +0200
  • 6115cbdace btrbk: make target_type optional for "target" section Axel Burri 2019-04-24 13:51:52 +0200
  • 50267f1ca9 documentation: btrbk.conf.5: add warning on old versions of mbuffer Axel Burri 2019-04-24 12:53:19 +0200
  • e7793d9e06 documentation: README.md: add example command line for quick additional snapshot Axel Burri 2019-04-20 14:51:31 +0200
  • 88b737d4b7 documentation: README.md: add multiple groups in virtual machine setup Axel Burri 2019-04-19 15:23:01 +0200
  • 32d92ff3b7 btrbk: allow space separated groups Axel Burri 2019-04-19 15:24:59 +0200
  • 0a2c5dbfb3 btrbk: use transaction for mkdir (cosmetics) Axel Burri 2019-04-18 17:28:12 +0200
  • 3d2936d40c btrbk: fix regression for "btrbk archive -n" Axel Burri 2019-04-18 17:24:38 +0200
  • e36289a769 btrbk: use "archive_target" config context for archives Axel Burri 2019-04-18 16:40:25 +0200
  • a7da44cf2f btrbk: bugfix: print aborted subvolumes to transaction log Axel Burri 2019-04-18 16:28:53 +0200
  • 25f0a76e28 btrbk: cosmetics: fix error message Axel Burri 2019-04-18 16:28:31 +0200
  • 45b24d6477 documentation: btrbk.1: add "exclude" command line option Axel Burri 2019-04-17 17:12:35 +0200
  • 14b5edcf68 documentation: btrbk.1: update filter statements section Axel Burri 2019-04-17 16:55:59 +0200
  • 95819f03ea documentation: btrbk.1: cosmetics: same order for options in all docs Axel Burri 2019-04-17 17:07:54 +0200
  • 66004aeae8 documentation: btrbk.conf.5: add "noauto" option Axel Burri 2019-04-17 17:24:25 +0200
  • b6da6b0158 documentation: btrbk.conf.5: cosmetics, delete empty line Axel Burri 2019-04-17 17:15:37 +0200
  • b2f434b396 btrbk: add "exclude" command line option Axel Burri 2019-04-17 16:10:15 +0200
  • f0cff5ee5a btrbk: add vinfo_filter_statement framework Axel Burri 2019-04-17 15:56:35 +0200
  • 6e7d649588 btrbk: add "noauto" configuration option Axel Burri 2019-04-17 15:43:08 +0200
  • ae004e48fd btrbk: map empty value to "yes" in configuration Axel Burri 2019-04-17 15:42:05 +0200
  • 1503a07ad1 btrbk: enhance ABORTED framework (distinguish skipped and aborted) Axel Burri 2019-04-17 15:20:18 +0200
  • 4224577960 btrbk: distinguish filter_args and subvol_args Axel Burri 2019-04-17 15:11:49 +0200
  • ce15c19e44 Clarify license is gpl version 3 or later #274 Ian Kelling 2019-04-16 11:04:16 -0400
  • ff23e9605b btrbk: cosmetics: fix snapshot create debug log Axel Burri 2019-04-12 20:52:46 +0200
  • 5697c38e4a btrbk: globally rename snapshot_children to related_snapshots Axel Burri 2019-04-11 15:56:37 +0200
  • 0a93f69135 btrbk: treat all related readonly subvolumes within snapdir as "snapshots" Axel Burri 2019-04-11 14:41:08 +0200
  • adfdf925e2 btrbk: add btrbk_direct_leaf option for vinfo_resolved() Axel Burri 2019-04-11 14:38:41 +0200
  • 318126b831 btrbk: disallow unrelated (by parent_uuid) parents for btrfs-send if incremental=strict Axel Burri 2019-04-09 22:15:18 +0200
  • c407d41db2 btrbk: unconditionally add clone sources to btrfs-send if necessary Axel Burri 2019-04-09 22:09:12 +0200
  • 95e25eb2d1 btrbk: fix get_related_subvolume_nodes: add all parents and orphaned siblings Axel Burri 2019-04-09 21:58:16 +0200
  • 20c390893a btrbk: honor multiple -v command line options (increase loglevel) Axel Burri 2019-04-05 19:29:37 +0200
  • 3a753c9140 ChangeLog: add missing changes on btrbk-master (since 0.27.2) Axel Burri 2019-04-05 12:29:47 +0200
  • 44edc97aef btrbk: add "incremental_clones" configuration option (btrfs-send <clone-src>) Axel Burri 2019-04-05 12:06:41 +0200
  • f38c69316f btrbk: get_best_parent(): add clone_src argument Axel Burri 2019-04-04 17:39:41 +0200
  • 7cf1bfb354 btrbk: rename functions (use "correlated" where applicable) Axel Burri 2019-04-04 15:55:17 +0200
  • ce81350df0 btrbk: remove unused function: vinfo_subvol_list_all_accessible() Axel Burri 2018-10-18 18:01:51 +0200
  • 514e69243a btrbk: add "incremental_resolve" configuration option Axel Burri 2018-10-18 17:54:46 +0200
  • d64e237e94 btrbk: get_best_parent: consider all parent/child relations Axel Burri 2018-10-18 17:52:01 +0200
  • cb23c65eed btrbk: get_related_subvolumes: add direct children from parent chain Axel Burri 2018-10-17 17:04:03 +0200
  • ad91b6f618 Makefile: add contrib/cron/btrbk-verify Axel Burri 2019-04-05 12:04:06 +0200
  • c1268cdd66 btrbk: table_format "transaction": make "*host" and "*port" keys skip-row-if-empty (for consistency) Axel Burri 2019-04-03 01:47:30 +0200
  • 2e51de1047 documentation: README.md: add example: virtual machine setup Axel Burri 2019-04-01 20:12:38 +0200
  • cba4a93152 btrbk: table_formats: add "*port" keys (skip-row-if-empty) Axel Burri 2019-04-01 20:12:33 +0200
  • ca3bd505ef btrbk: make check for duplicate snapshot/backup locations aware of shared btr_tree Axel Burri 2019-04-01 00:33:02 +0200
  • 2f09a9a723 btrbk: virtual machine setups; use MACHINE_ID for caches; use port in URL Axel Burri 2019-04-01 00:32:24 +0200
  • d8b7988ffa btrbk: deprecate ssh_port option in favor of ssh://hostname[:port] notation Axel Burri 2019-03-31 23:31:55 +0200
  • 318e3af088 btrbk: table_formats: add skip-row-if-empty flag on all "*host" Axel Burri 2019-04-01 03:24:58 +0200
  • 716d420a40 btrbk: print_formatted: add skip-row-if-empty functionality for table_formats Axel Burri 2019-04-01 03:24:00 +0200
  • 805d7f4a0d btrbk-verify: add workaround for btrbk <= 0.27.2 bug: missing target_rsh, target_type Axel Burri 2019-04-01 16:27:49 +0200
  • 9ed41c8937 btrbk-verify: tool for automated backup integrity check based on rsync Axel Burri 2019-04-01 16:27:45 +0200