summaryrefslogtreecommitdiff
path: root/net/rsync
AgeCommit message (Collapse)AuthorFilesLines
2004-01-20revert previous, the config file is rsyncd.conf, which lives ingrant1-2/+2
${PKG_SYSCONFDIR}. noted by Min Sik Kim.
2004-01-20fix usage of ${PKG_SYSCONFDIR}grant1-2/+2
2004-01-20Updated rsync to 2.6.0.grant8-162/+55
Major changes since 2.5.7: * "ssh" is now the default remote shell for rsync. If you want to change this, configure like this: "./configure --with-rsh=rsh". * Added --files-from, --no-relative, --no-implied-dirs, and --from0. Note that --from0 affects the line-ending character for all the files read by the --*-from options. (Wayne Davison) * Length of csum2 is now per-file starting with protocol version 27. (J.W. Schultz) * Per-file dynamic block size is now sqrt(file length). The per-file checksum size is determined according to an algorithm provided by Donovan Baarda which reduces the probability of rsync algorithm corrupting data and falling back using the whole md4 checksums. (J.W. Schultz, Donovan Baarda) * The --stats option no longer includes the (debug) malloc summary unless the verbose option was specified at least twice. * Added a new error/warning code for when files vanish from the sending side. Made vanished source files not interfere with the file-deletion pass when --delete-after was specified. * Various trailing-info sections are now preceded by a newline. * Many bug-fixes. Update provided by Min Sik Kim in PR pkg/24146.
2003-12-04Update "rsync" package to version 2.5.7. Changes since version 2.5.6:tron2-6/+5
- SECURITY: Fix buffer handling bugs.
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-06-19It's "ftp.sunet.se" not "ftp0.sunet.se".tron1-3/+2
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-04-11Bump PKGREVISION: Fix binding in --daemon mode.salo3-4/+233
Addresses PR pkg/18134. Patch by itojun.
2003-03-06Updated to version 2.5.6.salo6-10/+138
Changes: - follow PKG_SYSCONFDIR - fix paths in manpages - minor cleanups 2.5.6: ====== ENHANCEMENTS: ============= - The --delete-after option now implies --delete. (Wayne Davison) - The --suffix option can now be used with --backup-dir. (Michael Zimmerman) - Combining "::" syntax with the -rsh/-e option now uses the specified remote-shell as a transport to talk to a (newly-spawned) server-daemon. This allows someone to use daemon features, such as modules, over a secure protocol, such as ssh. (JD Paul) - The rsync:// syntax for daemon connections is now accepted in the destination field. - If the file name given to --include-from or --exclude-from is "-", rsync will read from standard input. (J.W. Schultz) - New option --link-dest which is like --compare-dest except that unchanged files are hard-linked in to the destination directory. (J.W. Schultz) - Don't report an error if an excluded file disappears during an rsync run. (Eugene Chupriyanov and Bo Kersey) - Added .svn to --cvs-exclude list to support subversion. (Jon Middleton) - Properly support IPv6 addresses in the rsyncd.conf "hosts allow" And "hosts deny" fields. (Hideaki Yoshifuji) - Changed exclude file handling to permit DOS or MAC style line terminations. (J.W. Schultz) - Ignore errors from chmod when -p/-a/--preserve-perms is not set. (Dave Dykstra) BUG FIXES: ========== - Fix "forward name lookup failed" errors on AIX 4.3.3. (John L. Allen, Martin Pool) - Generate each file's rolling-checksum data as we send it, not in a separate (memory-eating) pass before hand. This prevents timeout errors on really large files. (Stefan Nehlsen) - Fix compilation on Tru64. (Albert Chin, Zoong Pham) - Better handling of some client-server errors. (Martin Pool) - Fixed a crash that would occur when sending a list of files that contains a duplicate name (if it sorts to the end of the file list) and using --delete. (Wayne Davison) - Fixed the file-name duplicate-removal code when dealing with multiple dups in a row. (Wayne Davison) - Fixed a bug that caused rsync to lose the exit status of its child processes and sometimes return an exit code of 0 instead of showing an error. (David R. Staples, Dave Dykstra) - Fixed bug in --copy-unsafe-links that caused it to be completely broken. (Dave Dykstra) - Prevent infinite recursion in cleanup code under certain circumstances. (Sviatoslav Sviridov and Marc Espie) - Fixed a bug that prevented rsync from creating intervening directories when --relative-paths/-R is set. (Craig Barratt) - Prevent "Connection reset by peer" messages from Cygwin. (Randy O'Meara) INTERNAL: ========= - Many code cleanups and improved internal documentation. (Martin Pool, Nelson Beebe) - Portability fixes. (Dave Dykstra and Wayne Davison) - More test cases. (Martin Pool) - Some test-case fixes. (Brian Poole, Wayne Davison) - Updated included popt to the latest vendor drop, version 1.6.4. (Jos Backus) - Updated config.guess and config.sub to latest versions; this means rsync should build on more platforms. (Paul Green)
2002-05-16fix typo in MASTER_SITES.grant1-2/+2
rsync 2.5.5 "Snowy River" (2 April 2002) ENHANCEMENTS: * With --progress, when a transfer is complete show the time taken; otherwise show expected time to complete. (Cameron Simpson) * Make "make install-strip" works properly, and "make install" accepts a DESTDIR variable for help in building binary packages. (Peter Breitenlohner, Greg Louis) * If configured with --enable-maintainer-mode, then on receipt of a fatal signal rsync will try to open an xterm running gdb, similarly to Samba's "panic action" or GNOME's bug-buddy. (Martin Pool) BUG FIXES: * Fix situation where failure to fork (e.g. because out of process slots) would cause rsync to kill all processes owned by the current user. Yes, really! (Paul Haas, Martin Pool) * Fix test suite on Solaris. (Jos Backus, Martin Pool) * Fix minor memory leak in socket code. (Dave Dykstra, Martin Pool.) * Fix --whole-file problem that caused it to be the default even for remote connections. (Martin Pool, Frank Schulz) * Work around bug in Mac OS X mkdir(2), which cannot handle trailing slashes. <http://www.opensource.apple.com/bugs/X/BSD%20Kernel/2734739.html> (Martin Pool) * Improved network error handling. (Greg A. Woods)
2002-05-16update to 2.5.5grant2-6/+8
2002-05-16add ftp://rsync.samba.org/pub/rsync/old-versions/ to MASTER_SITES togrant1-1/+2
fetch old distfiles.
2002-03-13Update "rsync" package to version 2.5.3. Changes since version 2.5.4:tron3-34/+5
- Additional fix for zlib double-free bug. (Martin Pool, Andrew Tridgell) (CVE CAN-2002-0059) - Merge in changes from zlib 1.1.3 to zlib 1.1.4. (Jos Backus) (Note that rsync still uses a custom version of zlib; you can not just link against a system library. See zlib/README.rsync) - Additional test cases for --compress. (Martin Pool)
2002-03-12Fix a double free error (probably a missmerge) in the include "zlib".tron2-1/+30
2002-03-12Update "rsync" package to version 2.5.3. Changes since version 2.5.2:tron3-20/+14
- Make sure that supplementary groups are removed from a server process after changing uid and gid. (Ethan Benson) (Debian bug #132272, CVE CAN-2002-0080) - Fix zlib double-free bug. (Owen Taylor, Mark J Cox) (CVE CAN-2002-0059) - Fixed problem that in many cases caused the error message unexpected read size of 0 in map_ptr and resulted in the wrong data being copied. - Fixed compilation errors on some systems caused by the use of "unsigned int64" in rsync.h. - Fixed problem on systems such as Sunos4 that do not support realloc on a NULL pointer; error was "out of memory in flist_expand". - Fix for rsync server processes hanging around after the client unexpectedly disconnects. (Colin Walters) (Debian bug #128632) - Cope with BSD systems on which mkdir() will not accept a trailing slash. - Merge in changes from zlib 1.1.2 to zlib 1.1.3. (Note that rsync still uses a custom version of zlib; you can not just link against a system library. See zlib/README.rsync) - Command to initiate connections is only shown with -vv, rather than -v as in 2.5.2. Output from plain -v is more similar to what was historically used so as not to break scripts that try to parse the output. - Added --no-whole-file and --no-blocking-io options (Dave Dykstra) - Made the --write-batch and --read-batch options actually work and added documentation in the man page (Jos Backus) - If the daemon is unable to fork a child to accept a connection, print an error message. (Colin Walters)
2002-02-27Dump PKGREVISION because an important patch was added.atatat1-1/+2
2002-02-27Fix an obscure LP64 (sizeof(off_t)==sizeof(size_t)) bug that causes incrementalmycroft2-1/+20
transfers to go completely apeshit.
2002-01-26Update to 2.5.2. Changes since 2.5.1:bouyer2-5/+5
rsync 2.5.2 (26 Jan 2002) SECURITY FIXES: * Signedness security patch from Sebastian Krahmer <krahmer@suse.de> -- in some cases we were not sufficiently careful about reading integers from the network. BUG FIXES: * Fix possible string mangling in log files. * Fix for setting local address of outgoing sockets. * Better handling of hardlinks and devices on platforms with 64-bit dev_t or ino_t. * Name resolution on machines supporting IPv6 is improved. * Fix for device nodes. (dann frazier) (Debian #129135) ENHANCEMENTS: * With -v, rsync now shows the command used to initiate an ssh/rsh connection. * --statistics now shows memory heap usage on platforms that support mallinfo(). * "The Ted T'so school of program optimization": make progress visible and people will think it's faster. (With --progress, rsync will show you how many files it has seen as it builds the file_list, giving some indication that it has not hung.) * Improvements to batch mode support. This is still experimental but testing would be welcome. (Jos Backus) * New --ignore-existing option, patch previously distributed with Vipul's Razor. (Debian #124286)
2002-01-10Always use included popt.wiz1-2/+3
2002-01-10Updated rsync to 2.5.1martti3-25/+8
* native IPv6 support * bug fixes * --progress and -P now show estimated data transfer rate * --no-detach option * clearer error messages for some conditions
2001-10-31Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-04-21Move to sha1 checksum, and/or add distfile sizes.wiz1-3/+5
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc1-1/+1
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-02-25Cleanup MKDIR usage => INSTALL_*_DIRhubertf1-2/+2
XXX need to teach pkglint to be more picky about this
2001-02-17Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT.wiz2-2/+2
2001-01-28Update "rsync" package to version 2.4.6. A change list summary is nottron2-8/+7
available.
2000-09-04use latest IPv6 patch (20000901b). two issues are corrected:itojun2-4/+4
- client does not accept additional argument -[46] (IPv4 or IPv6) - server SEGV when there's no reverse mapping from IPv[46] address to FQDN ok'ed on packages@netbsd.org
2000-08-21Update to rsync 2.4.5:veego2-6/+6
This version includes the following changes: - added support for 0.0.0.0/0 syntax in hosts allow/deny to mean "all hosts" - fixed crash bug with --backup-dir - fixed hang on exit due to race in waitpid and io_flush - added "ignore nonreadable" option
2000-08-11Remove (sometimes FreeBSD) packager's (porter's) name from DESCR.wiz1-2/+3
If anywhere, it should be the value of MAINTAINER in the Makefile. Some minor cleanup/reformatting while I'm here.
2000-08-02improve English, clean up.wiz1-6/+3
2000-08-02Update rsync to 2.4.4. Except for bugfixes and optimizations, the changeswiz2-6/+6
are: By default don't gzip .iso images Add --bwlimit option contributed by Matthew Demicco and Jamie Gritton Added --blocking-io option Get rid of annoying symlink error messages If the remote shell is rsh then use blocking IO Added *.bz2 and *.tbz to default dont compress list
2000-08-02Update to rsync 3.0.2: Fix a potential buffer overflow in the xattr code.wiz1-3/+3
2000-07-12Update homepage URL.tron1-2/+2
2000-06-20use more recent patch. this should correct PR 10396.itojun2-6/+6
2000-02-09Remove unnecessary directory name "pub" from URL for "ftp.fu-berlin.de".tron1-2/+2
2000-01-05Strip trailing '.', and/or leading '(a|an) 'abs1-1/+1
1999-09-29Make this package work on Solaris again - only use the IPv6 patches ifagc1-7/+10
the OS is NetBSD.
1999-09-03Compare "${USE_INET6}" explicitly with "YES" so that you can overridetron1-2/+2
settings at the command line.
1999-08-18Record build options in the BuildInfo file via BUILD_DEFS. These can beagc1-1/+3
displayed using the -B option to pkg_info(1). Add USE_INET6 to BUILD_DEFS
1999-07-22cleaner IPv6 patch is applied.itojun4-42/+11
1999-07-12add official mirror for ftp.kame.net.itojun1-3/+5
1999-07-08enable IPv6 build (USE_INET6)itojun4-2/+44
1999-05-12Rsync 2.3.1 is in the /pub/rsync directory, not the /pub/rsync/old-versionstv1-2/+2
directory, on samba.anu.edu.au at the moment.
1999-05-05Use ftp0.sunet.se instead of ftp.sunet.se.bad1-2/+2
1999-04-13Remove NOPORTDOCS definition - it was useless anyway, as any attempt toagc1-5/+1
build a binary package with this definition would fail as the PLIST is not correct. If a package's documentation is overwhelming, it should arguably be handled in a separate pre-requisite documentation package.
1999-04-08Update to V2.3.1.hubertf2-4/+4
Mostly to fix the bug recently mentioned on bugtraq and which was also (first?) mentioned in http://rsync.samba.org/cgi-bin/rsync?findid=1706 . Numerous other changes, see http://samba.anu.edu.au/ftp/rsync/cvs.log
1999-03-17* change first site from samba.anu.edu.au to rsync.samba.orglukem1-2/+2
* look in `old-versions/' for 2.2.1, since 2.3.0 is the current version
1999-02-20Fix CONFLICTS (remove redundancy, mostly)hubertf1-3/+1
1998-11-26update to V2.2.1hubertf2-4/+4
1998-11-05Per discussion with the author, these changes were a bad idea.mycroft6-471/+0