Releases: backuppc/rsync-bpc
rsync-bpc 3.1.3.0 released
This is the first release of rsync-bpc based on rsync 3.1.3. There are a few minor changes since 3.1.3beta1:
- default buffer size in bpc_strBuf now 2048
- pool files are chmod to 0444
- couple of tweaks to debug messages
rsync-bpc 3.1.3beta1 released
Initial beta version, based on rsync 3.1.3. This has all the same features and fixes as rsync-bpc-3.1.2.2.
rsync-bpc 3.1.2.2 released
This release contains some bug fixes and improvements:
- add xattr support on directories and symlinks
- remove old xattr when updating, and also when setting empty ACL
- fix for restore of migrated v3 backup
- fix from rsync-3.2.0dev to get correct file ndx for xattr fetching from sender when need_unsorted_flist == 1; fixes incorrect file indexing rsync bug when long xattr values are fetched
- fixed attrib refCnt when attrib is unchanged
- bpc_attrib_dirWrite() doesn't create empty attrib files
- force rewrite of attr file if xattr key fixup was applied
- mkdir sets mtime to current time if --omit-dir-times
- bpc_sysCall_checkFileMatch() only prints missing file warning if size > 0
- fix to bpc_lstat() that returned wrong type for socket
- ensure bpc_lsetxattr() only returns 0 or -1
- replaced AC_HEADER_MAJOR with check for sys/mkdev.h and sys/sysmacros.h to avoid compiler warnings
- fix compiler warnings about possible snprintf() truncation
rsync-bpc 3.0.9.15 released
This release contains some bug fixes and improvements:
- add xattr support on directories and symlinks
- remove old xattr when updating, and also when setting empty ACL
- fix for restore of migrated v3 backup
- fix from rsync-3.2.0dev to get correct file ndx for xattr fetching from sender when need_unsorted_flist == 1; fixes incorrect file indexing rsync bug when long xattr values are fetched
- fixed attrib refCnt when attrib is unchanged
- bpc_attrib_dirWrite() doesn't create empty attrib files
- force rewrite of attr file if xattr key fixup was applied
- mkdir sets mtime to current time if --omit-dir-times
- bpc_sysCall_checkFileMatch() only prints missing file warning if size > 0
- fix to bpc_lstat() that returned wrong type for socket
- ensure bpc_lsetxattr() only returns 0 or -1
- replaced AC_HEADER_MAJOR with check for sys/mkdev.h and sys/sysmacros.h to avoid compiler warnings
- fix compiler warnings about possible snprintf() truncation
rsync-bpc 3.1.2.1 released
Some important bug fixes:
-
fix to use correct int format when reading v3 attrib files
-
allow mtime to be signed in attrib files
-
remove any extraneous BPC_FTYPE_DELETED file types in non-merged backup
rsync-bpc 3.0.9.14 released
Some important bug fixes:
-
fix to use correct int format when reading v3 attrib files
-
allow mtime to be signed in attrib files
-
remove any extraneous BPC_FTYPE_DELETED file types in non-merged backup
rsync-bpc 3.1.2.0 released
This is the first release of rsync-bpc based on rsync 3.1.2.
It contains the cumulative set of fixes and features in the recently released rsync-bpc 3.0.9.13 (which is based on rsync 3.0.9).
rsync-bpc 3.0.9.13 released
A couple of minor updates that mirror changes to backuppc-xs 0.58. These shouldn't change rsync-bpc behavior:
- on inflate error, first return any remaining bytes before returning an error.
- bpc_attrib_dirWrite() updates dir->digest with new digest.
rsync-bpc 3.0.9.12 released
In bpc_read() ensure we don't read past the end of the buffer, in case actual file's size is less than the attribute file size.
rsync-bpc 3.0.9.11 released
Fix to ensure hlink_nlinks is non-NULL before using it. Reported by @stroetgen.