Skip to content

Releases: backuppc/backuppc-xs

BackupPC-XS 0.62 released

20 Jun 18:28
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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
Compare
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

BackupPC-XS 0.53 released

01 Apr 17:23
Compare
Choose a tag to compare

Mirroring changes from rsync-bpc: updates to bpc_attribCache to sanitize path names and prepending ac->currentDir in bpc_attribCache_getDirEntries().