Skip to content

Releases: backuppc/backuppc-xs

0.63rc1: Bump version to 0.63; remove bundled zlib, link the system version;

12 Nov 17:32

Choose a tag to compare

Version 0.63.
Removes the bundled zlib because of security and maintenance concerns.
Makes it possible to build the Autotools configure script from sources included in the package.

BackupPC-XS 0.62 released

20 Jun 18:28

Choose a tag to compare

This release has a couple of fixes:

  • force rewrite of attr file if xattr key fixup was applied
  • fixed attrib refCnt when attrib is unchanged
  • bpc_attrib_dirWrite() doesn't create empty attrib files

BackupPC-XS 0.61 released

09 Jun 02:13

Choose a tag to compare

This release has a couple of bug fixes and one additional feature:

  • fix view of migrated v3 backup
  • convert_hv2file() ensures xattr type is hash, and uses correct keyLen+1
  • added BackupPC::XS::FileDigest::digest and bpc_fileDigest()

BackupPC-XS 0.60 released

30 May 18:35

Choose a tag to compare

This release has several changes:

  • allow mtime to be signed in attrib files
  • added bpc_attrib_fileIterate() and BackupPC::XS::Attrib::iterate()
  • added checks that xattr key is 0x0 terminated
  • increased some buffer sizes to avoid benign compiler warnings for snprintf()
  • bpc_attribCache_loadPath() removes any extraneous BPC_FTYPE_DELETED file types
  • bpc_attrib_buf2fileFull() calls bpc_attrib_xattrDeleteAll(file)

BackupPC-XS 0.59 released

08 Apr 00:16

Choose a tag to compare

Fix to use correct int format when reading v3 attrib files, reported and fixed by Jeff Kosowsky.

BackupPC-XS 0.58 released

25 Nov 20:24

Choose a tag to compare

A few minor changes; upgrading to this version from 0.57 isn't really necessary.

  • on inflate error, first return any remaining bytes before returning the error.
  • remove leading "./" even if ac->currentDir[] is not set; change mirrors a change in rsync-bpc and has no effect here since BackupPC::XS doesn't set ac->currentDir[].
  • bpc_attrib_dirWrite() updates dir->digest with new digest.
  • updated configure.sh with package name and current version

BackupPC-XS 0.57 released

03 Dec 20:08

Choose a tag to compare

Added BackupPC::XS::DirOps::refCountAllInodeMax() and bpc_path_refCountAllInodeMax() to allow BackupPC_refCountAll to get the largest inode as the backup tree is traversed. These new functions are required for BackupPC >= 4.1.5.

BackupPC-XS 0.56 released

11 Jun 17:38

Choose a tag to compare

One minor change to Makefile.PL to ensure that parallel builds (make -j N) work with BSD make (pull request #4 from Alexander Moisseev).

BackupPC-XS 0.55 released

04 Jun 17:32

Choose a tag to compare

Minor release:

  • updated Makefile.PL so ./configure is run before subdirs are built when parallel make (eg: make -j 4) is used
  • generate error message instead of log message if bpc_poolWrite_unmarkPendingDelete() fails
  • added & ~S_IFMT to chmod() mode argument

BackupPC-XS 0.54 released

26 May 00:23

Choose a tag to compare

  • checks the return value of bpc_fileZIO_read() in BackupPC::XS::FileZIO::read()

  • fixed memory leak on file open error return in bpc_fileZIO.c, and another more minor leak in bpc_dirOps.c.

  • added default #define ACCESSPERMS 0777 for Solaris