]>
git.ipfire.org Git - thirdparty/snapper.git/log
Eric Gillespie [Thu, 11 Dec 2025 17:57:33 +0000 (11:57 -0600)]
fix out-of-tree build (builddir != srcdir)
autoconf and automake mostly give us this for free, but we do have to
take some care.
This enables out-of-tree builds configured such as:
(cd /obj/snapper && ~/work/snapper/configure ...)
make -C /obj/snapper ...
Arvin Schnell [Fri, 19 Dec 2025 08:51:33 +0000 (08:51 +0000)]
Merge pull request #1075 from aschnell/master
- reuse code
Arvin Schnell [Fri, 19 Dec 2025 08:41:24 +0000 (09:41 +0100)]
- reuse code
Arvin Schnell [Thu, 18 Dec 2025 09:57:36 +0000 (09:57 +0000)]
Merge pull request #1074 from aschnell/master
- updated documentation
Arvin Schnell [Thu, 18 Dec 2025 09:43:47 +0000 (10:43 +0100)]
- coding style
Arvin Schnell [Thu, 18 Dec 2025 09:08:01 +0000 (10:08 +0100)]
- target state must be valid for restore
Arvin Schnell [Thu, 18 Dec 2025 08:43:27 +0000 (09:43 +0100)]
- reuse code
Arvin Schnell [Thu, 18 Dec 2025 08:38:58 +0000 (09:38 +0100)]
- updated documentation
Arvin Schnell [Wed, 17 Dec 2025 13:23:52 +0000 (13:23 +0000)]
Merge pull request #1072 from jamesljlster/dev_snbk_restore
Add snapshots restoring support to snbk
Cheng-Ling Lai [Wed, 17 Dec 2025 12:59:48 +0000 (20:59 +0800)]
Updated changelog
Cheng-Ling Lai [Fri, 12 Dec 2025 13:23:55 +0000 (21:23 +0800)]
Added snbk restore to bash completion
Cheng-Ling Lai [Fri, 12 Dec 2025 13:19:01 +0000 (21:19 +0800)]
Prohibited snbk restore with multiple backup configs
Arvin Schnell [Fri, 12 Dec 2025 10:53:23 +0000 (10:53 +0000)]
Merge pull request #1073 from aschnell/master
- test with gcc and clang
Arvin Schnell [Fri, 12 Dec 2025 10:30:28 +0000 (11:30 +0100)]
- test with gcc and clang
Cheng-Ling Lai [Fri, 12 Dec 2025 03:16:56 +0000 (11:16 +0800)]
Added restore command to snbk documentation
Cheng-Ling Lai [Fri, 12 Dec 2025 03:08:25 +0000 (11:08 +0800)]
Added a notice to snbk restore help
Cheng-Ling Lai [Fri, 12 Dec 2025 01:16:22 +0000 (09:16 +0800)]
Moved wrap_shell_args to anonymous namespace
Aleksey Fedorov [Thu, 11 Dec 2025 14:15:25 +0000 (14:15 +0000)]
Translated using Weblate (Russian)
Currently translated at 100.0% (381 of 381 strings)
Cheng-Ling Lai [Tue, 9 Dec 2025 08:45:34 +0000 (16:45 +0800)]
Implemented snbk restore command
Cheng-Ling Lai [Tue, 9 Dec 2025 07:44:49 +0000 (15:44 +0800)]
Added TheBigThings::restore
Cheng-Ling Lai [Tue, 9 Dec 2025 07:07:37 +0000 (15:07 +0800)]
Added TheBigThing::restore
Cheng-Ling Lai [Tue, 9 Dec 2025 06:08:31 +0000 (14:08 +0800)]
Added shell1 argument to shellify_pipe
Cheng-Ling Lai [Mon, 8 Dec 2025 08:54:00 +0000 (16:54 +0800)]
Added TheBigThings::find_restore_parent
Ettore Atalan [Sun, 30 Nov 2025 21:14:24 +0000 (21:14 +0000)]
Translated using Weblate (German)
Currently translated at 99.7% (380 of 381 strings)
Szymon Scholz [Wed, 26 Nov 2025 21:02:47 +0000 (21:02 +0000)]
Translated using Weblate (Polish)
Currently translated at 44.6% (170 of 381 strings)
Arvin Schnell [Mon, 24 Nov 2025 12:35:59 +0000 (12:35 +0000)]
Merge pull request #1070 from aschnell/master
- added test program
Arvin Schnell [Mon, 24 Nov 2025 12:11:56 +0000 (13:11 +0100)]
- added test program
Freek de Kruijf [Wed, 19 Nov 2025 10:09:44 +0000 (10:09 +0000)]
Translated using Weblate (Dutch)
Currently translated at 100.0% (381 of 381 strings)
David Medina [Wed, 19 Nov 2025 08:40:00 +0000 (08:40 +0000)]
Translated using Weblate (Catalan)
Currently translated at 100.0% (381 of 381 strings)
Yasuhiko Kamata [Wed, 19 Nov 2025 01:08:39 +0000 (01:08 +0000)]
Translated using Weblate (Japanese)
Currently translated at 100.0% (381 of 381 strings)
Ferdinand Galko [Tue, 18 Nov 2025 16:28:33 +0000 (16:28 +0000)]
Translated using Weblate (Slovak)
Currently translated at 100.0% (381 of 381 strings)
Arvin Schnell [Tue, 18 Nov 2025 11:59:27 +0000 (11:59 +0000)]
Merge pull request #1069 from aschnell/master
- update pot an po files
Arvin Schnell [Tue, 18 Nov 2025 11:52:26 +0000 (12:52 +0100)]
- update pot an po files
Arvin Schnell [Tue, 18 Nov 2025 09:35:02 +0000 (09:35 +0000)]
Merge pull request #1068 from aschnell/master
- add CAP_MKNOD in snapper-backup.service
Arvin Schnell [Tue, 18 Nov 2025 09:25:06 +0000 (10:25 +0100)]
- add CAP_MKNOD in snapper-backup.service
Arvin Schnell [Fri, 14 Nov 2025 11:28:46 +0000 (11:28 +0000)]
Merge pull request #1066 from aschnell/master
require dbus-service
Arvin Schnell [Fri, 14 Nov 2025 11:13:38 +0000 (12:13 +0100)]
require dbus-service
Arvin Schnell [Mon, 10 Nov 2025 09:53:19 +0000 (09:53 +0000)]
Merge pull request #1065 from aschnell/master
- extended documentation
Arvin Schnell [Mon, 10 Nov 2025 09:32:32 +0000 (10:32 +0100)]
- extended documentation
Arvin Schnell [Tue, 21 Oct 2025 11:15:28 +0000 (11:15 +0000)]
Merge pull request #1063 from aschnell/master
- handle DBus connection error in snapper-zypp-plugin
Arvin Schnell [Tue, 21 Oct 2025 10:58:56 +0000 (12:58 +0200)]
- handle DBus connection error in snapper-zypp-plugin
Arvin Schnell [Mon, 13 Oct 2025 12:45:53 +0000 (12:45 +0000)]
Merge pull request #1062 from aschnell/master
- redesigned target snapshot detection in snbk
Arvin Schnell [Mon, 13 Oct 2025 12:35:17 +0000 (14:35 +0200)]
- redesigned target snapshot detection in snbk
Arvin Schnell [Tue, 7 Oct 2025 13:12:01 +0000 (13:12 +0000)]
Merge pull request #1060 from aschnell/master
- support sending compressed data in snbk
Arvin Schnell [Tue, 7 Oct 2025 12:58:15 +0000 (14:58 +0200)]
- support sending compressed data in snbk
Arvin Schnell [Wed, 24 Sep 2025 14:33:57 +0000 (14:33 +0000)]
Merge pull request #1058 from aschnell/master
- detect correct path of btrfs binary on Debian and derivatives
Arvin Schnell [Wed, 24 Sep 2025 14:18:59 +0000 (16:18 +0200)]
- detect correct path of btrfs binary on Debian and derivatives
Arvin Schnell [Fri, 12 Sep 2025 17:13:31 +0000 (17:13 +0000)]
Merge pull request #1055 from aschnell/master
- added missing include
Arvin Schnell [Fri, 12 Sep 2025 16:57:52 +0000 (18:57 +0200)]
- added missing include
Arvin Schnell [Wed, 10 Sep 2025 08:00:32 +0000 (08:00 +0000)]
Merge pull request #1054 from aschnell/master
- added missing include statements
Arvin Schnell [Wed, 10 Sep 2025 07:46:18 +0000 (09:46 +0200)]
- added missing include statements
Arvin Schnell [Tue, 9 Sep 2025 11:39:36 +0000 (11:39 +0000)]
Merge pull request #1053 from aschnell/master
- increase version
Arvin Schnell [Tue, 9 Sep 2025 10:43:00 +0000 (12:43 +0200)]
- increase version
Arvin Schnell [Tue, 9 Sep 2025 09:16:58 +0000 (11:16 +0200)]
- removed EOL Debian flavours
Arvin Schnell [Tue, 9 Sep 2025 09:07:16 +0000 (11:07 +0200)]
- add new Debian flavours
Arvin Schnell [Mon, 8 Sep 2025 07:00:27 +0000 (07:00 +0000)]
Merge pull request #1052 from aschnell/master
- fixed compilation
Arvin Schnell [Mon, 8 Sep 2025 06:49:17 +0000 (08:49 +0200)]
- fixed compilation
Arvin Schnell [Fri, 5 Sep 2025 11:16:25 +0000 (11:16 +0000)]
Merge pull request #1051 from aschnell/master
- do not link with stub (since boost 1.69) libboost_system since finally removed in boost 1.89
Arvin Schnell [Fri, 5 Sep 2025 11:01:15 +0000 (13:01 +0200)]
- do not link with stub (since boost 1.69) libboost_system since finally removed in boost 1.89
Arvin Schnell [Thu, 4 Sep 2025 16:29:25 +0000 (16:29 +0000)]
Merge pull request #1050 from aschnell/master
- fixed format of (10 years old) changelog entry
Arvin Schnell [Thu, 4 Sep 2025 15:50:42 +0000 (17:50 +0200)]
- fixed format of (10 years old) changelog entry
Arvin Schnell [Wed, 3 Sep 2025 15:00:58 +0000 (15:00 +0000)]
Merge pull request #1049 from aschnell/master
- call grub with --refresh after read-only change
Arif Budiman [Wed, 3 Sep 2025 12:17:22 +0000 (12:17 +0000)]
Translated using Weblate (Indonesian)
Currently translated at 100.0% (382 of 382 strings)
Arvin Schnell [Wed, 3 Sep 2025 14:53:41 +0000 (16:53 +0200)]
- call grub with --refresh after read-only change
Arvin Schnell [Tue, 2 Sep 2025 13:19:41 +0000 (13:19 +0000)]
Merge pull request #1048 from aschnell/master
- added generic plugin action used when setting snapshot read-only
Arvin Schnell [Tue, 2 Sep 2025 13:08:03 +0000 (15:08 +0200)]
- added generic plugin action used when setting snapshot read-only
Arvin Schnell [Wed, 6 Aug 2025 09:49:25 +0000 (09:49 +0000)]
Merge pull request #1046 from aschnell/master
- tiny code improvment
Arvin Schnell [Wed, 6 Aug 2025 09:36:07 +0000 (11:36 +0200)]
- tiny code improvment
Arvin Schnell [Wed, 6 Aug 2025 07:35:30 +0000 (07:35 +0000)]
Merge pull request #1045 from aschnell/master
- simplified memory managment
Arvin Schnell [Wed, 6 Aug 2025 07:30:21 +0000 (09:30 +0200)]
- updated examples
Arvin Schnell [Wed, 6 Aug 2025 07:04:01 +0000 (09:04 +0200)]
- simplified memory managment
Arvin Schnell [Tue, 5 Aug 2025 11:57:36 +0000 (11:57 +0000)]
Merge pull request #1044 from aschnell/master
- avoid manual memory handling
Arvin Schnell [Tue, 5 Aug 2025 11:51:59 +0000 (13:51 +0200)]
- coding style
Arvin Schnell [Tue, 5 Aug 2025 11:22:04 +0000 (13:22 +0200)]
- avoid manual memory handling
Arvin Schnell [Tue, 5 Aug 2025 09:52:13 +0000 (09:52 +0000)]
Merge pull request #1043 from aschnell/master
- fixed memory leak
Arvin Schnell [Tue, 5 Aug 2025 09:37:26 +0000 (11:37 +0200)]
- fixed memory leak
Grace Yu [Tue, 5 Aug 2025 03:30:01 +0000 (03:30 +0000)]
Translated using Weblate (Chinese (Taiwan) (zh_TW))
Currently translated at 100.0% (382 of 382 strings)
Grace Yu [Tue, 5 Aug 2025 03:12:11 +0000 (03:12 +0000)]
Translated using Weblate (Chinese (China) (zh_CN))
Currently translated at 100.0% (382 of 382 strings)
Arvin Schnell [Mon, 4 Aug 2025 16:44:15 +0000 (16:44 +0000)]
Merge pull request #1042 from aschnell/master
- improved memory handling and cleanup
Arvin Schnell [Mon, 4 Aug 2025 16:32:41 +0000 (18:32 +0200)]
- coding style
Arvin Schnell [Mon, 4 Aug 2025 16:22:27 +0000 (18:22 +0200)]
- removed const
Arvin Schnell [Mon, 4 Aug 2025 16:21:03 +0000 (18:21 +0200)]
- coding style
Arvin Schnell [Mon, 4 Aug 2025 16:18:39 +0000 (18:18 +0200)]
- use make_unique
Arvin Schnell [Mon, 4 Aug 2025 16:17:40 +0000 (18:17 +0200)]
- avoid manual memory handling
Arvin Schnell [Mon, 4 Aug 2025 15:16:52 +0000 (15:16 +0000)]
Merge pull request #1041 from aschnell/master
- fixed memory leak in DBus Marshalling
Arvin Schnell [Mon, 4 Aug 2025 15:01:56 +0000 (17:01 +0200)]
- fixed memory leak in DBus Marshalling
Sophie Leroy [Mon, 4 Aug 2025 12:56:44 +0000 (12:56 +0000)]
Translated using Weblate (French)
Currently translated at 100.0% (382 of 382 strings)
Antonio Simón [Sun, 3 Aug 2025 15:45:45 +0000 (15:45 +0000)]
Translated using Weblate (Spanish)
Currently translated at 100.0% (382 of 382 strings)
Davide Aiello [Fri, 1 Aug 2025 15:54:53 +0000 (15:54 +0000)]
Translated using Weblate (Italian)
Currently translated at 100.0% (382 of 382 strings)
Gemineo [Fri, 1 Aug 2025 12:53:41 +0000 (12:53 +0000)]
Translated using Weblate (German)
Currently translated at 100.0% (382 of 382 strings)
Guilherme Faura [Wed, 30 Jul 2025 19:14:35 +0000 (19:14 +0000)]
Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (382 of 382 strings)
Antonio Simón [Wed, 30 Jul 2025 17:21:55 +0000 (17:21 +0000)]
Translated using Weblate (Spanish)
Currently translated at 100.0% (382 of 382 strings)
Arvin Schnell [Mon, 28 Jul 2025 16:19:54 +0000 (16:19 +0000)]
Merge pull request #1040 from aschnell/master
- added const
Arvin Schnell [Mon, 28 Jul 2025 15:48:57 +0000 (17:48 +0200)]
- added const
Ettore Atalan [Sat, 26 Jul 2025 22:12:20 +0000 (22:12 +0000)]
Translated using Weblate (German)
Currently translated at 100.0% (382 of 382 strings)
Aleksey Fedorov [Fri, 25 Jul 2025 17:34:27 +0000 (17:34 +0000)]
Translated using Weblate (Russian)
Currently translated at 100.0% (382 of 382 strings)
Arvin Schnell [Fri, 25 Jul 2025 08:24:54 +0000 (08:24 +0000)]
Merge pull request #1039 from aschnell/master
- use unique_ptr for filesystem
Arvin Schnell [Fri, 25 Jul 2025 08:18:27 +0000 (10:18 +0200)]
- cleanup
Arvin Schnell [Fri, 25 Jul 2025 08:16:51 +0000 (10:16 +0200)]
- added const
Arvin Schnell [Fri, 25 Jul 2025 08:14:47 +0000 (10:14 +0200)]
- use make_unique