v2.3.4
版本发布时间: 2023-02-19 13:14:51
librsync/librsync最新发布版本:v2.3.4(2023-02-19 13:14:51)
Overview
This is a patch release that includes an important fix for a bug introduced in v2.3.3 that broke librsync on some platforms. Upgrading from v2.3.3 is strongly recommended for most people, particularly on platforms where the unit tests fail.
Included Changes
- Fix #248 by putting
#include "config.h"
with/* IWYU pragma: keep */
in mostsrc/*.c
files. Add/* IWYU pragma: keep */
to includes insrc/fileutil.c
that are needed on some platforms but not others so we can remove the special exemptions to skip this file for the iwyu and iwyu-fix targets inCMakeLists.txt
. Also add some typecasts torollsum.[ch]
andpatch.c
to silence warnings on Windows. (dbaarda, https://github.com/librsync/librsync/pull/249)
Known Issues
-
The debian package configs are still very out of date.
-
There is still no documentation on how to compile on or cross-compile for windows. See https://github.com/librsync/librsync/issues/171 for help.
1、 librsync-2.3.4.tar.gz 196.59KB
2、 librsync-win64-2.3.4.zip 44.99KB