./net/librsync [library for delta compression of streams]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 2.0.0, Package name: librsync-2.0.0
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: 151.415 KB
Version History (View Complete History)
  • (2017-04-24) Updated to version: librsync-2.0.0
  • (2015-08-22) Updated to version: librsync-1.0.0
  • (2009-11-29) Updated to version: librsync-0.9.7p1
  • (2007-08-31) Package added to openports.se, version librsync-0.9.7 (created)
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   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-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@
   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@
   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-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-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-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-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>
   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@)