Пакет librsync: Информация
Исходный пакет: librsync
Версия: 2.3.2-alt2
Собран: 27 апреля 2022 г. 14:47 в задании #298393
Категория: Система/Библиотеки
Сообщить об ошибке в пакетеДомашняя страница: https://librsync.github.io/
Лицензия: LGPL-2.1
О пакете: remote delta-compression library
Описание:
librsync is a library for calculating and applying network deltas, with an interface designed to ease integration into diverse network applications. librsync encapsulates the core algorithms of the rsync protocol, which help with efficient calculation of the differences between two files. The rsync algorithm is different from most differencing algorithms because it does not require the presence of the two files to calculate the delta. Instead, it requires a set of checksums of each block of one file, which together form a signature for that file. Blocks at any position in the other file which have the same checksum are likely to be identical, and whatever remains is the difference. This algorithm transfers the differences between two files without needing both files on the same system. librsync is for building other programs that transfer files as efficiently as rsync. You can use librsync in a program you write to do backups, distribute binary patches to programs, or sync directories to a server or between peers. This tree also produces the rdiff command that exposes the key operations of librsync: generating file signatures, generating the delta from a signature to a new file, and applying the delta to regenerate the new file given the old file. librsync was originally written for the rproxy experiment in delta-compression for HTTP. librsync is used by: Dropbox, rdiff-backup, Duplicity, and others. (If you would like to be listed here, let me know.)
Список rpm-пакетов, предоставляемых данным srpm-пакетом:
librsync (x86_64, ppc64le, i586, armh, aarch64)
librsync-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
librsync-devel (x86_64, ppc64le, i586, armh, aarch64)
librsync-doc (noarch)
librsync (x86_64, ppc64le, i586, armh, aarch64)
librsync-debuginfo (x86_64, ppc64le, i586, armh, aarch64)
librsync-devel (x86_64, ppc64le, i586, armh, aarch64)
librsync-doc (noarch)
Сопровождающий: Egor Ignatov
Список участников:
Egor Ignatov
Michael Shigorin
Ivan A. Melnikov
Dmitry V. Levin
Igor Vlasenko
Vitaly Lipatov
Egor Ignatov
Michael Shigorin
Ivan A. Melnikov
Dmitry V. Levin
Igor Vlasenko
Vitaly Lipatov
Последнее изменение
20 апреля 2022 г. Egor Ignatov 2.3.2-alt2
- enable trace (closes: #42493)
11 января 2022 г. Egor Ignatov 2.3.2-alt1
- update to 2.3.2 (closes: #41679) - gear: change package build scheme + merge with upstream git + build from release tag
20 апреля 2020 г. Michael Shigorin 0.9.7-alt5
- fix build with lcc (and clang: upstream issue #41)