]> git.ipfire.org Git - thirdparty/snapper.git/log
thirdparty/snapper.git
3 years agoAdd build support for libbtrfsutil and implement some Btrfs methods 767/head
David Sterba [Wed, 4 Jan 2023 17:18:26 +0000 (18:18 +0100)] 
Add build support for libbtrfsutil and implement some Btrfs methods

- Use libbtrfsutil implementation for the following methods:
  - check if a subvolume exists
  - create subvolume, snapshot
  - subvolume read-only check
  - delete subvolume
  - set/get default subvolume
  - filesystem sync

3 years agoMerge pull request #766 from aschnell/master
Arvin Schnell [Wed, 4 Jan 2023 14:44:48 +0000 (15:44 +0100)] 
Merge pull request #766 from aschnell/master

- formatting

3 years ago- formatting 766/head
Arvin Schnell [Wed, 4 Jan 2023 14:44:10 +0000 (15:44 +0100)] 
- formatting

3 years agoMerge pull request #765 from lnussel/master
Arvin Schnell [Wed, 4 Jan 2023 14:22:54 +0000 (15:22 +0100)] 
Merge pull request #765 from lnussel/master

Replace transitional %usrmerged macro with regular version check (boo#1206798)

3 years agoReplace transitional %usrmerged macro with regular version check (boo#1206798) 765/head
Ludwig Nussel [Wed, 4 Jan 2023 14:04:39 +0000 (15:04 +0100)] 
Replace transitional %usrmerged macro with regular version check (boo#1206798)

3 years agoMerge pull request #763 from aschnell/master
Arvin Schnell [Wed, 4 Jan 2023 10:15:58 +0000 (11:15 +0100)] 
Merge pull request #763 from aschnell/master

- minor cleanup and improvements

3 years ago- reuse code 763/head
Arvin Schnell [Wed, 4 Jan 2023 09:36:33 +0000 (10:36 +0100)] 
- reuse code

3 years ago- reorder subdirs
Arvin Schnell [Wed, 4 Jan 2023 09:17:03 +0000 (10:17 +0100)] 
- reorder subdirs

3 years ago- drop support for boost prior to 1.41
Arvin Schnell [Wed, 4 Jan 2023 09:16:13 +0000 (10:16 +0100)] 
- drop support for boost prior to 1.41

3 years ago- use RAII for json tokener
Arvin Schnell [Wed, 4 Jan 2023 09:13:19 +0000 (10:13 +0100)] 
- use RAII for json tokener

3 years agoMerge pull request #761 from aschnell/master
Arvin Schnell [Fri, 23 Dec 2022 10:26:39 +0000 (11:26 +0100)] 
Merge pull request #761 from aschnell/master

call generic plugins before and after the action

3 years ago- call generic plugins before and after the action 761/head
Arvin Schnell [Thu, 22 Dec 2022 08:05:10 +0000 (09:05 +0100)] 
- call generic plugins before and after the action

3 years agoMerge pull request #758 from aschnell/master v0.10.4
Arvin Schnell [Fri, 16 Dec 2022 07:37:50 +0000 (08:37 +0100)] 
Merge pull request #758 from aschnell/master

increase version for release

3 years agoincrease version for release 758/head
Arvin Schnell [Fri, 16 Dec 2022 07:19:35 +0000 (08:19 +0100)] 
increase version for release

3 years agoMerge pull request #756 from aschnell/master
Arvin Schnell [Tue, 6 Dec 2022 10:40:07 +0000 (11:40 +0100)] 
Merge pull request #756 from aschnell/master

- cleanup

3 years ago- cleanup 756/head
Arvin Schnell [Tue, 6 Dec 2022 10:28:21 +0000 (11:28 +0100)] 
- cleanup

3 years agoMerge pull request #755 from aschnell/master
Arvin Schnell [Mon, 5 Dec 2022 10:55:24 +0000 (11:55 +0100)] 
Merge pull request #755 from aschnell/master

- improved exception logging

3 years ago- fixed typo 755/head
Arvin Schnell [Mon, 5 Dec 2022 10:42:58 +0000 (11:42 +0100)] 
- fixed typo

3 years ago- improved exception logging
Arvin Schnell [Mon, 5 Dec 2022 10:33:22 +0000 (11:33 +0100)] 
- improved exception logging

3 years agoMerge pull request #754 from aschnell/master
Arvin Schnell [Mon, 5 Dec 2022 07:29:17 +0000 (08:29 +0100)] 
Merge pull request #754 from aschnell/master

- fixed constness of context_str return value

3 years ago- fixed constness of context_str return value 754/head
Arvin Schnell [Mon, 5 Dec 2022 07:12:50 +0000 (08:12 +0100)] 
- fixed constness of context_str return value

3 years agoTranslated using Weblate (Italian)
Paolo Za [Sun, 20 Nov 2022 08:17:14 +0000 (08:17 +0000)] 
Translated using Weblate (Italian)

Currently translated at 100.0% (252 of 252 strings)

3 years agoTranslated using Weblate (Macedonian)
Kristijan Fremen Velkovski [Wed, 16 Nov 2022 05:38:03 +0000 (05:38 +0000)] 
Translated using Weblate (Macedonian)

Currently translated at 3.1% (8 of 252 strings)

3 years agoMerge pull request #752 from aschnell/master
Arvin Schnell [Tue, 15 Nov 2022 13:58:17 +0000 (14:58 +0100)] 
Merge pull request #752 from aschnell/master

fix build with boost 1.81

3 years ago- add Ubuntu 22.10 752/head
Arvin Schnell [Tue, 15 Nov 2022 13:52:58 +0000 (14:52 +0100)] 
- add Ubuntu 22.10

3 years ago- fix build with boost 1.81
Arvin Schnell [Tue, 15 Nov 2022 13:39:29 +0000 (14:39 +0100)] 
- fix build with boost 1.81

3 years agoTranslated using Weblate (French)
Antoine Belvire [Mon, 31 Oct 2022 22:48:13 +0000 (22:48 +0000)] 
Translated using Weblate (French)

Currently translated at 100.0% (252 of 252 strings)

3 years agoMerge pull request #746 from aschnell/master v0.10.3
Arvin Schnell [Wed, 21 Sep 2022 11:07:23 +0000 (13:07 +0200)] 
Merge pull request #746 from aschnell/master

- update debian changelog

3 years ago- update debian changelog 746/head
Arvin Schnell [Wed, 21 Sep 2022 11:00:46 +0000 (13:00 +0200)] 
- update debian changelog

3 years agoMerge pull request #745 from aschnell/master
Arvin Schnell [Wed, 21 Sep 2022 10:55:56 +0000 (12:55 +0200)] 
Merge pull request #745 from aschnell/master

- increase version

3 years ago- increase version 745/head
Arvin Schnell [Wed, 21 Sep 2022 10:39:11 +0000 (12:39 +0200)] 
- increase version

3 years agoTranslated using Weblate (German)
Ettore Atalan [Sat, 10 Sep 2022 15:16:08 +0000 (15:16 +0000)] 
Translated using Weblate (German)

Currently translated at 100.0% (252 of 252 strings)

3 years agoMerge pull request #732 from schubi2/usr_etc_logrotate
Arvin Schnell [Fri, 2 Sep 2022 10:41:40 +0000 (12:41 +0200)] 
Merge pull request #732 from schubi2/usr_etc_logrotate

Moved logrotate files from user specif directory /etc/logrotate.d to …

3 years agoMerge pull request #743 from thesamesam/master
Arvin Schnell [Fri, 2 Sep 2022 06:00:42 +0000 (08:00 +0200)] 
Merge pull request #743 from thesamesam/master

Fix build with GCC 12 (and musl)

3 years agoFix build with GCC 12 (and musl) 743/head
Sam James [Fri, 2 Sep 2022 05:48:56 +0000 (06:48 +0100)] 
Fix build with GCC 12 (and musl)

```
DBusMessage.h:239:34: error: 'time_t' has not been declared
  239 |     Hihi& operator>>(Hihi& hihi, time_t& data);
```

Include <ctime> to grab time_t.

Bug: https://bugs.gentoo.org/862094
Signed-off-by: Sam James <sam@gentoo.org>
3 years agoadapted suggestions 732/head
Stefan Schubert [Tue, 30 Aug 2022 10:56:37 +0000 (12:56 +0200)] 
adapted suggestions

3 years agoMerge pull request #740 from aschnell/master
Arvin Schnell [Mon, 8 Aug 2022 10:04:33 +0000 (12:04 +0200)] 
Merge pull request #740 from aschnell/master

- fix memory leak

3 years ago- fix memory leak 740/head
Arvin Schnell [Mon, 8 Aug 2022 09:48:56 +0000 (11:48 +0200)] 
- fix memory leak

3 years agoMerge pull request #739 from aschnell/master
Arvin Schnell [Mon, 8 Aug 2022 06:27:21 +0000 (08:27 +0200)] 
Merge pull request #739 from aschnell/master

- check for zlib

3 years ago- check for zlib 739/head
Arvin Schnell [Mon, 8 Aug 2022 06:12:35 +0000 (08:12 +0200)] 
- check for zlib

3 years agoTranslated using Weblate (Macedonian)
Kristijan Fremen Velkovski [Sat, 9 Jul 2022 20:16:50 +0000 (20:16 +0000)] 
Translated using Weblate (Macedonian)

Currently translated at 1.5% (4 of 252 strings)

3 years agoMerge pull request #736 from aschnell/master
Arvin Schnell [Mon, 4 Jul 2022 16:03:18 +0000 (18:03 +0200)] 
Merge pull request #736 from aschnell/master

- coding style

3 years ago- coding style 736/head
Arvin Schnell [Mon, 4 Jul 2022 14:07:03 +0000 (16:07 +0200)] 
- coding style

3 years agoMerge pull request #735 from aschnell/master
Arvin Schnell [Mon, 4 Jul 2022 07:44:20 +0000 (09:44 +0200)] 
Merge pull request #735 from aschnell/master

- improved exception handling

3 years ago- improved exception handling 735/head
Arvin Schnell [Mon, 4 Jul 2022 07:29:48 +0000 (09:29 +0200)] 
- improved exception handling

3 years agoMerge pull request #734 from aschnell/master
Arvin Schnell [Thu, 30 Jun 2022 14:46:35 +0000 (16:46 +0200)] 
Merge pull request #734 from aschnell/master

- compare files with bigger blocks (slightly faster)

3 years ago- compare files with bigger blocks (slightly faster) 734/head
Arvin Schnell [Thu, 30 Jun 2022 14:33:20 +0000 (16:33 +0200)] 
- compare files with bigger blocks (slightly faster)

3 years agoTranslated using Weblate (Spanish)
Jaime Marquínez Ferrándiz [Sun, 26 Jun 2022 21:47:03 +0000 (21:47 +0000)] 
Translated using Weblate (Spanish)

Currently translated at 99.6% (251 of 252 strings)

3 years agoRemoved %config flag for files in /usr directory.
Stefan Schubert [Tue, 21 Jun 2022 10:28:01 +0000 (12:28 +0200)] 
Removed %config flag for files in /usr directory.

3 years agoremove noreplace from %{_distconfdir}/logrotate.d/snapper because it can
Stefan Schubert [Tue, 21 Jun 2022 06:17:51 +0000 (08:17 +0200)] 
remove noreplace from %{_distconfdir}/logrotate.d/snapper because it can
be overwritten by the vendor

4 years agoMoved logrotate files from user specif directory /etc/logrotate.d to vendor specif...
Stefan Schubert [Mon, 20 Jun 2022 21:14:17 +0000 (23:14 +0200)] 
Moved logrotate files from user specif directory /etc/logrotate.d to vendor specif directory /usr/etc/logrotate.d.

4 years agoMerge pull request #730 from aschnell/master
Arvin Schnell [Tue, 7 Jun 2022 09:35:09 +0000 (11:35 +0200)] 
Merge pull request #730 from aschnell/master

extended generic plugin support for rollback

4 years agoextended generic plugin support for rollback 730/head
Arvin Schnell [Tue, 7 Jun 2022 09:13:51 +0000 (11:13 +0200)] 
extended generic plugin support for rollback

4 years agoMerge pull request #729 from aschnell/master
Arvin Schnell [Fri, 3 Jun 2022 06:54:05 +0000 (08:54 +0200)] 
Merge pull request #729 from aschnell/master

fixed typo

4 years agofixed typo 729/head
Arvin Schnell [Fri, 3 Jun 2022 06:48:20 +0000 (08:48 +0200)] 
fixed typo

4 years agoMerge pull request #728 from aschnell/master
Arvin Schnell [Thu, 2 Jun 2022 11:13:22 +0000 (13:13 +0200)] 
Merge pull request #728 from aschnell/master

extended generic plugin support

4 years agoextended generic plugin support 728/head
Arvin Schnell [Thu, 2 Jun 2022 11:05:55 +0000 (13:05 +0200)] 
extended generic plugin support

4 years agoMerge pull request #727 from lnussel/fix_hooks
Arvin Schnell [Thu, 2 Jun 2022 10:42:08 +0000 (12:42 +0200)] 
Merge pull request #727 from lnussel/fix_hooks

Implement generic plugin script support

4 years agoImplement generic plugin script support 727/head
Ludwig Nussel [Wed, 1 Jun 2022 11:14:15 +0000 (13:14 +0200)] 
Implement generic plugin script support

Instead of hardcoding calls to specific scripts, just read the
content of /usr/lib/snapper/plugins and execute all scripts that
start with a digit.
Implemented for create_snapshot, modify_snapshot, delete_snapshot,
and set_default_snapshot for a start.

4 years agoMerge pull request #726 from pa-sowa/hihi-hoho-no-more
Arvin Schnell [Wed, 1 Jun 2022 06:00:38 +0000 (08:00 +0200)] 
Merge pull request #726 from pa-sowa/hihi-hoho-no-more

Rename Hihi to Unmarshaller and Hoho to Marshaller

4 years agoRenamed hihi and hoho test cases 726/head
Przemysław Adam Sowa [Tue, 31 May 2022 19:11:51 +0000 (21:11 +0200)] 
Renamed hihi and hoho test cases

4 years agoRenamed Hihi to Unmarshaller and Hoho to Marshaller
Przemysław Adam Sowa [Mon, 30 May 2022 18:27:26 +0000 (20:27 +0200)] 
Renamed Hihi to Unmarshaller and Hoho to Marshaller

4 years agoMerge pull request #724 from aschnell/master
Arvin Schnell [Tue, 24 May 2022 13:16:59 +0000 (15:16 +0200)] 
Merge pull request #724 from aschnell/master

- added include for gcc13 build

4 years ago- added include 724/head
Arvin Schnell [Tue, 24 May 2022 13:05:16 +0000 (15:05 +0200)] 
- added include

4 years agoTranslated using Weblate (Indonesian)
Kukuh Syafaat [Fri, 20 May 2022 08:38:23 +0000 (08:38 +0000)] 
Translated using Weblate (Indonesian)

Currently translated at 100.0% (252 of 252 strings)

4 years agoMerge pull request #720 from aschnell/master v0.10.2
Arvin Schnell [Fri, 6 May 2022 06:31:35 +0000 (08:31 +0200)] 
Merge pull request #720 from aschnell/master

- increase version for bug-fix release

4 years ago- increase version for bug-fix release 720/head
Arvin Schnell [Fri, 6 May 2022 06:13:32 +0000 (08:13 +0200)] 
- increase version for bug-fix release

4 years agoMerge pull request #717 from aschnell/master
Arvin Schnell [Tue, 3 May 2022 07:02:14 +0000 (09:02 +0200)] 
Merge pull request #717 from aschnell/master

- fixed error handling when reading configs (gh#openSUSE/snapper#715)

4 years ago- fixed error handling when reading configs (gh#openSUSE/snapper#715) 717/head
Arvin Schnell [Tue, 3 May 2022 06:47:41 +0000 (08:47 +0200)] 
- fixed error handling when reading configs (gh#openSUSE/snapper#715)

4 years agoMerge pull request #716 from aschnell/master
Arvin Schnell [Mon, 2 May 2022 09:59:56 +0000 (11:59 +0200)] 
Merge pull request #716 from aschnell/master

- improved error handling

4 years ago- improved error handling 716/head
Arvin Schnell [Mon, 2 May 2022 09:38:22 +0000 (11:38 +0200)] 
- improved error handling

4 years agoMerge pull request #714 from aschnell/master
Arvin Schnell [Fri, 29 Apr 2022 08:25:56 +0000 (10:25 +0200)] 
Merge pull request #714 from aschnell/master

- updated man page

4 years ago- updated man page 714/head
Arvin Schnell [Fri, 29 Apr 2022 08:25:27 +0000 (10:25 +0200)] 
- updated man page

4 years agoMerge pull request #706 from tacerus/timer
Arvin Schnell [Fri, 29 Apr 2022 08:16:03 +0000 (10:16 +0200)] 
Merge pull request #706 from tacerus/timer

Manpage: cron -> systemd

4 years agoManpage: cronjob or systemd timer 706/head
Georg Pfuetzenreuter [Fri, 29 Apr 2022 08:11:34 +0000 (10:11 +0200)] 
Manpage: cronjob or systemd timer

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
4 years agoMerge pull request #713 from aschnell/master
Arvin Schnell [Wed, 27 Apr 2022 10:51:21 +0000 (12:51 +0200)] 
Merge pull request #713 from aschnell/master

- improved error handling

4 years ago- improved error handling 713/head
Arvin Schnell [Wed, 27 Apr 2022 10:13:43 +0000 (12:13 +0200)] 
- improved error handling

4 years agoMerge pull request #712 from aschnell/master v0.10.1
Arvin Schnell [Mon, 25 Apr 2022 14:56:46 +0000 (16:56 +0200)] 
Merge pull request #712 from aschnell/master

- fixed typo

4 years ago- fixed typo 712/head
Arvin Schnell [Mon, 25 Apr 2022 14:33:21 +0000 (16:33 +0200)] 
- fixed typo

4 years agoMerge pull request #711 from aschnell/master
Arvin Schnell [Mon, 25 Apr 2022 10:33:52 +0000 (12:33 +0200)] 
Merge pull request #711 from aschnell/master

- backup of unfinished zstd support

4 years ago- backup of unfinished zstd support 711/head
Arvin Schnell [Mon, 25 Apr 2022 10:27:10 +0000 (12:27 +0200)] 
- backup of unfinished zstd support

4 years agoMerge pull request #710 from aschnell/master
Arvin Schnell [Mon, 25 Apr 2022 07:46:09 +0000 (09:46 +0200)] 
Merge pull request #710 from aschnell/master

- added xUbuntu 22.04

4 years ago- added xUbuntu 22.04 710/head
Arvin Schnell [Mon, 25 Apr 2022 07:05:35 +0000 (09:05 +0200)] 
- added xUbuntu 22.04

4 years ago- coding style
Arvin Schnell [Mon, 25 Apr 2022 07:05:11 +0000 (09:05 +0200)] 
- coding style

4 years agoMerge pull request #709 from aschnell/master
Arvin Schnell [Fri, 22 Apr 2022 08:37:15 +0000 (10:37 +0200)] 
Merge pull request #709 from aschnell/master

- make Files class responsible for sorting entries

4 years ago- make Files class responsible for sorting entries 709/head
Arvin Schnell [Fri, 22 Apr 2022 08:20:53 +0000 (10:20 +0200)] 
- make Files class responsible for sorting entries

4 years agoMerge pull request #708 from aschnell/master
Arvin Schnell [Thu, 21 Apr 2022 13:42:28 +0000 (15:42 +0200)] 
Merge pull request #708 from aschnell/master

- compress file lists using gzip

4 years ago- compress file lists using gzip 708/head
Arvin Schnell [Thu, 21 Apr 2022 10:31:37 +0000 (12:31 +0200)] 
- compress file lists using gzip

4 years agoManpage: cron -> systemd
Georg Pfuetzenreuter [Mon, 18 Apr 2022 10:22:23 +0000 (12:22 +0200)] 
Manpage: cron -> systemd

Signed-off-by: Georg Pfuetzenreuter <mail@georg-pfuetzenreuter.net>
4 years agoTranslated using Weblate (Russian)
Michael [Fri, 15 Apr 2022 22:00:32 +0000 (22:00 +0000)] 
Translated using Weblate (Russian)

Currently translated at 100.0% (252 of 252 strings)

4 years agoMerge pull request #705 from aschnell/master
Arvin Schnell [Mon, 11 Apr 2022 12:17:49 +0000 (14:17 +0200)] 
Merge pull request #705 from aschnell/master

- updated configure.ac

4 years ago- updated configure.ac 705/head
Arvin Schnell [Mon, 11 Apr 2022 11:19:02 +0000 (13:19 +0200)] 
- updated configure.ac

4 years agoTranslated using Weblate (Portuguese (Brazil))
Luiz Fernando Ranghetti [Thu, 7 Apr 2022 14:11:10 +0000 (14:11 +0000)] 
Translated using Weblate (Portuguese (Brazil))

Currently translated at 100.0% (252 of 252 strings)

4 years agoTranslated using Weblate (Czech)
Jan Papež [Wed, 6 Apr 2022 21:02:33 +0000 (21:02 +0000)] 
Translated using Weblate (Czech)

Currently translated at 100.0% (252 of 252 strings)

4 years agoTranslated using Weblate (Finnish)
Tommi Nieminen [Sun, 3 Apr 2022 19:31:14 +0000 (19:31 +0000)] 
Translated using Weblate (Finnish)

Currently translated at 100.0% (252 of 252 strings)

4 years agoMerge pull request #704 from aschnell/master v0.10.0
Arvin Schnell [Wed, 30 Mar 2022 16:44:51 +0000 (18:44 +0200)] 
Merge pull request #704 from aschnell/master

- coding style

4 years ago- micro optimization 704/head
Arvin Schnell [Wed, 30 Mar 2022 16:25:02 +0000 (18:25 +0200)] 
- micro optimization

4 years ago- coding style
Arvin Schnell [Wed, 30 Mar 2022 16:18:31 +0000 (18:18 +0200)] 
- coding style

4 years agoTranslated using Weblate (Dutch)
Freek de Kruijf [Mon, 28 Mar 2022 10:55:13 +0000 (10:55 +0000)] 
Translated using Weblate (Dutch)

Currently translated at 100.0% (252 of 252 strings)

4 years agoTranslated using Weblate (Slovak)
Ferdinand Galko [Wed, 23 Mar 2022 15:53:29 +0000 (15:53 +0000)] 
Translated using Weblate (Slovak)

Currently translated at 100.0% (252 of 252 strings)