./net/rsync [mirroring/synchronization over low bandwidth links]
[+] Add this package to your ports tracker

[ CVSweb ] [ Homepage ] [ RSS feed ]

Version: 3.1.2, Package name: rsync-3.1.2
Maintained by: Marc Espie
Master sites:
Flavors (export FLAVOR=xyz, setenv FLAVOR xyz):
  • iconv
Description
Rsync is a fast and extraordinarily versatile file copying tool.
It can copy locally, to/from another host over any remote shell,
or to/from a remote rsync daemon. It offers a large number of options
that control every aspect of its behavior and permit very flexible
specification of the set of files to be copied. It is famous for
its delta-transfer algorithm, which reduces the amount of data sent
over the network by sending only the differences between the source
files and the existing files in the destination. Rsync is widely
used for backups and mirroring and as an improved copy command for
everyday use.

Flavor: iconv
extra dependency, for people wanting to bring files from other OSes with
more versatile filenames.


Filesize: 871.801 KB
Version History (View Complete History)
  • (2016-01-11) Updated to version: rsync-3.1.2
  • (2014-07-01) Updated to version: rsync-3.1.1
  • (2013-10-10) Updated to version: rsync-3.1.0
  • (2011-10-19) Updated to version: rsync-3.0.9
  • (2011-03-28) Updated to version: rsync-3.0.8
  • (2010-01-03) Updated to version: rsync-3.0.7
  • (2009-05-14) Updated to version: rsync-3.0.6
  • (2009-01-07) Updated to version: rsync-3.0.5
  • (2008-09-27) Updated to version: rsync-3.0.4
  • (2008-07-13) Updated to version: rsync-3.0.3
[show/hide] View available PLISTS (Can be a lot of data)

CVS Commit History:

   2016-04-06 15:17:29 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix RCS ID in rcscript
   2016-04-06 15:17:29 by Stuart Henderson | Files touched by this commit (2)
Log message:
fix RCS ID in rcscript
   2016-04-05 13:05:37 by Christian Weisgerber | Files touched by this commit (2)
Log message:
replace libiconv module with normal library dependency; no bump needed
   2016-01-29 14:44:37 by Christian Weisgerber | Files touched by this commit (2)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2016-01-10 14:36:22 by Christian Weisgerber | Files touched by this commit (6)
Log message:
Update to 3.1.2: This is a bug-fix release. It includes a security
fix for a transfer from a sender that you don't fully trust.
Originally gonzalo@ submitted a broken update to espie@ who passed
it around and then everybody forgot.
   2011-07-01 04:24:53 by Marc Espie | Files touched by this commit (1)
Log message:
move variable decl to beginning of block, should fix things for Nick Holland
on sparc (if there's no more of these)
no bin change, repair stuff that wouldn't build -> no bump
   2011-04-11 03:16:52 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for CVE-2011-1097:
rsync Incremental Recursion Memory Corruption Vulnerability
(already fixed in current's 3.0.8, this is the same diff applied to OPENBSD_4_9)
tested by Simon Kuhnle, ok jasper@
   2011-04-11 03:16:52 by Stuart Henderson | Files touched by this commit (2)
Log message:
Security fix for CVE-2011-1097:
rsync Incremental Recursion Memory Corruption Vulnerability
(already fixed in current's 3.0.8, this is the same diff applied to OPENBSD_4_9)
tested by Simon Kuhnle, ok jasper@
   2011-04-10 11:17:54 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2011-1097:
rsync Incremental Recursion Memory Corruption Vulnerability
(already fixed in current's 3.0.8)
ok espie@ (MAINTAINER)
   2011-04-10 11:17:54 by Jasper Lievisse Adriaanse | Files touched by this commit (2)
Log message:
Security fix for CVE-2011-1097:
rsync Incremental Recursion Memory Corruption Vulnerability
(already fixed in current's 3.0.8)
ok espie@ (MAINTAINER)
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-04-02 09:13:25 by Antoine Jacoutot | Files touched by this commit (6)
Log message:
Use the "_rsync" user and group by default, instead of nobody.
Tweak man pages accordingly.
While here:
simplify @extra marker in PLIST
set GPL version
"looks good" to naddy@
with inputs from and ok schwarze@, ok sthen@
   2011-03-27 11:16:47 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 3.0.8: bug fixes, -C now also ignores .hg/
   2011-03-27 11:16:47 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 3.0.8: bug fixes, -C now also ignores .hg/
   2011-03-07 12:48:20 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Fix some hardcoded patchs in doc.
ok espie@ (maintainer)
   2011-03-07 12:48:20 by Antoine Jacoutot | Files touched by this commit (2)
Log message:
Fix some hardcoded patchs in doc.
ok espie@ (maintainer)
   2010-10-18 12:37:00 by Marc Espie | Files touched by this commit (357)
Log message:
USE_GROFF=Yes
   2010-01-02 10:51:52 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to bugfix release 3.0.7
   2010-01-02 10:51:52 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to bugfix release 3.0.7
   2009-05-13 09:08:23 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 3.0.6, which fixes a number of bugs
   2009-05-13 09:08:23 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 3.0.6, which fixes a number of bugs
   2009-01-06 09:34:34 by Christian Weisgerber | Files touched by this commit (3)
Log message:
maintenance update to 3.0.5
   2009-01-06 09:34:34 by Christian Weisgerber | Files touched by this commit (3)
Log message:
maintenance update to 3.0.5
   2009-01-06 09:34:34 by Christian Weisgerber | Files touched by this commit (3)
Log message:
maintenance update to 3.0.5
   2008-09-26 11:04:15 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 3.0.4
   2008-09-26 11:04:15 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 3.0.4
   2008-07-12 09:03:29 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to bug-fix release 3.0.3; ok espie@
   2008-07-12 09:03:29 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to bug-fix release 3.0.3; ok espie@
   2008-04-10 09:06:45 by Marc Espie | Files touched by this commit (2)
Log message:
update to 3.0.2, with a few new useful functionalities.
to be fully functional, you need rsync >= 3.0.2 on both sides,
otherwise, rsync will degrade to pre-3.0 mode.
   2008-04-10 09:06:45 by Marc Espie | Files touched by this commit (2)
Log message:
update to 3.0.2, with a few new useful functionalities.
to be fully functional, you need rsync >= 3.0.2 on both sides,
otherwise, rsync will degrade to pre-3.0 mode.
   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@)
   2007-04-05 10:20:19 by Marc Espie | Files touched by this commit (912)
Log message:
base64 checksums.


   2006-12-30 12:43:02 by Matthieu Herrb | Files touched by this commit (1)
Log message:
funet.fi samba mirror moved. ok espie@
   2006-11-23 11:06:34 by Bernd Ahlers | Files touched by this commit (2)
Log message:
Update to rsync-2.6.9.
ok espie@, naddy@
   2006-11-23 11:06:34 by Bernd Ahlers | Files touched by this commit (2)
Log message:
Update to rsync-2.6.9.
ok espie@, naddy@
   2006-04-29 09:39:14 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 2.6.8: minor bugfixes


   2006-04-29 09:39:14 by Christian Weisgerber | Files touched by this commit (2)
Log message:
update to 2.6.8: minor bugfixes


   2006-03-13 10:59:56 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 2.6.7;  miscellaneous bugfixes and improvements.
ok naddy@ espie@


   2006-03-13 10:59:56 by Steven Mestdagh | Files touched by this commit (2)
Log message:
update to 2.6.7;  miscellaneous bugfixes and improvements.
ok naddy@ espie@


   2005-10-14 13:31:40 by Christian Weisgerber | Files touched by this commit (1)
Log message:
Tell ssh to disable tty allocation in order to mark the ssh stream
as non-interactive.  Suggested by espie@ a while ago.


   2005-09-01 12:47:02 by Nikolay Sturm | Files touched by this commit (2)
Log message:
MFC:
SECURITY:
Update to 2.6.6: handle a null-pointer bug that turned up in rsync's
version of zlib 1.1.4
ok brad@


   2005-09-01 12:45:40 by Nikolay Sturm | Files touched by this commit (3)
Log message:
update to rsync 2.6.6 fixing an old path-sanitizing bug in 2.6.2 and
handle a null-pointer bug that turned up in rsync's version of zlib 1.1.4
ok brad@


   2005-09-01 12:45:40 by Nikolay Sturm | Files touched by this commit (3)
Log message:
update to rsync 2.6.6 fixing an old path-sanitizing bug in 2.6.2 and
handle a null-pointer bug that turned up in rsync's version of zlib 1.1.4
ok brad@


   2005-08-09 12:40:56 by Christian Weisgerber | Files touched by this commit (2)
Log message:
SECURITY:
Update to 2.6.6: handle a null-pointer bug that turned up in rsync's
version of zlib 1.1.4.


   2005-08-09 12:40:56 by Christian Weisgerber | Files touched by this commit (2)
Log message:
SECURITY:
Update to 2.6.6: handle a null-pointer bug that turned up in rsync's
version of zlib 1.1.4.


   2005-06-12 14:35:52 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 2.6.5: miscellaneous bug fixes


   2005-06-12 14:35:52 by Christian Weisgerber | Files touched by this commit (2)
Log message:
maintenance update to 2.6.5: miscellaneous bug fixes


   2005-05-20 15:50:00 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.6.4; various small fixes and improvements


   2005-05-20 15:50:00 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.6.4; various small fixes and improvements


   2005-05-20 15:50:00 by Christian Weisgerber | Files touched by this commit (3)
Log message:
update to 2.6.4; various small fixes and improvements


   2005-01-05 10:15:08 by Christian Weisgerber | Files touched by this commit (250)
Log message:
SIZE


   2004-12-15 17:31:27 by Aleksander Piotrowski | Files touched by this commit (179)
Log message:
Add WANTLIB markers


   2004-10-15 12:43:26 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 2.6.3; ok jcs@


   2004-10-15 12:43:26 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 2.6.3; ok jcs@


   2004-10-15 12:43:26 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 2.6.3; ok jcs@


   2004-10-15 12:43:26 by Christian Weisgerber | Files touched by this commit (4)
Log message:
update to 2.6.3; ok jcs@


   2004-08-14 14:57:38 by Robert Nagy | Files touched by this commit (2)
Log message:
SECURITY:
There is a path-sanitizing bug that affects daemon mode in all
recent rsync versions (including 2.6.2) but only if chroot is
disabled.  It does NOT affect the normal send/receive filenames
that specify what files should be transferred.  It does affect
certain option paths that cause auxiliary files to be read or
written.
http://rsync.samba.org/#security_aug04
ok brad@


   2004-08-14 14:57:38 by Robert Nagy | Files touched by this commit (2)
Log message:
SECURITY:
There is a path-sanitizing bug that affects daemon mode in all
recent rsync versions (including 2.6.2) but only if chroot is
disabled.  It does NOT affect the normal send/receive filenames
that specify what files should be transferred.  It does affect
certain option paths that cause auxiliary files to be read or
written.
http://rsync.samba.org/#security_aug04
ok brad@


   2004-08-14 14:56:49 by Robert Nagy | Files touched by this commit (2)
Log message:
SECURITY:
There is a path-sanitizing bug that affects daemon mode in all
recent rsync versions (including 2.6.2) but only if chroot is
disabled.  It does NOT affect the normal send/receive filenames
that specify what files should be transferred.  It does affect
certain option paths that cause auxiliary files to be read or
written.
http://rsync.samba.org/#security_aug04
ok brad@


   2004-08-14 14:56:49 by Robert Nagy | Files touched by this commit (2)
Log message:
SECURITY:
There is a path-sanitizing bug that affects daemon mode in all
recent rsync versions (including 2.6.2) but only if chroot is
disabled.  It does NOT affect the normal send/receive filenames
that specify what files should be transferred.  It does affect
certain option paths that cause auxiliary files to be read or
written.
http://rsync.samba.org/#security_aug04
ok brad@


   2004-08-14 12:41:18 by Christian Weisgerber | Files touched by this commit (1)
Log message:
SECURITY:
There is a path-sanitizing bug that affects daemon mode in all
recent rsync versions (including 2.6.2) but only if chroot is
disabled.  It does NOT affect the normal send/receive filenames
that specify what files should be transferred.  It does affect
certain option paths that cause auxiliary files to be read or
written.
http://rsync.samba.org/#security_aug04


   2004-08-06 01:13:23 by Marc Espie | Files touched by this commit (1)
Log message:
new style.


   2004-05-26 03:50:40 by Robert Nagy | Files touched by this commit (2)
Log message:
update to 2.6.2;
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-26 03:50:40 by Robert Nagy | Files touched by this commit (2)
Log message:
update to 2.6.2;
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-26 03:47:22 by Robert Nagy | Files touched by this commit (2)
Log message:
update to 2.6.2;
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-26 03:47:22 by Robert Nagy | Files touched by this commit (2)
Log message:
update to 2.6.2;
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-11 07:39:17 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 2.6.2: various bug fixes and minor enhancements.
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-11 07:39:17 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 2.6.2: various bug fixes and minor enhancements.
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-11 07:39:17 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 2.6.2: various bug fixes and minor enhancements.
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-05-11 07:39:17 by Christian Weisgerber | Files touched by this commit (4)
Log message:
Update to 2.6.2: various bug fixes and minor enhancements.
SECURITY:
Paths sent to an rsync daemon are more thoroughly sanitized when
chroot is not used.  If you're running a non-read-only rsync daemon
with chroot disabled, *please upgrade*, especially if the user privs
you run rsync under is anything above "nobody".


   2004-04-08 00:26:57 by Brad Smith | Files touched by this commit (1)
Log message:
remove extremely old rsync issue


   2003-12-15 14:55:58 by Christian Weisgerber | Files touched by this commit (479)
Log message:
remove WWW lines


   2003-12-04 15:08:54 by Margarida Sequeira | Files touched by this commit (3)
Log message:
Security fix MFC:
Fixed by espie@
Plug security hole (int overflow in rsync server).


   2003-12-04 15:08:54 by Margarida Sequeira | Files touched by this commit (3)
Log message:
Security fix MFC:
Fixed by espie@
Plug security hole (int overflow in rsync server).


   2003-12-04 15:04:03 by Margarida Sequeira | Files touched by this commit (2)
Log message:
Security fix MFC:
Fixed by espie@
Plug security hole (int overflow in rsync server).


   2003-12-04 10:54:17 by Marc Espie | Files touched by this commit (4)
Log message:
Plug security hole (int overflow in rsync server).


   2003-12-04 10:54:17 by Marc Espie | Files touched by this commit (4)
Log message:
Plug security hole (int overflow in rsync server).


   2003-12-04 10:54:17 by Marc Espie | Files touched by this commit (4)
Log message:
Plug security hole (int overflow in rsync server).


   2003-12-04 10:54:17 by Marc Espie | Files touched by this commit (4)
Log message:
Plug security hole (int overflow in rsync server).


   2003-08-22 11:46:16 by Marc Espie | Files touched by this commit (1)
Log message:
If a rsyncd.conf exists in /etc, it would belong to this port.


   2003-06-04 06:21:50 by Jolan Luff | Files touched by this commit (1)
Log message:
respect SYSCONFDIR, ok espie@


   2003-05-11 16:20:55 by Christian Weisgerber | Files touched by this commit (3)
Log message:
enable IPv6 support; from Hajimu UMEMOTO <ume@FreeBSD.org>; ok espie@


   2003-05-11 16:20:55 by Christian Weisgerber | Files touched by this commit (3)
Log message:
enable IPv6 support; from Hajimu UMEMOTO <ume@FreeBSD.org>; ok espie@


   2003-05-11 16:20:55 by Christian Weisgerber | Files touched by this commit (3)
Log message:
enable IPv6 support; from Hajimu UMEMOTO <ume@FreeBSD.org>; ok espie@


   2003-02-23 11:33:14 by Brad Smith | Files touched by this commit (2)
Log message:
MFC:
disallow infinite call chains of exit_cleanup
(this happened when the pipe to rsync got broken, because rsync would
then try to write to stderr, find out it didn't work, and call exit_cleanup,
which would then try it all over again... oops.
--
From: David Krause <openbsd@davidkrause.com>


   2003-02-23 11:33:14 by Brad Smith | Files touched by this commit (2)
Log message:
MFC:
disallow infinite call chains of exit_cleanup
(this happened when the pipe to rsync got broken, because rsync would
then try to write to stderr, find out it didn't work, and call exit_cleanup,
which would then try it all over again... oops.
--
From: David Krause <openbsd@davidkrause.com>


   2003-02-20 03:52:45 by Marc Espie | Files touched by this commit (4)
Log message:
2.5.6, since no-one reported problems.
New: can use ssh transport in server mode !


   2003-02-20 03:52:45 by Marc Espie | Files touched by this commit (4)
Log message:
2.5.6, since no-one reported problems.
New: can use ssh transport in server mode !


   2003-02-20 03:52:45 by Marc Espie | Files touched by this commit (4)
Log message:
2.5.6, since no-one reported problems.
New: can use ssh transport in server mode !


   2003-02-20 03:52:45 by Marc Espie | Files touched by this commit (4)
Log message:
2.5.6, since no-one reported problems.
New: can use ssh transport in server mode !


   2002-12-22 07:56:28 by Marc Espie | Files touched by this commit (1)
Log message:
my bad... bump pkgname, corresponding to important core-dump fix.


   2002-12-14 11:06:58 by Marc Espie | Files touched by this commit (1)
Log message:
disallow infinite call chains of exit_cleanup
(this happened when the pipe to rsync got broken, because rsync would
then try to write to stderr, find out it didn't work, and call exit_cleanup,
which would then try it all over again... oops.


   2002-10-25 09:49:54 by Christian Weisgerber | Files touched by this commit (1)
Log message:
enable the included regression tests; ok espie@