docInitial revision. 24 years ago libOnly refer to S_ISVTX if S_ISVTX is defined. 23 years ago packagingpreparing for release of 2.5.6 23 years ago poptDefine DBL_EPSILON if it doesn't exist. 23 years ago supportupdates to reflect new samba.org domain the main web site is now http://rsync.samba.org/ 27 years ago testhelpStart of Python code to generate likely-looking pseudo random file trees to reproducibly test performance on specified size sets. 24 years ago testsuiteChange the default of --modify-window back to 0 on Cygwin. 23 years ago zlibMake the situation w.r.t. dynamically linking zlib and libpopt clear. 24 years ago .cvsignoreClean up better after the testsuite check programs. Patch from J.W. Schultz. 23 years ago .ignoreInitial revision 30 years ago access.cFix bug that causes messages like rsync: stack overflow in function match_address on openbsd. Patch from Brian Poole <raj@cerias.purdue.edu>. 23 years ago acconfig.hSupport IPv6 addresses with "hosts allow" and "hosts deny". Patch from Hideaki Yoshifuji. 23 years ago aclocal.m4HP's cpp apparently can't handle whitespace before #include 24 years ago authenticate.cFile I/O already handles '\r', so we can remove the O_TEXT flags. 23 years ago backup.cSubmit enhancement from Michael Zimmerman to allow --suffix to be used with --backup-dir. 24 years ago batch.cAdd "void" to some function definitions so that all declarations in proto.h have full parameter lists. This helps unbreaking compilation on SCO UNIXWare. 23 years ago byteorder.hInitial revision 30 years ago checksum.cDoc sum_update 24 years ago cleanup.cPrevent the "Connection reset by peer" messages often seen from Cygwin. Result of a lot of discussion over the last year and a half. Based on a patch from Randy O'Meara, cleaned up a bit by Max Bowsher. 23 years ago clientname.cThe inet_pton() man page says we need to pass in a pointer to a struct in_addr, which means passing &sin.sin_addr instead of &sin.sin_addr.s_addr. Also changed the AF_INET6 version to pass &sin6.sin6_addr. Hopefully this will fix UNICOS and not break anyone else. 23 years ago clientserver.cGot rid of O_TEXT_STR change. 23 years ago compat.cDoc. 24 years ago config.guessUpdated config.sub and config.guess to latest revision. 23 years ago config.subUpdated config.sub and config.guess to latest revision. 23 years ago configure.inpreparing for release of 2.5.6 23 years ago connection.cuse error to detect lockfile open failures vs. max connections reached and report an appropriate error message 28 years ago COPYINGInitial revision 30 years ago csprotocol.txtOnly use the "@RSYNC EXIT" tag if we're talking to a client about version 25. This prevents it appearing and messing up the module list when an old client connects to a 2.4.7 server. 25 years ago DoxyfileDon't generate code for zlib and popt. 24 years ago errcode.hAdd RERR_OK == 0 24 years ago exclude.cGot rid of O_TEXT_STR and added code to strip '\r' from the end of the lines we read. 23 years ago fileio.cMore signedness fixes; should be harmless. 24 years ago flist.cFixed the bug in clean_flist() where it did not get rid of all duplicate names if there were more than 2 identical names in a row. 23 years ago generator.cAdd --link-dest option from J.W. Schultz. 24 years ago getgroups.cDefine NGROUPS if not already done. 24 years ago hlink.cDoc 24 years ago INSTALLIf 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. 24 years ago install-shDon't use '#' in the dsttmp filename. 23 years ago io.cFix old typo. 24 years ago loadparm.cWhen using daemon mode over a remote shell program and not running as root, default the config file to just "rsyncd.conf" in the current directory instead of /etc/rsyncd.conf. Also, fix problems with logging messages when running daemon mode over a remote shell program: it was pretty much doing the opposite of what it should have, sending early error messages to the log and later messages to the client. Switched it around so the very early error messages go to the client and the later ones go to the log. 24 years ago log.cAdd "void" to some function definitions so that all declarations in proto.h have full parameter lists. This helps unbreaking compilation on SCO UNIXWare. 23 years ago main.cRemove the Cygwin msleep(100) before the generator kills the receiver, because it caused the testsuite/unsafe-links test to hang. 23 years ago Makefile.inBacked out Paul Green's IRIX patch since it didn't seem to be a part of the Makefile fix and I like the old EXE syntax better. 23 years ago match.clong int and signedness fix from Nelson Beebe 24 years ago mkproto.awkchanged strlcat() and strlcpy() to have the same semantics as the OpenBSD functions of the same name. 28 years ago NEWSAdd header for 2.5.6 release. 23 years ago OLDNEWSRoll over version and news. 24 years ago options.cChange the default of --modify-window back to 0 on Cygwin. 23 years ago params.cGot rid of O_TEXT_STR change. 23 years ago pipe.cFix prototype. 24 years ago progress.cFix copyright. 24 years ago READMEFix the rsync home page URL to drop a trailing "/rsync". 24 years ago receiver.cRe-activate the piece of code that creates intervening directories when --relative-paths is used. The code was accidentally skipped starting in CVS version 1.32 of receiver.c. Noticed by Craig Barratt. 23 years ago rsync.cRemoved debugging statement that was added to sig_int() by the rsync+ patch integration. It was causing the format of the daemon log to be messed up because of the leading \n. 24 years ago rsync.hGot rid of recent O_TEXT* and O_BINARY* changes. 23 years ago rsync.yoChange the default of --modify-window back to 0 on Cygwin. 23 years ago rsync3.txtMore notes. 25 years ago rsyncd.conf.yoUpdate rsyncd.conf documentation to be right for rsync server mode over a remote shell. 23 years ago rsyncsh.txtNotes on an interactive shell for rsync. 25 years ago runtests.shSeparated a `cat "..."` command out from inside a double-quoted string so that we don't run afoul of some shells quoting quirks. (As Brian Poole suggested.) 23 years ago sender.clong int fix from Nelson Beebe 24 years ago shconfig.inRedraft testsuite driver script to unify 'make check', 'make installcheck' and buildfarm tests. 25 years ago socket.cPrevent the "Connection reset by peer" messages often seen from Cygwin. Result of a lot of discussion over the last year and a half. Based on a patch from Randy O'Meara, cleaned up a bit by Max Bowsher. 23 years ago syscall.cAdded back the O_BINARY #ifdef. 23 years ago t_stub.cLittle stub module that replaces functions such as rprintf called from many places with a redirector to stderr. If you just want to test a particular routine you can link to this rather than the whole framework. 24 years ago t_unsafe.cDeclare preserve_perms for latest syscall.o. 23 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.shBSD doesn't have /etc/resolv.conf or /etc/inittab, and hands.test was trying to use them as a source of noise. 25 years ago tls.cDeclare preserve_perms for latest syscall.o. 23 years ago TODOAdded a TODO item about temporary file names bumping up against the maximum name length. (I have an unfinished patch that will address this). 23 years ago token.cDoc 24 years ago trimslash.cDeclare preserve_perms for latest syscall.o. 23 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.cOptimized unsafe_symlink() to avoid malloc/free calls. 23 years ago