Version: 2.3.2, Package name: librsync-2.3.2 |
Maintained by: The OpenBSD ports mailing-list |
Master sites: |
Description librsync implements the rolling-checksum algorithm of remote file synchronization that was popularized by the rsync utility. This algorithm transfers the differences between 2 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. librsync does not implement the rsync wire protocol or network functions. This tree also produces the rdiff command-line tool 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. |
Filesize: 189.903 KB |
Version History (View Complete History) |
|
2019-11-09 08:03:10 by Charlene Wendling | Files touched by this commit (1) |
Log message: librsync: add -std=gnu99 as a CFLAG because the code contains initial declarations in for loops. This fixes the build with base-gcc. Tested on sparc64 by kmos@, on macppc and amd64 by me. OK kmos@ |
2019-10-16 21:59:39 by Bjorn Ketelaars | Files touched by this commit (2) |
Log message: Update to librsync-2.2.1. Minor release. Changelog can be found at https://github.com/librsync/librsync/releases. OK sthen@ |
2019-08-21 07:13:28 by Bjorn Ketelaars | Files touched by this commit (3) |
Log message: Update to librsync-2.1.0. Overview of changes can be found at https://github.com/librsync/librsync/releases/tag/v2.1.0. Major of SHARED_LIBS has been bumped as symbols have been removed. OK sthen@ |
2019-08-17 12:54:11 by Bjorn Ketelaars | Files touched by this commit (1) |
Log message: Switch from GitHub auto-generated tarball to MASTER_SITES. |
2019-07-12 14:49:09 by Stuart Henderson | Files touched by this commit (854) |
Log message: replace simple PERMIT_PACKAGE_CDROM=Yes with PERMIT_PACKAGE=Yes |
2018-03-10 06:27:36 by Bjorn Ketelaars | Files touched by this commit (3) |
Log message: Update to librsync-2.0.2. OK sthen@ |
2018-02-08 15:35:19 by Stuart Henderson | Files touched by this commit (6) |
Log message: update to librsync-2.0.1, switch to libb2 from ports rather than the internal copy. from Björn Ketelaars who tested lightly with rdiff-backup. (I checked that duplicity still starts and confirmed it's able to load librsync/libb2 from python ok). |
2017-05-14 12:51:22 by Jeremie Courreges-Anglas | Files touched by this commit (2) |
Log message: Fix a crash that can affect duplicity. Problem reported by danj@, already fixed upstream. |
2017-04-23 16:13:36 by Jeremie Courreges-Anglas | Files touched by this commit (3) |
Log message: Update to librsync-2.0.0 - mark a few private functions as static inline. Fixes build with clang, and remove a few global symbols from the shared lib - switch to cmake "reads good" danj@ |
2016-03-11 13:28:34 by Christian Weisgerber | Files touched by this commit (247) |
Log message: garbage collect CONFIGURE_SHARED |
2015-08-21 13:43:04 by Stuart Henderson | Files touched by this commit (3) |
Log message: Update to librsync-1.0.0, this switches default hash from md4 which is susceptible to hash collisions. Tidy Makefile while there. tweak/ok jca@ |
2015-08-19 12:55:05 by Stuart Henderson | Files touched by this commit (22) |
Log message: sync WANTLIB |
2015-03-16 12:08:00 by Christian Weisgerber | Files touched by this commit (869) |
Log message: fold lib-only PFRAG.shared into PLIST, regen PLIST, and bump |
2015-01-17 20:16:09 by Christian Weisgerber | Files touched by this commit (3349) |
Log message: Drop remaining MD5/RMD160/SHA1 checksums. |
2010-11-19 15:31:39 by Marc Espie | Files touched by this commit (372) |
Log message: new depends |
2010-11-11 09:27:55 by Marc Espie | Files touched by this commit (46) |
Log message: new WANTLIB |
2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357) |
Log message: USE_GROFF=Yes |
2010-07-12 16:07:42 by Stuart Henderson | Files touched by this commit (244) |
Log message: use REVISION, checked with before/after make show=PKGNAMES (plus some extra-careful checking where there are complicated PSEUDO_FLAVORS). |
2009-10-12 17:52:08 by Christian Weisgerber | Files touched by this commit (2) |
Log message: bump after MAINTAINER change |
2009-10-12 17:01:22 by Jonathan Gray | Files touched by this commit (2) |
Log message: drop maintainership of ports I don't use |
2009-02-03 06:15:01 by Jonathan Gray | Files touched by this commit (2) |
Log message: Use popt from ports instead of old included version, and require bzip2 for additional rdiff functionality. Slightly changed version of a diff from Wim Lewis <wiml@hhhh.org> |
2007-09-15 16:37:00 by Michael Erdely | Files touched by this commit (333) |
Log message: Remove surrounding quotes in COMMENT*/PERMIT_*/BROKEN/ERRORS Add $OpenBSD$ to p5-SNMP-Info/Makefile (ok kili@, simon@) |