--- - branch: MAIN date: Sat Apr 30 06:25:05 UTC 2016 files: - new: '1.5' old: '1.4' path: pkgsrc/sysutils/py-borgbackup/Makefile pathrev: pkgsrc/sysutils/py-borgbackup/Makefile@1.5 type: modified - new: '1.3' old: '1.2' path: pkgsrc/sysutils/py-borgbackup/distinfo pathrev: pkgsrc/sysutils/py-borgbackup/distinfo@1.3 type: modified id: 20160430T062505Z.6b30cbc38ca1249eb7218662abd9821706ba13f7 log: | Updated py-borgbackup to 1.0.2. Version 1.0.2 ------------- Bug fixes: - fix malfunction and potential corruption on (nowadays rather rare) big-endian architectures or bi-endian archs in (rare) BE mode. #886, #889 cache resync / index merge was malfunctioning due to this, potentially leading to data loss. borg info had cosmetic issues (displayed wrong values). note: all (widespread) little-endian archs (like x86/x64) or bi-endian archs in (widespread) LE mode (like ARMEL, MIPSEL, ...) were NOT affected. - add overflow and range checks for 1st (special) uint32 of the hashindex values, switch from int32 to uint32. - fix so that refcount will never overflow, but just stick to max. value after a overflow would have occured. - borg delete: fix --cache-only for broken caches, #874 Makes --cache-only idempotent: it won't fail if the cache is already deleted. - fixed borg create --one-file-system erroneously traversing into other filesystems (if starting fs device number was 0), #873 - workround a bug in Linux fadvise FADV_DONTNEED, #907 Other changes: - better test coverage for hashindex, incl. overflow testing, checking correct computations so endianness issues would be discovered. - reproducible doc for ProgressIndicator*, make the build reproducible. - use latest llfuse for vagrant machines - docs: - use /path/to/repo in examples, fixes #901 - fix confusing usage of "repo" as archive name (use "arch") module: pkgsrc subject: 'CVS commit: pkgsrc/sysutils/py-borgbackup' unixtime: '1461997505' user: wiz