Commit Graph

  • 177f8547e3 btrbk: add backend btrfs-progs-doas Axel Burri 2022-02-08 01:03:32 +0100
  • d3b7540b87 btrbk: tidy backend command map Axel Burri 2022-02-08 01:02:27 +0100
  • db7082b4bc btrbk: add config_key_lru comfort function Axel Burri 2022-02-06 16:26:29 +0100
  • 68d5fe3f55 btrbk: add match argument in config_key Axel Burri 2022-02-06 16:09:32 +0100
  • e6ed21343c btrbk: remove dead code Axel Burri 2022-02-06 16:05:12 +0100
  • 0172e4a240 btrbk: fix mountinfo tree root detection Axel Burri 2022-02-06 11:55:04 +0100
  • ed8142ed9d btrbk: bump version to 0.32.1-dev Axel Burri 2022-02-06 11:54:44 +0100
  • 8676191d45 change version to 0.32.0; update Changelog v0.32.0 Axel Burri 2021-08-06 16:56:58 +0200
  • 8cc74fecc1 btrbk: default timestamp_format=long Axel Burri 2021-11-07 15:45:18 +0100
  • 5a2e89fc62
    Merge pull request #425 from Nox996/sync-after-delete sync-after-delete Axel Burri 2021-11-06 16:30:16 +0000
  • c5273a8745 documentation: fix openssh website URL znerol 2021-11-01 14:27:50 +0100
  • ca166d47b6 btrbk: add safe_commands config option Axel Burri 2021-11-06 16:10:26 +0100
  • 4f72ad123f btrbk: tidy error message Axel Burri 2021-11-06 16:09:51 +0100
  • 2b21d1528c documentation: add "reference time" subsection Axel Burri 2021-11-06 13:22:25 +0100
  • ed814aed5a documentation: rephrase retention policy Axel Burri 2021-11-06 13:21:41 +0100
  • 7e1e7c9da2 documentation: fix openssh website URL #427 znerol 2021-11-01 14:27:50 +0100
  • 6ff62cf2ba On branch sync-after-delete Your branch is up to date with 'origin/sync-after-delete'. #425 Christian Denk 2021-10-27 22:27:45 +0200
  • f78fd742e4 WIP btrbk: add btrfs_commit_delete=sync Axel Burri 2021-10-24 11:07:08 +0200
  • cb38b7efa4 btrbk: parse additional "btrfs subvolume show" lines from btrfs-progs-5.14.2 Axel Burri 2021-10-23 11:13:08 +0200
  • c538702d8c btrbk: abort on unexpected only if receive target is not present Axel Burri 2021-10-04 19:17:36 +0200
  • 4234fb2965 btrbk-verify: cleanup Axel Burri 2021-09-04 17:15:56 +0200
  • d554afab10 btrbk-verify: allow ssh-user without ssh-identity Axel Burri 2021-09-04 16:57:02 +0200
  • bef13275d3 btrbk: fix regression: print quoted rsh command in table output Axel Burri 2021-09-04 15:46:57 +0200
  • 1bda5fd978 btrbk: tidy safe_cmd; die if quoting leading dash for command Axel Burri 2021-09-04 15:46:09 +0200
  • d1247359f8 btrbk: always return abort key Axel Burri 2021-08-28 14:41:01 +0200
  • faec607d02 btrbk: drop deprecated -r,--resume-only argument Axel Burri 2021-08-28 12:19:06 +0200
  • 3f84345bed btrbk: tidy logging Axel Burri 2021-08-28 12:55:34 +0200
  • 5dc2375a75 btrbk: fix raw file deletion Axel Burri 2021-08-28 13:29:07 +0200
  • 424127441d btrbk: fix unsafe path for btrfs send to file Axel Burri 2021-08-28 12:55:16 +0200
  • fe53198661 btrbk: drop support for deprecated raw format Axel Burri 2021-08-28 12:13:28 +0200
  • d7653a9e0a documentation: add incremental_prefs; adapt incremental_clones Axel Burri 2021-08-19 18:25:52 +0200
  • 85c2d14287 btrbk: change incremental_prefs defaults Axel Burri 2021-08-27 16:44:05 +0200
  • bde0c10a6c btrbk: add incremental_prefs config option Axel Burri 2021-08-19 16:20:16 +0200
  • 6ca00feeb6 btrbk: tidy parent selection Axel Burri 2021-08-18 17:34:39 +0200
  • 10a6f51730 btrbk: remove deprecation on incremental_clones Axel Burri 2021-08-27 14:16:03 +0200
  • 9f877a4670 btrbk: remove extra clone source, deprecate numeric incremental_clones Axel Burri 2021-08-19 18:01:53 +0200
  • 1cb958ee30 btrbk: add "match" target for deprecated options Axel Burri 2021-08-19 17:13:49 +0200
  • ad6298bf37 btrbk: add global split_match (cosmetics) Axel Burri 2021-08-19 16:13:15 +0200
  • eb69bc883e btrbk: refactor mountinfo Axel Burri 2021-08-17 16:50:22 +0200
  • 063c25ad24 btrbk: add sanity checks on mountinfo list Axel Burri 2021-08-17 18:39:59 +0200
  • 2556492ec6 documentation: btrbk.conf.5: remove paragraph on filename restrictions Axel Burri 2021-08-17 11:59:50 +0200
  • 6a29b08f00 btrbk: remove filename restrictions Axel Burri 2021-08-17 11:40:54 +0200
  • b8370de9de documentation: terminate options using double dash "--" Axel Burri 2021-08-18 03:32:15 +0200
  • b5ff9ccb05
    FUNDING.yml: add paypal, bitcoin address #411 Axel Burri 2021-08-18 00:37:32 +0000
  • 4b7b7cfc06 documentation: btrbk.1: rephrase --format=raw unsafe-filenames Axel Burri 2021-08-16 17:54:36 +0200
  • af5d25c5a9 btrbk-verify: expect single quotes from btrbk raw table output Axel Burri 2021-08-16 17:55:32 +0200
  • 81a04e4287 btrbk: use single quotes for raw table format Axel Burri 2021-08-16 17:50:42 +0200
  • 48bf4f05b9 btrbk: fix table output for utf8 characters (require Text::CharWidth) Axel Burri 2021-08-15 16:10:54 +0200
  • 94a415e420 btrbk: check/sanitize leading/trailing whitespace on files Axel Burri 2021-08-15 18:24:41 +0200
  • 77a39282de ssh_filter_btrbk.sh: allow quoted files Axel Burri 2021-07-14 20:34:40 +0200
  • f7d3823d5d ssh_filter_btrbk.sh: fix files are always absolute Axel Burri 2021-07-15 00:22:25 +0200
  • 3e9b581a54 btrbk: add --unsafe-filenames option Axel Burri 2021-07-14 17:05:18 +0200
  • 1a7bbff767 btrbk: tidy run_cmd calls Axel Burri 2021-08-15 13:10:57 +0200
  • 27388c7589 btrbk: treat all filenames as unsafe Axel Burri 2021-08-16 16:58:51 +0200
  • 2933e65cbe btrbk: adapt usage of unsafe arguments for run_cmd Axel Burri 2021-08-15 12:28:56 +0200
  • acc7f9fc83 btrbk: quote unsafe characters in shell commands Axel Burri 2021-08-15 12:27:54 +0200
  • d7f6d5fecf btrbk: accept quoted values in config Axel Burri 2021-07-14 21:58:15 +0200
  • 5d94de9142 btrbk: use File::Spec for relative file arguments Axel Burri 2021-08-14 18:11:45 +0200
  • eccb24ecd7 btrbk: fix action "usage" Axel Burri 2021-08-18 00:57:56 +0200
  • 3cf69f3537 btrbk: add missing table ralign Axel Burri 2021-08-17 12:42:36 +0200
  • 2f88d5ab4c btrbk: check for deleted subvol before panicking Axel Burri 2021-08-16 14:26:57 +0200
  • 6e7c8c409b btrbk: cosmetics: fix trace log Axel Burri 2021-08-15 17:37:11 +0200
  • 808633a3ae btrbk-verify: remove workarounds for old versions; tidy eval Axel Burri 2021-08-08 19:16:57 +0200
  • d9958cbbc1 btrbk-verify: use new raw table format keys Axel Burri 2021-04-16 22:04:44 +0200
  • 9278211123 btrbk: fix resolved ambiguity in raw table formats Axel Burri 2021-08-08 16:32:15 +0200
  • 2347163780 btrbk: table formats: replace source_path with source_subvolume Axel Burri 2021-08-08 16:22:05 +0200
  • e6106c3cda documentation: btrbk.conf.5: optional volume section Axel Burri 2021-08-08 21:30:34 +0200
  • 9a806d85ef btrbk.conf.example: add simple (non-volume) example; cleanup Axel Burri 2021-07-24 22:51:41 +0200
  • 89ea680ce2 documentation: README.md: consequently depict commands with hash Axel Burri 2021-08-08 20:33:43 +0200
  • 1eee2c0d2e documentation: README.md: add non-volume examples Axel Burri 2021-07-24 22:08:59 +0200
  • b658fba08c btrbk: print snapdir and targets for action "usage" Axel Burri 2021-07-25 16:36:18 +0200
  • 7603e03aad btrbk: never match dummy volume section Axel Burri 2021-07-24 20:55:50 +0200
  • e1c5fd0029 btrbk: remove superfluous checks on volume Axel Burri 2021-07-24 20:45:18 +0200
  • 47ea1f9481 btrbk: fix action "config print" for dummy volume section Axel Burri 2021-07-25 17:32:06 +0200
  • e257077241 btrbk: allow subvolume context without volume (add dummy section) Axel Burri 2021-07-24 20:37:51 +0200
  • e2de9de440 btrbk: expand subvolume globs independent of volume Axel Burri 2021-07-24 16:47:26 +0200
  • 3b4f275126 btrbk: accept absolute path for subvolume Axel Burri 2021-07-24 15:43:37 +0200
  • d40d75ef76 btrbk: accept absolute path for snapshot_dir Axel Burri 2021-07-24 12:48:11 +0200
  • 5b2644f12a btrbk: fix check_file: accept both relative and absolute options Axel Burri 2021-07-24 12:47:34 +0200
  • d3d04f2252 btrbk: remove subvolume_path from schedule table Axel Burri 2021-07-22 17:42:11 +0200
  • c1610c754d btrbk: cleanup: add config_subsection Axel Burri 2021-07-24 20:11:32 +0200
  • 247cb37acf btrbk: add comment on vinfo_child specific keys Axel Burri 2021-07-24 11:20:03 +0200
  • 2d854c7327 btrbk: add comment on clone source from different mount point Axel Burri 2021-07-24 11:19:04 +0200
  • 86e902cebc btrbk: remove dead code Axel Burri 2021-07-22 17:37:47 +0200
  • ce9c21bd24 btrbk: tidy check for btrbk subvolume Axel Burri 2021-07-22 17:36:48 +0200
  • f86c563715 btrbk: tidy superfluous subvol_dir argument Axel Burri 2021-07-21 19:38:25 +0200
  • 2da30f6b96 btrbk: bump version to 0.32.0-dev Axel Burri 2021-07-21 19:04:50 +0200
  • fa3204cd7e documentation: README.md: fix spelling Ingmar Lippert 2021-08-07 16:10:34 +0200
  • ae8d85a311
    Update README.md #409 Ingmar Lippert 2021-08-07 16:10:34 +0200
  • feba54a68d change version to 0.31.3; update ChangeLog v0.31.3 Axel Burri 2021-08-07 00:13:21 +0200
  • bddd7a1d69 Makefile: add btrbk_restore_raw.py to script install targets Axel Burri 2021-08-06 18:38:36 +0200
  • 82860f0f4c btrbk_restore_raw.py: add script for restoring raw backups fr3aker 2021-07-09 23:07:16 +0200
  • 20ffc23ad3 btrbk_restore_raw.py: reorder options #401 Axel Burri 2021-08-06 23:21:14 +0200
  • dec5868a95 btrbk_restore_raw.py: fix typo Axel Burri 2021-08-06 23:17:42 +0200
  • 025a7709e3 btrbk_restore_raw.py: add dry-run mode fr3aker 2021-08-06 22:33:38 +0200
  • 7e80e0cbba Makefile: add btrbk_restore_raw.py to script install targets Axel Burri 2021-08-06 18:38:36 +0200
  • f085f68bfe btrbk_restore_raw.py: rename argument Axel Burri 2021-08-06 19:48:05 +0200
  • ce6b793a27 btrbk_restore_raw.py: tidy help text Axel Burri 2021-08-06 18:33:07 +0200
  • 6c1357e4b2 btrbk_restore_raw.py: tidy whitespace Axel Burri 2021-08-06 18:51:55 +0200
  • 92c982cc86 btrbk_restore_raw.py: move to contrib/tools Axel Burri 2021-08-06 18:40:13 +0200