MyGit

v2.3.0

librsync/librsync

版本发布时间: 2020-04-07 15:18:56

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

Overview

This is a minor release that adds rs_sig_args() for getting the recommended signature arguments based on the file size. which is used by rs_sig_file() and rdiff. This means rdiff by default will use a better block size based on the file size, and supports using --sum-size=-1 to use the smallest safe sum size (safe against random collisions, not against crafted hash-collision attacks). It removes old code that made the default strongsum size 8 when using --hash=md4, and it now defaults to 16 (the max for md4) for better protection against the risk of hash collision attacks and corruption. It also includes many code cleanups and testing improvements, including full C99 compliance. Upgrading from v2.2.1 is optional.

To generate signatures identical to the previous version's default arguments, you will need to use --block-size=2048 to select the old default block size. Also, when using --hash md4 you will need to add --sum-size=8 to select the old sum-size default when using md4 strongsums.

Included Changes

Known Issues

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

1、 librsync-2.3.0.tar.gz 187.98KB

查看:2020-04-07发行的版本