Results 40 comments of Aleksey Kravchenko

The '%d' directive for dirname is now supported by commit b41c17cff7e79c4ba855d76a3f75c07dbfe0a580.

Since bbbe1beae95217b458ba43d4a90b7858325cca45 librhash supports add rhash_import() and rhash_export() functions to save and load its internal state. Now it's not hard to support resumable hashing of single file. Some things are...

Implemented in RHash v1.4.4.

~~~sh $ touch a.txt $ touch b.txt $ rhash --sfv [ab].txt > ../1.sfv $ rm b.txt && touch c.txt $ rhash --recursive --unverified ../1.sfv . c.txt $ rhash --missing ../1.sfv...

Not all hash list are short. Not all filesystems are fast to return file size (even not all files specified on the command line have a file size). Not for...

Leading and trailing spaces in a filename are supported by commits 9ed0a15bbbeaa4c90c56ada1fe9cf72151247218 and 25d952028ade95f7a619389fdbb1c22827511b40. Note that, it is not recommended to use trailing spaces (or dots) in a file name...

It looks that librhash got installed as librhash.so.1.4.4 without the symlink librhash.so.1 -> librhash.so.1.4.4 On what OS did you encountered this bug?

Ok, I now see that you are installing rhash into the current directory. You should link the librhash statically into the rhash binary by command: ~~~sh ./configure --enable-static=librhash --prefix=${PWD} &&...

This feature is hard to design (especially to work the same on Linux and Windows). 1. The usefulness of the resulting hash file is questionable in the case, when two...