rsync

NameLast commit messageLast commit date
libadded a replacement inet_aton() for systems that don't have it.27 years ago
packagingpreparing for release of 2.3.227 years ago
supportupdates to reflect new samba.org domain the main web site is now http://rsync.samba.org/27 years ago
zlibreplace BAD with zBAD so it compiles on AIX28 years ago
.cvsignoreadded .cvsignore to the .cvsignore file to prevent it from being distributed when I run the release script28 years ago
.ignoreInitial revision30 years ago
access.cadd a cast to initialisation of mask28 years ago
acconfig.hInclude a test for a working getopt_long because the one on some versions of cygwin doesn't work. Thanks to Martin Krumpolec <krumpo@pobox.sk> for the patch. At the same time, include cache checks in configure.in for a few items that were missing the checks.27 years ago
aclocal.m4changes to get rsync working on a CRAY J90. This machine doesn't have a 4 byte integer type (short is 8 bytes). I needed to use a new md4 implementation (I used the portable one I wrote for Samba).28 years ago
authenticate.cAdded "strict modes" option. When set false (default is true), it allows the secrets file to be readable by other users. Added to support the Windows port under cygwin. Problem reported by Martin Krumpolec krumpo@pobox.sk27 years ago
backup.cseparated out the make_backup code in preparation for some patches from Bob Edwards27 years ago
byteorder.hInitial revision30 years ago
checksum.cuse do_open() instead of open() in several places to help the WinXX port and O_BINARY27 years ago
cleanup.cset the exit code to RERR_FILEIO is io_error is set when we exit. This catches most sorts of io errors and ensures we report a error in our exit status.27 years ago
clientserver.cFix significant security holes with "use chroot = no" in an rsync daemon:27 years ago
compat.cfixed a bug that made us use only 16 bits of the file checksum when comparing checksums for the --checksum (-c) option.27 years ago
config.guessUpdate config.guess from a new official GNU version. I believe this is the latest, which comes with automake 1.4 (somebody else is in charge of installing the GNU stuff on my system so I'm not 100% sure it's the absolute latest, but it was updated just a couple weeks ago).27 years ago
config.subUpdate config.sub to the latest from automake in addition to config.guess.27 years ago
configure.inadded a replacement inet_aton() for systems that don't have it.27 years ago
connection.cuse error to detect lockfile open failures vs. max connections reached and report an appropriate error message28 years ago
COPYINGInitial revision30 years ago
errcode.hFix confusion between RERR_NOSUPPORT and RERR_UNSUPPORTED for exit codes that indicate a feature is not supported. Two places that are normally ifdefed out used RERR_UNSUPPORTED whereas one other place and errcode.h used RERR_NOSUPPORT. Changed them all to consistently use RERR_UNSUPPORTED. The two things that had the bad values were #ifndef SUPPORT_LINKS and #ifdef NO_INT64. The former is probably for non-Unix operating systems and the latter was at least on the default Unixware compiler.28 years ago
exclude.cfixed passing of directory exclude options to remote side (thanks to andrewdagger@xerox.gbr.com)27 years ago
fileio.cno longer use mmap() in rsync because of the risk of a SIGBUS when another program (such as a mailer) truncates a file.27 years ago
flist.cadded "ignore errors" option in rsyncd.conf27 years ago
generator.csolved the problem of not using the right permissions when preserve_perms is off.27 years ago
hlink.cWhen a file cannot be deleted because of ETXTBSY (in particular, when an executable is busy on HPUX), rename it instead to .rsyncNNN. Most of the code was submitted by Ketil Kristiansen <ketil-k@osc.no>27 years ago
install-shInitial revision30 years ago
io.cchanged strlcat() and strlcpy() to have the same semantics as the OpenBSD functions of the same name.28 years ago
loadparm.cadded "ignore errors" option in rsyncd.conf27 years ago
log.cAdd --quiet/-q option. Contributed by Rich Salz salzr@certco.com.27 years ago
main.cfixed a bug that made us use only 16 bits of the file checksum when comparing checksums for the --checksum (-c) option.27 years ago
Makefile.inseparated out the make_backup code in preparation for some patches from Bob Edwards27 years ago
match.cmoved the block length mismatch code to another part of the loop.27 years ago
mkproto.awkchanged strlcat() and strlcpy() to have the same semantics as the OpenBSD functions of the same name.28 years ago
options.cadded --delete-after option (suggested by Jason)27 years ago
params.cUse MAXHOSTNAMELEN (256) for the array holding the host_name in socket.c instead of 200. Move the defines of True and False to rsync.h. Eliminate the defines of BOOL in loadparm.c and params.c because it is already defined in rsync.h. Changes suggested by Roman Gollent roman.gollent@wdr.com27 years ago
READMEAdd --delete-excluded option to delete files on the receiving side that are excluded. Implies --delete.27 years ago
receiver.cadded --delete-after option (suggested by Jason)27 years ago
rsync.cremoved ACCESSPERMS mask when transferring a file without perms copy. This makes us match GNU cp more closely.27 years ago
rsync.hfixed a bug that made us use only 16 bits of the file checksum when comparing checksums for the --checksum (-c) option.27 years ago
rsync.yoadded --delete-after option (suggested by Jason)27 years ago
rsyncd.conf.yoadded "ignore errors" option in rsyncd.conf27 years ago
sender.cuse do_open() instead of open() in several places to help the WinXX port and O_BINARY27 years ago
socket.cadded --address option for virtual hosting27 years ago
syscall.cFixed bug introduced by calling do_open() for O_RDONLY files. Changed it so the check for dry_run and CHECK_RO are not done when flags is O_RDONLY. Only do the adding of O_BINARY, which was the intention.27 years ago
tech_report.texupdates to reflect new samba.org domain the main web site is now http://rsync.samba.org/27 years ago
test.shupdated test suite from Phil.27 years ago
token.cBack out change that treated "refuse options = compress" the same as "dont compress = *", by request of Tridge. Instead, mention the difference in the man page. Also, put in a shortcut in set_compression() to recognize "*" earlier instead of going through malloc/strtok/fnmatch/free cycle.27 years ago
uidlist.cWhen comparing -1 to a group id, cast -1 with gid_t because on some systems such as sunos4 gid_t is an unsigned short. This prevented the just-added non-mapped group test from working on sunos4.27 years ago
util.cuse do_open() instead of open() in several places to help the WinXX port and O_BINARY27 years ago
version.hpreparing for release of 2.3.227 years ago