]> git.ipfire.org Git - thirdparty/snapper.git/log
thirdparty/snapper.git
13 years ago- fix typo in man page 9/head
Ondrej Kozina [Tue, 19 Mar 2013 12:46:34 +0000 (13:46 +0100)] 
- fix typo in man page

13 years ago- add xadiff command description to man page
Ondrej Kozina [Tue, 19 Mar 2013 12:40:37 +0000 (13:40 +0100)] 
- add xadiff command description to man page

13 years ago- add xattributes tests to run-all script
Ondrej Kozina [Fri, 15 Mar 2013 16:26:56 +0000 (17:26 +0100)] 
- add xattributes tests to run-all script

13 years ago- add XATTRS flag to files affected by set_xattr and remove_xattr hooks
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

13 years ago- fix broken 'xadiff' command
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.

13 years ago- remove misleading notes about btrfs clone ioctl
Ondrej Kozina [Wed, 13 Mar 2013 17:37:25 +0000 (18:37 +0100)] 
- remove misleading notes about btrfs clone ioctl

13 years ago- use static_cast in operator<<(ostream, xa_value_t)
Ondrej Kozina [Tue, 12 Mar 2013 17:44:38 +0000 (18:44 +0100)] 
- use static_cast in operator<<(ostream, xa_value_t)

13 years ago- remove unused parameters in cmpFilesXattrs()
Ondrej Kozina [Tue, 12 Mar 2013 16:12:27 +0000 (17:12 +0100)] 
- remove unused parameters in cmpFilesXattrs()

13 years ago- simplify XAModification class
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.

13 years ago- do not test types matching in cmpFilesXattrs()
Ondrej Kozina [Tue, 12 Mar 2013 15:52:21 +0000 (16:52 +0100)] 
- do not test types matching in cmpFilesXattrs()

13 years ago- simplify operator<<(ostream, xa_value_t)
Ondrej Kozina [Tue, 12 Mar 2013 14:20:03 +0000 (15:20 +0100)] 
- simplify operator<<(ostream, xa_value_t)

13 years ago- make the xattributes comparison independent
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.

13 years ago- fixes related to XATTRS status flag
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.

13 years ago- fix whitespace mess
Ondrej Kozina [Mon, 4 Mar 2013 17:19:39 +0000 (18:19 +0100)] 
- fix whitespace mess

13 years ago- fix typo in snapper/Makefile.am
Ondrej Kozina [Mon, 4 Mar 2013 16:24:42 +0000 (17:24 +0100)] 
- fix typo in snapper/Makefile.am

13 years ago- revert mistake introduced during devel branch rebase
Ondrej Kozina [Mon, 4 Mar 2013 15:38:47 +0000 (16:38 +0100)] 
- revert mistake introduced during devel branch rebase

13 years ago- remove redundant include
Ondrej Kozina [Wed, 27 Feb 2013 17:26:57 +0000 (18:26 +0100)] 
- remove redundant include

13 years ago- code poloshing
Ondrej Kozina [Wed, 27 Feb 2013 16:44:49 +0000 (17:44 +0100)] 
- code poloshing

13 years ago- inherit XA support from parent SDir
Ondrej Kozina [Wed, 27 Feb 2013 16:04:26 +0000 (17:04 +0100)] 
- inherit XA support from parent SDir

13 years ago- make XAs test configurable
Ondrej Kozina [Wed, 27 Feb 2013 15:58:04 +0000 (16:58 +0100)] 
- make XAs test configurable

13 years ago- simplify check for XAs support. remove unused code
Ondrej Kozina [Wed, 27 Feb 2013 15:48:17 +0000 (16:48 +0100)] 
- simplify check for XAs support. remove unused code

13 years ago- remove unused code
Ondrej Kozina [Wed, 27 Feb 2013 15:16:05 +0000 (16:16 +0100)] 
- remove unused code

13 years ago- add ctime check only for future consideration
Ondrej Kozina [Wed, 27 Feb 2013 12:49:15 +0000 (13:49 +0100)] 
- add ctime check only for future consideration

13 years ago- add xattrs2.cc to testsuite Makefile
Ondrej Kozina [Wed, 27 Feb 2013 12:32:14 +0000 (13:32 +0100)] 
- add xattrs2.cc to testsuite Makefile

13 years ago- add test to check XA revert on TYPE and CREATE changes in between two snapshots
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

13 years ago- use sym. link aware syscalls and add basic logging into XA test utilities
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

13 years ago- add support for XA undo statistics
Ondrej Kozina [Mon, 25 Feb 2013 17:48:25 +0000 (18:48 +0100)] 
- add support for XA undo statistics

13 years ago- simplify XA comparison (use only syscalls prefixed with 'l' to deal with links)
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)

13 years agoRevert "- partial work on dealing with extended attributes and symbolic links"
Ondrej Kozina [Mon, 18 Feb 2013 10:06:18 +0000 (11:06 +0100)] 
Revert "- partial work on dealing with extended attributes and symbolic links"

This reverts commit e88c0e0542954f7179ef6c1d59d5b61c3de451f8.

"- going to introduce a new and simplified method to deal with links"

13 years ago- partial work on dealing with extended attributes and symbolic links
Ondrej Kozina [Wed, 6 Feb 2013 18:37:06 +0000 (19:37 +0100)] 
- partial work on dealing with extended attributes and symbolic links

13 years ago- add stub files for XA testing
Ondrej Kozina [Wed, 6 Feb 2013 14:27:46 +0000 (15:27 +0100)] 
- add stub files for XA testing

13 years ago- add new command xadiff
Ondrej Kozina [Tue, 5 Feb 2013 18:14:46 +0000 (19:14 +0100)] 
- add new command xadiff

13 years ago- add conditions respecting ENABLE_XATTRS configuration option
Ondrej Kozina [Tue, 5 Feb 2013 18:13:26 +0000 (19:13 +0100)] 
- add conditions respecting ENABLE_XATTRS configuration option

13 years ago- add configuration option --enable-xattrs
Ondrej Kozina [Tue, 5 Feb 2013 18:11:14 +0000 (19:11 +0100)] 
- add configuration option --enable-xattrs

13 years ago- config.h should be first include
Ondrej Kozina [Tue, 5 Feb 2013 18:09:42 +0000 (19:09 +0100)] 
- config.h should be first include

13 years ago- remove unused typedef
Ondrej Kozina [Tue, 5 Feb 2013 18:01:32 +0000 (19:01 +0100)] 
- remove unused typedef

13 years ago- fix experimental xa_diff() method
Ondrej Kozina [Mon, 4 Feb 2013 17:23:30 +0000 (18:23 +0100)] 
- fix experimental xa_diff() method

13 years ago- add experimental diff report for XAs
Ondrej Kozina [Mon, 4 Feb 2013 16:36:57 +0000 (17:36 +0100)] 
- add experimental diff report for XAs

13 years ago- modify operator<< for XAModification class
Ondrej Kozina [Mon, 4 Feb 2013 16:35:55 +0000 (17:35 +0100)] 
- modify operator<< for XAModification class
- use iterator in XAModification.isEmpty() method

13 years ago- add index and simplify operator<<(xa_value_t)
Ondrej Kozina [Thu, 31 Jan 2013 15:01:40 +0000 (16:01 +0100)] 
- add index and simplify operator<<(xa_value_t)

13 years ago- fix misleading debug msg
Ondrej Kozina [Thu, 31 Jan 2013 14:08:33 +0000 (15:08 +0100)] 
- fix misleading debug msg

13 years ago- remove unused find() method in XAttributes class
Ondrej Kozina [Thu, 31 Jan 2013 09:55:53 +0000 (10:55 +0100)] 
- remove unused find() method in XAttributes class

13 years ago- move serialize method to XAModification() class
Ondrej Kozina [Wed, 30 Jan 2013 17:37:02 +0000 (18:37 +0100)] 
- move serialize method to XAModification() class
- change XAmodification() class accordingly to new method seliazeTo()
- additional fixies and general code simplifaction

13 years ago- fix condition on open() check
Ondrej Kozina [Wed, 30 Jan 2013 17:34:36 +0000 (18:34 +0100)] 
- fix condition on open() check
- close fd on error
- catch XAttributesException() during container construction

13 years ago- add XAttributesException
Ondrej Kozina [Wed, 30 Jan 2013 17:31:27 +0000 (18:31 +0100)] 
- add XAttributesException

13 years ago- split XAttributes class into XAttributes and XAModification. This commit is partial...
Ondrej Kozina [Wed, 23 Jan 2013 17:06:03 +0000 (18:06 +0100)] 
- split XAttributes class into XAttributes and XAModification. This commit is partial rewrite

13 years ago- fix broken XA_DELETE interpretation
Ondrej Kozina [Tue, 22 Jan 2013 14:33:50 +0000 (15:33 +0100)] 
- fix broken XA_DELETE interpretation

13 years ago- fix broken xa_change_t design and add debugging output for XAttributes()
Ondrej Kozina [Tue, 22 Jan 2013 13:49:27 +0000 (14:49 +0100)] 
- fix broken xa_change_t design and add debugging output for XAttributes()

13 years ago- add initial support to revert XA changes in between two snapshots
Ondrej Kozina [Fri, 18 Jan 2013 16:29:49 +0000 (17:29 +0100)] 
- add initial support to revert XA changes in between two snapshots

13 years ago- do not forget type of note
Ondrej Kozina [Fri, 18 Jan 2013 16:29:14 +0000 (17:29 +0100)] 
- do not forget type of note

13 years ago- initial support for detecting extended attributes changes in between two snapshots
Ondrej Kozina [Wed, 16 Jan 2013 17:07:39 +0000 (18:07 +0100)] 
- initial support for detecting extended attributes changes in between two snapshots

13 years ago- temporary fix for latest autoconf tools
Ondrej Kozina [Wed, 16 Jan 2013 16:44:59 +0000 (17:44 +0100)] 
- temporary fix for latest autoconf tools

13 years ago- updated translations
Arvin Schnell [Mon, 25 Feb 2013 09:55:31 +0000 (10:55 +0100)] 
- updated translations

13 years ago- simplified and improved copyfile function
Arvin Schnell [Fri, 22 Feb 2013 13:27:44 +0000 (14:27 +0100)] 
- simplified and improved copyfile function

13 years ago- use sendfile instead of read/write loop
Arvin Schnell [Fri, 22 Feb 2013 10:50:03 +0000 (11:50 +0100)] 
- use sendfile instead of read/write loop

13 years ago- removed obsolete calls to renice and ionice in cron scripts
Arvin Schnell [Thu, 21 Feb 2013 13:25:50 +0000 (14:25 +0100)] 
- removed obsolete calls to renice and ionice in cron scripts

13 years ago- removed unneeded include
Arvin Schnell [Wed, 20 Feb 2013 11:43:32 +0000 (12:43 +0100)] 
- removed unneeded include

13 years ago- removed use of Factory in testsuite
Arvin Schnell [Wed, 20 Feb 2013 11:33:17 +0000 (12:33 +0100)] 
- removed use of Factory in testsuite

13 years ago- removed unneeded include
Arvin Schnell [Wed, 20 Feb 2013 10:33:34 +0000 (11:33 +0100)] 
- removed unneeded include

13 years ago- catch base exception
Arvin Schnell [Wed, 20 Feb 2013 10:33:20 +0000 (11:33 +0100)] 
- catch base exception

13 years ago- more configure options
Arvin Schnell [Wed, 13 Feb 2013 10:59:17 +0000 (11:59 +0100)] 
- more configure options

13 years agoMerge pull request #6 from oniko/oniko
Arvin Schnell [Mon, 11 Feb 2013 13:59:04 +0000 (05:59 -0800)] 
Merge pull request #6 from oniko/oniko

- fix build with GCC 4.8

13 years ago- fix build with GCC 4.8 6/head
Ondrej Kozina [Mon, 11 Feb 2013 13:45:27 +0000 (14:45 +0100)] 
- fix build with GCC 4.8

13 years ago- added testcase
Arvin Schnell [Sat, 9 Feb 2013 11:48:03 +0000 (06:48 -0500)] 
- added testcase

13 years ago- added interruption point
Arvin Schnell [Sat, 9 Feb 2013 11:47:47 +0000 (06:47 -0500)] 
- added interruption point

13 years ago- removed potential security issues
Arvin Schnell [Fri, 8 Feb 2013 09:47:57 +0000 (04:47 -0500)] 
- removed potential security issues

13 years ago- zypp-plugin required dbus-1-python
Arvin Schnell [Thu, 7 Feb 2013 17:14:00 +0000 (18:14 +0100)] 
- zypp-plugin required dbus-1-python

13 years ago- faster algorithm/data-structure for btrfs comparison
Arvin Schnell [Thu, 7 Feb 2013 09:16:59 +0000 (04:16 -0500)] 
- faster algorithm/data-structure for btrfs comparison

13 years ago- workaround not required anymore
Arvin Schnell [Wed, 6 Feb 2013 17:22:49 +0000 (12:22 -0500)] 
- workaround not required anymore

13 years ago- workaround not required anymore
Arvin Schnell [Wed, 6 Feb 2013 17:01:10 +0000 (12:01 -0500)] 
- workaround not required anymore

13 years ago- extended testsuite
Arvin Schnell [Wed, 6 Feb 2013 13:57:26 +0000 (08:57 -0500)] 
- extended testsuite

13 years ago- read mount status from /proc/mounts
Arvin Schnell [Wed, 6 Feb 2013 13:24:13 +0000 (08:24 -0500)] 
- read mount status from /proc/mounts

13 years ago- catch three more exception
Arvin Schnell [Wed, 6 Feb 2013 13:23:21 +0000 (08:23 -0500)] 
- catch three more exception

13 years ago- fixed compatibility issue with boost 1.52
Arvin Schnell [Wed, 6 Feb 2013 09:30:58 +0000 (10:30 +0100)] 
- fixed compatibility issue with boost 1.52

13 years ago- create read-only lvm snapshots
Arvin Schnell [Mon, 4 Feb 2013 15:15:12 +0000 (10:15 -0500)] 
- create read-only lvm snapshots

13 years ago- diffutils is only required by the cli
Arvin Schnell [Mon, 4 Feb 2013 14:40:01 +0000 (15:40 +0100)] 
- diffutils is only required by the cli

13 years ago- use btrfs send ioctl for snapshot comparison (fate #311399)
Arvin Schnell [Mon, 4 Feb 2013 13:06:23 +0000 (14:06 +0100)] 
- use btrfs send ioctl for snapshot comparison (fate #311399)

13 years ago- fixed result creation
Arvin Schnell [Thu, 31 Jan 2013 13:28:28 +0000 (14:28 +0100)] 
- fixed result creation

13 years ago- fix compile with older gcc versions
Arvin Schnell [Wed, 30 Jan 2013 17:39:52 +0000 (18:39 +0100)] 
- fix compile with older gcc versions

13 years ago- fix compile with older gcc versions
Arvin Schnell [Wed, 30 Jan 2013 17:32:00 +0000 (18:32 +0100)] 
- fix compile with older gcc versions

13 years ago- added entries_recursive functions
Arvin Schnell [Wed, 30 Jan 2013 13:34:03 +0000 (14:34 +0100)] 
- added entries_recursive functions

13 years ago- measure speedup
Arvin Schnell [Wed, 30 Jan 2013 09:35:29 +0000 (10:35 +0100)] 
- measure speedup

13 years ago- fixed CXXFLAGS
Arvin Schnell [Mon, 28 Jan 2013 15:50:17 +0000 (16:50 +0100)] 
- fixed CXXFLAGS

13 years ago- added test program
Arvin Schnell [Mon, 28 Jan 2013 15:23:38 +0000 (16:23 +0100)] 
- added test program

13 years ago- added ruby example
Arvin Schnell [Fri, 25 Jan 2013 10:43:38 +0000 (11:43 +0100)] 
- added ruby example

13 years ago- removed ModifySnapshot from documentation
Arvin Schnell [Thu, 24 Jan 2013 14:41:09 +0000 (15:41 +0100)] 
- removed ModifySnapshot from documentation

13 years ago- fixed type of time_t in DBus protocol (it is signed)
Arvin Schnell [Thu, 24 Jan 2013 13:42:04 +0000 (14:42 +0100)] 
- fixed type of time_t in DBus protocol (it is signed)

13 years ago- fixed arguments for CreatePreSnapshot and CreatePostSnapshot
Arvin Schnell [Thu, 24 Jan 2013 13:36:34 +0000 (14:36 +0100)] 
- fixed arguments for CreatePreSnapshot and CreatePostSnapshot

13 years ago- simpler code
Arvin Schnell [Fri, 18 Jan 2013 11:29:18 +0000 (12:29 +0100)] 
- simpler code

13 years ago- check for libbtrfs
Arvin Schnell [Wed, 16 Jan 2013 14:27:02 +0000 (15:27 +0100)] 
- check for libbtrfs

13 years ago- allow special cmpDirs for filesystems
Arvin Schnell [Wed, 16 Jan 2013 13:17:22 +0000 (14:17 +0100)] 
- allow special cmpDirs for filesystems

13 years ago- split Filesystem.{h,cc}
Arvin Schnell [Wed, 16 Jan 2013 13:06:28 +0000 (14:06 +0100)] 
- split Filesystem.{h,cc}

13 years ago- use O_CLOEXEC
Arvin Schnell [Fri, 11 Jan 2013 13:31:42 +0000 (14:31 +0100)] 
- use O_CLOEXEC

13 years ago- disable error messagee in clone function
Arvin Schnell [Wed, 5 Dec 2012 13:48:56 +0000 (14:48 +0100)] 
- disable error messagee in clone function

13 years ago- updated translations
Arvin Schnell [Mon, 26 Nov 2012 13:28:13 +0000 (14:28 +0100)] 
- updated translations

13 years ago- implemented use-counter for mounts of snapshots
Arvin Schnell [Mon, 26 Nov 2012 12:54:41 +0000 (13:54 +0100)] 
- implemented use-counter for mounts of snapshots

13 years ago- consistent naming of defines
Arvin Schnell [Fri, 23 Nov 2012 14:19:52 +0000 (15:19 +0100)] 
- consistent naming of defines

13 years ago- handle userdata in zypp plugin (fate #312521)
Arvin Schnell [Wed, 21 Nov 2012 10:57:21 +0000 (11:57 +0100)] 
- handle userdata in zypp plugin (fate #312521)

13 years ago- fixed va_end usage
Arvin Schnell [Thu, 15 Nov 2012 10:18:20 +0000 (11:18 +0100)] 
- fixed va_end usage

13 years ago- whitespace cleanup
Arvin Schnell [Wed, 14 Nov 2012 17:00:39 +0000 (18:00 +0100)] 
- whitespace cleanup