------------------------------------------------------------------- Tue Jan 27 12:31:45 CET 2015 - aschnell@suse.de - use C++11 chrono::steady_clock ------------------------------------------------------------------- Mon Jan 19 12:42:13 CET 2015 - aschnell@suse.de - stricter dbus string escaping (see bsc#913238) - implemented dbus string escaping in pam_snapper - version 0.2.5 ------------------------------------------------------------------- Mon Jan 12 12:19:30 CET 2015 - aschnell@suse.de - fixed compilation with clang ------------------------------------------------------------------- Mon Dec 15 15:14:39 CET 2014 - aschnell@suse.de - ignore everything in .snapshots not matching a number ------------------------------------------------------------------- Fri Dec 12 10:34:37 CET 2014 - aschnell@suse.de - improved error messages (bsc#889928 and bsc#903834) ------------------------------------------------------------------- Thu Dec 11 17:58:14 CET 2014 - aschnell@suse.de - support weekly snapshots in cleanup algorithm (see gh#openSUSE/snapper#135) ------------------------------------------------------------------- Thu Oct 23 12:05:12 CEST 2014 - aschnell@suse.de - use boost unit test framework and automake check feature ------------------------------------------------------------------- Fri Oct 10 12:15:36 CEST 2014 - aschnell@suse.de - improved fadvise usage ------------------------------------------------------------------- Fri Oct 3 01:05:01 CEST 2014 - dsterba@suse.cz - add option --all-configs to snapper client, list snapshots from all accessible configs ------------------------------------------------------------------- Thu Oct 02 14:46:37 CEST 2014 - aschnell@suse.de - allow to specify command for comparing file ------------------------------------------------------------------- Mon Sep 29 11:55:37 CEST 2014 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Wed Sep 24 15:29:51 CEST 2014 - aschnell@suse.de - resolved some code issues found by code analysis ------------------------------------------------------------------- Wed Aug 27 17:55:32 CEST 2014 - dsterba@suse.cz - conditional check for libbtrfs API version - version 0.2.4 ------------------------------------------------------------------- Thu Aug 14 14:15:21 CEST 2014 - aschnell@suse.de - cleanup after failed create-config (bnc#863578) ------------------------------------------------------------------- Thu Jul 31 15:38:16 CEST 2014 - aschnell@suse.de - also handle primary group of user when checking permissions (see gh#openSUSE/snapper#100) - show id of user if username cannot be detected ------------------------------------------------------------------- Fri Jul 25 12:38:33 CEST 2014 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Tue Jul 22 10:26:09 CEST 2014 - aschnell@suse.de - disable support for qgroup (see bug#887046) ------------------------------------------------------------------- Fri Jul 04 11:02:06 CEST 2014 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Thu Jul 03 10:45:35 CEST 2014 - aschnell@suse.de - fixed pam_snapper_pamconfig.sh script (bnc#885604) ------------------------------------------------------------------- Mon Jun 30 15:43:56 CEST 2014 - aschnell@suse.de - make rollback command print verbose messages ------------------------------------------------------------------- Mon Jun 30 14:44:25 CEST 2014 - aschnell@suse.de - allow to add snapshots to qgroup (prototype for fate#312751) ------------------------------------------------------------------- Mon Jun 23 09:19:03 CEST 2014 - aschnell@suse.de - fixed DBus introspection data - version 0.2.3 ------------------------------------------------------------------- Mon Jun 02 14:54:29 CEST 2014 - aschnell@suse.de - added aliases for some snapper commands ------------------------------------------------------------------- Tue May 27 11:36:21 CEST 2014 - aschnell@suse.de - allow to display dates and times in UTC and ISO format ------------------------------------------------------------------- Tue May 20 16:24:10 CEST 2014 - aschnell@suse.de - extended documentation about "number" cleanup algorithm (bnc#878009) ------------------------------------------------------------------- Mon May 05 12:27:17 CEST 2014 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Thu Apr 17 15:00:25 CEST 2014 - aschnell@suse.de - fixed parent of snapshot generated by rollback ------------------------------------------------------------------- Thu Apr 10 10:17:49 CEST 2014 - aschnell@suse.de - added rollback support (fate#317062) - version 0.2.2 ------------------------------------------------------------------- Thu Apr 03 17:49:12 CEST 2014 - aschnell@suse.de - fixed execution of grub plugin (bnc#871880) ------------------------------------------------------------------- Tue Apr 01 20:04:33 CEST 2014 - aschnell@suse.de - allow to add snapshots subvolume to fstab (for fate#317062) ------------------------------------------------------------------- Mon Mar 03 17:20:41 CET 2014 - aschnell@suse.de - fixed empty-pre-post cleanup algorithm ------------------------------------------------------------------- Fri Feb 28 11:47:22 CET 2014 - aschnell@suse.de - fixed setting setuid bit during undochange (bnc#862964) ------------------------------------------------------------------- Thu Feb 20 15:04:30 CET 2014 - aschnell@suse.de - fixed segmentation fault with DBus (bnc#860119) ------------------------------------------------------------------- Thu Feb 20 14:18:01 CET 2014 - aschnell@suse.de - updated zypp-plugin.conf (bnc#864841) ------------------------------------------------------------------- Tue Feb 11 14:08:06 CET 2014 - aschnell@suse.de - sync ACL at startup (bnc#863073) ------------------------------------------------------------------- Wed Feb 05 10:50:25 CET 2014 - aschnell@suse.de - fixed execution of grub scripts - version 0.2.1 ------------------------------------------------------------------- Wed Jan 29 11:09:45 CET 2014 - aschnell@suse.de - allow to sync ALLOW_USERS and ALLOW_GROUPS to ACL of .snapshots directory (see bnc#860116) - version 0.2.0 ------------------------------------------------------------------- Fri Jan 24 10:01:35 CET 2014 - aschnell@suse.de - removed grub-snapper-plugin subpackage (fate#316232) ------------------------------------------------------------------- Fri Dec 13 16:10:42 CET 2013 - aschnell@suse.de - tag subpackages containing only Python plugins as noarch ------------------------------------------------------------------- Mon Nov 25 11:38:43 CET 2013 - aschnell@suse.de - allow to configure snapshotting from zypp-plugin depending on package list (fate#316203) - version 0.1.8 ------------------------------------------------------------------- Mon Oct 21 10:24:43 CEST 2013 - aschnell@suse.de - fixed inconsistency with default value for BACKGROUND_COMPARISON ------------------------------------------------------------------- Thu Oct 17 10:17:59 CEST 2013 - aschnell@suse.de - extended number cleanup algorithm to privilege important snapshots (fate#316233) ------------------------------------------------------------------- Tue Oct 15 16:28:15 CEST 2013 - aschnell@suse.de - added grub-snapper-plugin subpackage for writing extra snapshot metadata for grub2 (fate#316232) ------------------------------------------------------------------- Tue Oct 01 15:46:19 CEST 2013 - aschnell@suse.de - restrict permissions on .snapshots subvolume (bnc#843219) - version 0.1.7 ------------------------------------------------------------------- Mon Sep 30 14:20:22 CEST 2013 - aschnell@suse.de - merged support for handling inactive LVM LVs from oniko ------------------------------------------------------------------- Fri Sep 06 16:02:47 CEST 2013 - aschnell@suse.de - added option --no-dbus to snapper tool - version 0.1.6 ------------------------------------------------------------------- Thu Jul 25 14:40:31 CEST 2013 - aschnell@suse.de - allow to change config via DBus and with command line tool ------------------------------------------------------------------- Tue Jul 09 14:00:16 CEST 2013 - aschnell@suse.de - added manpage describing snapper configs - optimize timeline cleanup algorithm for only sporadic running systems - version 0.1.5 ------------------------------------------------------------------- Mon Jul 08 16:18:10 CEST 2013 - aschnell@suse.de - document filters and use fnmatch with FNM_LEADING_DIR ------------------------------------------------------------------- Tue Jun 25 09:09:20 CEST 2013 - aschnell@suse.de - also call initgroups in pam_snapper (bnc#815383) ------------------------------------------------------------------- Fri Jun 21 15:50:22 CEST 2013 - aschnell@suse.de - allow whitespace in ALLOW_USERS and ALLOW_GROUPS ------------------------------------------------------------------- Fri May 31 17:35:33 CEST 2013 - aschnell@suse.de - fixed xattrs reading for certain block/character devices ------------------------------------------------------------------- Thu May 02 15:11:17 CEST 2013 - aschnell@suse.de - added PAM module from mge - version 0.1.4 ------------------------------------------------------------------- Tue Apr 16 16:52:29 CEST 2013 - aschnell@suse.de - merged xattr support from oniko - version 0.1.3 ------------------------------------------------------------------- Thu Feb 28 18:39:19 CET 2013 - aschnell@suse.de - added filters for lvm ------------------------------------------------------------------- Mon Feb 25 10:54:32 CET 2013 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Fri Feb 22 11:49:23 CET 2013 - aschnell@suse.de - use sendfile system-call instead of read/write loop ------------------------------------------------------------------- Thu Feb 21 14:23:55 CET 2013 - aschnell@suse.de - removed obsolete calls to renice and ionice in cron scripts (bnc#804355) ------------------------------------------------------------------- Thu Feb 07 18:13:26 CET 2013 - aschnell@suse.de - zypp-plugin requires dbus-1-python ------------------------------------------------------------------- Wed Feb 06 10:27:57 CET 2013 - aschnell@suse.de - fixed compatibility issue with boost 1.52 ------------------------------------------------------------------- Mon Feb 04 14:00:45 CET 2013 - aschnell@suse.de - use btrfs send ioctl for snapshot comparison (fate #311399) - version 0.1.2 ------------------------------------------------------------------- Thu Jan 24 14:32:02 CET 2013 - aschnell@suse.de - fixed type of time_t in DBus protocol ------------------------------------------------------------------- Mon Nov 26 12:40:54 CET 2012 - aschnell@suse.de - implemented use-counter for mounts of snapshots - updated translations ------------------------------------------------------------------- Wed Nov 21 11:55:28 CET 2012 - aschnell@suse.de - handle userdata in zypp plugin (fate #312521) ------------------------------------------------------------------- Mon Nov 12 15:37:25 CET 2012 - aschnell@suse.de - reject create-config on non-thin LVM volumes - version 0.1.1 ------------------------------------------------------------------- Thu Oct 18 15:11:49 CEST 2012 - aschnell@suse.de - .snapshots is not required to have group root if it is not group-writable ------------------------------------------------------------------- Mon Oct 15 10:40:07 CEST 2012 - aschnell@suse.de - merged dbus branch (fate #313010 and fate #313042) - allows non-root user to use snapper - record user id during snapshot creation - run background comparisons sequential - use ioctl instead of btrfs program - disable ext4 support - removed Python bindings - version 0.1.0 ------------------------------------------------------------------- Wed Aug 22 18:43:47 CEST 2012 - aschnell@suse.de - fixed segmentation fault for unknown fstype - version 0.0.14 ------------------------------------------------------------------- Tue Aug 14 12:03:50 CEST 2012 - aschnell@suse.de - fixed logging during program termination ------------------------------------------------------------------- Wed Jul 25 10:44:38 CEST 2012 - aschnell@suse.de - take mount options from original filesystem when mounting snapshots - version 0.0.13 ------------------------------------------------------------------- Tue Jul 24 14:35:44 CEST 2012 - aschnell@suse.de - added experimental support for LVM thin-provisioned snapshots - version 0.0.12 ------------------------------------------------------------------- Tue Jun 12 10:07:08 CEST 2012 - aschnell@suse.de - removed blocxx (fate #313242) - version 0.0.11 ------------------------------------------------------------------- Thu Mar 15 10:56:40 CET 2012 - aschnell@suse.de - added missing includes for gcc 4.7 ------------------------------------------------------------------- Tue Mar 06 11:37:34 CET 2012 - aschnell@suse.de - allow to disable background comparison (bnc#726122) - version 0.0.10 ------------------------------------------------------------------- Fri Mar 02 16:25:26 CET 2012 - aschnell@suse.de - added option --command to snapper create - version 0.0.9 ------------------------------------------------------------------- Fri Feb 24 19:21:15 CET 2012 - aschnell@suse.de - allow to compile without blocxx ------------------------------------------------------------------- Fri Dec 23 15:33:12 CET 2011 - aschnell@suse.de - allow to delete a configuration ------------------------------------------------------------------- Thu Nov 24 14:09:15 CET 2011 - aschnell@suse.de - package Python bindings - version 0.0.8 ------------------------------------------------------------------- Sat Nov 19 20:46:08 UTC 2011 - coolo@suse.com - add libtool as buildrequire to avoid implicit dependency ------------------------------------------------------------------- Fri Nov 11 11:20:03 CET 2011 - aschnell@suse.de - moved supplements btrfsprogs from libsnapper to snapper (bnc#729859) ------------------------------------------------------------------- Fri Oct 21 11:34:27 CEST 2011 - aschnell@suse.de - create read-only btrfs snapshots ------------------------------------------------------------------- Wed Oct 12 15:12:41 CEST 2011 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Fri Oct 07 15:42:40 CEST 2011 - aschnell@suse.de - check iterator in findPre ------------------------------------------------------------------- Thu Sep 22 16:28:53 CEST 2011 - aschnell@suse.de - do not log output of diff command ------------------------------------------------------------------- Tue Sep 20 11:05:47 CEST 2011 - aschnell@suse.de - improved error handling (bnc#718914) ------------------------------------------------------------------- Thu Sep 15 16:44:26 CEST 2011 - aschnell@suse.de - added userdata to snapshots ------------------------------------------------------------------- Fri Sep 02 10:27:46 CEST 2011 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Wed Aug 31 15:44:42 CEST 2011 - aschnell@suse.de - renamed snapper command diff to status and contentdiff to diff ------------------------------------------------------------------- Mon Aug 29 16:17:11 CEST 2011 - aschnell@suse.de - improved manpage (bnc #710858) ------------------------------------------------------------------- Thu Aug 11 12:09:19 CEST 2011 - aschnell@suse.de - improvements to command-line interface ------------------------------------------------------------------- Thu Aug 04 20:51:59 CEST 2011 - aschnell@suse.de - added experimental ext4 support ------------------------------------------------------------------- Mon Aug 01 14:42:16 CEST 2011 - aschnell@suse.de - preparations for supporting multiple filesystem types - version 0.0.7 ------------------------------------------------------------------- Mon Aug 01 12:34:40 CEST 2011 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Sat Jul 30 16:15:42 CEST 2011 - aschnell@suse.de - added missing shell quoting ------------------------------------------------------------------- Tue Jun 28 11:46:28 CEST 2011 - aschnell@suse.de - added snapper-zypp-plugin subpackage (fate #308626) ------------------------------------------------------------------- Fri Jun 17 11:02:48 CEST 2011 - aschnell@suse.de - updated translations ------------------------------------------------------------------- Thu Jun 09 17:52:41 CEST 2011 - aschnell@suse.de - added man-page ------------------------------------------------------------------- Mon Jun 06 15:01:13 CEST 2011 - aschnell@suse.de - place snapshots in .snapshots directory - version 0.0.6 ------------------------------------------------------------------- Wed Apr 06 16:44:43 CEST 2011 - aschnell@suse.de - simplified setup - version 0.0.5 ------------------------------------------------------------------- Mon Apr 04 14:20:43 CEST 2011 - aschnell@suse.de - allow to ignore files during snapshot comparison ------------------------------------------------------------------- Mon Jan 10 14:55:25 CET 2011 - aschnell@suse.de - started development (fate #303699) - version 0.0.1