Skip to content

Releases: backuppc/rsync-bpc

rsync-bpc 3.1.3.0 released

08 Oct 21:11
Compare
Choose a tag to compare

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

20 Jun 22:24
Compare
Choose a tag to compare
Pre-release

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

20 Jun 20:44
Compare
Choose a tag to compare

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

20 Jun 19:30
Compare
Choose a tag to compare

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

09 Jul 05:50
Compare
Choose a tag to compare

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

09 Jul 05:47
Compare
Choose a tag to compare

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

01 Dec 22:49
Compare
Choose a tag to compare

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

25 Nov 20:40
Compare
Choose a tag to compare

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

28 Jan 01:50
Compare
Choose a tag to compare

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

13 Dec 19:36
Compare
Choose a tag to compare

Fix to ensure hlink_nlinks is non-NULL before using it. Reported by @stroetgen.