MyGit

v2.2.0

librsync/librsync

版本发布时间: 2019-10-12 12:38:26

librsync/librsync最新发布版本:v2.3.4(2023-02-19 13:14:51)

Overview

This is a minor release that adds RabinKarp rollsum support as the new recommended default. This is a much better rolling hash with a much better distribution and less collisions, particularly for text files and small blocks. This results in faster delta calculations and a reduced risk of corruption from hash collisions when using small strongsum sizes. It also includes important fixes for compiling on/for windows, and some other minor improvements. Upgrading from v2.1.0 is essential for people compiling for windows, recommended for people who want a performance increase, and otherwise not urgent.

To generate signatures compatible with previous versions of rdiff you will need to use the --rollsum rollsum to select the old rollsum algorithm, or for librsync use the RS_BLAKE2_SIG_MAGIC or RS_MD4_SIG_MAGIC arguments when starting the signature with rs_sig_begin().

Included Changes

Known Issues

相关地址:原始地址 下载(tar) 下载(zip)

1、 librsync-2.2.0.tar.gz 176.36KB

查看:2019-10-12发行的版本