2 - Include an example filter script, lbs-filter-gpg, for encrypting
3 segment data as it is written.
4 - Add support for signed snapshot descriptor files (via the
5 --signature-filter option). Due to the checksums contained in the
6 snapshot descriptor, the signature covers the entire contents of
10 - LOCAL DATABASE CHANGE: A checksums file is now written out along
11 with the snapshot descriptor that contains checksums of segments
12 used in a snapshot. This will allow quick integrity checks of a
13 snapshot, without needing to decompress or decrypt the segment
14 files. The local database schema was modified to store the
15 checksums for segments.
16 - Build dependence on libtar has been dropped. All necessary
17 support for writing TAR files is now directly included with the
19 - The snapshot format is now documented, at least in part. See
21 - Snapshots now include link count and inode number for files with
22 multiple hard links, so that a restore program could determine
23 which files should be hard linked on restore. The reference
24 restore.pl script does not use this.
25 - Bugfix: Print a help message instead of crashing if no files are
27 - Bugfix: File descriptors of files being backed up were closed
28 twice. In some cases this might have led to an unrelated file
29 being closed (if the file descriptor was quickly re-used).
30 - Preview of a new lbs-util command for maintaining snapshots.
31 Functionality is currently limited.
34 - Update reference restore.pl script to handle octal/hexadecimal
35 (format change introduced in 0.2).
36 - Better support for mixing multiple backup schemes: the statcache
37 file is now per-scheme, so performance should be better in cases
38 where multiple different backups (of different source directories)
39 are made, all sharing the same local database directory.
42 - Bugfix: Do not print an error when only one directory is specified
46 - SNAPSHOT FORMAT CHANGE: Metadata logs in backups can now contain
47 octal and hexadecimal values. Old restore programs may not be
48 able to read these new backups. The reference restore.pl script
49 has not yet been updated.
50 - LOCAL DATABASE CHANGE: Backups may be assigned a name with the
51 --scheme= command-line option, to allow different backup sets to
52 be mixed in the same directory. The database schema for the local
54 - Improved selection (inclusion/exclusion) of files to be included
56 - Device major/minor numbers are dumped for block and character