]>
git.ipfire.org Git - thirdparty/snapper.git/log
Arvin Schnell [Thu, 13 Jun 2013 08:59:21 +0000 (10:59 +0200)]
- link to http://snapper.io/
Arvin Schnell [Mon, 10 Jun 2013 16:23:21 +0000 (18:23 +0200)]
- improved man-pages format
Arvin Schnell [Mon, 10 Jun 2013 15:11:13 +0000 (17:11 +0200)]
- added target to make html versions of man-pages
Arvin Schnell [Mon, 10 Jun 2013 14:40:16 +0000 (16:40 +0200)]
- added target to make html versions of man-pages
Arvin Schnell [Fri, 7 Jun 2013 10:42:27 +0000 (12:42 +0200)]
- removed unneeded include
Arvin Schnell [Fri, 7 Jun 2013 08:54:54 +0000 (10:54 +0200)]
- removed duplicate buildrequires
Arvin Schnell [Fri, 7 Jun 2013 08:27:08 +0000 (10:27 +0200)]
- give default path for xsltproc
Arvin Schnell [Fri, 7 Jun 2013 08:23:54 +0000 (10:23 +0200)]
- use anonymous mmapped memory instead of pipe
Arvin Schnell [Thu, 6 Jun 2013 15:57:32 +0000 (17:57 +0200)]
- check for xsltproc
Arvin Schnell [Thu, 6 Jun 2013 15:45:28 +0000 (17:45 +0200)]
- adaptions for Mandriva
Arvin Schnell [Thu, 6 Jun 2013 15:16:01 +0000 (17:16 +0200)]
- use xsltproc instead of docbook2man
Arvin Schnell [Thu, 6 Jun 2013 13:48:33 +0000 (15:48 +0200)]
- added cleanup rule
Arvin Schnell [Thu, 6 Jun 2013 13:14:20 +0000 (15:14 +0200)]
- better formatted synopsis
Arvin Schnell [Thu, 6 Jun 2013 12:20:05 +0000 (14:20 +0200)]
- converted man-pages to docbook sgml
Arvin Schnell [Wed, 5 Jun 2013 12:46:50 +0000 (14:46 +0200)]
- also clear group password
Arvin Schnell [Wed, 5 Jun 2013 10:58:42 +0000 (12:58 +0200)]
- check for malloc failure
Arvin Schnell [Mon, 3 Jun 2013 13:48:41 +0000 (15:48 +0200)]
- removed unneeded include
Arvin Schnell [Fri, 31 May 2013 15:37:54 +0000 (17:37 +0200)]
- fixed xattrs reading for certain block/character devices
Arvin Schnell [Fri, 31 May 2013 14:23:09 +0000 (16:23 +0200)]
- source code formatting
Arvin Schnell [Fri, 31 May 2013 13:38:53 +0000 (15:38 +0200)]
- set CLOEXEC on fd duplication
Arvin Schnell [Wed, 29 May 2013 12:31:12 +0000 (14:31 +0200)]
- with boost 1.53 boost_system is required when using boost_thread
Arvin Schnell [Thu, 23 May 2013 14:48:27 +0000 (16:48 +0200)]
- minor fixes
Arvin Schnell [Thu, 23 May 2013 09:44:27 +0000 (11:44 +0200)]
- make pam_snapper safe for multi-threaded applications
Arvin Schnell [Wed, 22 May 2013 15:15:29 +0000 (17:15 +0200)]
- updated
Arvin Schnell [Fri, 3 May 2013 07:51:20 +0000 (09:51 +0200)]
- make pam module optional
- set better cflags
- avoid some compiler warnings
Arvin Schnell [Thu, 2 May 2013 17:53:50 +0000 (19:53 +0200)]
- removed unused parameter
Arvin Schnell [Thu, 2 May 2013 16:12:02 +0000 (18:12 +0200)]
- set _GNU_SOURCE instead of __USE_GNU
Arvin Schnell [Thu, 2 May 2013 16:00:51 +0000 (18:00 +0200)]
- override password after getpwnam
Arvin Schnell [Thu, 2 May 2013 15:36:06 +0000 (17:36 +0200)]
- split parsing and ignore tests
- allow to set options to empty strings
Arvin Schnell [Thu, 2 May 2013 15:15:07 +0000 (17:15 +0200)]
- increased version
Arvin Schnell [Thu, 2 May 2013 15:11:30 +0000 (17:11 +0200)]
- use MODULE_NAME define
Arvin Schnell [Thu, 2 May 2013 15:11:10 +0000 (17:11 +0200)]
- added const
Arvin Schnell [Thu, 2 May 2013 15:00:47 +0000 (17:00 +0200)]
- cleanup
Arvin Schnell [Thu, 2 May 2013 14:44:32 +0000 (16:44 +0200)]
- allow to set snapper cleanup algorithm
Arvin Schnell [Thu, 2 May 2013 14:30:04 +0000 (16:30 +0200)]
- moved ignoreroot test to other ignore tests
Arvin Schnell [Thu, 2 May 2013 14:22:54 +0000 (16:22 +0200)]
- correctly check options
Arvin Schnell [Thu, 2 May 2013 14:20:47 +0000 (16:20 +0200)]
- replaced cdbus_strtokcmp by csv_contains to avoid memory leaks
Arvin Schnell [Thu, 2 May 2013 14:17:20 +0000 (16:17 +0200)]
- fixed memory leaks with pam_set_data/pam_get_data
Arvin Schnell [Thu, 2 May 2013 14:14:12 +0000 (16:14 +0200)]
- avoid malloc/free for options
Arvin Schnell [Thu, 2 May 2013 14:00:08 +0000 (16:00 +0200)]
- don't use strncpy/strncat
Arvin Schnell [Thu, 2 May 2013 13:59:01 +0000 (15:59 +0200)]
- initialize variable during definition
Arvin Schnell [Thu, 2 May 2013 13:26:21 +0000 (15:26 +0200)]
- added PAM module from mge
Arvin Schnell [Fri, 26 Apr 2013 11:57:26 +0000 (13:57 +0200)]
- enable xattrs in spec-file
Arvin Schnell [Fri, 26 Apr 2013 11:50:43 +0000 (13:50 +0200)]
- don't install config file with execute permissions
Arvin Schnell [Fri, 26 Apr 2013 10:21:53 +0000 (12:21 +0200)]
- fix typo in error message
Arvin Schnell [Fri, 26 Apr 2013 10:16:07 +0000 (03:16 -0700)]
Merge pull request #17 from oniko/xattrs
- fix typo in error message
Ondrej Kozina [Fri, 26 Apr 2013 09:58:51 +0000 (11:58 +0200)]
- fix typo in error message
Arvin Schnell [Fri, 26 Apr 2013 09:01:37 +0000 (11:01 +0200)]
- minor updates
Arvin Schnell [Thu, 25 Apr 2013 09:53:49 +0000 (11:53 +0200)]
- override unneeded passwd entry
Arvin Schnell [Wed, 24 Apr 2013 09:46:05 +0000 (11:46 +0200)]
- added testcase for xattrs with empty value
Arvin Schnell [Wed, 24 Apr 2013 09:44:17 +0000 (11:44 +0200)]
- handle change (from 0 to >0) of v_size between getxattr calls
Arvin Schnell [Tue, 23 Apr 2013 11:55:14 +0000 (13:55 +0200)]
- make it even less work to have two testsuites, e.g. for btrfs and lvm
Arvin Schnell [Tue, 23 Apr 2013 10:02:28 +0000 (12:02 +0200)]
- use a define for config and subvolume
Arvin Schnell [Mon, 22 Apr 2013 14:32:22 +0000 (16:32 +0200)]
- use enum type instead of int
Arvin Schnell [Mon, 22 Apr 2013 14:22:58 +0000 (16:22 +0200)]
- implemented secure versions of listxattr and getxattr in SDir
- protect CWD in SDir by mutex
Arvin Schnell [Mon, 22 Apr 2013 13:08:11 +0000 (06:08 -0700)]
Merge pull request #15 from oniko/xattrs
- clarify note about xattribute namespaces in xattrs2.cc test
Ondrej Kozina [Mon, 22 Apr 2013 13:00:20 +0000 (15:00 +0200)]
- clarify note about xattribute namespaces in xattrs2.cc test
Arvin Schnell [Mon, 22 Apr 2013 12:37:38 +0000 (14:37 +0200)]
- moved mount and umount functions from Filesystem to SDir class
Arvin Schnell [Fri, 19 Apr 2013 12:44:47 +0000 (14:44 +0200)]
- use standard function name
Arvin Schnell [Fri, 19 Apr 2013 12:04:31 +0000 (14:04 +0200)]
- handle XATTRS bit
Arvin Schnell [Fri, 19 Apr 2013 08:32:48 +0000 (01:32 -0700)]
Merge pull request #14 from oniko/xattrs
- remove unused copy constructor and assign operator
Ondrej Kozina [Fri, 19 Apr 2013 08:14:42 +0000 (10:14 +0200)]
- remove unused copy constructor and assign operator
Arvin Schnell [Thu, 18 Apr 2013 16:07:30 +0000 (18:07 +0200)]
- use iomanip
Arvin Schnell [Thu, 18 Apr 2013 15:55:31 +0000 (17:55 +0200)]
- removed unused constructor and initialization
Arvin Schnell [Thu, 18 Apr 2013 13:57:14 +0000 (15:57 +0200)]
- catch by reference
Arvin Schnell [Thu, 18 Apr 2013 13:42:02 +0000 (15:42 +0200)]
- catch by reference
Arvin Schnell [Thu, 18 Apr 2013 12:31:43 +0000 (14:31 +0200)]
- added missing includes for gcc 4.3
Arvin Schnell [Thu, 18 Apr 2013 10:32:02 +0000 (03:32 -0700)]
Merge pull request #13 from oniko/xattrs
- fix includes to avoid useless libattr dependency
Ondrej Kozina [Thu, 18 Apr 2013 10:25:14 +0000 (12:25 +0200)]
- fix includes to avoid useless libattr dependency
Arvin Schnell [Tue, 16 Apr 2013 14:55:49 +0000 (16:55 +0200)]
Merge branch 'xattrs' of https://github.com/oniko/ok-snap into oniko-xattrs
Ondrej Kozina [Tue, 19 Mar 2013 12:46:34 +0000 (13:46 +0100)]
- fix typo in man page
Ondrej Kozina [Tue, 19 Mar 2013 12:40:37 +0000 (13:40 +0100)]
- add xadiff command description to man page
Ondrej Kozina [Fri, 15 Mar 2013 16:26:56 +0000 (17:26 +0100)]
- add xattributes tests to run-all script
Ondrej Kozina [Fri, 15 Mar 2013 16:25:32 +0000 (17:25 +0100)]
- add XATTRS flag to files affected by set_xattr and remove_xattr hooks
Ondrej Kozina [Thu, 14 Mar 2013 18:03:16 +0000 (19:03 +0100)]
- fix broken 'xadiff' command
XAModifaction class contains list of operations suited
for replaying modifications on XA from source onto
destination file. i.e."What needs to be done, to make
src and destination files the same." Obviously, 'xadiff'
command should print exactly the oposite.
Ondrej Kozina [Wed, 13 Mar 2013 17:37:25 +0000 (18:37 +0100)]
- remove misleading notes about btrfs clone ioctl
Ondrej Kozina [Tue, 12 Mar 2013 17:44:38 +0000 (18:44 +0100)]
- use static_cast in operator<<(ostream, xa_value_t)
Ondrej Kozina [Tue, 12 Mar 2013 16:12:27 +0000 (17:12 +0100)]
- remove unused parameters in cmpFilesXattrs()
Ondrej Kozina [Tue, 12 Mar 2013 16:01:54 +0000 (17:01 +0100)]
- simplify XAModification class
Remove map from XAModification class. This was left over
from time I thought it would be benefitial to have
the operations on xattribute ordered.
Ondrej Kozina [Tue, 12 Mar 2013 15:52:21 +0000 (16:52 +0100)]
- do not test types matching in cmpFilesXattrs()
Ondrej Kozina [Tue, 12 Mar 2013 14:20:03 +0000 (15:20 +0100)]
- simplify operator<<(ostream, xa_value_t)
Ondrej Kozina [Tue, 12 Mar 2013 14:14:58 +0000 (15:14 +0100)]
- make the xattributes comparison independent
on File's status
We will compare xattributes each time without respect to
previous File's status. With certain exteded attributes
this will make the 'XAs have been modified' msg more
frequent as there're generaly different XAs for directories
and regular files (i.e.: SELinux, ACL). But this aproach
is closer to others attibutes concept at all.
Ondrej Kozina [Tue, 12 Mar 2013 14:01:42 +0000 (15:01 +0100)]
- fixes related to XATTRS status flag
XATTRS status flag is now placed on fixed (effectively reserved)
position no matter the ENABLE_XATTR #define state.
Ondrej Kozina [Mon, 4 Mar 2013 17:19:39 +0000 (18:19 +0100)]
- fix whitespace mess
Ondrej Kozina [Mon, 4 Mar 2013 16:24:42 +0000 (17:24 +0100)]
- fix typo in snapper/Makefile.am
Ondrej Kozina [Mon, 4 Mar 2013 15:38:47 +0000 (16:38 +0100)]
- revert mistake introduced during devel branch rebase
Arvin Schnell [Mon, 4 Mar 2013 09:07:46 +0000 (10:07 +0100)]
- renamed configure.in to configure.ac
Arvin Schnell [Thu, 28 Feb 2013 17:40:27 +0000 (18:40 +0100)]
- added filters for lvm
Ondrej Kozina [Wed, 27 Feb 2013 17:26:57 +0000 (18:26 +0100)]
- remove redundant include
Ondrej Kozina [Wed, 27 Feb 2013 16:44:49 +0000 (17:44 +0100)]
- code poloshing
Ondrej Kozina [Wed, 27 Feb 2013 16:04:26 +0000 (17:04 +0100)]
- inherit XA support from parent SDir
Ondrej Kozina [Wed, 27 Feb 2013 15:58:04 +0000 (16:58 +0100)]
- make XAs test configurable
Ondrej Kozina [Wed, 27 Feb 2013 15:48:17 +0000 (16:48 +0100)]
- simplify check for XAs support. remove unused code
Ondrej Kozina [Wed, 27 Feb 2013 15:16:05 +0000 (16:16 +0100)]
- remove unused code
Ondrej Kozina [Wed, 27 Feb 2013 12:49:15 +0000 (13:49 +0100)]
- add ctime check only for future consideration
Ondrej Kozina [Wed, 27 Feb 2013 12:32:14 +0000 (13:32 +0100)]
- add xattrs2.cc to testsuite Makefile
Ondrej Kozina [Wed, 27 Feb 2013 12:31:23 +0000 (13:31 +0100)]
- add test to check XA revert on TYPE and CREATE changes in between two snapshots
Ondrej Kozina [Wed, 27 Feb 2013 12:29:47 +0000 (13:29 +0100)]
- use sym. link aware syscalls and add basic logging into XA test utilities
Ondrej Kozina [Mon, 25 Feb 2013 17:48:25 +0000 (18:48 +0100)]
- add support for XA undo statistics
Ondrej Kozina [Mon, 18 Feb 2013 12:29:04 +0000 (13:29 +0100)]
- simplify XA comparison (use only syscalls prefixed with 'l' to deal with links)