Releases: backuppc/backuppc-xs
BackupPC-XS 0.62 released
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
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
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
Fix to use correct int format when reading v3 attrib files, reported and fixed by Jeff Kosowsky.
BackupPC-XS 0.58 released
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
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
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
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
-
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
Mirroring changes from rsync-bpc: updates to bpc_attribCache to sanitize path names and prepending ac->currentDir in bpc_attribCache_getDirEntries().