casync
casync copied to clipboard
Content-Addressable Data Synchronization Tool
This patchset adds some verbosity to the protocol helpers. The two first pathes are minor changes. The third patch propagates the `--log-level` options given to `casync` to `casync-http`. It is...
Dear Maintainer(s), I met the issue discribed below when I want to extract an archive in an existing regular file. Note that it works well if the file is a...
I noticed that the magic numbers for buzhash have been modified from the original. I'm curious as to why these numbers changed for casync. What advantages does it provide and...
Don't exclude files (or even read in `.caexclude`) when `--exclude-file=no` option is set. Otherwise, there's an issue where files can be incorrectly excluded when calculating a digest (e.g. `casync --exclude-file=no...
We pass something like: meson --prefix=/usr --bindir=/usr/x86_64-pc-linux-gnu/bin \ --libdir=/usr/x86_64-pc-linux-gnu/lib --libexecdir=/usr/x86_64-pc-linux-gnu/libexec ... in exherbo, where /usr/lib is symlinked to /usr/$TARGET/lib, /usr/bin -> /usr/$TARGET/bin, and so on, but before this change they...
In the mtree(8) format, each directory entry is treated as a parent entry for subsequent entries (which are then considered to be lexically children of their parent when figuring out...
Exclude files matching patterns listed in FILE. Signed-off-by: Dietmar Maurer
This gives a 10% speed improvement. (Not more unfortunately, as this just parallelizes the zstd work, but it's the sha512-256 logic that costs the most CPU time, and parallelizing that...
I compile `casync` at e4a3c5efc8f11e0e99f8cc97bd417665d92b40a9. and attempted to extract over HTTPS. The extraction failed and so I ran it with `strace`: ``` strace -ff -o /tmp/trace casync -v extract https://192.168.7.2:4444/foo.caibx...
Please review after #196, since this PR incorporates it.