**************************************** Date: Monday December 15, 1997 @ 13:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18132 Modified Files: util.c Log Message: added some more debug info to the "EOF in map_ptr" error message to try to make it easier to track down what is going wrong. Jarom, can you let me know what output this gives? PS: the cvs commit messages for rsync are now sent to the rsync mailing list. This will allow everyone to see what changes are being made. **************************************** Date: Monday December 15, 1997 @ 14:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7138 Modified Files: flist.c main.c proto.h rsync.1 rsync.c util.c Log Message: added a --relative (== -R) option. This is what Anthony Thyssen suggested on the list recently. See the man page entry for details but basically it changes the behaviour so that paths are not stripped, thus allowing you to specify a single rsync command to sync lots of directories/files while preserving the full path name of each file. also fixed a bug in the handling of umasks when both the source and destination machines are local. We need to reset the umask before the exec to ensure that the child gets a correct umask. **************************************** Date: Monday December 15, 1997 @ 16:27 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1875 Modified Files: config.h.in configure configure.in rsync.h Log Message: include sys/socket.h if possible (this should make rsync compile cleanly on SCO) **************************************** Date: Monday December 15, 1997 @ 17:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10326 Modified Files: flist.c Log Message: be a bit more friendly on systems that behave badly (consume lots of ram) when you realloc() up by a small amount at a time **************************************** Date: Monday December 15, 1997 @ 17:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8711 Modified Files: main.c Log Message: setup line buffering for debug messages **************************************** Date: Monday December 15, 1997 @ 17:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8085 Modified Files: Makefile.in rsync.1 Log Message: patch from Jim Meyering - fixed typos in man page - use @CFLAGS@ in Makefile.in, allowing override on command line **************************************** Date: Monday December 15, 1997 @ 18:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23652 Modified Files: flist.c Log Message: bugfix from Kenji Miyake this fixes a off by 1 error that could cause rsync to crash when used with --delete **************************************** Date: Monday December 15, 1997 @ 19:10 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5569 Modified Files: rsync.1 Log Message: add a warning in the man page about using --delete with --relative. **************************************** Date: Monday December 15, 1997 @ 21:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28481 Modified Files: README io.c rsync.1 rsync.c Log Message: several changes: - by popular demand I have changed the behaviour of the --delete option. It should now work as "expected" for even those people silly enough not to read the man page. rsync will now only look for candidate files/directories to delete in directories that are explicitly transferred from the sender - updated the README a bit - try to fail a bit more gracefully when rsync runs out of disk space. I don't think this issues is fully resolved yet **************************************** Date: Monday December 15, 1997 @ 21:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv540 Modified Files: exclude.c flist.c rsync.c Log Message: some people are now using rsync as a public server, using various patches or wrappers. One problem with this is that rsync was not written with this in mind and wasn't very careful about possible stack overflows etc which could lead to security breaches. This wasn't a problem when run in the traditional way as any user that can run rsync can login anyway and cause much more damage that way. This patch attempts to close possible stack overflow problems. I've checked for all strcpy(), strcat(), sprintf() and memcpy() overflows. I would appreciate it if someone else with a devious mind could also go through the rsync source code and see if there are any other stack overflows possible. Let me know if you do. **************************************** Date: Monday December 15, 1997 @ 22:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9735 Modified Files: main.c rsync.c Log Message: process directory permissions and times ater hard links becuase the hard link processing can modify the directory times **************************************** Date: Monday December 15, 1997 @ 22:54 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25686 Modified Files: README hlink.c Log Message: - fixed an off by 1 bug in the hard link support - added a note about anonymous cvs access to the source code in the README **************************************** Date: Tuesday December 16, 1997 @ 8:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7347 Modified Files: flist.c hlink.c io.c Log Message: - fixed the "write exception" error. I was resetting got_select at the wrong point - fixed a seg fault error in flist.c - only print hlink debug messages when using -v **************************************** Date: Tuesday December 16, 1997 @ 9:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9637 Modified Files: configure Log Message: yeah, I know you shouldn't change configure directly ... a quick hack to add -O to the default CFLAGS line for non gcc systems. **************************************** Date: Tuesday December 16, 1997 @ 9:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21222 Modified Files: .cvsignore Log Message: added .cvsignore to the .cvsignore file to prevent it from being distributed when I run the release script **************************************** Date: Tuesday December 16, 1997 @ 9:14 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv4561 Modified Files: .cvsignore Log Message: added .cvsignore to the .cvsignore file to prevent it from being distributed when I run the release script **************************************** Date: Tuesday December 16, 1997 @ 9:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18353 Modified Files: io.c Log Message: #if 0 the write exception code for the moment. I need to work out why it gets a successful write select on a fd followed by a EAGAIN write yet the fd is still OK. **************************************** Date: Tuesday December 16, 1997 @ 17:59 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28373 Modified Files: flist.c rsync.c Log Message: fixed a nasty bug in the handling of the --delete option when there are duplicate file names in the list of files to be transferred (eg. the user specifies the same file twice). **************************************** Date: Tuesday December 16, 1997 @ 18:18 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv13442 Modified Files: zlib.c Log Message: Checker showed that zlib was using a element of its internal state structure without initialising it. Although it looks harmless I've added a bzero() to make absolutely sure that the code behaves consistently across platforms. **************************************** Date: Tuesday December 16, 1997 @ 18:20 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.6.6 **************************************** Date: Tuesday December 16, 1997 @ 20:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25958 Modified Files: rsync.c Log Message: fixed a bug in the handling of the new --relative option. The file was being opened twice but closed once. The process eventually died with an out of file descriptors error. **************************************** Date: Tuesday December 16, 1997 @ 22:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7370 Modified Files: Makefile.in config.h.in configure configure.in flist.c main.c Log Message: - check for setlinebuf() in autoconf. Apparently HPUX doesn't have it - use @exec_prefix@ and @prefix@ in more useful ways in Makefile.in **************************************** Date: Tuesday December 16, 1997 @ 23:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18186 Modified Files: flist.c main.c rsync.c rsync.h Log Message: handle things more grecefully when one machine supports hard links and the other doesn't or one machine supports soft links and the other doesn't. **************************************** Date: Wednesday December 17, 1997 @ 11:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15387 Modified Files: README config.h.in configure configure.in flist.c hlink.c main.c proto.h rsync.1 rsync.c rsync.h Log Message: A set of patches from Christopher Chan-Nui . - better cleanup in case of error conditions. rsync now uses setpgrp() to put all processes in one group then on a fatal error condition (such as out of disk space) it will kill all members of this group - added -L (--copy-links) option. With this option symbolic links and treated like ordinary files. - added -W (--whole-file) option. This option disables the normal rsync incremental algorithm, making rsync send all data. Useful when both source and destination are local **************************************** Date: Wednesday December 17, 1997 @ 11:19 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.6.7 **************************************** Date: Thursday December 18, 1997 @ 11:13 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2870 Modified Files: README Log Message: added a new mirror site to the README **************************************** Date: Thursday December 18, 1997 @ 11:18 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv15987 Modified Files: zlib.c zlib.h Log Message: following a report of problems with Linux/alpha I've changed zlib.c to use uint32 instead of "long" in several places. Apparently this fixes things on the alpha. The strange thing is that my own tests on a OSF/alpha box and a 64 bit IRIX box showed no problems. I wonder what was actually going wrong? I'll email the zlib maintainers and let them know. **************************************** Date: Sunday December 28, 1997 @ 22:13 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20021 Modified Files: flist.c hlink.c main.c rsync.1 Log Message: - fixed spelling errors in man page - fixed bug in hard link handling that could lead to spurious hard links. - fixed bug in the string handling in flist.c **************************************** Date: Sunday December 28, 1997 @ 22:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23890 Modified Files: proto.h rsync.c Log Message: - added a debug message - rebuilt prototypes **************************************** Date: Sunday December 28, 1997 @ 22:28 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.6.8 **************************************** Date: Tuesday December 30, 1997 @ 10:54 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24821 Modified Files: main.c Log Message: fixed the --suffix option. It wasn't being propogated to the remote end in the server_options() function. **************************************** Date: Tuesday December 30, 1997 @ 17:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17613 Modified Files: flist.c rsync.c Log Message: buffer overflow patches from mhpower@mit.edu (Matt Power) **************************************** Date: Wednesday December 31, 1997 @ 16:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv184 Modified Files: rsync.c Log Message: simplified the logic of whether to skip a file or not. The -c (always_checksum) option is probably now more useful. **************************************** Date: Wednesday December 31, 1997 @ 16:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8654 Modified Files: io.c proto.h Log Message: removed the read_write() call, it's not used anywhere **************************************** Date: Thursday January 1, 1998 @ 15:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18811 Modified Files: hlink.c Log Message: yet *another* hard link bug. How many bugs can I have packed into those few lines of code?? The fix is simple, as usual. Here is the patch in case anyone doesn't want to wait for the next release: --- hlink.c 1997/12/28 22:13:41 1.6 +++ hlink.c 1998/01/01 04:52:24 @@ -80,7 +80,10 @@ while (low != high) { int mid = (low+high)/2; ret = hlink_compare(&hlink_list[mid],file); - if (ret == 0) break; + if (ret == 0) { + low = mid; + break; + } if (ret > 0) high=mid; else **************************************** Date: Monday January 5, 1998 @ 23:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12304 Modified Files: Makefile.in flist.c rsync.1 Log Message: cosmetic changes only - minor correction to --update docs - don't print "building file list" stuff when building a local file list for use in the --delete code. - remove some spaces at the end of lines in Makefile.in **************************************** Date: Tuesday January 6, 1998 @ 16:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25095 Modified Files: flist.c rsync.c rsync.h Log Message: fixed another --delete bug This one affected directory structures where one directory name is a prefix for another directory name, for example if you have 2 top-level directories called "drivers" and "drivers.new". In this case rsync would delete files that should not have been deleted. **************************************** Date: Tuesday January 13, 1998 @ 15:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26963 Modified Files: Makefile.in flist.c main.c proto.h rsync.1 rsync.h version.h Added Files: uidlist.c Log Message: This implements uid/gid mapping. A map of uids/gids and the corresponding user/group names is sent after the file list and is used by the destination system to map to the same names. This allows transfers between systems that have different uid/gid maps. The old behaviour can be selected using the --numeric-ids option. The special uid 0 and the special group id 0 are never mapped, they are always sent as numeric ids. **************************************** Date: Tuesday January 13, 1998 @ 17:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4646 Modified Files: Makefile.in Log Message: patch from pinard@iro.umontreal.ca to fix building the binaries in a different directory. As he points out (in PR#353) the lack of a Makefile in lib/ makes things a little tricky. We should probably move to automake sometime, if only I could work out exactly how to use it :-) **************************************** Date: Tuesday January 13, 1998 @ 18:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24039 Modified Files: main.c proto.h rsync.1 rsync.c util.c Log Message: patch from Alberto Accomazzi to implement a --temp-dir option. This allows the user to specify that temporary files are to be created in a different directory, which is useful when the target filesystem doesn't have enough room for 2 copies of a file. Alberto, I made some changes to the logic of your patch. Please let me know if you don't like the way I did it. **************************************** Date: Tuesday January 13, 1998 @ 18:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5396 Modified Files: rsync.1 Log Message: modified the man page to make it clear how things differ when you add a / to the end of a source directory name. **************************************** Date: Tuesday January 13, 1998 @ 19:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26821 Modified Files: rsync.c Log Message: only set the file permissions and date on a file if the rename was successful. Otherwise a 2nd rsync after the error has been fixes might not update the file! Thanks to Brian Whittaker for pointing this out. Brian also sent some other useful patches in that I haven't integrated yet. **************************************** Date: Tuesday January 13, 1998 @ 19:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5557 Modified Files: rsync.1 rsync.c Log Message: change --update to skip files if they have a date later than (as opposed to later than or equal to) the source file. This means that using -u will still allow permissions to be updated when the files have the same date. (problem pointed out by pinard@iro.umontreal.ca) **************************************** Date: Tuesday January 13, 1998 @ 19:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6142 Modified Files: Makefile.in Log Message: create the install directories if necessary. Requested by harald.meland@usit.uio.no **************************************** Date: Tuesday January 27, 1998 @ 17:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7283 Modified Files: Makefile.in config.h.in configure configure.in rsync.h util.c Log Message: patches for NEXTSTEP from hoffleit@mathi.uni-heidelberg.de. Not exactly the patches he sent, but they should have the same effect and be a little more generic. **************************************** Date: Tuesday February 24, 1998 @ 22:54 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv6194 Added Files: compat.c Log Message: compatibility functions now split into their own file **************************************** Date: Thursday March 19, 1998 @ 15:55 Author: paulus Update of /data/cvs/ppp/common In directory samba:/tmp/cvs-serv16906 Modified Files: zlib.c Log Message: don't use structure assignment, gcc generates memcpy for it which isn't available in Solaris kernel **************************************** Date: Thursday March 19, 1998 @ 15:56 Author: paulus Update of /data/cvs/ppp/linux In directory samba:/tmp/cvs-serv20144 Modified Files: ppp-comp.h Log Message: change number for deflate (old number is CI_DEFLATE_DRAFT) **************************************** Date: Thursday March 19, 1998 @ 16:02 Author: paulus Update of /data/cvs/ppp/linux In directory samba:/tmp/cvs-serv20843 Modified Files: ppp.c Log Message: Fix a bug where we weren't allocating quite enough space for compressed packets. Import some minor rearrangements and fixes from the linux source tree. **************************************** Date: Thursday March 19, 1998 @ 16:03 Author: paulus Update of /data/cvs/ppp/linux In directory samba:/tmp/cvs-serv22630 Modified Files: ppp_deflate.c Log Message: Fix the computation of the output size in the compressor. Support the proper deflate number as well as the draft number. **************************************** Date: Monday March 23, 1998 @ 14:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20552 Modified Files: compat.c flist.c hlink.c proto.h rsync.1 rsync.c rsync.h uidlist.c Log Message: a large change to make rsync much more memory efficient. This is done in 3 ways: 1) the realloc is done on a list of pointers, not a list of structures 2) only the basename of the file is now kept in the file struct an a util function f_name() is now used to access the full name when required. 3) pointers to directory names are re-used hopefully I haven't broken anything. This will need lots of testing. **************************************** Date: Monday March 23, 1998 @ 15:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20792 Modified Files: io.c proto.h util.c Log Message: for systems with a broken select use u_sleep() to ensure the write process doesn't chew too much cpu time. **************************************** Date: Monday March 23, 1998 @ 15:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9271 Modified Files: main.c proto.h rsync.c util.c Log Message: - keep a list of pids and send them a SIGUSR1 for cleanup rather than using setpgrp() - adapt the block size for really large files to reduce the checksum size and memory overheads **************************************** Date: Monday March 23, 1998 @ 15:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22815 Modified Files: proto.h Log Message: prototype update **************************************** Date: Monday March 23, 1998 @ 15:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18202 Modified Files: mkproto.awk proto.h Log Message: prototype update **************************************** Date: Monday March 23, 1998 @ 17:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv102 Modified Files: rsync.c Log Message: don't adapt the block size to above half the chunk size **************************************** Date: Monday March 23, 1998 @ 18:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22624 Modified Files: match.c rsync.c Log Message: if the file changes during transfer then don't loop forever trying to update it **************************************** Date: Monday March 23, 1998 @ 18:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2534 Modified Files: flist.c rsync.h Log Message: save some more memory by only allocating the checksum when needed **************************************** Date: Monday March 23, 1998 @ 18:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv890 Modified Files: version.h Log Message: label this version 1.7.0alpha **************************************** Date: Monday March 23, 1998 @ 19:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8654 Modified Files: checksum.c flist.c match.c rsync.c rsync.h util.c Log Message: started to add some 64 bit file offset support - not complete yet **************************************** Date: Monday March 23, 1998 @ 23:53 Author: tridge Update of /data/cvs/rsync In directory samba:/data/local/src/rsync Modified Files: checksum.c exclude.c flist.c hlink.c io.c main.c match.c proto.h rsync.c rsync.h token.c Log Message: finished 64 bit file offset support. Hopefully rsync can now transfer files up to 2^64 bytes in size. Now I just need to find enough disk space to test this :-) The 64 bit offset code only works if off_t is 64 bits (or bigger!) on both ends of the link. If one end tries to send a file greater than 2^31 in size and the other end doesn't support it then rsync will abort. This commit also cleans up some static declarations so they are in a unitinitialised segment to save load time. **************************************** Date: Tuesday March 24, 1998 @ 0:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19644 Modified Files: Makefile.in hlink.c proto.h rsync.c util.c Added Files: syscall.c Log Message: added wrappers around all the system calls that can change what is on disk. The wrappers check for dry_run. **************************************** Date: Tuesday March 24, 1998 @ 1:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21969 Modified Files: configure configure.in main.c match.c Log Message: test for "long long" and %lld in configure. **************************************** Date: Tuesday March 24, 1998 @ 10:47 Author: tridge Update of /data/cvs/rsync In directory samba:/data/local/src/rsync Modified Files: config.h.in Log Message: I forgot to put HAVE_LONGLONG in here **************************************** Date: Tuesday March 24, 1998 @ 17:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17622 Modified Files: proto.h rsync.c syscall.c Log Message: added chmod() and chown() to syscall.c **************************************** Date: Tuesday March 24, 1998 @ 17:42 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20559 Modified Files: syscall.c Log Message: check a few HAVE_* macros **************************************** Date: Wednesday March 25, 1998 @ 10:48 Author: paulus Update of /data/cvs/ppp/netbsd-1.1 In directory samba:/tmp/cvs-serv13499 Modified Files: ppp-deflate.c Log Message: Support old draft rfc deflate number. **************************************** Date: Wednesday March 25, 1998 @ 10:48 Author: paulus Update of /data/cvs/ppp/netbsd-1.2 In directory samba:/tmp/cvs-serv919 Modified Files: ppp-deflate.c Log Message: support old draft rfc deflate number **************************************** Date: Wednesday March 25, 1998 @ 10:52 Author: paulus Update of /data/cvs/ppp/modules In directory samba:/tmp/cvs-serv9186 Modified Files: deflate.c ppp.c ppp_ahdlc.c ppp_comp.c Log Message: More debugging. Support old draft rfc deflate number. Allow mtu + hdrlen for compressor output packet size. **************************************** Date: Wednesday March 25, 1998 @ 10:55 Author: paulus Update of /data/cvs/ppp/linux In directory samba:/tmp/cvs-serv24081 Modified Files: if_ppp.h ppp.c ppp_deflate.c Log Message: Extra debug messages; fix the bug where we were losing decompression when setting the compressor. **************************************** Date: Wednesday March 25, 1998 @ 10:57 Author: paulus Update of /data/cvs/ppp/chat In directory samba:/tmp/cvs-serv18606 Modified Files: Makefile.NeXT Makefile.sol2 chat.c Log Message: Kludge to handle solaris 2.6 having usleep; NeXT mods from Steve Perkins **************************************** Date: Wednesday March 25, 1998 @ 11:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20560 Modified Files: compat.c main.c Log Message: fixed the problem where you couldn't specify multiple remote filenames. The fix will need some testing. **************************************** Date: Wednesday March 25, 1998 @ 12:25 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv3260 Modified Files: ccp.c ccp.h Log Message: Support old draft rfc deflate number as well as new. **************************************** Date: Wednesday March 25, 1998 @ 12:26 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv24217 Modified Files: auth.c Log Message: PAM fixes from Al Longyear. Use script_setenv to pass peer name to scripts. **************************************** Date: Wednesday March 25, 1998 @ 12:27 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv23972 Modified Files: Makefile.NeXT Makefile.aix4 Makefile.bsd Makefile.linux Makefile.netbsd-1.2 Makefile.osf Makefile.sol2 Makefile.sunos4 Makefile.svr4 Makefile.ultrix Log Message: include from ../include instead of .. **************************************** Date: Wednesday March 25, 1998 @ 12:28 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv25558 Modified Files: main.c Log Message: Pass useful info to scripts in environment variables. **************************************** Date: Wednesday March 25, 1998 @ 12:29 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv7303 Modified Files: options.c Log Message: nodeflatedraft option; small change to ms-dns and ms-wins options. **************************************** Date: Wednesday March 25, 1998 @ 12:29 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv19856 Modified Files: patchlevel.h Log Message: update **************************************** Date: Wednesday March 25, 1998 @ 12:30 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv24787 Modified Files: pppd.h Log Message: declare script_{un}setenv and get_host_seed **************************************** Date: Wednesday March 25, 1998 @ 12:30 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv27405 Added Files: ppp.pam Log Message: **************************************** Date: Wednesday March 25, 1998 @ 12:59 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24032 Modified Files: rsync.c Log Message: don't show basedir in printed path (a aesthetic change only) **************************************** Date: Wednesday March 25, 1998 @ 13:17 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv27955 Modified Files: sys-NeXT.c Log Message: Mods from Steve Perkins; add get_host_seed **************************************** Date: Wednesday March 25, 1998 @ 13:18 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv24247 Modified Files: sys-linux.c Log Message: Mods from Al Longyear; added get_host_seed **************************************** Date: Wednesday March 25, 1998 @ 13:19 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv23683 Modified Files: sys-aix4.c sys-bsd.c sys-osf.c sys-sunos4.c sys-svr4.c Log Message: added get_host_seed **************************************** Date: Wednesday March 25, 1998 @ 13:20 Author: paulus Update of /data/cvs/ppp/pppstats In directory samba:/tmp/cvs-serv14380 Modified Files: Makefile.NeXT Log Message: mods from Steve Perkins; include from ../include not .. **************************************** Date: Wednesday March 25, 1998 @ 13:21 Author: paulus Update of /data/cvs/ppp/pppstats In directory samba:/tmp/cvs-serv19687 Modified Files: Makefile.aix4 Makefile.bsd Makefile.linux Makefile.netbsd-1.2 Makefile.osf Makefile.sol2 Makefile.sunos4 Makefile.svr4 Makefile.ultrix Log Message: include from ../include not .. **************************************** Date: Wednesday March 25, 1998 @ 14:01 Author: paulus Update of /data/cvs/ppp/pppstats In directory samba:/tmp/cvs-serv7510 Modified Files: pppstats.c Log Message: fix up includes **************************************** Date: Wednesday March 25, 1998 @ 14:07 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv1776 Modified Files: magic.c Log Message: use get_host_seed not gethostid **************************************** Date: Wednesday March 25, 1998 @ 14:08 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv6371 Modified Files: chap_ms.c ipxcp.c Log Message: minor cleanup **************************************** Date: Wednesday March 25, 1998 @ 14:08 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv17578 Modified Files: ipcp.c Log Message: set script env vars for local and remote IP numbers **************************************** Date: Wednesday March 25, 1998 @ 14:09 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv19219 Modified Files: sys-ultrix.c Log Message: added get_host_seed **************************************** Date: Wednesday March 25, 1998 @ 14:09 Author: paulus Update of /data/cvs/ppp/sunos4 In directory samba:/tmp/cvs-serv20691 Modified Files: Makefile Log Message: include from ../include not .. **************************************** Date: Wednesday March 25, 1998 @ 14:10 Author: paulus Update of /data/cvs/ppp/svr4 In directory samba:/tmp/cvs-serv18693 Modified Files: Makefile.sol2 Makefile.svr4 Log Message: include from ../include not .. **************************************** Date: Wednesday March 25, 1998 @ 14:11 Author: paulus Update of /data/cvs/ppp/ultrix In directory samba:/tmp/cvs-serv93 Modified Files: if_ppp.c ppp-deflate.c Log Message: support old draft rfc deflate number **************************************** Date: Wednesday March 25, 1998 @ 14:18 Author: paulus Update of /data/cvs/ppp/aix4 In directory samba:/tmp/cvs-serv25782 Modified Files: Makefile Log Message: include from ../include not .. **************************************** Date: Wednesday March 25, 1998 @ 14:18 Author: paulus Update of /data/cvs/ppp/chat In directory samba:/tmp/cvs-serv26488 Modified Files: Makefile.NeXT Log Message: moved libposix under NeXT **************************************** Date: Wednesday March 25, 1998 @ 14:22 Author: paulus Update of /data/cvs/ppp/include In directory samba:/tmp/cvs-serv26589/include Log Message: Directory /data/cvs/ppp/include added to the repository **************************************** Date: Wednesday March 25, 1998 @ 14:22 Author: paulus Update of /data/cvs/ppp/include/linux In directory samba:/tmp/cvs-serv21655/linux Log Message: Directory /data/cvs/ppp/include/linux added to the repository **************************************** Date: Wednesday March 25, 1998 @ 14:22 Author: paulus Update of /data/cvs/ppp/include/net In directory samba:/tmp/cvs-serv21655/net Log Message: Directory /data/cvs/ppp/include/net added to the repository **************************************** Date: Wednesday March 25, 1998 @ 14:33 Author: paulus Update of /data/cvs/ppp/include/net In directory samba:/tmp/cvs-serv25 Modified Files: ppp-comp.h Log Message: Move deflate to the correct number (26); leave the old number defined as PPP_DEFLATE_DRAFT **************************************** Date: Wednesday March 25, 1998 @ 14:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2722 Modified Files: flist.c Log Message: - fixed a bug wth the handling of duplicate names with the new fist structures - send intermediate directories when using --relative to ensure the permissions are set correctly **************************************** Date: Wednesday March 25, 1998 @ 15:03 Author: paulus Update of /data/cvs/ppp/include/net In directory samba:/tmp/cvs-serv26471 Modified Files: if_ppp.h ppp_defs.h Log Message: small mods for NeXT **************************************** Date: Wednesday March 25, 1998 @ 15:03 Author: paulus Update of /data/cvs/ppp/netbsd-1.2 In directory samba:/tmp/cvs-serv26320 Modified Files: if_ppp.c Log Message: support old draft rfc deflate number **************************************** Date: Wednesday March 25, 1998 @ 15:04 Author: paulus Update of /data/cvs/ppp/netbsd-1.1 In directory samba:/tmp/cvs-serv1773 Modified Files: if_ppp.c Log Message: support old draft rfc deflate number **************************************** Date: Wednesday March 25, 1998 @ 15:05 Author: paulus Update of /data/cvs/ppp/freebsd-2.0 In directory samba:/tmp/cvs-serv25578 Modified Files: if_ppp.c Log Message: support old draft rfc deflate number **************************************** Date: Wednesday March 25, 1998 @ 15:13 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv3718 Added Files: dummy.in Log Message: added this so the lib directory gets created when using VPATH **************************************** Date: Wednesday March 25, 1998 @ 15:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9868 Modified Files: Makefile.in configure configure.in Log Message: changes to make VPATH work correctly, thanks to patl@cag.lcs.mit.edu **************************************** Date: Wednesday March 25, 1998 @ 17:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28674 Modified Files: main.c rsync.1 rsync.c Log Message: added a --force option. This options tells rsync to delete directories even if they are not empty. This applies to both the --delete option and to cases where rsync tries to copy a normal file but the destination contains a directory of the same name. Normally rsync will refuse to do a recursive directory deletion in such cases, by using --force the recursive deletion will be done. **************************************** Date: Wednesday March 25, 1998 @ 22:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10859 Modified Files: flist.c io.c main.c match.c rsync.c rsync.h Log Message: - on systems (such as intel linux) where off_t is 32 bits but "long long" is 64 bits use long long to get the totals right when transferring more than 2^32 bytes of data. - use inline on flist_up if the compiler supports it **************************************** Date: Wednesday March 25, 1998 @ 22:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23604 Modified Files: configure configure.in proto.h Log Message: - fixed a bug in the utimbuf test - rebuilt prototypes **************************************** Date: Wednesday March 25, 1998 @ 22:28 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv10288 Modified Files: .cvsignore Log Message: add the dummy file to .cvsignore **************************************** Date: Thursday March 26, 1998 @ 11:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4774 Modified Files: flist.c Log Message: when using -x to stop at filesystem boundaries, include the mount points but not their contents. I did this by calling stat() on the directory above the current directory and checking to see if it has the correct st_dev. Hopefully this will work for most systems. Note that the permissions and ownership on the mount point cannot be copied correctly as they are unavailable while the filesystem is mounted. Instead rsync will set the permissions and ownership to those of the root directory of the mounted filesystem (ie. the apparent permissions/ownership of the directory) **************************************** Date: Thursday March 26, 1998 @ 11:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1585 Modified Files: rsync.c Log Message: if rsync fails to update the group of a file but nothing else then don't report a problem. On most OSes non-root users can't change the group of a file. **************************************** Date: Thursday March 26, 1998 @ 13:40 Author: paulus Update of /data/cvs/ppp/NeXT/Examples In directory samba:/tmp/cvs-serv11067/Examples Log Message: Directory /data/cvs/ppp/NeXT/Examples added to the repository **************************************** Date: Thursday March 26, 1998 @ 13:47 Author: paulus Update of /data/cvs/ppp/NeXT/hppa In directory samba:/tmp/cvs-serv11337/hppa Log Message: Directory /data/cvs/ppp/NeXT/hppa added to the repository **************************************** Date: Thursday March 26, 1998 @ 13:50 Author: paulus Update of /data/cvs/ppp/NeXT/libposix In directory samba:/tmp/cvs-serv7631/libposix Log Message: Directory /data/cvs/ppp/NeXT/libposix added to the repository **************************************** Date: Thursday March 26, 1998 @ 13:51 Author: paulus Update of /data/cvs/ppp/NeXT In directory samba:/tmp/cvs-serv11657 Modified Files: INSTALL Makefile Makefile.top TODO.NeXT bsd-comp.c if_ppp.c if_pppvar.h inlines.h nbq.h ppp_tty.c Added Files: ChangeLog.rtf NeXT_Version.h Removed Files: NeXT_Version README.NeXT random.c random.h Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:52 Author: paulus Update of /data/cvs/ppp/NeXT/Examples In directory samba:/tmp/cvs-serv11657/Examples Added Files: NXHosting_with_PPP Persistent_Connection README chap-secrets.example flow-control-hints ip-down.example ip-up.example options.example pap-secrets.example ppp_multiple_hosts.tar.gz pppdown pppkill.c pppup.annex pppup.direct pppup.portmaster pppup.remote pppup.zyxel redial.sh Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:52 Author: paulus Update of /data/cvs/ppp/NeXT/hppa In directory samba:/tmp/cvs-serv11657/hppa Added Files: README.hppa Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:52 Author: paulus Update of /data/cvs/ppp/NeXT/libposix In directory samba:/tmp/cvs-serv11657/libposix Added Files: Makefile libposix.c Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:54 Author: paulus Update of /data/cvs/ppp In directory samba:/tmp/cvs-serv20265 Modified Files: README.NeXT Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:54 Author: paulus Update of /data/cvs/ppp/NeXT/mach In directory samba:/tmp/cvs-serv15870/mach Log Message: Directory /data/cvs/ppp/NeXT/mach added to the repository **************************************** Date: Thursday March 26, 1998 @ 13:54 Author: paulus Update of /data/cvs/ppp/NeXT/mach In directory samba:/tmp/cvs-serv25260/mach Added Files: features.h Log Message: Update from Steve Perkins **************************************** Date: Thursday March 26, 1998 @ 13:55 Author: paulus Update of /data/cvs/ppp In directory samba:/tmp/cvs-serv16956 Modified Files: README.sol2 Log Message: Update for Solaris 2.6 **************************************** Date: Thursday March 26, 1998 @ 14:01 Author: paulus Update of /data/cvs/ppp/scripts In directory samba:/tmp/cvs-serv12620/scripts Log Message: Directory /data/cvs/ppp/scripts added to the repository **************************************** Date: Thursday March 26, 1998 @ 14:02 Author: paulus Update of /data/cvs/ppp/scripts In directory samba:/tmp/cvs-serv4865 Added Files: README callback chat-callback ppp-off ppp-on ppp-on-dialer redialer secure-card Log Message: **************************************** Date: Thursday March 26, 1998 @ 15:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15740 Modified Files: exclude.c flist.c io.c main.c match.c rsync.1 rsync.c rsync.h Log Message: - added an internal io_error flag. Whenever an io error occurs (such as not being able to open a directory) this flag is set and propogated to the other end. When this flag is set the --delete code is disabled. This prevents the problem that io or permission errors could cause files to be incorrectly deleted on the destination. - added a --timeout option. This allows you to set an IO timeout in seconds. If no io occurs in that time then rsync exits with a timeout error. - changed some FERROR fds to FINFO **************************************** Date: Thursday March 26, 1998 @ 15:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24447 Modified Files: README rsync.1 Log Message: updated README and man page ready for the new release **************************************** Date: Thursday March 26, 1998 @ 15:46 Author: paulus Update of /data/cvs/ppp/pppd In directory samba:/tmp/cvs-serv13402 Modified Files: auth.c main.c options.c pppd.h Log Message: Added updetach option. **************************************** Date: Thursday March 26, 1998 @ 15:53 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.7.0 **************************************** Date: Thursday March 26, 1998 @ 16:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24686 Modified Files: flist.c Log Message: added some debugging code **************************************** Date: Thursday March 26, 1998 @ 17:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11486 Modified Files: io.c Log Message: fixed a bug I introduced in the last big commit **************************************** Date: Thursday March 26, 1998 @ 17:11 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.7.1 **************************************** Date: Friday March 27, 1998 @ 14:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16449 Modified Files: rsync.c Log Message: Solaris uses EEXIST instead of ENOTEMPTY. **************************************** Date: Friday March 27, 1998 @ 14:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1738 Modified Files: configure configure.in Log Message: don't need to test for SETPGRP any more as it is no longer used **************************************** Date: Wednesday April 1, 1998 @ 15:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27903 Modified Files: exclude.c flist.c io.c proto.h uidlist.c util.c Log Message: fixed a string termination bug in the uidlist handling code. I've also added a read_sbuf() routine that fixes this kind of bug generically to avoid similar problems in future. **************************************** Date: Sunday April 5, 1998 @ 14:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5508 Modified Files: hlink.c version.h Log Message: fixed a bug in the hlink code - it wasn't taking account of the new pointer list code for flist. **************************************** Date: Sunday April 5, 1998 @ 16:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9750 Modified Files: main.c proto.h util.c Log Message: in local->local mode don't use exec to start the "remote" rsync, instead just fork() **************************************** Date: Sunday April 5, 1998 @ 16:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9597 Modified Files: main.c proto.h rsync.c syscall.c util.c Log Message: a couple more system calls wrapped in syscall.c **************************************** Date: Sunday April 5, 1998 @ 16:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11051 Modified Files: io.c Log Message: handle sparse files more efficiently **************************************** Date: Sunday April 5, 1998 @ 16:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11034 Modified Files: proto.h rsync.c rsync.h Log Message: handle sparse files more efficiently **************************************** Date: Sunday April 5, 1998 @ 16:46 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.7.2 **************************************** Date: Thursday April 9, 1998 @ 10:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4998 Modified Files: flist.c Log Message: fixed a bug in handling the -c option and non-regular files. It hadn't turned up before because Linux had a bug in the handling of NULL pointers to read()/write() on pipes, so I never noticed the bug in my testing. I've also sent a patch to Linus. **************************************** Date: Monday April 13, 1998 @ 14:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23368 Modified Files: main.c Log Message: not quite so many decimal places in "speedup" :-) **************************************** Date: Monday April 13, 1998 @ 16:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv948 Modified Files: rsync.c Log Message: fixed a bug in the handling of -R with --delete I introduced this bug in the last version as a side effect of fixing the permissions on intermediate directories with -R. drat. **************************************** Date: Monday April 13, 1998 @ 17:00 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.7.3 **************************************** Date: Monday April 13, 1998 @ 17:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5919 Modified Files: hlink.c match.c Log Message: a few code cleanups **************************************** Date: Friday April 17, 1998 @ 16:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv884 Modified Files: flist.c proto.h rsync.c rsync.h Log Message: revamped the -delete code. The last few bugs with it revealed that it had a fundamental flaw in the way it detected duplicate deletion scanning (which is very important when -R is used). I now store inode/device numbers and use those to do the detection. This should be a much less fragile method. **************************************** Date: Friday April 17, 1998 @ 16:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15916 Added Files: test.sh Log Message: this is a little test script to test some of rsyncs features (contributed by Phil Hands) **************************************** Date: Friday April 17, 1998 @ 16:49 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 1.7.4 **************************************** Date: Saturday April 18, 1998 @ 1:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12003 Modified Files: test.sh Log Message: a much improved test script from Phil. **************************************** Date: Tuesday April 28, 1998 @ 15:10 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21477 Modified Files: rsync.1 Log Message: added missing comma in CVS exclude description **************************************** Date: Tuesday April 28, 1998 @ 15:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16779 Modified Files: rsync.h Log Message: added support for sockets and fifos **************************************** Date: Tuesday May 5, 1998 @ 21:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7723 Modified Files: exclude.c Log Message: a leading / in a pattern now means "use a absolute path match". This allows you to exclude root directories without excluding subdirectories of the same name. **************************************** Date: Wednesday May 6, 1998 @ 15:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19934 Modified Files: configure configure.in io.c rsync.h Log Message: fix up the int64 handling a little. It should work on a few more systems now (tested on OSF1) **************************************** Date: Wednesday May 6, 1998 @ 15:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17821 Modified Files: checksum.c configure configure.in flist.c hlink.c main.c match.c proto.h rsync.c rsync.h syscall.c util.c Log Message: added support for 64 bit file offsets under Solaris 2.6. Not tested yet. **************************************** Date: Wednesday May 6, 1998 @ 16:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1895 Modified Files: configure configure.in main.c syscall.c Log Message: use floating point for printout of stats - this wrks on machines without long long but with a 64 bit off_t **************************************** Date: Wednesday May 6, 1998 @ 16:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10608 Modified Files: README checksum.c configure configure.in match.c rsync.h Log Message: Solaris 2.6 doesn't support "signed char". What a broken system! **************************************** Date: Wednesday May 6, 1998 @ 16:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16216 Modified Files: config.h.in Log Message: need a couple more #undefs in here for solaris **************************************** Date: Wednesday May 6, 1998 @ 16:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26595 Modified Files: io.c mkproto.awk proto.h syscall.c util.c Log Message: add support for lseek64() under solaris 2.6 **************************************** Date: Wednesday May 6, 1998 @ 17:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2818 Modified Files: configure.in flist.c proto.h rsync.c rsync.h syscall.c Log Message: handle broken readdir() on Solaris 2.6 (it returns the name offset by 2 characters!) **************************************** Date: Wednesday May 6, 1998 @ 17:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16845 Modified Files: configure configure.in syscall.c Log Message: better test for solaris broken readdir **************************************** Date: Wednesday May 6, 1998 @ 17:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21253 Modified Files: config.h.in Log Message: need an #undef for HAVE_BROKEN_READDIR **************************************** Date: Wednesday May 6, 1998 @ 17:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1181 Modified Files: util.c Log Message: handle mmap() failures **************************************** Date: Wednesday May 6, 1998 @ 17:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17068 Modified Files: syscall.c Log Message: damn solaris doesn't prototype it's functions correctly. grrr. **************************************** Date: Wednesday May 6, 1998 @ 18:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26955 Modified Files: configure.in Log Message: don't need off64_t code on systems where off_t is already 64 bits **************************************** Date: Wednesday May 6, 1998 @ 18:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3742 Modified Files: configure Log Message: don't need off64_t code on systems where off_t is already 64 bits **************************************** Date: Thursday May 7, 1998 @ 0:13 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17319 Modified Files: io.c proto.h Log Message: hopefully better support for systems where sizeof(int)==8 **************************************** Date: Thursday May 7, 1998 @ 13:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19621 Modified Files: config.h.in Added Files: acconfig.h Log Message: now using autoheader as well as autoconf **************************************** Date: Thursday May 7, 1998 @ 14:18 Author: paulus Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv27161/zlib Log Message: Directory /data/cvs/rsync/zlib added to the repository **************************************** Date: Thursday May 7, 1998 @ 16:19 Author: paulus Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv23191 Added Files: ChangeLog Makefile README adler32.c crc32.c deflate.c deflate.h dummy.in infblock.c infblock.h infcodes.c infcodes.h inffast.c inffast.h inffixed.h inflate.c inftrees.c inftrees.h infutil.c infutil.h trees.c trees.h zconf.h zlib.h zutil.c zutil.h Log Message: Add pristine zlib-1.1.2 code, ready for hacking. **************************************** Date: Thursday May 7, 1998 @ 22:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21819 Modified Files: configure.in Log Message: improve the autoconf warning for broken readdir **************************************** Date: Thursday May 7, 1998 @ 22:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13677 Modified Files: main.c Log Message: some code cleanup in preparation for a cleaner client/server split **************************************** Date: Friday May 8, 1998 @ 0:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6099 Modified Files: Makefile.in compat.c config.h.in configure configure.in exclude.c flist.c hlink.c io.c main.c match.c md4.c proto.h rsync.c rsync.h token.c util.c Log Message: some large systematic changes to make socket conversion easier. The biggest one is the use of rprintf() instead of fprintf() **************************************** Date: Friday May 8, 1998 @ 0:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14586 Modified Files: test.sh Log Message: removed some quoted printable stuff from this so it works again **************************************** Date: Friday May 8, 1998 @ 0:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13913 Added Files: socket.c Log Message: just a stub for now **************************************** Date: Saturday May 9, 1998 @ 23:59 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9478 Modified Files: Makefile.in config.h.in configure configure.in io.c main.c mkproto.awk proto.h rsync.h socket.c syscall.c util.c Log Message: first vesrion of working socket based rsync. It still needs a lot of work, but at least it works :-) **************************************** Date: Sunday May 10, 1998 @ 0:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13688 Added Files: loadparm.c log.c params.c Log Message: configuration parsing and loading code for rsyncd. This is based on the Samba config code, so you'll find that the config files will be eerily familiar if you have ever worked with Samba. **************************************** Date: Sunday May 10, 1998 @ 11:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27431 Modified Files: Makefile.in main.c proto.h rsync.h Log Message: cleanup code a bit **************************************** Date: Sunday May 10, 1998 @ 11:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20307 Added Files: clientserver.c Log Message: cleanup code a bit **************************************** Date: Sunday May 10, 1998 @ 13:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17848 Modified Files: clientserver.c Log Message: better negotiation of protocol versions **************************************** Date: Sunday May 10, 1998 @ 17:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv966 Modified Files: Makefile.in clientserver.c flist.c main.c proto.h rsync.c util.c Added Files: options.c Log Message: split the options parsing code into options.c added the --port and --config options use strlcpy() instead of strncpy() some cleanups and formatting changes **************************************** Date: Sunday May 10, 1998 @ 17:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12477 Modified Files: acconfig.h config.h.in configure configure.in Log Message: look for -lsocket by checking for connect() **************************************** Date: Sunday May 10, 1998 @ 17:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9839 Modified Files: configure configure.in Log Message: fixed typo in socket test **************************************** Date: Sunday May 10, 1998 @ 18:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25390 Modified Files: clientserver.c configure.in loadparm.c proto.h socket.c uidlist.c util.c Log Message: change to allow names or numbers to be used for uid and gid. **************************************** Date: Sunday May 10, 1998 @ 18:24 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3756 Modified Files: clientserver.c log.c main.c proto.h rsync.h socket.c util.c Log Message: use syslog instead of /var/adm/rsyncd.log **************************************** Date: Sunday May 10, 1998 @ 18:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8889 Modified Files: loadparm.c log.c Log Message: only call openlog once fix a segv in loadparm.c **************************************** Date: Sunday May 10, 1998 @ 22:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20759 Modified Files: flist.c loadparm.c Log Message: changed a couple of places to use strlcpy() **************************************** Date: Sunday May 10, 1998 @ 23:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10424 Modified Files: main.c Log Message: the statistics reporting was the wrong way around for client receipt mode! It reported the read/written backwards. **************************************** Date: Sunday May 10, 1998 @ 23:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1183 Modified Files: rsync.c Log Message: changed the name of the temporary filename to include a leading . so that it appears hidden while being transferred. This should be useful when using rsync for mirroring so users accessing via ftp don't get confused by the temporary files. **************************************** Date: Monday May 11, 1998 @ 22:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9147 Modified Files: rsync.c Log Message: fixed a bug in the new . filename code **************************************** Date: Wednesday May 13, 1998 @ 10:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13537 Modified Files: clientserver.c Log Message: load the config file on each connect rather than at startup **************************************** Date: Wednesday May 13, 1998 @ 17:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1786 Modified Files: main.c Log Message: check argc and show usage if no args **************************************** Date: Wednesday May 13, 1998 @ 18:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23991 Modified Files: Makefile.in clientserver.c loadparm.c proto.h Added Files: access.c Log Message: added hosts allow and hosts deny support. I ended up writing my own as the tcpd code is not quite what I wanted. **************************************** Date: Wednesday May 13, 1998 @ 18:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21509 Modified Files: loadparm.c log.c proto.h Log Message: added "syslog facility" option. It is an integer and defaults to the value of LOG_DAEMON. **************************************** Date: Wednesday May 13, 1998 @ 18:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6234 Modified Files: Makefile.in clientserver.c loadparm.c proto.h util.c Added Files: connection.c Log Message: added two new options "max connections" and "lock file" **************************************** Date: Wednesday May 13, 1998 @ 18:58 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1810 Modified Files: clientserver.c compat.c Log Message: save one round trip (version swapping) for daemon. This is an imcompatible change in the socket protocol. You get "is your shell clean" if using an older rsync client **************************************** Date: Wednesday May 13, 1998 @ 19:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17244 Modified Files: rsync.h Log Message: need sys/file.h for flock() **************************************** Date: Wednesday May 13, 1998 @ 19:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2893 Modified Files: clientserver.c Log Message: save another couple of round trip latencies. This set of changes is backwards compatible. **************************************** Date: Wednesday May 13, 1998 @ 19:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27759 Modified Files: clientserver.c connection.c loadparm.c proto.h util.c Added Files: authenticate.c Log Message: improved max connections code. Now use fcntl instead of flock. also started on authentication code (I'm doing a challenge response system initially) **************************************** Date: Wednesday May 13, 1998 @ 21:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8687 Modified Files: Makefile.in authenticate.c clientserver.c Log Message: first working version of challenge response authentication. needs testing. **************************************** Date: Wednesday May 13, 1998 @ 22:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1652 Modified Files: authenticate.c clientserver.c Log Message: improved the authentication and in particular the error reporting **************************************** Date: Wednesday May 13, 1998 @ 23:22 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4897 Modified Files: rsync.h Log Message: define INADDR_NONE if necessary **************************************** Date: Wednesday May 13, 1998 @ 23:27 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv5156 Modified Files: compat.c Log Message: added replacement memmove **************************************** Date: Wednesday May 13, 1998 @ 23:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6188 Modified Files: log.c proto.h Log Message: vsprintf returns char* on sunos4 **************************************** Date: Wednesday May 13, 1998 @ 23:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6405 Modified Files: io.c Log Message: vsprintf returns char* on sunos4 **************************************** Date: Thursday May 14, 1998 @ 0:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8225 Modified Files: configure Log Message: minor update **************************************** Date: Thursday May 14, 1998 @ 1:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24193 Modified Files: clientserver.c config.h.in configure configure.in main.c proto.h rsync.h util.c Log Message: added globbing support in the rsync daemon. This will allow you to specify wildcards when grabbing files from a anon rsync daemon. **************************************** Date: Thursday May 14, 1998 @ 1:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26322 Modified Files: util.c Log Message: removed a debug line **************************************** Date: Thursday May 14, 1998 @ 14:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17340 Modified Files: access.c proto.h util.c Log Message: make host access controls case insensitive **************************************** Date: Thursday May 14, 1998 @ 14:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21670 Modified Files: loadparm.c Log Message: changed "syslog facility" to an enumerated type so the string name is used in rsyncd.conf **************************************** Date: Thursday May 14, 1998 @ 14:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20603 Modified Files: loadparm.c Log Message: now support integers or strings for syslog facility **************************************** Date: Thursday May 14, 1998 @ 14:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12029 Modified Files: main.c Log Message: syslog some stats **************************************** Date: Thursday May 14, 1998 @ 16:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25520 Modified Files: Makefile.in loadparm.c rsync.1 Added Files: rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: documentation! I've written a rsyncd.conf man page (in yodl) and updated the rsync man page. **************************************** Date: Thursday May 14, 1998 @ 16:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21797 Modified Files: rsync.yo rsyncd.conf.yo Log Message: fixed spelling mistakes **************************************** Date: Thursday May 14, 1998 @ 17:22 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.0 **************************************** Date: Thursday May 14, 1998 @ 17:24 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: rsyncd.conf.5 Log Message: preparing for release of 2.0.0 **************************************** Date: Friday May 15, 1998 @ 10:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7681 Modified Files: rsync.1 rsyncd.conf.5 rsyncd.conf.yo socket.c Log Message: fixed SIGCLD -> SIGCHLD fixed formatting of man page (thanks to Karsten) **************************************** Date: Friday May 15, 1998 @ 11:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28445 Modified Files: clientserver.c exclude.c loadparm.c proto.h rsyncd.conf.5 rsyncd.conf.yo Log Message: added "exclude" and "exclude from" options to rsyncd.conf. This is useful for mirroring a web site when you don't want users to mirror everything. **************************************** Date: Friday May 15, 1998 @ 11:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25732 Modified Files: clientserver.c Log Message: fixed typo in rsyncd exclude handling **************************************** Date: Friday May 15, 1998 @ 11:19 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.1 **************************************** Date: Friday May 15, 1998 @ 15:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23211 Modified Files: rsync.1 rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: - added some notes about encryption and authentication to the man pages - documented the RSYNC_PASSWORD environment variable **************************************** Date: Friday May 15, 1998 @ 15:42 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25521 Modified Files: README Log Message: updated the README a bit **************************************** Date: Friday May 15, 1998 @ 17:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1718 Modified Files: io.c Log Message: fixed a select bug which caused rsync to use far more cpu time than necessary on the server **************************************** Date: Friday May 15, 1998 @ 17:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5877 Modified Files: flist.c io.c rsync.h Log Message: added write buffering during the file list sending. This makes things a bit more efficient (less system calls) **************************************** Date: Friday May 15, 1998 @ 17:37 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.2 **************************************** Date: Friday May 15, 1998 @ 17:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26395 Modified Files: Makefile.in proto.h rsync.1 rsync.yo Log Message: use a separate "make man" target so people don't need yodl **************************************** Date: Friday May 15, 1998 @ 17:55 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.3 **************************************** Date: Friday May 15, 1998 @ 18:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22057 Modified Files: clientserver.c proto.h util.c Log Message: allow the specification of multiple filenames (with or without wildcards) to a rsync server. For example you can do: rsync -avz samba::'ftp/pub/samba/README ftp/pub/samba/*.gz' . **************************************** Date: Friday May 15, 1998 @ 19:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10988 Modified Files: authenticate.c clientserver.c exclude.c flist.c io.c log.c main.c proto.h rsync.c util.c Log Message: use strlcat() strlcpy() and slprintf() whenever possible to avoid any chance of a buffer overflow **************************************** Date: Friday May 15, 1998 @ 20:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6224 Modified Files: authenticate.c clientserver.c flist.c loadparm.c log.c Log Message: - changed the log messages to show the requested path - some more paranoid buffer size checks - separate open syslog call - handle systems without LOG_NDELAY **************************************** Date: Friday May 15, 1998 @ 20:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv968 Modified Files: clientserver.c loadparm.c params.c proto.h Log Message: load just the globals section of the config file when the daemon starts so we know the syslog facility for the "starting" message **************************************** Date: Friday May 15, 1998 @ 20:58 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.4 **************************************** Date: Friday May 15, 1998 @ 23:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4369 Modified Files: clientserver.c loadparm.c proto.h rsyncd.conf.5 rsyncd.conf.yo socket.c Log Message: added a "socket options" option to rsyncd.conf. This option will provide hours of fun for those people who like to tune their systems to the utmost degree. **************************************** Date: Saturday May 16, 1998 @ 0:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6077 Modified Files: flist.c util.c Log Message: got rid of "EOF in map_ptr" problem. If a file shrinks mid transfer then we supply a zero filled buffer at the end and rely on the checksum to cause a retry. This is really the best we can do as there is no correct semantics for copying a changing file! **************************************** Date: Saturday May 16, 1998 @ 0:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17517 Modified Files: flist.c Log Message: removed some debug code **************************************** Date: Saturday May 16, 1998 @ 0:12 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.5 **************************************** Date: Saturday May 16, 1998 @ 10:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11101 Modified Files: util.c Log Message: fixed handling of vsprintf on SunOS **************************************** Date: Saturday May 16, 1998 @ 10:57 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.6 **************************************** Date: Saturday May 16, 1998 @ 13:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14255 Modified Files: clientserver.c main.c Log Message: - distinguish downloads and uploads in the syslog messages - add stats on uploads in syslog **************************************** Date: Saturday May 16, 1998 @ 14:22 Author: jht Update of /data/cvs/rsync/packaging In directory samba:/tmp/cvs-serv4460/packaging Log Message: Directory /data/cvs/rsync/packaging added to the repository **************************************** Date: Saturday May 16, 1998 @ 14:22 Author: jht Update of /data/cvs/rsync/packaging/redhat In directory samba:/tmp/cvs-serv16665/redhat Log Message: Directory /data/cvs/rsync/packaging/redhat added to the repository **************************************** Date: Saturday May 16, 1998 @ 14:22 Author: jht Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv20718/5.0 Log Message: Directory /data/cvs/rsync/packaging/redhat/5.0 added to the repository **************************************** Date: Saturday May 16, 1998 @ 14:23 Author: jht Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv16240 Added Files: rsync.spec Log Message: Spec file for building Red Hat RPM packages. **************************************** Date: Saturday May 16, 1998 @ 15:24 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26195 Modified Files: main.c Log Message: - print the stats at the right place when uploading in the rsync daemon - update spec file **************************************** Date: Saturday May 16, 1998 @ 15:24 Author: tridge Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv27709 Modified Files: rsync.spec Log Message: - print the stats at the right place when uploading in the rsync daemon - update spec file **************************************** Date: Saturday May 16, 1998 @ 15:30 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Added Files: rsync.spec.tmpl Log Message: added a template file for the rsync spec file to enable automatic spec generation **************************************** Date: Saturday May 16, 1998 @ 15:35 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec.tmpl Log Message: put only the ftp directory in the template file **************************************** Date: Saturday May 16, 1998 @ 15:38 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.7 **************************************** Date: Saturday May 16, 1998 @ 15:38 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.7 **************************************** Date: Saturday May 16, 1998 @ 17:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28607 Modified Files: authenticate.c clientserver.c proto.h Log Message: for authenticated access record the authenticated username in the logs **************************************** Date: Sunday May 17, 1998 @ 1:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5310 Modified Files: main.c Log Message: check for right number of arguments _after_ the option parsing. this stops "rsync -v" causing a segv. **************************************** Date: Sunday May 17, 1998 @ 11:24 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19356 Modified Files: main.c Log Message: close the other half of the pipe in do_recv(). This fixes the problem where a rsync receive process could hang around after the connection has gone away if a fatal error occurs (such as someone killing the other end) **************************************** Date: Sunday May 17, 1998 @ 13:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19859 Modified Files: main.c Log Message: moved usage mesage after am_daemon test (I'd broken daemon mode) **************************************** Date: Sunday May 17, 1998 @ 15:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16848 Modified Files: io.c rsync.h Log Message: put a limit (default 1MB) on the read buffer size. This stops it growing too much if the sender is much faster than the receiver **************************************** Date: Sunday May 17, 1998 @ 17:22 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19388 Modified Files: io.c main.c Log Message: close some unnecessary file descriptors in do_recv() **************************************** Date: Monday May 18, 1998 @ 0:32 Author: tridge Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv15511 Modified Files: rsync.spec.tmpl Log Message: updated so I can auto-build rsync packages **************************************** Date: Monday May 18, 1998 @ 0:58 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.8 **************************************** Date: Monday May 18, 1998 @ 0:58 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.8 **************************************** Date: Monday May 18, 1998 @ 1:10 Author: tridge Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv11757 Modified Files: rsync.spec.tmpl Log Message: rpm is fussy about changelog formats **************************************** Date: Monday May 18, 1998 @ 1:10 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.8 **************************************** Date: Monday May 18, 1998 @ 1:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8741 Modified Files: main.c Log Message: if f_in == f_out then don't close one of them **************************************** Date: Monday May 18, 1998 @ 18:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1465 Modified Files: clientserver.c io.c log.c main.c options.c proto.h rsync.c rsync.h socket.c util.c Log Message: this is a large commit which adds io multiplexing, thus giving error messages from the server when using the socket code. I've doen a fair bit of testing and I don't seem to have broken anything, but it is a very complex change. More testing needed! **************************************** Date: Monday May 18, 1998 @ 19:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11552 Modified Files: main.c Log Message: handle rsh clients that don't like half-open connections **************************************** Date: Monday May 18, 1998 @ 20:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14309 Modified Files: io.c Log Message: fixed a multiplexing bug **************************************** Date: Monday May 18, 1998 @ 20:30 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.9 **************************************** Date: Monday May 18, 1998 @ 20:30 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.9 **************************************** Date: Tuesday May 19, 1998 @ 0:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8468 Modified Files: main.c util.c Log Message: fixed a bug in the glob expansion code (pointed out by hazard.bsn@blkseanet.net.eu.org) **************************************** Date: Tuesday May 19, 1998 @ 0:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20349 Modified Files: flist.c Log Message: strip any leading / off absolute paths when using relative path names **************************************** Date: Tuesday May 19, 1998 @ 0:30 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.10 **************************************** Date: Tuesday May 19, 1998 @ 0:30 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.10 **************************************** Date: Wednesday May 20, 1998 @ 10:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1483 Modified Files: socket.c Log Message: added DNS spoofing test to host access control **************************************** Date: Thursday May 21, 1998 @ 15:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1416 Modified Files: rsync.yo Log Message: someone didn't realise that you need rsync at both ends! **************************************** Date: Thursday May 21, 1998 @ 15:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28379 Modified Files: proto.h syscall.c util.c Log Message: use mmap() for files of any size. This should be much more buffer cache friendly. **************************************** Date: Thursday May 21, 1998 @ 15:55 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15496 Modified Files: rsync.h Log Message: now that we slide the mmap window we can use a smaller MAX_MAP_SIZE and thus consume less virtual memory on the sending side. **************************************** Date: Thursday May 21, 1998 @ 15:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1836 Modified Files: token.c Log Message: formatting changes. committed separately so they don't mask the coming token changes. **************************************** Date: Friday May 22, 1998 @ 11:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20533 Modified Files: match.c proto.h token.c Log Message: this fixes two problems: 1) handle 64 bit file offsets in the token code. I wonder how large bit files worked up till now? 2) send a null token when we have passed over a large lump of data without finding a token match. This reduces the number of IOs considerably as it removes the need for seeks/reads on the checksum calculation and literal send code. This is not enabled yet for the compressed case as the deflate token code can't handle it yet. **************************************** Date: Friday May 22, 1998 @ 16:58 Author: paulus Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23995 Modified Files: Makefile.in configure.in match.c token.c Log Message: Update to use the new zlib-1.1.2 code. The compressed token code now handles the null (-2) token from the match logic. **************************************** Date: Friday May 22, 1998 @ 16:59 Author: paulus Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv23995/zlib Modified Files: deflate.c zlib.h zutil.h Log Message: Update to use the new zlib-1.1.2 code. The compressed token code now handles the null (-2) token from the match logic. **************************************** Date: Friday May 22, 1998 @ 22:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9169 Modified Files: configure configure.in Log Message: don't need two AC_OUTPUT lines in configure.in **************************************** Date: Friday May 22, 1998 @ 22:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24929 Modified Files: match.c Log Message: removing an unused variable **************************************** Date: Friday May 22, 1998 @ 22:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6436 Modified Files: rsync.c Log Message: fix shadowed variable **************************************** Date: Friday May 22, 1998 @ 22:08 Author: tridge Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv19267 Modified Files: trees.c Log Message: - fix redefinition of MAX - fix shadow of variable "overflow" **************************************** Date: Friday May 22, 1998 @ 22:13 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv10687 Removed Files: zlib.c zlib.h Log Message: no longer needed **************************************** Date: Friday May 22, 1998 @ 22:20 Author: tridge Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv26013 Added Files: README.rsync Log Message: added a README.rsync to explain what we have changed in zlib and to tell people that any bugs are our responsibility. **************************************** Date: Friday May 22, 1998 @ 23:02 Author: tridge Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv20058 Modified Files: infutil.h Log Message: change WRAP to ZWRAP so it doesn't conflict with IRIX includes **************************************** Date: Friday May 22, 1998 @ 23:27 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3250 Modified Files: access.c Log Message: add a cast to initialisation of mask **************************************** Date: Friday May 22, 1998 @ 23:46 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.11 **************************************** Date: Friday May 22, 1998 @ 23:46 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.11 **************************************** Date: Friday May 22, 1998 @ 23:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21237 Modified Files: util.c Log Message: need a ifdef around some mmap code **************************************** Date: Saturday May 23, 1998 @ 0:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18086 Modified Files: config.h.in configure configure.in Log Message: use a simpler mmap() test in autoconf as we don't need all the features of mmap that the standard test uses, and it reports Ultrix as having no working mmap() when in fact any mmap will do what we want for rsync. **************************************** Date: Saturday May 23, 1998 @ 0:22 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10827 Modified Files: config.h.in configure configure.in Log Message: need strchr check in configure.in **************************************** Date: Saturday May 23, 1998 @ 13:13 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25715 Modified Files: flist.c Log Message: don't treat intermediate link directories as links in the relative path code **************************************** Date: Saturday May 23, 1998 @ 15:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4273 Modified Files: clientserver.c rsync.c Log Message: - don't allow chown for the group of a file if running as a daemon and uid!=0 - reset am_root after startup as a daemon **************************************** Date: Wednesday May 27, 1998 @ 0:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18848 Modified Files: flist.c Log Message: error formatting changes **************************************** Date: Wednesday May 27, 1998 @ 0:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28164 Modified Files: main.c Log Message: formatting changes **************************************** Date: Wednesday May 27, 1998 @ 0:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22024 Modified Files: config.h.in configure configure.in rsync.h syscall.c util.c Log Message: check for munmap as well as mmap. NextStep only has mmap in standard libs **************************************** Date: Wednesday May 27, 1998 @ 0:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2568 Modified Files: flist.c Log Message: fixed a bug in the handling of very long filenames (longer than 255 chars) where two neighboring filenames share more than 255 characters at the start of their names. **************************************** Date: Wednesday May 27, 1998 @ 0:45 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.12 **************************************** Date: Wednesday May 27, 1998 @ 0:45 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.12 **************************************** Date: Wednesday May 27, 1998 @ 16:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1095 Modified Files: flist.c rsync.c rsync.h Log Message: fixed a race condition in the --delete handling code. The bug led to spurious error messages about not be able to delete some files. this fix also makes --delete processing more efficient **************************************** Date: Wednesday May 27, 1998 @ 16:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9773 Modified Files: test.sh Log Message: new test code from Phil **************************************** Date: Wednesday May 27, 1998 @ 21:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10826 Modified Files: clientserver.c config.h.in configure configure.in exclude.c flist.c options.c proto.h rsync.h Log Message: added support for --include, --include-from and the +/- syntax **************************************** Date: Wednesday May 27, 1998 @ 21:02 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv7255 Modified Files: compat.c Log Message: added support for --include, --include-from and the +/- syntax **************************************** Date: Wednesday May 27, 1998 @ 21:03 Author: tridge Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv28030 Modified Files: zutil.c Log Message: added support for --include, --include-from and the +/- syntax **************************************** Date: Wednesday May 27, 1998 @ 22:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26009 Modified Files: Makefile.in compat.c flist.c io.c main.c match.c proto.h rsync.c rsync.h util.c Added Files: fileio.c Log Message: heaps of cleanup in the io code. we no longer use non-blocking IO, instead it uses select a lot more, being careful to always allow for reading whenever a valid read fd is available and chcking timeouts. also split the file io calls into fileio.c **************************************** Date: Wednesday May 27, 1998 @ 23:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10186 Modified Files: exclude.c io.c Log Message: - always flush the IO write buffer when reading - handle start of line in exclude properly **************************************** Date: Wednesday May 27, 1998 @ 23:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28139 Modified Files: rsync.1 rsync.yo Log Message: added new include/exclude options to man page **************************************** Date: Wednesday May 27, 1998 @ 23:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20743 Modified Files: rsync.h Log Message: reduce IO_BUFFER_SIZE by 4 bytes so when then length word gets added it is a power of 2. **************************************** Date: Wednesday May 27, 1998 @ 23:54 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.13 **************************************** Date: Wednesday May 27, 1998 @ 23:54 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.13 **************************************** Date: Thursday May 28, 1998 @ 11:58 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv900 Modified Files: io.c Log Message: cosmetic fix. don't display a EOF error when displaying just the motd from a rsync server **************************************** Date: Thursday May 28, 1998 @ 15:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13352 Modified Files: rsync.c Log Message: don't do recursive deletion if the recurse option is not selected. **************************************** Date: Thursday May 28, 1998 @ 16:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22192 Modified Files: loadparm.c Log Message: fix realloc call for systems that don't handle realloc(NULL, ...) **************************************** Date: Thursday May 28, 1998 @ 16:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2627 Modified Files: exclude.c io.c loadparm.c params.c proto.h rsync.c util.c Log Message: use Realloc instead of realloc **************************************** Date: Friday May 29, 1998 @ 12:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5179 Modified Files: flist.c io.c Log Message: fixed a bug in the flist sending code that caused the flist sending to get out of sync. **************************************** Date: Friday May 29, 1998 @ 12:29 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.14 **************************************** Date: Friday May 29, 1998 @ 12:29 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.14 **************************************** Date: Saturday May 30, 1998 @ 0:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15383 Modified Files: clientserver.c flist.c main.c options.c proto.h rsync.yo util.c Log Message: replaced chdir and getcwd calls with push_dir/pop_dir functions. These are faster and don't cause problems in a chrooted environment on any systems. **************************************** Date: Saturday May 30, 1998 @ 12:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13286 Modified Files: io.c Log Message: make sure that io_flush() doesn't call writefd_unbuffered from within a writefd_unbuffered call! this should fix the "decompressor lost sync" bug **************************************** Date: Saturday May 30, 1998 @ 12:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11851 Modified Files: rsync.c Log Message: cosmetic fix. reset offset to 0 at the start of each loop so the filenames get printed correctly when sending directories followed by local names. **************************************** Date: Saturday May 30, 1998 @ 12:07 Author: tridge Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv25515 Modified Files: infblock.c inflate.c infutil.h Log Message: replace BAD with zBAD so it compiles on AIX **************************************** Date: Saturday May 30, 1998 @ 12:10 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.15 **************************************** Date: Saturday May 30, 1998 @ 12:10 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.15 **************************************** Date: Monday June 1, 1998 @ 13:42 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4722 Modified Files: flist.c io.c main.c match.c options.c rsync.1 rsync.c rsync.h Log Message: added --stats option for verbose stats on the file transfer **************************************** Date: Monday June 1, 1998 @ 20:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15388 Modified Files: options.c rsync.yo Log Message: updated the usage info **************************************** Date: Monday June 1, 1998 @ 23:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19030 Modified Files: flist.c proto.h util.c Log Message: replace calls to strcmp() with a u_strcmp() function that uses only unsigned comparisons. Transferring files between two machines that treated strcmp() differently led to the files being given the wrong name at the destination if the filenames had characters > 128 (such as Kanji characters) and the source and destination machines treated strcmp() differently (ie. one treated strings as signed and the other as unsigned). We now treat all string comparisons for file list sorting as unsigned. **************************************** Date: Monday June 1, 1998 @ 23:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19712 Modified Files: test.sh Log Message: added some notes to test.sh **************************************** Date: Monday June 1, 1998 @ 23:49 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.16 **************************************** Date: Monday June 1, 1998 @ 23:49 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.16 **************************************** Date: Tuesday June 2, 1998 @ 22:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26379 Modified Files: main.c proto.h Log Message: added some fflush() calls to make sure the statistics lines are printed when redirecting output to a file. **************************************** Date: Tuesday June 2, 1998 @ 22:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27914 Modified Files: rsync.1 rsync.yo Log Message: added note to docs saying that --stats doesn't work unless -v is used **************************************** Date: Wednesday June 3, 1998 @ 12:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25470 Modified Files: rsync.c Log Message: if the user passes a block size on the command line then don't adapt the block size. **************************************** Date: Wednesday June 3, 1998 @ 12:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27478 Modified Files: match.c Log Message: the tag table should be of type int* not tag*. This bug resulted in rsync being much less efficient that it could be for files with more than 64k blocks. With the adaptive block size code giving a maximum block size of 16k this means that files larger than 1GB were handled very inefficiently. The transfer was still accurate, just slow. **************************************** Date: Thursday June 18, 1998 @ 19:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26965 Modified Files: rsync.1 rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: manpage updates, mostly suggested by Francois **************************************** Date: Thursday June 18, 1998 @ 19:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26791 Modified Files: options.c Log Message: --help changes suggested by Francois **************************************** Date: Thursday June 18, 1998 @ 19:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv408 Modified Files: util.c Log Message: put set_nonblocking() code back in. **************************************** Date: Thursday June 18, 1998 @ 19:33 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1367 Modified Files: io.c Log Message: handle non-blocking file descriptors for both read and write. Add a workaround for buggy systems that say there is space to write when there isn't. **************************************** Date: Thursday June 18, 1998 @ 19:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1975 Modified Files: main.c Log Message: set network file descriptors non-blocking before starting main rsync algorithm. **************************************** Date: Thursday June 18, 1998 @ 19:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv160 Modified Files: rsync.c Log Message: change the order of chmod and chown calls so that setuid bits don't get removed by chown calls. **************************************** Date: Thursday June 18, 1998 @ 19:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21187 Modified Files: rsync.h Log Message: move include of compat.h after other includes. **************************************** Date: Thursday June 18, 1998 @ 19:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv422 Modified Files: proto.h Log Message: prototype updates **************************************** Date: Thursday June 18, 1998 @ 19:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2365 Modified Files: checksum.c config.h.in configure configure.in flist.c hlink.c loadparm.c rsync.h socket.c Log Message: for consistency use memcpy/memset everywhere instead of bcopy/bzero **************************************** Date: Thursday June 18, 1998 @ 19:52 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv1396 Modified Files: compat.c Log Message: for consistency use memcpy/memset everywhere instead of bcopy/bzero **************************************** Date: Thursday June 18, 1998 @ 20:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2539 Modified Files: rsync.c Log Message: if as non-root we failed to update the group of a file then don't print the file name. **************************************** Date: Thursday June 18, 1998 @ 20:30 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.17 **************************************** Date: Thursday June 18, 1998 @ 20:30 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.17 **************************************** Date: Thursday June 18, 1998 @ 22:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9138 Modified Files: rsync.c rsync.h Log Message: fixed a race condition in rsync that opened a security hole. The temporary files were being created with the same permissions as the original file. So if the file was setuid but not owned by the user doing the transfer then there was a window of opportunity for a malicious user to execute it with the wrong permissions while it was being transferred. Thanks to snabb@epipe.fi for pointing this out. **************************************** Date: Thursday June 18, 1998 @ 23:06 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.18 **************************************** Date: Thursday June 18, 1998 @ 23:06 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.18 **************************************** Date: Thursday June 18, 1998 @ 23:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13791 Modified Files: rsync.c Log Message: fixed chmod bug pointed out by Han Holl **************************************** Date: Friday June 19, 1998 @ 0:15 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18205 Modified Files: Makefile.in Log Message: use LDFLAGS in Makefile.in (fix from arndt@schoenewald.de) **************************************** Date: Friday June 19, 1998 @ 10:55 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13069 Modified Files: io.c Log Message: if we get EWOULDBLOCK on a write then reduce the amount of data we are trying to write. This guarantees that the maximum amount of data that can be written at any one time is written. **************************************** Date: Wednesday July 1, 1998 @ 13:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18921 Modified Files: main.c options.c rsync.1 rsync.c rsync.yo Log Message: added a --partial option which tells rsync to keep partially transferred files if the transfer is interrupted. added a "options summary" section to the man page **************************************** Date: Wednesday July 1, 1998 @ 15:10 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4674 Modified Files: socket.c Log Message: I've had reports of rsyncd leaving zombies under digital unix. This patch tries to address the problem in two ways: 1) reinstall the SIGCHLD handler before each fork 2) reap any children not caught by the handler using waitpid with WNOHANG. I expect this will fix the problem. **************************************** Date: Wednesday July 1, 1998 @ 21:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13678 Modified Files: rsync.c Log Message: - only keep a partial file if some literal data has been transferred, this prevents a second interrupted transfer from reducing the size of the transferred file. - set SIGUSR1 to SIG_IGN early to prevent a race condition that prevents the --partial code from working properly **************************************** Date: Thursday July 2, 1998 @ 10:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13766 Modified Files: log.c match.c options.c proto.h rsync.1 rsync.c rsync.yo util.c Log Message: added --progress option which shows the progress of transfers. This gives bored users something to watch. **************************************** Date: Thursday July 2, 1998 @ 10:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5948 Modified Files: options.c Log Message: don't need to send --progress option to server as the server never prints progress info. **************************************** Date: Thursday July 2, 1998 @ 11:27 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6719 Modified Files: main.c Log Message: enable output buffering in the recv generator. This makes a significant difference when the transport is ssh as ssh will otherwise output a complete frame for each checksum record, which increases the checksum data in size by a factor of around 4. **************************************** Date: Thursday July 2, 1998 @ 11:27 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9927 Modified Files: rsync.c Log Message: the recv_generator can be static **************************************** Date: Thursday July 2, 1998 @ 11:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10865 Modified Files: util.c Log Message: output progress % every 1k instead of every 1%, this is better for large files. **************************************** Date: Thursday July 2, 1998 @ 11:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8981 Modified Files: proto.h Log Message: updated prototypes **************************************** Date: Thursday July 2, 1998 @ 12:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13398 Modified Files: main.c match.c Log Message: - don't show "created directory" message unless verbose is selected - check for null buf in show_progress **************************************** Date: Thursday July 2, 1998 @ 12:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11314 Modified Files: io.c Log Message: fix the problem of --timeout waiting for twice the specified time. **************************************** Date: Thursday July 2, 1998 @ 12:59 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11136 Modified Files: io.c Log Message: prioritise reading over writing in the select loop. (this is another ssh-friendly attempt) **************************************** Date: Thursday July 2, 1998 @ 13:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14878 Modified Files: io.c Log Message: remove a redundent continue statement **************************************** Date: Thursday July 2, 1998 @ 20:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22431 Modified Files: config.h.in configure configure.in log.c main.c Log Message: - use explicit flushes instead of setlinebuf. I've had reports of verbose info not being line buffered to files. - add a call to localtime() in open_log() in order to prime the C libraries timezone cache before the chroot(). This should fix the problem of rsyncd log entries being in GMT time. **************************************** Date: Friday July 17, 1998 @ 15:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28171 Modified Files: clientserver.c connection.c Log Message: use error to detect lockfile open failures vs. max connections reached and report an appropriate error message **************************************** Date: Friday July 17, 1998 @ 15:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26534 Modified Files: io.c Log Message: code style change **************************************** Date: Friday July 17, 1998 @ 15:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26404 Modified Files: main.c Log Message: remove a useless debug message **************************************** Date: Friday July 17, 1998 @ 15:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26771 Modified Files: proto.h rsync.c Log Message: make a function static **************************************** Date: Friday July 17, 1998 @ 17:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2167 Modified Files: main.c options.c rsync.c Log Message: fixed a problem with rsync buffering the debug output when redirected to a file. **************************************** Date: Friday July 17, 1998 @ 17:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv38 Modified Files: rsync.h Log Message: moved getopt.h above unistd.h to prevent problems with uwin on NT **************************************** Date: Friday July 17, 1998 @ 17:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20084 Modified Files: io.c Log Message: changed wording of an error message **************************************** Date: Friday July 17, 1998 @ 17:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1896 Modified Files: Makefile.in Log Message: removed old "make dist" target **************************************** Date: Friday July 17, 1998 @ 17:42 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4665 Modified Files: rsync.c Log Message: some code reformatting **************************************** Date: Friday July 17, 1998 @ 20:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12086 Modified Files: options.c proto.h rsync.1 rsync.c rsync.yo util.c Log Message: added the --safe-links option to disallow symlinks outside the destination tree **************************************** Date: Friday July 17, 1998 @ 20:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7073 Modified Files: rsync.1 rsync.yo Log Message: added the --safe-links option to disallow symlinks outside the destination tree **************************************** Date: Friday July 17, 1998 @ 23:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18468 Modified Files: flist.c rsync.c Log Message: make rsync behave more like GNU cp with regard to file permissions when -p (preserve permissions) isn't set. It works by taking the sending file permissions and masking them with the umask to create the destination file permissions. (There is really no "correct" way of doing this but at least we now behave like GNU cp which fits the principle of least surprise.) also fixed a race condition in copy_file() **************************************** Date: Saturday July 18, 1998 @ 0:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17091 Modified Files: main.c Log Message: check whether there is a / before a : in the rsync command line. If there is then assume that the : is from a filename, not a host:dir separator. This allows you to copy files with a : in them. (suggestion from pfeifer@wait.de) **************************************** Date: Saturday July 18, 1998 @ 0:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24050 Modified Files: compat.c rsync.1 rsync.yo Log Message: added a bit in the man page about the clean shell error **************************************** Date: Saturday July 18, 1998 @ 0:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19756 Modified Files: acconfig.h config.h.in configure configure.in rsync.c rsync.h Log Message: handle hard links on systems with 16 bit ino_t **************************************** Date: Saturday July 18, 1998 @ 0:53 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.0.19 **************************************** Date: Saturday July 18, 1998 @ 0:53 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.0.19 **************************************** Date: Sunday July 19, 1998 @ 14:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19094 Modified Files: main.c options.c proto.h socket.c Log Message: - close stdout and stderr and reopen then as /dev/null when running as a daemon. This prevents library functions (such as getopt) stuffing up our protocol stream when errors are detected. - defer the error message from the options parsing until after the socket is multiplexed. This allows clients sending new options which the remote server doesn't understand to get a sensible error message. **************************************** Date: Sunday July 19, 1998 @ 15:22 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22203 Modified Files: clientserver.c Log Message: - defer the error message from the options parsing until after the socket is multiplexed. This allows clients sending new options which the remote server doesn't understand to get a sensible error message. **************************************** Date: Sunday July 19, 1998 @ 20:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24080 Modified Files: io.c Log Message: always use a timeout to select, even if --timeout is not specified. This makes things easier to debug. **************************************** Date: Monday July 20, 1998 @ 15:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12483 Modified Files: io.c rsync.c socket.c util.c Log Message: I think I might havefinally fixed the rsync hanging bug. It was caused by a read during an io_flush() triggered during a readfd(). A simple logic bug in the io code :( **************************************** Date: Monday July 20, 1998 @ 15:43 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.1.0 **************************************** Date: Monday July 20, 1998 @ 15:43 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.1.0 **************************************** Date: Thursday July 23, 1998 @ 13:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11860 Modified Files: clientserver.c flist.c proto.h Log Message: fixed the relative paths bug pointed out by Alberto Accomazzi **************************************** Date: Saturday July 25, 1998 @ 12:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23367 Added Files: cleanup.c generator.c receiver.c sender.c Log Message: rsync.c was getting a bit unwieldy so I split the code into 3 modules, for the 3 logical stages of rsync; generator, sender and receiver. **************************************** Date: Saturday July 25, 1998 @ 12:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24431 Modified Files: Makefile.in proto.h rsync.c Log Message: rsync.c was getting a bit unwieldy so I split the code into 3 modules, for the 3 logical stages of rsync; generator, sender and receiver. **************************************** Date: Saturday July 25, 1998 @ 19:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16825 Modified Files: options.c Log Message: fix PATTERN/FILE in --help output **************************************** Date: Thursday August 27, 1998 @ 15:05 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4867 Modified Files: clientserver.c main.c socket.c util.c Log Message: a couple of changes to where the nonblocking settings are called. **************************************** Date: Thursday August 27, 1998 @ 15:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18517 Modified Files: io.c Log Message: removed the limit on the read buffer size until I fully understand the interactions with ssh. The old ssh freezes have shown up again and some debugging (with help from James Welborn) showed that the cause was the read buffer hitting maximum size. I think this means that ssh must be misbehaving about blocking IO. This change gets rid of the freezes at the expense of memory usage. Where it would have frozen it uses more memory instead. **************************************** Date: Thursday August 27, 1998 @ 15:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26646 Modified Files: flist.c Log Message: fixed a small memory leak when using -C thanks to kalt@research.bell-labs.com for this fix. **************************************** Date: Wednesday September 9, 1998 @ 15:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16017 Modified Files: clientserver.c Log Message: wanr people who use path names to rsync :: **************************************** Date: Wednesday September 9, 1998 @ 15:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20042 Modified Files: loadparm.c log.c Log Message: added "log file" option for those systems with broken syslog (like AIX) **************************************** Date: Wednesday September 9, 1998 @ 15:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12219 Modified Files: proto.h rsync.1 rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: doc updates **************************************** Date: Wednesday September 9, 1998 @ 15:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24721 Modified Files: Makefile.in authenticate.c flist.c io.c main.c md4.c proto.h token.c util.c Log Message: added finddead target, removed dead code and made some functions static **************************************** Date: Wednesday September 9, 1998 @ 16:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26063 Modified Files: config.h.in configure configure.in log.c Log Message: put the time in when using log file. **************************************** Date: Wednesday September 9, 1998 @ 16:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9255 Modified Files: cleanup.c proto.h receiver.c Log Message: handle OSes where you can't rename a open file in the cleanup code. **************************************** Date: Wednesday September 9, 1998 @ 16:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9761 Modified Files: config.h.in configure configure.in rsync.h util.c Log Message: handle sstem (sco 3) with glob but not glob.h **************************************** Date: Wednesday September 9, 1998 @ 16:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13764 Modified Files: rsync.c Log Message: don't complain about not setting times on directories because some filesystems can't do it **************************************** Date: Wednesday September 9, 1998 @ 17:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3188 Modified Files: log.c Log Message: fixed timestring() bug **************************************** Date: Wednesday September 9, 1998 @ 17:07 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.1.1 **************************************** Date: Wednesday September 9, 1998 @ 17:07 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.1.1 **************************************** Date: Tuesday October 27, 1998 @ 8:42 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5607 Modified Files: generator.c options.c proto.h receiver.c rsync.1 rsync.yo util.c Log Message: Add --compare-dest option which enables specifying an additional destination for comparisons when syncing. Useful for syncing into a scratch area and doing a flash-cutover when it is completed. **************************************** Date: Tuesday October 27, 1998 @ 8:45 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10116 Modified Files: exclude.c flist.c proto.h Log Message: Optimize server for special case of a long list of includes ("+") followed by a match-all exclude "- *". **************************************** Date: Tuesday October 27, 1998 @ 8:51 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv581 Modified Files: cleanup.c clientserver.c loadparm.c main.c proto.h rsyncd.conf.5 rsyncd.conf.yo Log Message: Add "use chroot" and "pid file" rsyncd.conf options. The former allows one to disable the use of chroot so rsync --daemon can be run as a non-root user (if a non-privileged --port is used). The latter allows one to specify a file in which to write the process id of the daemon, which is useful when rsync --daemon is not run from inetd. **************************************** Date: Tuesday October 27, 1998 @ 9:03 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5957 Modified Files: exclude.c Log Message: Fix bug in --include and --include-from which didn't work as advertised; could only include files before if "+ " was explicitly prefixed on files from any exclude or include option. Also simplified the code by removing the "orig" exclude_struct element, and reduced the number of bytes transferred from client to server by never including "- " prefixes in the transmitted exclude list because exclusion is the default. **************************************** Date: Tuesday October 27, 1998 @ 10:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7580 Modified Files: Makefile.in config.h.in configure configure.in util.c Log Message: added a vsnprintf() implementation from cvslock. See the notes on the license at the top of lib/snprintf.c **************************************** Date: Tuesday October 27, 1998 @ 10:23 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv9921 Added Files: snprintf.c Log Message: added a vsnprintf() implementation from cvslock. See the notes on the license at the top of lib/snprintf.c **************************************** Date: Wednesday October 28, 1998 @ 1:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14761 Modified Files: flist.c rsync.h Log Message: handle OSes (such as Unicos) which use a different value for S_IFLNK **************************************** Date: Wednesday October 28, 1998 @ 1:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16807 Modified Files: md4.c Log Message: fixed a typecast **************************************** Date: Wednesday October 28, 1998 @ 3:07 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10701 Modified Files: Makefile.in Log Message: - Define bindir and mandir as per gnu makefile standards - Add install-strip target as per gnu makefile standards Contributed by Fred Sanchez **************************************** Date: Wednesday October 28, 1998 @ 4:30 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27879 Modified Files: rsync.1 rsync.yo Log Message: Document the fact that --numeric-ids is implied if the source system is a daemon using chroot. **************************************** Date: Wednesday October 28, 1998 @ 14:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18784 Modified Files: loadparm.c log.c main.c proto.h receiver.c rsync.1 rsync.h rsyncd.conf.5 rsyncd.conf.yo sender.c socket.c Log Message: and I thought I wasn't going to do any rsync coding for a while ... Jason Andrade convinced me to add ftpd style logging of transfers, enabled with a "transfer logging" option in rsyncd.conf you can customise the format in log.c **************************************** Date: Wednesday October 28, 1998 @ 14:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20402 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: fixed a typo **************************************** Date: Wednesday October 28, 1998 @ 15:06 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv19709 Modified Files: snprintf.c Log Message: fixed handling of %.0f in replacement snprintf.c **************************************** Date: Wednesday October 28, 1998 @ 21:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3947 Modified Files: cleanup.c clientserver.c log.c Log Message: syslog support in rsync daemon has been broken since I added the "log file" option. I wonder why noone reported it? Or did everyone just use "log file" ? **************************************** Date: Thursday October 29, 1998 @ 16:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12266 Modified Files: Makefile.in checksum.c configure configure.in io.c receiver.c rsync.h Added Files: aclocal.m4 config.guess config.sub Log Message: changes 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). **************************************** Date: Thursday October 29, 1998 @ 16:01 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv4639 Added Files: mdfour.c mdfour.h Log Message: changes 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). **************************************** Date: Thursday October 29, 1998 @ 16:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4012 Modified Files: checksum.c Log Message: kfixed char* casts **************************************** Date: Thursday October 29, 1998 @ 16:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16302 Modified Files: io.c Log Message: final change needed to get rsync working on a CRAY J90 **************************************** Date: Thursday October 29, 1998 @ 17:10 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18988 Modified Files: sender.c Log Message: a change I made yesterday corrupted the displayed filename in some cases. cosmetic fix. **************************************** Date: Thursday October 29, 1998 @ 17:39 Author: tridge Update of /data/cvs/rsync In directory samba:/data/local/src/rsync Modified Files: flist.c rsync.h Log Message: some minor optimisations **************************************** Date: Thursday October 29, 1998 @ 17:39 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/data/local/src/rsync/lib Modified Files: mdfour.c Log Message: some minor optimisations **************************************** Date: Thursday October 29, 1998 @ 22:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22414 Modified Files: cleanup.c log.c main.c Log Message: put the pid on each line of the log file to facilitate auto-parsing. Requested by Jarkko Hietaniemi (jhi@iki.fi) **************************************** Date: Thursday October 29, 1998 @ 22:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26892 Modified Files: log.c Log Message: put the pid on each line of the log file to facilitate auto-parsing. Requested by Jarkko Hietaniemi (jhi@iki.fi) **************************************** Date: Friday October 30, 1998 @ 9:28 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28680 Modified Files: Makefile.in configure configure.in proto.h Log Message: Fix for systems such as Unixware that have a cc that does not support -o with -c. **************************************** Date: Friday October 30, 1998 @ 10:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4931 Modified Files: config.h.in configure configure.in Log Message: fixed cacheing of some values (using code from Samba) **************************************** Date: Friday October 30, 1998 @ 13:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4469 Modified Files: flist.c Log Message: hanle null strings in -vvv output **************************************** Date: Friday October 30, 1998 @ 13:24 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8091 Modified Files: loadparm.c log.c proto.h rsync.h rsyncd.conf.5 rsyncd.conf.yo Log Message: added "log format" option to allow admins to choose the format for rsyncd log file entries **************************************** Date: Friday October 30, 1998 @ 13:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4364 Modified Files: log.c Log Message: hopefuly fix logging of "transfer interrupted" messages **************************************** Date: Friday October 30, 1998 @ 13:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6796 Modified Files: log.c Log Message: get null termination right in logging **************************************** Date: Friday October 30, 1998 @ 13:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv528 Modified Files: log.c Log Message: get null termination right in logging **************************************** Date: Friday October 30, 1998 @ 13:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9041 Modified Files: acconfig.h config.h.in configure configure.in rsync.h Log Message: check for a broken inet_ntoa() on IRIX **************************************** Date: Friday October 30, 1998 @ 13:50 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv6373 Modified Files: compat.c Log Message: check for a broken inet_ntoa() on IRIX **************************************** Date: Friday October 30, 1998 @ 13:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12297 Modified Files: config.h.in configure configure.in Log Message: need BIG_ENDIAN test for inet_ntoa replacement **************************************** Date: Friday October 30, 1998 @ 16:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13741 Modified Files: clientserver.c loadparm.c log.c rsyncd.conf.5 rsyncd.conf.yo Log Message: added %m, %P and %u options to logging **************************************** Date: Friday October 30, 1998 @ 17:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21214 Modified Files: loadparm.c rsyncd.conf.5 rsyncd.conf.yo Added Files: rsyncstats Log Message: added a perl script to summarise the rsyncd log format **************************************** Date: Friday October 30, 1998 @ 22:18 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26663 Modified Files: log.c Log Message: move the time init before the logfile opening. **************************************** Date: Saturday October 31, 1998 @ 10:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27730 Modified Files: log.c Log Message: fixed perms on rsyncd log file **************************************** Date: Saturday October 31, 1998 @ 10:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3506 Modified Files: log.c Log Message: use the orig_umask when choosing perms for the log file. **************************************** Date: Saturday October 31, 1998 @ 11:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5914 Modified Files: rsyncstats Log Message: get the date comparison the right way around **************************************** Date: Saturday October 31, 1998 @ 15:35 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv19525 Modified Files: snprintf.c Log Message: added copyright notice from Patrick Powell **************************************** Date: Monday November 2, 1998 @ 11:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20886 Modified Files: flist.c generator.c log.c main.c options.c proto.h rsync.1 rsync.h rsync.yo util.c Log Message: if no local destination is provided for the transfer then provide a "ls -l" style listing of the files that would be transferred **************************************** Date: Monday November 2, 1998 @ 11:55 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16629 Modified Files: rsync.yo Log Message: - document the rsync:// URL format **************************************** Date: Monday November 2, 1998 @ 15:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26710 Modified Files: io.c log.c proto.h receiver.c rsync.1 rsyncd.conf.5 rsyncd.conf.yo sender.c Log Message: Jason told me that's its very important for his site to log exactly how many bytes were needed to be transferred for each file. I added %b and %c log format options to cover this. See the man page for details. **************************************** Date: Monday November 2, 1998 @ 17:40 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2516 Modified Files: log.c Log Message: the logging wasn't showing the full prefix for filenames **************************************** Date: Monday November 2, 1998 @ 18:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv721 Modified Files: rsyncstats Log Message: remove double / from filenames in display **************************************** Date: Tuesday November 3, 1998 @ 14:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9579 Modified Files: log.c options.c rsync.yo rsyncd.conf.yo Log Message: added the --log-format option to allow users to request arbitrary per-file logging of interactive rsync sessions. **************************************** Date: Tuesday November 3, 1998 @ 16:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8352 Modified Files: rsync.1 rsyncd.conf.5 Log Message: I'd forgotten to run "make man" **************************************** Date: Tuesday November 3, 1998 @ 16:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17968 Modified Files: rsync.1 rsync.yo Log Message: documented --delete disabling on IO errors **************************************** Date: Tuesday November 3, 1998 @ 18:08 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16099 Modified Files: clientserver.c compat.c exclude.c fileio.c flist.c io.c loadparm.c log.c main.c options.c receiver.c rsync.c rsync.h sender.c socket.c token.c util.c Added Files: errcode.h Log Message: patch from Alberto Accomazzi to add different exit codes for different conditions. **************************************** Date: Wednesday November 4, 1998 @ 8:17 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv72 Modified Files: main.c options.c rsync.1 rsync.yo Log Message: Add support for optional ":PORT" in rsync URL. **************************************** Date: Wednesday November 4, 1998 @ 8:49 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20918 Modified Files: util.c Log Message: Call clean_fname() in sanitize_path() to catch some more strange but legal file name syntaxes. **************************************** Date: Wednesday November 4, 1998 @ 8:58 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21262 Modified Files: options.c rsync.1 rsync.yo Log Message: Document the fact that you can use [USER@] in an rsync URL. Note: the same thing works for ftp and http URLs in netscape. **************************************** Date: Wednesday November 4, 1998 @ 9:00 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.2.0 **************************************** Date: Wednesday November 4, 1998 @ 9:00 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.2.0 **************************************** Date: Wednesday November 4, 1998 @ 9:30 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23668 Modified Files: rsync.1 rsync.yo Log Message: Remove statement in rsync.1 that a rsync:// URL can only be used if a username is not needed. **************************************** Date: Wednesday November 4, 1998 @ 13:35 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv173 Modified Files: mdfour.c Log Message: use macros to make mdfour faster on systems that don't do inlining well. Also helps when optimisation level is low. **************************************** Date: Wednesday November 4, 1998 @ 14:14 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17473 Modified Files: clientserver.c loadparm.c proto.h rsyncd.conf.5 rsyncd.conf.yo Log Message: added timeout option in rsyncd.conf **************************************** Date: Thursday November 5, 1998 @ 3:47 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16357 Modified Files: errcode.h exclude.c Log Message: Fix 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. **************************************** Date: Friday November 6, 1998 @ 1:33 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10789 Modified Files: receiver.c Log Message: Add comment before call to mktemp saying it is deliberately chosen over mkstemp. **************************************** Date: Friday November 6, 1998 @ 21:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11127 Modified Files: README Log Message: fixed typo **************************************** Date: Saturday November 7, 1998 @ 4:07 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22035 Modified Files: util.c Log Message: Change sanitize_path() to not use clean_fname() because it removes the trailing slash. This caused a problem when using "use chroot" and sources that contained a trailing slash (which prevents the last filename component of the source from being included in the destination). Instead, have sanitize_path() remove "." components and duplicated slashes ("//") itself. **************************************** Date: Sunday November 15, 1998 @ 10:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22497 Modified Files: authenticate.c exclude.c flist.c generator.c io.c loadparm.c log.c mkproto.awk proto.h receiver.c rsync.c sender.c socket.c util.c Log Message: changed strlcat() and strlcpy() to have the same semantics as the OpenBSD functions of the same name. changed slprintf() to take buffer length rather than buffer length -1 **************************************** Date: Sunday November 15, 1998 @ 10:32 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv24316 Modified Files: compat.c Log Message: changed strlcat() and strlcpy() to have the same semantics as the OpenBSD functions of the same name. changed slprintf() to take buffer length rather than buffer length -1 **************************************** Date: Sunday November 15, 1998 @ 10:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8967 Modified Files: configure configure.in Log Message: compile with optimisation by default on all compilers (the mdfour code really needs it) **************************************** Date: Sunday November 15, 1998 @ 12:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23497 Modified Files: config.h.in configure configure.in proto.h rsync.h util.c Log Message: use native strlcat() and strlcpy() if available **************************************** Date: Sunday November 15, 1998 @ 12:04 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv65 Modified Files: compat.c Log Message: use native strlcat() and strlcpy() if available **************************************** Date: Sunday November 15, 1998 @ 12:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25906 Modified Files: cleanup.c log.c main.c proto.h rsync.h Log Message: log filename(line) in exit_cleanup() to make tracking down problems easier in rsync daemons. **************************************** Date: Monday November 16, 1998 @ 14:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4320 Modified Files: match.c Log Message: fixed a bug handling files larger than 2GB **************************************** Date: Tuesday November 17, 1998 @ 10:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv540 Modified Files: log.c Log Message: don't interpret %h and %a when using --log-format locally **************************************** Date: Wednesday November 18, 1998 @ 8:56 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12268 Modified Files: clientserver.c proto.h util.c Log Message: Apply sanitize_paths() to glob expansions when use chroot = no. **************************************** Date: Thursday November 19, 1998 @ 2:54 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19230 Modified Files: rsync.1 rsync.c rsync.yo Log Message: Change documentation to explain that a lack of -t in effect causes -I to be assumed on the next transfer. **************************************** Date: Thursday November 19, 1998 @ 3:02 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14060 Modified Files: rsync.c Log Message: Remove a debugging statement I accidentally included in the last commit. **************************************** Date: Thursday November 19, 1998 @ 3:20 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7193 Modified Files: rsync.1 rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: Change --log-format documentation to make it clear that it is for the client logging to stdout. **************************************** Date: Thursday November 19, 1998 @ 4:36 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1740 Modified Files: README options.c rsync.1 rsync.yo rsyncd.conf.yo tech_report.tex Log Message: Minor documentation patches, due mostly to Jason Henry Parker **************************************** Date: Thursday November 19, 1998 @ 4:53 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5456 Modified Files: configure configure.in Log Message: Look for strcasecmp in -lresolv for Unixware. **************************************** Date: Thursday November 19, 1998 @ 17:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20651 Modified Files: clientserver.c loadparm.c options.c proto.h rsyncd.conf.5 rsyncd.conf.yo Log Message: added "refuse options" option **************************************** Date: Thursday November 19, 1998 @ 17:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12782 Modified Files: options.c Log Message: improved the "refuse options" code a bit **************************************** Date: Saturday November 21, 1998 @ 9:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25505 Modified Files: loadparm.c proto.h rsyncd.conf.5 rsyncd.conf.yo sender.c token.c Log Message: added "dont compress" option with the default setting of *.gz *.tgz *.zip *.z *.rpm *.deb **************************************** Date: Saturday November 21, 1998 @ 9:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24322 Modified Files: rsyncd.conf.yo Log Message: changed an example slightly **************************************** Date: Monday November 23, 1998 @ 11:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8200 Modified Files: README options.c rsync.yo rsyncd.conf.yo rsyncstats tech_report.tex Log Message: updates to reflect new samba.org domain the main web site is now http://rsync.samba.org/ **************************************** Date: Monday November 23, 1998 @ 11:30 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv16340 Modified Files: snprintf.c Log Message: updates to reflect new samba.org domain the main web site is now http://rsync.samba.org/ **************************************** Date: Tuesday November 24, 1998 @ 8:54 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14273 Modified Files: clientserver.c exclude.c loadparm.c proto.h rsyncd.conf.5 rsyncd.conf.yo Log Message: Add "include" and "include from" rsyncd.conf options. Contributed by Dennis Gilbert . **************************************** Date: Wednesday November 25, 1998 @ 6:01 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9326 Modified Files: proto.h receiver.c rsync.c Log Message: Backup deleted files when using --delete and --backup. Based on a suggested patch from Kanai Makoto (kanai@hallab.co.jp). **************************************** Date: Wednesday November 25, 1998 @ 6:10 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21637 Modified Files: syscall.c Log Message: Always add the O_BINARY flag in do_open if it is defined, for Windows. Suggestion from Mart.Laak@hansa.ee **************************************** Date: Wednesday November 25, 1998 @ 6:52 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27835 Modified Files: authenticate.c Log Message: Make sure secrets file is not other-accessible, and owned by root if the daemon is running as root. Suggested by Mike Richardson **************************************** Date: Wednesday November 25, 1998 @ 7:18 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26017 Modified Files: clientserver.c proto.h util.c Log Message: Change sanitize_path() function to not malloc a copy since it only shrinks paths and it is only used in places that have already just done a copy. **************************************** Date: Wednesday November 25, 1998 @ 7:51 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20568 Modified Files: flist.c Log Message: Don't list cleaned-out duplicate file names as "" when doing list_only mode; skip them instead. **************************************** Date: Wednesday November 25, 1998 @ 7:54 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv873 Modified Files: README Log Message: Update the README file to reflect current usage options. **************************************** Date: Wednesday November 25, 1998 @ 8:26 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16018 Modified Files: exclude.c rsync.1 rsync.yo rsyncd.conf.5 rsyncd.conf.yo Log Message: Always include "." when processing exclude lists. This avoids confusion when people do --exclude "*". Also, add an example to the man page that shows explicitly including parent directories when itemizing specific paths to include followed by --exclude "*". **************************************** Date: Wednesday November 25, 1998 @ 9:03 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3828 Modified Files: options.c rsyncd.conf.5 rsyncd.conf.yo token.c Log Message: When "refuse options = compress" is set in rsyncd.conf, silently send files at compression level 0 instead of printing an error and exitting. This is the same effect as "dont compress = *". **************************************** Date: Thursday November 26, 1998 @ 2:37 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8544 Modified Files: options.c rsyncd.conf.5 rsyncd.conf.yo token.c Log Message: Back 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. **************************************** Date: Thursday November 26, 1998 @ 3:24 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.2.1 **************************************** Date: Thursday November 26, 1998 @ 3:24 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.2.1 **************************************** Date: Wednesday December 2, 1998 @ 3:11 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28483 Modified Files: rsync.1 rsync.yo Log Message: Minor documentation change suggested by pavel_roskin@geocities.com. **************************************** Date: Wednesday December 2, 1998 @ 3:13 Author: dwd Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv23153/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: Support newer rpm's which define $RPM_OPT_FLAGS as a set of options separated by spaces. Suggested by pavel_roskin@geocities.com. **************************************** Date: Saturday December 5, 1998 @ 12:55 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17359 Modified Files: rsync.c Log Message: - slprintf() takes sizeof(buf) not sizeof(buf)-1 - fixed incorrect format string in rename error **************************************** Date: Saturday December 5, 1998 @ 12:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2955 Modified Files: syscall.c Log Message: paranoia change - treat list_only like read_only and refuse all syscalls that might change the filesystem. This shouldn't be needed, but I like paranoid coding :) **************************************** Date: Tuesday December 8, 1998 @ 1:51 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14657 Modified Files: rsync.1 rsync.yo Log Message: Fix minor man page typo, suggested by jbm@jbm.org. **************************************** Date: Tuesday December 8, 1998 @ 5:48 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19661 Modified Files: rsync.1 rsync.yo rsyncd.conf.5 Log Message: steve.ingram@icl-gis.com noticed several mistakes in rsync.1. Some of them had already been fixed but yodl2man hadn't been run, and a couple others were new. **************************************** Date: Thursday December 31, 1998 @ 1:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22406 Modified Files: config.h.in configure configure.in fileio.c match.c rsync.h Log Message: no longer use mmap() in rsync because of the risk of a SIGBUS when another program (such as a mailer) truncates a file. To offset the speed loss I have rewritten the map_ptr() code to make much better use of read(). **************************************** Date: Tuesday January 5, 1999 @ 12:15 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15786 Modified Files: match.c Log Message: an optimization that tries to make rsync choose adjacent matches if multiple matching blocks are available. This make the run-length coding of the output more efficient. **************************************** Date: Tuesday January 5, 1999 @ 12:57 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14146 Modified Files: match.c Log Message: fixed a bug in the adjacent target optimisation **************************************** Date: Tuesday January 5, 1999 @ 17:31 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21734 Modified Files: match.c Log Message: don't try to match checksums of two blocks which are of unequal size. This explains the high false_alarms rate that I saw for one of the sample data files used in my thesis. The bug was harmless as the strong checksum easily caught all the false matches but it's been bugging me as I couldn't explain it :) **************************************** Date: Tuesday January 5, 1999 @ 17:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25217 Modified Files: match.c Log Message: moved the block length mismatch code to another part of the loop. **************************************** Date: Wednesday January 6, 1999 @ 7:08 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20014 Modified Files: log.c Log Message: Change the receive log message from "send" to "recv". Fix from Rick Smith . **************************************** Date: Thursday January 7, 1999 @ 18:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15649 Modified Files: rsync.yo Log Message: add warning about using RSYNC_PASSWORD on systems where env varibables are visible to all users. **************************************** Date: Friday January 8, 1999 @ 3:27 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4376 Modified Files: rsync.1 rsync.yo Log Message: Ran yodl2man on rsync.yo, and updated modification date. **************************************** Date: Friday January 8, 1999 @ 18:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5154 Modified Files: clientserver.c loadparm.c proto.h rsync.h rsyncd.conf.yo Log Message: made the "max connections" and "lock file" local rather than global options so you can set them on a per-module basis (requested by kernel.org mirror maintiner) **************************************** Date: Friday January 8, 1999 @ 21:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11329 Modified Files: authenticate.c options.c rsync.1 rsync.yo rsyncd.conf.5 Log Message: added --password-file patch from Alex Schlessinger (yes, I know I'm not supposed to be doing rsync work at the moment! only four weeks to go ...) **************************************** Date: Friday January 8, 1999 @ 21:42 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11888 Modified Files: authenticate.c Log Message: fixed bug where strtok() could return NULL in getpassf(). **************************************** Date: Tuesday January 12, 1999 @ 4:07 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21566 Modified Files: main.c Log Message: Fix segmentation fault when using -vvv. Suggested by assar@sics.se. **************************************** Date: Thursday January 21, 1999 @ 8:32 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24240 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: Document the fact that the %t log format option includes the date, and that the "log file" option always prepends "%t [%p] ". **************************************** Date: Friday January 22, 1999 @ 4:10 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5221 Modified Files: clientserver.c rsyncd.conf.5 rsyncd.conf.yo Log Message: Fix serious bug with "use chroot = no" option which caused "uid =" and "gid =" to be ignored. At the same time, change the "uid =" and "gid =" options to be ignored when not running the daemon as super-user, to make it more convenient for those people and to make it portable to systems such as cygwin which don't support the uid/gid notions. **************************************** Date: Thursday February 4, 1999 @ 2:11 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3632 Modified Files: configure configure.in Log Message: Add alternate implementation of waitpid() for systems that have wait4 but not wait3, in particular Amdahl's SVR2-based UTS 2.1.2. The code comes from apache, but I contributed it to apache in the first place. **************************************** Date: Thursday February 4, 1999 @ 2:11 Author: dwd Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv3632/lib Modified Files: compat.c Log Message: Add alternate implementation of waitpid() for systems that have wait4 but not wait3, in particular Amdahl's SVR2-based UTS 2.1.2. The code comes from apache, but I contributed it to apache in the first place. **************************************** Date: Thursday February 4, 1999 @ 2:15 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14193 Modified Files: rsync.c Log Message: When calling lchown, pass the current known uid and gid rather than -1 to not change it, since the old SVR2-based UTS 2.1.2 does not support leaving uid and gid alone when the value is -1. **************************************** Date: Thursday February 4, 1999 @ 2:38 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28361 Modified Files: clientserver.c main.c util.c Log Message: Move the initialization of push_dir, which calls getcwd, to early in main. The reason for that is that on SVR2-based UTS 2.1.2 (which along with many other old systems implements getcwd by forking "pwd") getcwd hangs when called when other child processes are running. I also added a quick return from push_dir if name == NULL so it doesn't actually have to chdir anywhere when just initializing. An initializing call to push_dir("/",0) had previously been put in at the beginning of daemon_main() to avoid calling getcwd after a chroot, but since that is no longer I needed I removed it and changed the call to chdir("/") after chroot into a push_dir("/",0) so it will remember the correct current directory. **************************************** Date: Wednesday February 10, 1999 @ 4:25 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27136 Modified Files: clientserver.c log.c main.c options.c proto.h rsync.1 rsync.yo Log Message: Add --quiet/-q option. Contributed by Rich Salz salzr@certco.com. **************************************** Date: Wednesday February 10, 1999 @ 5:35 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25488 Modified Files: loadparm.c params.c rsync.h socket.c Log Message: Use 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.com **************************************** Date: Wednesday February 10, 1999 @ 6:27 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8667 Modified Files: authenticate.c loadparm.c rsyncd.conf.5 rsyncd.conf.yo Log Message: Added "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.sk **************************************** Date: Wednesday February 10, 1999 @ 9:31 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7851 Modified Files: exclude.c rsync.1 rsync.yo Log Message: Support '#' and ';' comments in exclude files. It would actually not probably cause any harm if they were treated as normal exclude or include patterns because they just wouldn't match anything, but it's better to explicitly ignore them. Suggested by David Holland **************************************** Date: Thursday February 11, 1999 @ 5:04 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25425 Modified Files: exclude.c Log Message: Changed the optimized include mode (which kicks in when there are a series of non-wildcard includes followed by an exclude of *) so that it will silently ignore included files that don't exist rather than saying "No such file or directory". This is more like the behavior of the non-optimized include mode. **************************************** Date: Thursday February 11, 1999 @ 5:44 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11278 Modified Files: receiver.c Log Message: Changed error message that just said "open %s: %s" to "cannot create %s: %s" in receiver.c because it confuses people when they do something like rsync /etc/passwd /tmp/nonexistentdir/passwd and it printed out something like open /tmp/noniexistentdir/.passwd.a004d5 : No such file or directory Reported by kurt_granroth@pobox.com in PR #1253. **************************************** Date: Thursday February 11, 1999 @ 6:33 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv929 Modified Files: README options.c rsync.yo Log Message: Changed Usage in the rsync --help message to indicate how there can be multiple SRCs. Also moved the --suffix option to show up right after --backup and included the default backup suffix and block size along with their corresponding options rather than at the end. Copied the new help message to rsync.yo and README and used the Usage also in the SYNOPSIS section at the top of rsync.yo rather than the different one that used "path" instead of SRC and DEST. That last change was inspired by a suggestion from Michael Bleyer in PR #1523. **************************************** Date: Thursday February 11, 1999 @ 8:54 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7193 Modified Files: main.c rsync.1 rsync.yo Log Message: Allow --stats to work without -v. **************************************** Date: Thursday February 11, 1999 @ 9:16 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13343 Modified Files: main.c Log Message: A slight compensation I had just added for total bytes read when using -v was incorrect. It's hard to tell how many bytes are actually read because transferring the value changes it and depending on its value it may transfer 4 or 12 bytes so instead change the sender side to not include the length of the counters it sends at all (it had been including one but three are sent). **************************************** Date: Saturday February 13, 1999 @ 4:27 Author: dwd Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv2469/lib Modified Files: compat.c Log Message: Change the implementation of memmove in lib/compat.c to call bcopy instead of memcpy because bcopy is guaranteed to work with overlapping memory and memcpy is not. Bug fix for PR#1584 in which log entries in the rsync daemon log on Sunos 4.1.4 were garbled. **************************************** Date: Tuesday February 16, 1999 @ 4:48 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3790 Modified Files: rsync.1 rsync.yo Log Message: Be consistent on use of '=' on options that take a parameter. **************************************** Date: Thursday February 18, 1999 @ 6:34 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9563 Modified Files: README flist.c options.c rsync.1 rsync.yo Log Message: Added --copy-unsafe-links option which is like --copy-links except it is only for symlinks that point outside the source tree. Suggested by Charles Hines in PR#1376. Also apply the option to any symbolic links in the source portion of a path when --relative is used, as suggested by Francis Montagnac on the rsync mailing list in a message titled "New option: --copy-parent-links". **************************************** Date: Thursday February 18, 1999 @ 8:39 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19501 Modified Files: rsync.1 rsync.yo Log Message: Changed man page documentation of --force to say it is hardly ever needed any more except in very obscure cases. **************************************** Date: Thursday February 18, 1999 @ 14:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4121 Modified Files: config.h.in configure generator.c options.c proto.h rsync.yo Log Message: added --size-only option. Useful when starting to use rsync after a ftp based mirror system so that timestamps may not be right. **************************************** Date: Friday February 19, 1999 @ 3:27 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23690 Modified Files: README configure configure.in exclude.c rsync.1 rsync.h rsync.yo Log Message: Changed exclude/include matching so that normally wildcards will stop at slashes. The old behavior of crossing slashes can be achieved by using a double-asterisk ('**') anywhere in a pattern. Note that this can change some existing exclude patterns in a subtle way. Also note that if the remote side is an older release the processing on the two sides might not be exactly the same when there's no double-asterisk, which can affect which files are excluded from deletion, but they're close enough that people will probably not notice. I considered changing the protocol version and checking the remote_version number to ensure the same processing on both sides, but the exclude patterns are pre-processed before the remote version number is known and it's just not worth going through extraordinary efforts. Suggested by Cameron Simpson **************************************** Date: Friday February 19, 1999 @ 4:23 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12736 Modified Files: main.c Log Message: Changed --stats implementation to work without -v in only these two situations: 1. the client is the receiver of files. Can't do it otherwise yet because without -v the bytes written from the sender's generator process will not be counted. 2. both the remote and local protocol versions are >=20. I did not change the protocol version yet because it is such a minor change that it isn't worth it, although I did test it with the protocol version set to 20. If neither of the situations hold, it prints a message saying to use -v. **************************************** Date: Tuesday February 23, 1999 @ 6:55 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19978 Modified Files: README flist.c main.c options.c rsync.1 rsync.yo Log Message: Add --delete-excluded option to delete files on the receiving side that are excluded. Implies --delete. **************************************** Date: Thursday February 25, 1999 @ 9:38 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25373 Modified Files: flist.c Log Message: Fix a bug with rsync -R --delete from ./ as reported in PR#1532 **************************************** Date: Friday February 26, 1999 @ 4:58 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16400 Modified Files: clientserver.c options.c Log Message: Removed am_client variable. It was being set in one place, when a client of a socket (that is, a --daemon) server, but never looked at. The way to test whether or not on a client is (!am_server). **************************************** Date: Tuesday March 2, 1999 @ 6:24 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22751 Modified Files: config.h.in configure configure.in rsync.1 rsync.c rsync.yo uidlist.c Log Message: Prevent the -g option from preserving groups that a non-root receiver does not belong to, in these two ways: 1. If a group mapping doesn't exist for a group name, do not preserve it for a non-root receiver. This is especially evident with the sender is a daemon using chroot because then no mappings are available. 2. Before setting the group on a file make sure that it is in the list of groups returned by getgroups(). The same thing is done by chgrp on systems that support bsd-style chown/chgrp, and this enforces that it happens the same way on all systems. Overhead is very little, especially since most systems don't allow more then 16 groups per user. **************************************** Date: Tuesday March 2, 1999 @ 8:16 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11792 Modified Files: rsync.c uidlist.c Log Message: When 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. **************************************** Date: Tuesday March 2, 1999 @ 8:22 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7943 Modified Files: receiver.c rsync.c rsync.h Log Message: Change the mask used when creating temporary files from 777 to 700, to prevent an obscure race-condition security hole where a file may for a short time have the wrong group. Could have used 707 instead but that's just too weird of a permission. The define name used to be ACCESSPERMS but that is defined as 777 on Linux, so changed the name to INITPERMMASK. **************************************** Date: Wednesday March 3, 1999 @ 3:42 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14649 Modified Files: config.h.in configure configure.in rsync.c Log Message: Change getgroups to use GETGROUPS_T as the type of the group array returned, as calculated by the configure macro AC_TYPE_GETGROUPS. Without that, it doesn't work properly on systems like sunos 4 where gid_t is defined to be an unsigned short but getgroups is defined to return an array of integers. **************************************** Date: Wednesday March 3, 1999 @ 7:56 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25366 Modified Files: exclude.c Log Message: Disable the optimization that treats include-only files as a special case whenever delete_mode is on. People reported problems when it kicked in while using --delete and while using --delete-excluded. **************************************** Date: Friday March 5, 1999 @ 8:48 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6495 Modified Files: receiver.c rsync.c rsync.h Log Message: The change a couple days ago to create files initially without group and other access resulted in group and other access being left off when the '-p' option was not used. This fixes it by reintroducing the ACCESSPERMS mask and setting permissions to (file->mode & ACCESSPERMS) if preserve_perms is off. I decided to change the mask INITPERMMASK to INITACCESSPERMS at the same time. When preserve_perms is off, rsync is restored to the previous behavior of having the permissions of the original file with the umask and setuid/setgid bits shut off. Also, I decided that a check for "(updated && (file->mode & ~ACCESSPERMS))" is no longer needed since as far as I can tell that would have only affected permissions when not running as root and when a chgrp was done to a group the user was not a member of, using system V chgrp semantics. This is no longer allowed. **************************************** Date: Saturday March 6, 1999 @ 3:37 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14170 Modified Files: config.guess Log Message: Update 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). **************************************** Date: Wednesday March 10, 1999 @ 8:46 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2537 Modified Files: config.sub Log Message: Update config.sub to the latest from automake in addition to config.guess. **************************************** Date: Wednesday March 10, 1999 @ 8:47 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21342 Modified Files: Makefile.in Log Message: Add distclean target to Makefile.in. **************************************** Date: Wednesday March 10, 1999 @ 8:55 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16937 Modified Files: rsync.c Log Message: Check for EINVAL from a rename error call in addition to ENOENT because David Campbell reported that that helps data be received onto a windows box running cygwin b19. **************************************** Date: Friday March 12, 1999 @ 9:17 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16043 Modified Files: generator.c hlink.c proto.h receiver.c rsync.c util.c Log Message: When 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 **************************************** Date: Saturday March 13, 1999 @ 4:36 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19635 Modified Files: flist.c Log Message: When -R is used, send the permissions of the original top directories to the receiver even when not combined with -r. Without this, the directories were getting created mode 777 because the default umask on receivers is often 00. **************************************** Date: Saturday March 13, 1999 @ 5:21 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20926 Modified Files: acconfig.h config.h.in configure configure.in Log Message: Include a test for a working getopt_long because the one on some versions of cygwin doesn't work. Thanks to Martin Krumpolec for the patch. At the same time, include cache checks in configure.in for a few items that were missing the checks. **************************************** Date: Saturday March 13, 1999 @ 8:42 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6424 Modified Files: exclude.c rsyncd.conf.5 rsyncd.conf.yo Log Message: Allow + and - in the "include" and "exclude" directives in rsyncd.conf. Patch submitted by Damian A Ivereigh **************************************** Date: Saturday March 13, 1999 @ 8:45 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4532 Modified Files: version.h Log Message: Make a special version number 2.3.0-beta for a short period because I'll be encouraging extra testing before the release. **************************************** Date: Tuesday March 16, 1999 @ 4:04 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1140 Modified Files: rsync.1 rsync.h Log Message: Fix typo in comment in rsync.h, suggested by bje@cygnus.com **************************************** Date: Tuesday March 16, 1999 @ 8:17 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4924 Modified Files: main.c rsync.1 rsync.h Log Message: Changed the protocol version to 20 so that --stats will work without -v in both directions. **************************************** Date: Tuesday March 16, 1999 @ 8:23 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.3.0 **************************************** Date: Tuesday March 16, 1999 @ 8:23 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.3.0 **************************************** Date: Wednesday March 24, 1999 @ 9:20 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6765 Modified Files: receiver.c Log Message: Fix bug with --compare-dest option where missing parent directories in the target destination were not getting created. There was a case in receiver.c to do that but it was only getting invoked when the -R option is specified, although I don't know why it was limited to that. It's too bad I didn't get a chance to more fully test the use of --compare-dest by my nsbd program before releasing rsync 2.3.0. I'll probably need to put a workaround in nsbd too until the next release of rsync. **************************************** Date: Thursday March 25, 1999 @ 3:39 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4244 Modified Files: clientserver.c Log Message: The "pid file" was getting created mode 666, not applying the umask because at that point in the program the umask is set to 0. Now creating the file with mode (666 & ~orig_umask). **************************************** Date: Thursday March 25, 1999 @ 6:28 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19895 Modified Files: receiver.c Log Message: Backed out the change to create missing parent directories when using --compare-dest. It was due to an incomplete analysis of the problem, sorry. I left a comment in its place indicating that normally the parent directories should already have been created. It turned out to actually be a bug in nsbd in which it was not always including all the parent directories in the include list like it was supposed to. The files themselves were still being sent but that was only because my exclude_the_rest optimization was kicking in; if it weren't, excluding the parent directories would have had the side effect of excluding the files too. So it really had nothing to do with the --compare-dest option after all, just with the requirement that if you use --exclude '*' you need to explicitly include all parent directories of files you include. **************************************** Date: Saturday April 3, 1999 @ 4:24 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10325 Modified Files: generator.c Log Message: Small bug fix for the --compare-dest option: when a file's contents hadn't changed but its permissions had, the file wasn't copied but its permissions were attempted to be set anyway. Made a change to skip setting the permissions in that case. **************************************** Date: Tuesday April 6, 1999 @ 20:27 Author: tridge Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/tmp/cvs-serv14971 Modified Files: rsync.spec.tmpl Log Message: quote RPM_OPT_FLAGS patch from racke@linuxia.de **************************************** Date: Tuesday April 6, 1999 @ 20:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25211 Modified Files: receiver.c Log Message: fixed a nasty bug in the handling of "local_name" when setting the permissions on directories after a transfer. **************************************** Date: Tuesday April 6, 1999 @ 21:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20997 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: fix the man page to reflect the fact that exclude options in rsyncd.conf are not passed to the client and thus only affect the file lists on the server. **************************************** Date: Tuesday April 6, 1999 @ 21:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24211 Modified Files: rsync.yo Log Message: note in the man page that: 1) rsync won't copy directories at all if recursion isn't selected 2) --delete won't do anything if recursion isn't selected **************************************** Date: Tuesday April 6, 1999 @ 21:55 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4022 Modified Files: rsync.1 Log Message: rebuilt man page **************************************** Date: Tuesday April 6, 1999 @ 22:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8865 Modified Files: main.c Log Message: don't abort the server side if the file list is empty (perhaps because all files have been excluded). **************************************** Date: Tuesday April 6, 1999 @ 22:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7473 Modified Files: main.c Log Message: handle the case of an empty file list in get_local_name **************************************** Date: Wednesday April 7, 1999 @ 0:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10175 Removed Files: md4.c md4.h Log Message: these aren't used any more **************************************** Date: Wednesday April 7, 1999 @ 0:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4421 Modified Files: cleanup.c Log Message: set 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. **************************************** Date: Wednesday April 7, 1999 @ 1:09 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.3.1 **************************************** Date: Wednesday April 7, 1999 @ 1:09 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.3.1 **************************************** Date: Tuesday April 13, 1999 @ 13:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16141 Modified Files: rsync.yo socket.c Log Message: added RSYNC_PROXY support from Stephen Rothwell. This allows access to rsync servers via a web proxy (useful for getting through firewalls) **************************************** Date: Saturday June 26, 1999 @ 11:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9372 Modified Files: checksum.c compat.c flist.c generator.c main.c rsync.h Log Message: fixed a bug that made us use only 16 bits of the file checksum when comparing checksums for the --checksum (-c) option. **************************************** Date: Sunday June 27, 1999 @ 0:09 Author: tridge Update of /data/cvs/rproxy/librsync In directory samba:/tmp/cvs-serv26697/librsync Log Message: Directory /data/cvs/rproxy/librsync added to the repository **************************************** Date: Sunday June 27, 1999 @ 0:10 Author: tridge Update of /data/cvs/rproxy/librsync In directory samba:/tmp/cvs-serv28539 Added Files: Makefile base64.c base64.h byteorder.h checksum.c checksum.h fdbuffer.h funkyfd.c funkyfd.h funkyfd.p.h hash.c hash.h includes.h librsync-decode.c librsync-encode.c librsync-funcs.c librsync-signature.c librsync.h mdfour.c mdfour.h testlibrsync.c Log Message: first version of librsync from pbarker **************************************** Date: Sunday June 27, 1999 @ 14:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3839 Modified Files: socket.c Log Message: continue calling waitpid() while still reapingchildren (patch from Matti Aarnio) **************************************** Date: Friday July 2, 1999 @ 23:58 Author: tridge Update of /data/cvs/rproxy/librsync In directory samba:/tmp/cvs-serv16494 Modified Files: base64.c checksum.c funkyfd.c hash.c includes.h librsync-decode.c librsync-encode.c librsync-funcs.c librsync-signature.c testlibrsync.c Log Message: fixed up a bunch of compiler warnings **************************************** Date: Friday July 2, 1999 @ 23:59 Author: tridge Update of /data/cvs/rproxy/librsync In directory samba:/tmp/cvs-serv18757 Added Files: .cvsignore Log Message: tell CVS to ignore the binaries **************************************** Date: Saturday July 10, 1999 @ 1:49 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12740 Modified Files: clientserver.c flist.c proto.h util.c Log Message: Fix significant security holes with "use chroot = no" in an rsync daemon: 1. The file paths being sent and received were not "sanitized" to ensure that there weren't any ".." components that would escape the top level directory. This can't happen with the standard rsync client, but it could be exploited on both read and write if someone modified an rsync client. This fix sanitizes all incoming and outgoing paths when "use chroot = no". 2. If a module is also "read only = no", clients could have created symbolic links with ".." components that would allow writing outside of the module. This could happen with the standard rsync client. This fix sanitizes all incoming symbolic link targets when "use chroot = no". Previously, only top-level paths (anything passed in command line arguments) were sanitized. Sorry, I didn't think about the individual file paths before now. **************************************** Date: Saturday July 10, 1999 @ 3:07 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9144 Modified Files: util.c Log Message: Add a couple clarifying points to the sanitize_path() comments. One is a note that a leading "/" in a symlink target will not behave exactly as if a chroot had occurred, but I decided it wasn't worth the making it the same. The other is note about an extra harmless trailing "." that is added under some rare circumstances. **************************************** Date: Monday August 30, 1999 @ 18:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3435 Modified Files: Makefile.in proto.h rsync.c Added Files: backup.c Log Message: separated out the make_backup code in preparation for some patches from Bob Edwards **************************************** Date: Monday September 6, 1999 @ 12:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4716 Modified Files: rsync.1 rsync.yo Log Message: added a note about using -v with --progress **************************************** Date: Wednesday October 20, 1999 @ 3:50 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21269 Modified Files: rsyncd.conf.yo Log Message: Minor change suggesting people put in the right path in inetd.conf. Suggested by Roger Price **************************************** Date: Tuesday October 26, 1999 @ 8:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25280 Modified Files: checksum.c generator.c receiver.c sender.c util.c Log Message: use do_open() instead of open() in several places to help the WinXX port and O_BINARY **************************************** Date: Wednesday October 27, 1999 @ 23:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10776 Modified Files: configure configure.in Log Message: updated the configure test for fnmatch() to see if FNM_PATHNAME is working correctly. **************************************** Date: Sunday October 31, 1999 @ 13:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22413 Modified Files: flist.c loadparm.c receiver.c rsyncd.conf.5 rsyncd.conf.yo Log Message: added "ignore errors" option in rsyncd.conf **************************************** Date: Sunday October 31, 1999 @ 13:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22943 Modified Files: rsync.1 rsync.yo Log Message: updated rsync-path man page entry **************************************** Date: Sunday October 31, 1999 @ 13:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3363 Modified Files: test.sh Log Message: updated test suite from Phil. **************************************** Date: Sunday October 31, 1999 @ 13:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21513 Modified Files: options.c rsync.1 rsync.yo Log Message: added -P option it is equivalent to --partial --progress **************************************** Date: Sunday October 31, 1999 @ 14:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv618 Modified Files: options.c proto.h rsync.1 rsync.yo socket.c Log Message: added --address option for virtual hosting **************************************** Date: Sunday October 31, 1999 @ 15:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28278 Modified Files: generator.c receiver.c Log Message: solved the problem of not using the right permissions when preserve_perms is off. **************************************** Date: Tuesday November 2, 1999 @ 8:25 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv24675/lib Modified Files: fnmatch.h Log Message: forgot to commit the fnmatch.h changes **************************************** Date: Tuesday November 2, 1999 @ 8:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5447 Modified Files: config.h.in configure configure.in Log Message: added a replacement inet_aton() for systems that don't have it. thanks to Dave for pointing this out. **************************************** Date: Tuesday November 2, 1999 @ 8:35 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv10102 Modified Files: compat.c Log Message: added a replacement inet_aton() for systems that don't have it. thanks to Dave for pointing this out. **************************************** Date: Friday November 5, 1999 @ 2:43 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4001 Modified Files: syscall.c Log Message: Fixed 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. **************************************** Date: Monday November 8, 1999 @ 20:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8583 Modified Files: exclude.c rsync.1 rsync.yo Log Message: fixed passing of directory exclude options to remote side (thanks to andrewdagger@xerox.gbr.com) added note about multiple excludes per exclude option **************************************** Date: Monday November 8, 1999 @ 21:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14587 Modified Files: rsync.c Log Message: removed ACCESSPERMS mask when transferring a file without perms copy. This makes us match GNU cp more closely. **************************************** Date: Tuesday November 9, 1999 @ 0:03 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20647 Modified Files: options.c receiver.c rsync.1 rsync.yo Log Message: added --delete-after option (suggested by Jason) **************************************** Date: Tuesday November 9, 1999 @ 0:15 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.3.2 **************************************** Date: Tuesday November 9, 1999 @ 0:15 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.3.2 **************************************** Date: Monday November 15, 1999 @ 12:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16784 Modified Files: clientserver.c io.c main.c proto.h socket.c util.c Log Message: removed old non-blocking fd code (a hangover from a earlier version of io.c). Thanks to Theo for pointing out this brokenness. **************************************** Date: Tuesday November 23, 1999 @ 19:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8168 Modified Files: io.c rsync.h Log Message: don't write more than PIPE_BUF bytes in any one write() in io.c this makes sure that the write never blocks. **************************************** Date: Thursday December 2, 1999 @ 16:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1765 Modified Files: generator.c Log Message: fixed a segv bug when handling symlinks. thanks to taver@otenet.gr **************************************** Date: Friday December 3, 1999 @ 15:24 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27665 Modified Files: rsync.yo Log Message: fixed man page typo **************************************** Date: Thursday December 9, 1999 @ 17:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12292 Modified Files: main.c proto.h util.c Log Message: fixed a bug with waitpid() - I'd forgotten about WEXITSTATUS ! **************************************** Date: Thursday December 30, 1999 @ 7:45 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv981 Modified Files: generator.c Log Message: When not using -p and file being copied to already existed, was mistakenly using all the mode bits of the existing file rather than just the permissions, including the file type. **************************************** Date: Thursday December 30, 1999 @ 7:50 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6072 Modified Files: rsync.c Log Message: When writing to a daemon with read only = false and uid = root and -g, was not preserving group permisions. Bug was introduced March 1 in version 1.100 of rsync.c with an error in re-ordering of the boolean expressions. In order to completely preserve the earlier semantics, change_gid should depend on "(am_root || !am_daemon)", but I don't see why group ownership should behave differently in a non-root daemon. **************************************** Date: Thursday December 30, 1999 @ 8:11 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11284 Modified Files: util.c Log Message: Define the WEXITSTATUS macro for systems that don't have it. **************************************** Date: Thursday January 6, 2000 @ 11:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17014 Modified Files: rsync.c Log Message: when we do a lchown() on a file we have to flush the cached perms on the file if the file has the setuid or setgid bits set as the chown has a side effect of removing the setuid and setgid bits. we re-do the stat in this case **************************************** Date: Friday January 7, 2000 @ 3:15 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16443 Modified Files: generator.c Log Message: If a destination file cannot be opened, pretend it doesn't exist rather than skipping it and thus not updating it. For example, the ownership or mode on a file may prevent opening it, but the directory may still be writable so the file could be completely replaced. **************************************** Date: Saturday January 8, 2000 @ 4:58 Author: dwd Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv5851/lib Modified Files: fnmatch.c fnmatch.h Log Message: Upgrade lib/fnmatch.[ch] to the latest from glibc-2.1.2 because the FNM_PATHNAME flag (to stop at slashes in path names) was not working. Ironically, the bug in glibc's fnmatch was reported on the rsync mailing list in late October, and rsync's configure.in was changed to detect the bad glibc and use the internal fnmatch, but the internal fnmatch was based on the same buggy glibc! **************************************** Date: Monday January 10, 2000 @ 15:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24509 Modified Files: clientserver.c proto.h rsync.c rsync.yo socket.c Log Message: make --address work for a client connecting to a server **************************************** Date: Tuesday January 11, 2000 @ 7:36 Author: dwd Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv4813/lib Modified Files: fnmatch.c Log Message: Needed to comment out the inclusion of headers in fnmatch.c because it couldn't find some of them (especially , because it wasn't looking in the current directory). The header files are included better from ../rsync.h. **************************************** Date: Tuesday January 11, 2000 @ 9:39 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2860 Modified Files: Makefile.in Log Message: Make all the rsync objects dependent on all the header files except the zlib header fiels in Makefile.in. I've been burned several times because objects did not get rebuilt when header files changed. **************************************** Date: Sunday January 23, 2000 @ 12:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22930 Modified Files: io.c Log Message: don't try to write errors to a dead socket **************************************** Date: Sunday January 23, 2000 @ 12:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv340 Modified Files: generator.c options.c rsync.yo Log Message: added --existing option, similar to one suggested by Gildas Quiniou **************************************** Date: Sunday January 23, 2000 @ 13:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26892 Modified Files: Makefile.in acconfig.h authenticate.c config.h.in configure configure.in proto.h Log Message: handle systems that don't take a 2nd argument to gettimeofday() **************************************** Date: Sunday January 23, 2000 @ 13:16 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv1670 Modified Files: compat.c Log Message: handle systems that don't take a 2nd argument to gettimeofday() **************************************** Date: Sunday January 23, 2000 @ 14:00 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9094 Modified Files: syscall.c Log Message: open on paths starting with // fails on win32 **************************************** Date: Sunday January 23, 2000 @ 18:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14540 Modified Files: clientserver.c io.c log.c main.c proto.h receiver.c rsync.h Log Message: added some really ugly code to allow errors to propogate to clients when writing to a rsync server it works like this: - we have an extra pipe from the receiver to the generator - the server always runs with multiplexing on - errors from the generator go down the multiplexed connection - errors from the receiver go over the pipe, and from there to the multiplexed conn it required some incredibly ugly code. damn. **************************************** Date: Sunday January 23, 2000 @ 18:38 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10648 Modified Files: util.c Log Message: removed u_sleep() as it is no longer used anywhere **************************************** Date: Sunday January 23, 2000 @ 22:26 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv27737 Modified Files: mdfour.c Log Message: fixed mdfour code on Cray (64 bit problems) Thanks to roebel@kgw.tu-berlin.de **************************************** Date: Sunday January 23, 2000 @ 22:43 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv648 Modified Files: options.c receiver.c rsync.yo Log Message: added --max-delete option **************************************** Date: Sunday January 23, 2000 @ 22:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7080 Modified Files: rsync.1 Log Message: reran yodl **************************************** Date: Sunday January 23, 2000 @ 23:30 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9154 Modified Files: flist.c generator.c match.c receiver.c sender.c Log Message: fix a problem with files > 2GB (thanks to T.J.Adye@rl.ac.uk) **************************************** Date: Monday January 24, 2000 @ 0:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12945 Modified Files: exclude.c flist.c Log Message: removed Daves include-only optimisation. One of the bug reports turned out to be caused by it and it seems rather a lot of extra effort for what must really be a minor optimisation in most cases **************************************** Date: Monday January 24, 2000 @ 15:58 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4918 Modified Files: backup.c flist.c options.c proto.h receiver.c rsync.1 rsync.c rsync.yo Log Message: added --backup-dir option from Bob Edwards this is very useful for incremental backups **************************************** Date: Monday January 24, 2000 @ 16:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14109 Modified Files: options.c rsync.yo Log Message: -a now implies -o and -D whether you are root or not **************************************** Date: Monday January 24, 2000 @ 19:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18309 Modified Files: flist.c Log Message: added some more debug info to the "buffer overflow in receive_file_entry" message **************************************** Date: Monday January 24, 2000 @ 20:13 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18128 Modified Files: rsync.c Log Message: I can't believe it - solaris allows unlink of a non-empty directory as root, leaving a corrupt filesystem. Are those guys on drugs? try to avoid the problem as best we can. **************************************** Date: Monday January 24, 2000 @ 20:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4271 Modified Files: clientserver.c io.c Log Message: don't use stderr after we become a daemon **************************************** Date: Monday January 24, 2000 @ 22:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25717 Modified Files: main.c proto.h receiver.c Log Message: moved file deletion to before the fork() to prevent a race condition pointed out by byrnes@curl.com **************************************** Date: Monday January 24, 2000 @ 22:41 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24395 Modified Files: receiver.c Log Message: fixed a rare SEGV that can happen when a file disappears (due to another program) during an update **************************************** Date: Monday January 24, 2000 @ 23:02 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv17036 Modified Files: compat.c Log Message: make the replacement inet_aton() function independent of inet_addr(). Some systems were detecting a missing inet_aton(), but actually had it and inet_addr() called it, causing infinite recursion **************************************** Date: Monday January 24, 2000 @ 23:22 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18293 Modified Files: generator.c Log Message: updated a debug message **************************************** Date: Monday January 24, 2000 @ 23:23 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4474 Modified Files: io.c rsync.h Log Message: reinstated the MAX_READ_BUFFER code. Its a nasty tradeoff - using lots of memory vs. ssh bugs. uggh. **************************************** Date: Monday January 24, 2000 @ 23:28 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25548 Modified Files: rsync.1 rsync.yo Log Message: updated --password-file docs **************************************** Date: Tuesday January 25, 2000 @ 0:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25014 Modified Files: config.guess Log Message: updated config.guess from latest autoconf CVS tree **************************************** Date: Tuesday January 25, 2000 @ 12:33 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7377 Modified Files: version.h Log Message: updated version.h **************************************** Date: Tuesday January 25, 2000 @ 17:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9249 Modified Files: match.c proto.h receiver.c util.c Log Message: patch from David Murn to make sure the final 100% is always printed when using --progress **************************************** Date: Wednesday January 26, 2000 @ 0:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26951 Modified Files: match.c Log Message: fix segv bug in --progress handling **************************************** Date: Wednesday January 26, 2000 @ 1:17 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23760 Modified Files: exclude.c Log Message: the convoluted nest of #ifdefs that is fnmatch.c caught us again. On my system the LIBC tests meant it never compiled and we used the broken system one. hacked it so it does compile **************************************** Date: Wednesday January 26, 2000 @ 1:17 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv2185 Modified Files: fnmatch.c fnmatch.h Log Message: the convoluted nest of #ifdefs that is fnmatch.c caught us again. On my system the LIBC tests meant it never compiled and we used the broken system one. hacked it so it does compile **************************************** Date: Thursday January 27, 2000 @ 13:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20823 Modified Files: backup.c Log Message: patch from James Delahanty to make --backup-dir work cross-filesystem **************************************** Date: Thursday January 27, 2000 @ 15:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11741 Modified Files: flist.c Log Message: fixed the error code problem with test.sh (was a minor bug in send_file_list) **************************************** Date: Thursday January 27, 2000 @ 15:54 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11605 Modified Files: test.sh Log Message: report exit code when failing a test **************************************** Date: Friday January 28, 2000 @ 23:37 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10845 Modified Files: config.h.in configure configure.in io.c main.c proto.h rsync.h util.c Log Message: switch to using socketpair instead of pipe if possible. This fixes the ssh clag problems as long as you also fix the same problem in sshd removed all the old read buffering code from io.c as this was only there to try to reduce the chance of clagging up sshd. **************************************** Date: Saturday January 29, 2000 @ 2:29 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13124 Modified Files: clientserver.c io.c log.c main.c proto.h rsync.h test.sh Log Message: - switched on multiplexing for all connections, not just daemon connections (this fixes the stderr/stdout problem). Upped protocol version for backward compat - use multiplexing on error fd - upped minimal protocol version - got rid of some ugly code in the write buffering **************************************** Date: Saturday January 29, 2000 @ 2:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8061 Modified Files: version.h Log Message: changed version to 2.3.3pre2 **************************************** Date: Saturday January 29, 2000 @ 13:35 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15517 Modified Files: exclude.c Log Message: runtime detect fnmatch() bug if ** is used. its all too common to compile with a working libc and run on a broken one. **************************************** Date: Saturday January 29, 2000 @ 13:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26759 Modified Files: test.sh Log Message: fixed a bug in test suite that I introduced yesterday **************************************** Date: Saturday January 29, 2000 @ 13:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27147 Modified Files: io.c log.c options.c rsync.h Log Message: fixed some logcode warnings **************************************** Date: Saturday January 29, 2000 @ 13:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12076 Modified Files: io.c rsync.h Log Message: don't need PIPE_BUF any more **************************************** Date: Saturday January 29, 2000 @ 14:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25803 Modified Files: proto.h Log Message: update prototypes **************************************** Date: Saturday January 29, 2000 @ 14:11 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7109 Modified Files: version.h Log Message: I've decided that this release will be 2.4.0, updated version to 2.4.0pre1 **************************************** Date: Saturday January 29, 2000 @ 15:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25590 Modified Files: io.c log.c main.c Log Message: damn! the last pre-release had a bug that didn't setup the multiplexing correctly. This means that pre-release will get "unexpected tag -7" whenm talking to the fixed code. **************************************** Date: Saturday January 29, 2000 @ 16:02 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv26983 Modified Files: clientserver.c main.c Log Message: move the read only daemon test to after the protocol setup **************************************** Date: Saturday January 29, 2000 @ 16:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22534 Modified Files: log.c Log Message: use full buffer length, not strlen **************************************** Date: Saturday January 29, 2000 @ 16:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21996 Modified Files: version.h Log Message: change version to 2.4.0pre2 **************************************** Date: Saturday January 29, 2000 @ 22:35 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.0 **************************************** Date: Saturday January 29, 2000 @ 22:35 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.0 **************************************** Date: Sunday January 30, 2000 @ 10:49 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv8991 Modified Files: main.c rsync.h Log Message: damn. with the new error handling code it is possible for rsync to get stuck on the final transaction, leaving it hung. looks like 2.4.1 will be pretty soon **************************************** Date: Sunday January 30, 2000 @ 11:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19624 Modified Files: cleanup.c io.c main.c test.sh Log Message: another hang-at-end fix. It looks like we are more sensiitive to these with socketpairs. The receiver now sleeps until it gets a signal to tell it to exit also fixed test.sh to use the current version remotely **************************************** Date: Sunday January 30, 2000 @ 11:56 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15863 Modified Files: backup.c Log Message: patch from Jim Delahanty to ensure files are deleted after being backed up in a rename operation **************************************** Date: Sunday January 30, 2000 @ 12:02 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.1 **************************************** Date: Sunday January 30, 2000 @ 12:02 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.1 **************************************** Date: Wednesday February 16, 2000 @ 9:44 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23477 Modified Files: configure configure.in Log Message: Move the checking for -lsocket -lnsl ahead of the checking for most of the functions, especially "socketpair" so that socket-related functions will be properly discovered on SVR4-based systems such as Solaris. Problem discovered by Kenji Miyake **************************************** Date: Wednesday February 23, 2000 @ 2:55 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20060 Modified Files: configure configure.in Log Message: Change socketpair test to verify that it works rather than just exists, because I have an obscure system (Amdahl's UTS 2.1.2) in which socketpair() exists but is broken. **************************************** Date: Wednesday February 23, 2000 @ 6:47 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13008 Modified Files: rsync.1 rsync.yo Log Message: Somebody was confused into thinking that "Here are some examples" in the section on exclude/include was supposed to be about "+/-" so I changed the statement to "Here are some exclude/include examples". **************************************** Date: Saturday February 26, 2000 @ 4:02 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1563 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: Describe symbolic link handling when writing to a "use chroot = no" module. **************************************** Date: Tuesday March 21, 2000 @ 15:06 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27413 Modified Files: flist.c options.c receiver.c rsync.1 rsync.yo Log Message: add a --ignore-errors option **************************************** Date: Friday March 31, 2000 @ 0:15 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv682 Modified Files: acconfig.h clientserver.c config.h.in io.c main.c proto.h rsync.h util.c Log Message: went back to non-blokcing IO it looks like ssh is willing to accept a non-blocking fd when used as a transport, this seems to avoid the Solaris socketpair bug **************************************** Date: Friday March 31, 2000 @ 0:24 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.2 **************************************** Date: Friday March 31, 2000 @ 0:24 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.2 **************************************** Date: Sunday April 9, 2000 @ 12:16 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23523 Modified Files: util.c Log Message: a very simple fix - if I'd only thought if it last week :) rsh relies on stdin being blocking ssh relies on stdout being non-blocking what we've done before is to set both stdin and stdout to either blocking or non-blocking. Now I set stdin to blocking and stdout to non-blocking. This seems to fix all cases I've tested. **************************************** Date: Sunday April 9, 2000 @ 12:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3802 Modified Files: io.c Log Message: don't pprint the IO timeout message if we are a server or daemon (can cause recursive error messages) **************************************** Date: Sunday April 9, 2000 @ 12:32 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20063 Modified Files: main.c Log Message: use 1 second sleeps in the sleep loop as some OSes (NT for example) don't get interrupted during a sleep. **************************************** Date: Sunday April 9, 2000 @ 12:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5599 Modified Files: proto.h Log Message: prototype for set_blocking() function **************************************** Date: Sunday April 9, 2000 @ 12:53 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.3 **************************************** Date: Sunday April 9, 2000 @ 12:53 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.3 **************************************** Date: Wednesday April 19, 2000 @ 15:33 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21552 Modified Files: loadparm.c Log Message: by default don't gzip .iso images **************************************** Date: Wednesday April 19, 2000 @ 15:33 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27658 Modified Files: acconfig.h config.h.in configure configure.in Log Message: autoconf test for broken solaris inet_aton() **************************************** Date: Wednesday April 19, 2000 @ 15:33 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv27658/lib Modified Files: compat.c Log Message: autoconf test for broken solaris inet_aton() **************************************** Date: Wednesday April 19, 2000 @ 15:44 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv12638/lib Modified Files: compat.c Log Message: test was the wrong way around **************************************** Date: Wednesday April 19, 2000 @ 15:49 Author: tridge Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv17391 Modified Files: compat.c Log Message: fixed bug in replacement inet_aton() **************************************** Date: Saturday May 20, 2000 @ 0:58 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6668 Modified Files: rsync.1 rsync.yo Log Message: Do better job at describing exclude/include in man page. Based on suggestions from Harry Putnam . **************************************** Date: Wednesday June 7, 2000 @ 7:13 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25517 Modified Files: io.c options.c rsync.1 rsync.yo Log Message: Add --bwlimit option contributed by Matthew Demicco and Jamie Gritton. **************************************** Date: Friday June 23, 2000 @ 23:50 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22689 Modified Files: options.c util.c Log Message: added --blocking-io option **************************************** Date: Friday June 23, 2000 @ 23:54 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21676 Modified Files: generator.c Log Message: get rid of annoying symlink error messages **************************************** Date: Friday June 23, 2000 @ 23:54 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23403 Modified Files: util.c Log Message: added some comments on blocking-io **************************************** Date: Saturday June 24, 2000 @ 23:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4329 Modified Files: main.c Log Message: if the remote shell is rsh then use blocking IO **************************************** Date: Saturday June 24, 2000 @ 23:19 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4797 Modified Files: util.c Log Message: added insure debug support **************************************** Date: Saturday June 24, 2000 @ 23:20 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1106 Modified Files: loadparm.c rsyncd.conf.5 rsyncd.conf.yo Log Message: added *.bz2 and *.tbz to default dont compress list **************************************** Date: Saturday July 29, 2000 @ 14:41 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7827 Modified Files: rsync.yo Log Message: added blocking-io docs **************************************** Date: Saturday July 29, 2000 @ 14:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5195 Modified Files: backup.c flist.c main.c proto.h rsync.h Log Message: optimisations from Rich Salz **************************************** Date: Saturday July 29, 2000 @ 14:58 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11547 Modified Files: main.c Log Message: fix from T.J.Adye@rl.ac.uk for final goodbye message with new protocol **************************************** Date: Saturday July 29, 2000 @ 15:05 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.4 **************************************** Date: Saturday July 29, 2000 @ 15:05 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.4 **************************************** Date: Saturday August 5, 2000 @ 7:11 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27270 Modified Files: generator.c Log Message: Enable --compare-dest to work in combination with --always-checksum. Problem and suggested patch from Dean Scothern dino@cricinfo.com (although I re-wrote the patch). **************************************** Date: Saturday August 5, 2000 @ 7:18 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9134 Modified Files: clientserver.c Log Message: Turn on blocking_io when starting client of rsync server daemon. **************************************** Date: Saturday August 5, 2000 @ 7:26 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5304 Modified Files: clientserver.c Log Message: Undo last setting of blocking_io. I hadn't reviewed the code well enough; turns out that when client is talking to a server daemon it never executes this leg of code. Oops. The people who said it made a difference when they changed the code must have been wrong. **************************************** Date: Wednesday August 16, 2000 @ 18:34 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13210 Modified Files: main.c rsync.h util.c Log Message: fixed timing problem with cleanup and io_flush() by using non-blocking waitpid() **************************************** Date: Saturday August 19, 2000 @ 21:06 Author: tridge Update of /data/cvs/rsync In directory samba:/data/people/tridge/rsync Modified Files: backup.c Log Message: fixed backup_dir bug introduced with recent memory handling patches **************************************** Date: Saturday August 19, 2000 @ 22:09 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7424 Modified Files: config.guess Log Message: added MacOS support to config.guess (from wsanchez@apple.com) **************************************** Date: Saturday August 19, 2000 @ 22:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24648 Modified Files: Makefile.in Log Message: I don't like automatic header dependencies **************************************** Date: Saturday August 19, 2000 @ 22:51 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16200 Modified Files: backup.c Log Message: added an explicit noexcludes flag to make_file() **************************************** Date: Saturday August 19, 2000 @ 22:52 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13234 Modified Files: flist.c Log Message: added an explicit noexcludes flag to make_file() this fixes a bug with --backup-dir and -x added "ignore nonreadable" option (useful for hiding files in public archives) **************************************** Date: Saturday August 19, 2000 @ 22:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1802 Modified Files: loadparm.c Log Message: added "ignore nonreadable" option (useful for hiding files in public archives) **************************************** Date: Saturday August 19, 2000 @ 22:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5719 Modified Files: main.c Log Message: sleep for a smaller time while waiting for a process to exit **************************************** Date: Saturday August 19, 2000 @ 22:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6769 Modified Files: proto.h Log Message: new prototypes **************************************** Date: Saturday August 19, 2000 @ 22:53 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24013 Modified Files: util.c Log Message: added msleep() function **************************************** Date: Saturday August 19, 2000 @ 23:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27827 Modified Files: access.c Log Message: allow 0.0.0.0/0 syntax in hosts allow/deny patch from Charles Levert **************************************** Date: Saturday August 19, 2000 @ 23:04 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14564 Modified Files: rsync.1 rsyncd.conf.5 rsyncd.conf.yo Log Message: man page updates **************************************** Date: Saturday August 19, 2000 @ 23:10 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.5 **************************************** Date: Saturday August 19, 2000 @ 23:10 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.5 **************************************** Date: Sunday August 20, 2000 @ 1:25 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13278 Modified Files: authenticate.c io.c loadparm.c main.c sender.c Log Message: got rid of some unused variables **************************************** Date: Tuesday August 29, 2000 @ 14:45 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13503 Modified Files: exclude.c Log Message: a hack to make listing remote sites (by leaving off a target) more useful **************************************** Date: Tuesday August 29, 2000 @ 14:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13185 Modified Files: options.c Log Message: the 2nd half of the hack **************************************** Date: Tuesday August 29, 2000 @ 14:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv15361 Modified Files: main.c Log Message: detect list_only a bit earlier **************************************** Date: Tuesday August 29, 2000 @ 14:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20265 Modified Files: clientserver.c Log Message: detect list_only a bit earlier **************************************** Date: Tuesday August 29, 2000 @ 14:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20108 Modified Files: flist.c Log Message: some string_area cleanups **************************************** Date: Tuesday August 29, 2000 @ 15:07 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18883 Modified Files: io.c Log Message: make sure we don't chew too much CPU when the outgoing fd is full **************************************** Date: Friday September 1, 2000 @ 9:01 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18158 Modified Files: flist.c Log Message: a simple fix to the memory problems with the string pool patch. The string pools conflict with the lastdir memory saving tricks. **************************************** Date: Wednesday September 6, 2000 @ 9:21 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4900 Modified Files: Makefile.in configure configure.in Log Message: added LFS support for Solaris 8 **************************************** Date: Wednesday September 6, 2000 @ 10:48 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3410 Modified Files: rsync.c Log Message: removed spurious error message **************************************** Date: Wednesday September 6, 2000 @ 11:27 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25623 Modified Files: rsync.yo Log Message: minor man page update **************************************** Date: Wednesday September 6, 2000 @ 12:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27503 Modified Files: generator.c options.c proto.h rsync.1 rsync.c rsync.yo util.c Log Message: added --modify-window option from David Bolen **************************************** Date: Wednesday September 6, 2000 @ 12:39 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23497 Modified Files: README Log Message: README update **************************************** Date: Wednesday September 6, 2000 @ 12:47 Author: rsync-bu Update of /data/cvs/rsync In directory samba:/data/people/rsync-bugs/rsync Modified Files: version.h Log Message: preparing for release of 2.4.6 **************************************** Date: Wednesday September 6, 2000 @ 12:47 Author: rsync-bu Update of /data/cvs/rsync/packaging/redhat/5.0 In directory samba:/data/people/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.4.6 **************************************** Date: Wednesday September 6, 2000 @ 17:15 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21581 Modified Files: configure.in Log Message: neater getconf test **************************************** Date: Tuesday September 12, 2000 @ 4:03 Author: jht Update of /data/cvs/rsync/packaging/lsb In directory samba:/tmp/cvs-serv13083/lsb Log Message: Directory /data/cvs/rsync/packaging/lsb added to the repository **************************************** Date: Tuesday September 12, 2000 @ 4:04 Author: jht Update of /data/cvs/rsync/packaging/lsb In directory samba:/tmp/cvs-serv4643/lsb Added Files: rsync.spec.tmpl Log Message: Added provision for packaging for Linux Standards Base compliant Linux systems. **************************************** Date: Monday October 9, 2000 @ 13:46 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1740 Modified Files: rsync.h rsync.1 flist.c exclude.c Log Message: include/exclude cluestick: with -vv, print out whether files are included or excluded and why. **************************************** Date: Monday October 9, 2000 @ 13:48 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19828 Modified Files: exclude.c Log Message: Get rid of const modifiers; they're problematic with old compilers. **************************************** Date: Tuesday October 10, 2000 @ 11:26 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6567 Modified Files: main.c Log Message: Clearer "nothing to do" message. **************************************** Date: Wednesday October 11, 2000 @ 10:57 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv27903 Added Files: TODO Log Message: Quick list of things to do. **************************************** Date: Friday October 13, 2000 @ 13:25 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28458 Modified Files: rsync.yo Log Message: Oops: manpage updates should go into the yodl source. **************************************** Date: Friday October 13, 2000 @ 13:25 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6730 Modified Files: rsync.1 Log Message: Oops: manpage updates should go into the yodl source. **************************************** Date: Friday October 13, 2000 @ 13:28 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1278 Modified Files: rsyncd.conf.yo rsyncd.conf.5 .cvsignore Log Message: Clear up conditions for running as root. **************************************** Date: Friday October 13, 2000 @ 23:49 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1324 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: Add note in "secrets file" section to see "strict modes". **************************************** Date: Thursday October 19, 2000 @ 10:47 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1044 Modified Files: main.c Log Message: don't clobber argv[0], so ps shows the right thing **************************************** Date: Wednesday October 25, 2000 @ 4:50 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21241 Modified Files: clientserver.c log.c socket.c Log Message: When running as --daemon in the background and using a "log file" rsyncd.conf directive, close the log file every time it is open when going to sleep on the socket. This allows the log file to get cleaned out by another process. **************************************** Date: Thursday October 26, 2000 @ 5:57 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17242 Modified Files: log.c socket.c Log Message: Make sure the log file is always opened before root privileges (if any) are given up. **************************************** Date: Thursday October 26, 2000 @ 17:24 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1695 Modified Files: authenticate.c backup.c clientserver.c exclude.c log.c rsync.h Log Message: Print strerror when a system error occurs; add a new function rsyserr to do this. This is not used in every case yet -- I've just changed a few cases that were causing trouble. Please convert others as you see them. **************************************** Date: Thursday October 26, 2000 @ 17:31 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25633 Modified Files: authenticate.c Log Message: Print strerror when a system error occurs; add a new function rsyserr to do this. This is not used in every case yet -- I've just changed a few cases that were causing trouble. Please convert others as you see them. **************************************** Date: Thursday October 26, 2000 @ 18:05 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9751 Added Files: csprotocol.txt Log Message: Draft documentation of the client-server protocol. **************************************** Date: Tuesday October 31, 2000 @ 12:05 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20772 Modified Files: clientserver.c Log Message: Display a warning about pointlessly using --rsh with clientserver mode. **************************************** Date: Tuesday October 31, 2000 @ 21:59 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19312 Modified Files: main.c Log Message: fix bug in handling of : **************************************** Date: Thursday November 2, 2000 @ 22:37 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19475 Modified Files: configure io.c main.c Log Message: Add some comments. **************************************** Date: Thursday November 2, 2000 @ 22:38 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1056 Modified Files: README Log Message: Correct license name. Note new address of pserver. Correct documentation. **************************************** Date: Wednesday November 8, 2000 @ 20:32 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv18433 Modified Files: receiver.c rsync.c Log Message: Better error messages when unlink fails **************************************** Date: Wednesday November 8, 2000 @ 20:32 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv4207 Modified Files: receiver.c Log Message: Better error messages when unlink fails **************************************** Date: Wednesday November 8, 2000 @ 20:45 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv25849 Modified Files: generator.c Log Message: Better error messages when unlink fails **************************************** Date: Thursday November 9, 2000 @ 20:02 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv26879 Modified Files: generator.c Log Message: Better error messages **************************************** Date: Thursday November 9, 2000 @ 20:05 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv220 Modified Files: io.c options.c Log Message: Print a warning message in the version if the platform cannot support 32-bit ints **************************************** Date: Thursday November 9, 2000 @ 20:27 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv24419 Modified Files: socket.c Log Message: Document getsockopt POSIX confusion. **************************************** Date: Thursday November 9, 2000 @ 20:45 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10632 Modified Files: util.c Log Message: Drop dead variable. **************************************** Date: Thursday November 9, 2000 @ 21:20 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18667 Modified Files: Tag: branch-mbp-privacy rsync.h proto.h options.c main.c io.c csprotocol.txt clientserver.c checksum.c authenticate.c Makefile.in Log Message: Implement --privacy option, though apparently not working yet. **************************************** Date: Friday November 10, 2000 @ 14:17 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv6677 Modified Files: generator.c Log Message: Doc. **************************************** Date: Friday November 10, 2000 @ 14:19 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv26686 Modified Files: cleanup.c Log Message: Doc. **************************************** Date: Friday November 10, 2000 @ 14:28 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv3741 Modified Files: errcode.h log.c Log Message: If an error occurs, print an explanatory string rather than just an RERR code. **************************************** Date: Friday November 10, 2000 @ 14:41 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv6569 Modified Files: .cvsignore Log Message: Ignore dummy output file **************************************** Date: Friday November 10, 2000 @ 14:41 Author: mbp Update of /data/cvs//rsync In directory samba:/tmp/cvs-serv26860 Modified Files: options.c Log Message: In --version, say whether we have socketpair() or not **************************************** Date: Wednesday November 15, 2000 @ 14:16 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7286 Modified Files: io.c Log Message: Doc. **************************************** Date: Wednesday November 15, 2000 @ 16:53 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv17346 Modified Files: generator.c Log Message: Add comments. **************************************** Date: Saturday January 6, 2001 @ 4:57 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7056 Modified Files: rsync.1 rsync.yo Log Message: Better explain how the --blocking-io option works. **************************************** Date: Monday January 8, 2001 @ 12:10 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1374 Modified Files: rsync.yo Log Message: Typo fix from Jim Meyering **************************************** Date: Monday January 8, 2001 @ 14:39 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7661 Modified Files: .cvsignore Log Message: Ignore generated files that are not stored in CVS. **************************************** Date: Monday January 8, 2001 @ 14:39 Author: mbp Update of /data/cvs/rsync/zlib In directory samba:/tmp/cvs-serv9711/zlib Added Files: .cvsignore Log Message: Ignore generated files that are not stored in CVS. **************************************** Date: Monday January 8, 2001 @ 14:39 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16133 Modified Files: io.c Log Message: Improved error message. **************************************** Date: Monday January 8, 2001 @ 21:25 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5581 Modified Files: socket.c Log Message: Include strerror message when there's a socket error. **************************************** Date: Thursday February 8, 2001 @ 14:28 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14515 Modified Files: options.c Log Message: Document shortcoming of "unrecognised option" message. **************************************** Date: Thursday February 15, 2001 @ 9:47 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22951 Modified Files: rsync.yo Log Message: Add table of exit values, from errcode.h. **************************************** Date: Thursday February 15, 2001 @ 9:59 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22700 Modified Files: version.h Log Message: Call this 2.4.6dev so that we don't get bug reports claiming to be about 2.4.6. **************************************** Date: Thursday February 15, 2001 @ 13:47 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv3558 Modified Files: rsync.1 Log Message: Add table of exit values, from errcode.h. (Checkin to match .yo file.) **************************************** Date: Wednesday February 21, 2001 @ 18:18 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25637 Modified Files: log.c Log Message: Better message grammar. **************************************** Date: Wednesday February 21, 2001 @ 19:16 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11224 Modified Files: rsync.1 rsync.yo Log Message: More explanation of return values. **************************************** Date: Wednesday February 21, 2001 @ 19:25 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18831 Modified Files: main.c Log Message: Doc. **************************************** Date: Thursday February 22, 2001 @ 23:58 Author: mbp Update of /data/cvs/rsync/popt-1.2 In directory samba:/tmp/cvs-serv21394/popt-1.2 Log Message: Directory /data/cvs/rsync/popt-1.2 added to the repository **************************************** Date: Thursday February 22, 2001 @ 23:58 Author: mbp Update of /data/cvs/rsync/popt-1.2/po In directory samba:/tmp/cvs-serv5375/po Log Message: Directory /data/cvs/rsync/popt-1.2/po added to the repository **************************************** Date: Friday February 23, 2001 @ 0:01 Author: mbp Update of /data/cvs/rsync/popt-1.2 In directory samba:/tmp/cvs-serv15839 Added Files: CHANGES COPYING Makefile.am Makefile.in README acconfig.h aclocal.m4 autogen.sh config.h.in configure configure.in findme.c findme.h install-sh missing mkinstalldirs popt.3 popt.c popt.h popt.spec poptconfig.c popthelp.c poptint.h poptparse.c stamp-h.in test-poptrc test1.c testit.sh Log Message: Check in built-in copy of libpopt in preparation for switching from getopt **************************************** Date: Friday February 23, 2001 @ 0:01 Author: mbp Update of /data/cvs/rsync/popt-1.2/po In directory samba:/tmp/cvs-serv15839/po Added Files: Makefile.in Makefile.in.in POTFILES POTFILES.in ro.po Log Message: Check in built-in copy of libpopt in preparation for switching from getopt **************************************** Date: Friday February 23, 2001 @ 0:01 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10621 Modified Files: csprotocol.txt Log Message: Note about multiplexing. **************************************** Date: Friday February 23, 2001 @ 0:02 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14972 Modified Files: io.c Log Message: Add comments. Better error message in the case of eof on read_timeout. **************************************** Date: Friday February 23, 2001 @ 11:45 Author: mbp Update of /data/cvs/rsync/lib In directory samba:/tmp/cvs-serv4255/lib Removed Files: getopt.c getopt.h Log Message: Change from getopt to popt. **************************************** Date: Friday February 23, 2001 @ 11:45 Author: mbp Update of /data/cvs/rsync/popt-1.2 In directory samba:/tmp/cvs-serv4255/popt-1.2 Added Files: .cvsignore Log Message: Change from getopt to popt. **************************************** Date: Friday February 23, 2001 @ 11:45 Author: mbp Update of /data/cvs/rsync/popt-1.2/po In directory samba:/tmp/cvs-serv4255/popt-1.2/po Added Files: .cvsignore Log Message: Change from getopt to popt. **************************************** Date: Friday February 23, 2001 @ 11:47 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21694 Modified Files: Makefile.in Log Message: Change from getopt to popt. Automatically build included libpopt if there is none on the system. **************************************** Date: Friday February 23, 2001 @ 11:48 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv20238 Modified Files: configure configure.in Log Message: Change from getopt to popt. Automatically build included libpopt if there is none on the system, or if --with-included-popt is specified. Add --enable-debug. **************************************** Date: Friday February 23, 2001 @ 11:48 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv7734 Modified Files: main.c Log Message: Change from getopt to popt. **************************************** Date: Friday February 23, 2001 @ 12:02 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv13148 Modified Files: options.c Log Message: Change from getopt to popt. Include more details in --version output: say whether symlinks and hardlinks are supported. When hardlink support is missing, explain whether the problem is on the client or server. When a bad option is encountered, don't just print it to stderr but send it to the rsync log mechanism. (However, server errors currently seem to get lost in transit because of bugs in logging.) **************************************** Date: Friday February 23, 2001 @ 12:02 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv19884 Modified Files: rsync.h Log Message: Change from getopt to popt. Add comment. **************************************** Date: Friday February 23, 2001 @ 12:44 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5002 Modified Files: clientserver.c Log Message: Change from getopt to popt. Add comments. Show listening port number in startup log message. **************************************** Date: Friday February 23, 2001 @ 12:44 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23664 Modified Files: config.h.in Log Message: Change from getopt to popt. Add --enable-debug. **************************************** Date: Friday February 23, 2001 @ 12:44 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv4638 Modified Files: exclude.c Log Message: Change from getopt to popt -- requires const-correctness on arguments. **************************************** Date: Friday February 23, 2001 @ 12:45 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv21591 Modified Files: syscall.c Log Message: Doc. **************************************** Date: Friday February 23, 2001 @ 12:46 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv1963 Modified Files: log.c Log Message: Doc. **************************************** Date: Saturday February 24, 2001 @ 12:25 Author: mbp Update of /data/cvs/rsync/popt In directory samba:/tmp/cvs-serv14851/popt Log Message: Directory /data/cvs/rsync/popt added to the repository **************************************** Date: Saturday February 24, 2001 @ 12:32 Author: mbp Update of /data/cvs/rsync/popt In directory samba:/tmp/cvs-serv20923/popt Added Files: .cvsignore CHANGES COPYING README config.log findme.c findme.h popt.c popt.h poptconfig.c popthelp.c poptint.h poptparse.c system.h Log Message: Upgrade from popt 1.2 to a cut-down 1.5 **************************************** Date: Saturday February 24, 2001 @ 12:32 Author: mbp Update of /data/cvs/rsync/popt-1.2 In directory samba:/tmp/cvs-serv20923/popt-1.2 Removed Files: .cvsignore CHANGES COPYING Makefile.am Makefile.in README acconfig.h aclocal.m4 autogen.sh config.h.in configure configure.in findme.c findme.h install-sh missing mkinstalldirs popt.3 popt.c popt.h popt.spec poptconfig.c popthelp.c poptint.h poptparse.c stamp-h.in test-poptrc test1.c testit.sh Log Message: Upgrade from popt 1.2 to a cut-down 1.5 **************************************** Date: Saturday February 24, 2001 @ 12:32 Author: mbp Update of /data/cvs/rsync/popt-1.2/po In directory samba:/tmp/cvs-serv20923/popt-1.2/po Removed Files: .cvsignore Makefile.in Makefile.in.in POTFILES POTFILES.in ro.po Log Message: Upgrade from popt 1.2 to a cut-down 1.5 **************************************** Date: Saturday February 24, 2001 @ 12:37 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16528 Modified Files: Makefile.in configure configure.in Log Message: Upgrade from including popt1.2 to a version of popt1.5 trimmed down to include only source and build from our Makefile. Don't scan for libpopt if we're using our own; this makes autoconf confused. **************************************** Date: Saturday February 24, 2001 @ 12:39 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv2585 Modified Files: options.c Log Message: popt-1.5 is const-correct. **************************************** Date: Saturday February 24, 2001 @ 12:41 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28184 Modified Files: proto.h Log Message: popt-1.5 is const-correct. **************************************** Date: Saturday February 24, 2001 @ 12:45 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv28320 Added Files: INSTALL Log Message: Add some brief notes on how to install. **************************************** Date: Tuesday February 27, 2001 @ 12:46 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv10895 Modified Files: Makefile.in Log Message: Explain that the mktemp warning is harmless. If the autoconf inputs are changed, then try to reconfigure. Don't worry if we can't do it, though. **************************************** Date: Tuesday February 27, 2001 @ 12:49 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11349 Modified Files: rsync.yo Log Message: Add my name and a suggestion to read the FAQ for unanswered questions. **************************************** Date: Sunday March 11, 2001 @ 14:40 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv20847 Modified Files: Makefile.am Log Message: Don't include backups in upload of doxy. **************************************** Date: Sunday March 11, 2001 @ 14:45 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3462 Modified Files: whole.c tube.c stream.h stream.c scoop.c rsync.h readsums.c patch.c mksum.c main.dox job.h job.c delta.c buf.h buf.c TODO NEWS Log Message: It's no longer necessary to call rs_buffers_init on a stream before starting to use it: all the internal data is kept in the job, not in the stream. Rename rs_stream_t to rs_buffers_t, a more obvious name. Pass the buffers to every rs_job_iter() call, rather than setting it at startup. Similarly for all the _begin() functions. rs_job_new also takes the initial state function. Return RS_PARAM_ERROR when library is misused. **************************************** Date: Sunday March 11, 2001 @ 15:40 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv18509 Modified Files: main.dox Log Message: Add more buffers documentation. **************************************** Date: Sunday March 11, 2001 @ 15:40 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10289 Modified Files: rsync.h Log Message: Add more buffers documentation. **************************************** Date: Sunday March 11, 2001 @ 15:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv25437 Modified Files: Makefile.am NEWS configure.in Log Message: Get ready for 0.9.1. **************************************** Date: Sunday March 11, 2001 @ 15:49 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv24689 Modified Files: configure.in Log Message: Get ready for 0.9.1. **************************************** Date: Sunday March 11, 2001 @ 16:32 Author: mbp Update of /data/cvs/librsync/popt In directory samba:/tmp/cvs-serv9793/popt Removed Files: config.log Log Message: Does not belong in CVS. **************************************** Date: Monday March 12, 2001 @ 0:52 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv24307 Modified Files: trace.c Log Message: Doc. **************************************** Date: Monday March 12, 2001 @ 0:52 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv446 Modified Files: rdiff.c Log Message: Doc. **************************************** Date: Monday March 12, 2001 @ 1:03 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv730 Modified Files: Makefile.am Log Message: Build man pages and converted forms. Upload converted man pages to websites. **************************************** Date: Monday March 12, 2001 @ 1:14 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv16422 Modified Files: Makefile.am Log Message: Make manpages look better. **************************************** Date: Monday March 12, 2001 @ 1:16 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv638 Modified Files: librsync.3 Log Message: Fix man page markup. **************************************** Date: Monday March 12, 2001 @ 1:16 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv17908 Modified Files: buf.c Log Message: Doc. **************************************** Date: Monday March 12, 2001 @ 1:17 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv20024 Modified Files: Makefile.am autogen.sh Log Message: Cater to people who prefer the name 'make test'. **************************************** Date: Monday March 12, 2001 @ 1:18 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3920 Modified Files: configure.in Log Message: Call this 0.9.2pre. **************************************** Date: Monday March 12, 2001 @ 1:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv28315 Modified Files: sumset.h Log Message: Doc. **************************************** Date: Monday March 12, 2001 @ 1:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8016 Modified Files: stats.c trace.c trace.h Log Message: Optionally hide function name in trace output. Do this when displaying statistics. **************************************** Date: Monday March 12, 2001 @ 1:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv5378 Removed Files: includes.h Log Message: no longer required **************************************** Date: Monday March 12, 2001 @ 10:57 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8522 Modified Files: configure.in Log Message: Look for libz and libbz2 so that we can later try using them in rdiff. **************************************** Date: Monday March 12, 2001 @ 10:59 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv11270 Modified Files: delta.c Log Message: When generating a delta, if there is a signature loaded then use a different statefn that tries to get enough readahead to look for a match. At the moment it just outputs LITERALs, but it's closer. Copy signature parameters into the job, so block_len is available for deltas. **************************************** Date: Monday March 12, 2001 @ 10:59 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2308 Modified Files: job.h Log Message: When generating a delta, if there is a signature loaded then use a different statefn that tries to get enough readahead to look for a match. At the moment it just outputs LITERALs, but it's closer. Copy signature parameters into the job, so block_len is available for deltas. **************************************** Date: Monday March 12, 2001 @ 11:00 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2844 Modified Files: msg.c Log Message: Improved error messages. **************************************** Date: Monday March 12, 2001 @ 11:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv816 Modified Files: rdiff.c Log Message: Get ready for built-in gzip/bzip2 support. Make sure we suggest --help when somebody makes a command-line mistake. **************************************** Date: Monday March 12, 2001 @ 11:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9746 Modified Files: scoop.c Log Message: Get ready for readahead searching for matching blocks. **************************************** Date: Monday March 12, 2001 @ 11:03 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv18735 Modified Files: stream.c stream.h Log Message: Get ready for readahead searching for matching blocks. Don't both copying if there are zero bytes left. **************************************** Date: Monday March 12, 2001 @ 11:04 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9508 Modified Files: trace.c trace.h Log Message: Fix oops about RS_LOG_NONAME. **************************************** Date: Monday March 12, 2001 @ 11:04 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv27923 Modified Files: tube.c Log Message: Better trace. Doc. When copying data through to the tube, make sure we use up data in the scoop first! **************************************** Date: Monday March 12, 2001 @ 11:33 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv7800 Modified Files: tube.c Log Message: Factor out code to copy from scoop. **************************************** Date: Monday March 12, 2001 @ 12:02 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26981 Modified Files: rsync.h stats.c Log Message: Include statistics about space used by command headers, and the total bytes read and written. **************************************** Date: Monday March 12, 2001 @ 12:08 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv27350 Modified Files: emit.c Log Message: Include statistics about space used by command headers, and the total bytes read and written. **************************************** Date: Monday March 12, 2001 @ 12:09 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv17816 Modified Files: job.c Log Message: Try to check that the job actually made progress if it said it did, so as to better detect internal errors. **************************************** Date: Monday March 12, 2001 @ 12:30 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv961 Modified Files: main.dox Log Message: More documentation of buffers structure. **************************************** Date: Monday March 12, 2001 @ 12:42 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv25483 Modified Files: job.h mksum.c netint.c patch.c stream.c stream.h tube.c Log Message: Rename rs_blow_* to rs_tube_*. Rename rs_blow_literal to rs_tube_write, because it otherwise tends to get confused with LITERAL commands. **************************************** Date: Monday March 12, 2001 @ 12:43 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26771 Modified Files: delta.c Log Message: When generating a delta, get as much readahead as possible so that we can generate the best deltas. Move code to actually scan out into a separate function. Still just always emitting deltas. **************************************** Date: Monday March 12, 2001 @ 12:57 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv12218 Modified Files: rsync.h Log Message: Fix Doxygen references. **************************************** Date: Monday March 12, 2001 @ 13:16 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv19732 Modified Files: job.c Log Message: More verbose internal error message. **************************************** Date: Monday March 12, 2001 @ 13:23 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10949 Modified Files: util.h Log Message: Drop unused macros. **************************************** Date: Monday March 12, 2001 @ 13:28 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv20783 Modified Files: scoop.c stream.h Log Message: Expose rs_scoop_input. **************************************** Date: Monday March 12, 2001 @ 13:31 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv19667 Modified Files: delta.c Log Message: Calculate checksums of full-size blocks in preparation for searching. Still just emit literals. Sanity-check signature settings at job creation. If there's not enough input data to search for a block, then put what we have into the scoop so that we can keep it for later. **************************************** Date: Monday March 12, 2001 @ 14:28 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv13210 Modified Files: emit.c emit.h Log Message: Add rs_emit_copy_cmd, with hardcoded cmdbyte. **************************************** Date: Monday March 12, 2001 @ 14:31 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2104 Modified Files: scoop.c Log Message: Doc. **************************************** Date: Monday March 12, 2001 @ 14:32 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9855 Modified Files: delta.c Log Message: W00h00! Search for matching blocks and emit COPY commands when found. Don't calculate the strong checksum unless we think we've found a match. **************************************** Date: Monday March 12, 2001 @ 14:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv19708 Modified Files: patch.c Log Message: Add code to parse COPY commands. Doesn't execute them yet. Automatically stick immediate operands into job->param1. **************************************** Date: Monday March 12, 2001 @ 18:21 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3913 Modified Files: buf.c Log Message: Fix rs_file_copy_cb, which needs to know the position at which to copy. Show fd# if copy fails. **************************************** Date: Monday March 12, 2001 @ 18:22 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv27341 Modified Files: rsync.h Log Message: Fix rs_file_copy_cb, which needs to know the position at which to copy. Show fd# if copy fails. Doc. **************************************** Date: Monday March 12, 2001 @ 18:25 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3848 Modified Files: rsync.h Log Message: Stats should include number of COPY cmdbytes. **************************************** Date: Monday March 12, 2001 @ 18:25 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6671 Modified Files: emit.c Log Message: Stats should include number of COPY cmdbytes. **************************************** Date: Monday March 12, 2001 @ 18:27 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv1625 Modified Files: job.h patch.c Log Message: Correctly execute COPY commands when patching. **************************************** Date: Monday March 12, 2001 @ 18:27 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv4153 Modified Files: stats.c Log Message: Stats should include number of COPY cmdbytes. **************************************** Date: Monday March 12, 2001 @ 18:27 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3380 Modified Files: scoop.c tube.c Log Message: Better trace. **************************************** Date: Monday March 12, 2001 @ 18:29 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10780 Modified Files: stats.c Log Message: Fix printf format. **************************************** Date: Monday March 12, 2001 @ 23:34 Author: mbp Update of /data/cvs/librsync/changes.input In directory samba:/tmp/cvs-serv3090/changes.input Log Message: Directory /data/cvs/librsync/changes.input added to the repository **************************************** Date: Monday March 12, 2001 @ 23:38 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv13645 Modified Files: delta.c Log Message: Make sure we progress by at least a single block when looking for a match. After finding a match, remember its location and send it out on the next iteration. **************************************** Date: Monday March 12, 2001 @ 23:38 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9914 Modified Files: patch.c Log Message: Keep track of statistics while reading patches. **************************************** Date: Monday March 12, 2001 @ 23:40 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv23045 Modified Files: Makefile.am Added Files: changes.test Log Message: Add another test case that compares similar files. **************************************** Date: Monday March 12, 2001 @ 23:40 Author: mbp Update of /data/cvs/librsync/changes.input In directory samba:/tmp/cvs-serv23045/changes.input Added Files: 01.in 02.in 03.in 04.in Log Message: Add another test case that compares similar files. **************************************** Date: Monday March 12, 2001 @ 23:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8775 Modified Files: search.c Log Message: Clean up. **************************************** Date: Monday March 12, 2001 @ 23:43 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv23497 Modified Files: .cvsignore Log Message: Ignore man products. **************************************** Date: Tuesday March 13, 2001 @ 0:00 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6729 Modified Files: changes.test driver.sh Added Files: sources.test Log Message: Add triple_test function to test driver. Try a block size of 4096 first as it's a more common case. Add a test case that uses backups of source files. **************************************** Date: Tuesday March 13, 2001 @ 0:02 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv28281 Modified Files: stats.c Log Message: Fix printf formats. **************************************** Date: Tuesday March 13, 2001 @ 0:02 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv1122 Modified Files: delta.c Log Message: Doc. **************************************** Date: Tuesday March 13, 2001 @ 0:13 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv22826 Modified Files: delta.c Log Message: Update the delta_scan routine to be able to do short end blocks. **************************************** Date: Tuesday March 13, 2001 @ 0:15 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv13972 Modified Files: driver.sh Log Message: Driver now takes a -s option to make it show statistics. **************************************** Date: Tuesday March 13, 2001 @ 0:15 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10477 Modified Files: sources.test Log Message: Also compare source to itself as the null case. **************************************** Date: Tuesday March 13, 2001 @ 0:52 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8445 Modified Files: configure.in Makefile.am Log Message: Call this 0.9.2. **************************************** Date: Tuesday March 13, 2001 @ 1:04 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8753 Modified Files: NEWS Log Message: Call this 0.9.2. **************************************** Date: Tuesday March 13, 2001 @ 1:42 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv11874 Modified Files: tube.c Log Message: Return error if file is truncated during COPY patch operation **************************************** Date: Tuesday March 13, 2001 @ 1:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10904 Modified Files: tube.c Log Message: Be more careful about criteria for detecting truncated literal blocks. **************************************** Date: Thursday March 15, 2001 @ 11:34 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv1555 Modified Files: configure.in Log Message: Moving towards 0.9.3. **************************************** Date: Thursday March 15, 2001 @ 11:34 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv5928 Modified Files: patch.c Log Message: Type-correctness. **************************************** Date: Thursday March 15, 2001 @ 11:39 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv4641 Modified Files: NEWS rsync.h Log Message: Patch to build on FreeBSD by Jos Backus , fixing type-correctness. **************************************** Date: Friday March 16, 2001 @ 13:11 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv23801 Modified Files: main.c Log Message: Doc. **************************************** Date: Friday March 16, 2001 @ 16:23 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv14035 Modified Files: rsync.h Log Message: Define _LARGE_FILES to turn on LFS support on AIX (and some others?). See http://www.rs6000.ibm.com/doc_link/en_US/a_doc_lib/aixprggd/genprogc/prg_lrg_files.htm Thanks to Todd Willeat **************************************** Date: Saturday March 17, 2001 @ 12:06 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv25000 Modified Files: rsync.h configure.in configure aclocal.m4 Log Message: Don't unconditionally define _LARGEFILE_SOURCE, but instead include some autoconf-2.13 macros that make the appropriate settings. Thanks to Albert Chin and Paul Eggert . **************************************** Date: Saturday March 17, 2001 @ 12:34 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv11009 Modified Files: clientserver.c Log Message: Add some todo comments. **************************************** Date: Saturday March 17, 2001 @ 12:35 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv22366 Modified Files: rsyncd.conf.yo rsyncd.conf.5 clientserver.c Log Message: More accurately, the uid/gid is set to -2, not "nobody". **************************************** Date: Saturday March 17, 2001 @ 22:08 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2525 Modified Files: Makefile.am Log Message: Add upload-news target. **************************************** Date: Saturday March 17, 2001 @ 22:08 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv17888 Modified Files: TODO Log Message: Note about output conversions. **************************************** Date: Saturday March 17, 2001 @ 22:08 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3655 Modified Files: rdiff.c Log Message: Gentler preprocessor syntax to support different compilers. **************************************** Date: Sunday March 18, 2001 @ 12:40 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv18672 Modified Files: .cvsignore Makefile.am Log Message: Suggestions to build on Solaris 2.6 from Alberto Accomazzi Add `mutate' test utility (works, but incomplete) **************************************** Date: Sunday March 18, 2001 @ 12:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3596 Modified Files: NEWS Log Message: Suggestions to build on Solaris 2.6 from Alberto Accomazzi Add rs_job_drive, a generic mechanism for turning the library into blocking mode. rs_whole_run now builds on top of this. The filebuf interface has changed a little to accomodate it. **************************************** Date: Sunday March 18, 2001 @ 12:46 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv19293 Modified Files: autogen.sh Log Message: Get rid of GNUisms in scripts. **************************************** Date: Sunday March 18, 2001 @ 12:47 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv13279 Modified Files: configure.in Log Message: Canonical home page is rproxy.samba.org Look for intmax_t in stdint.h **************************************** Date: Sunday March 18, 2001 @ 12:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv27645 Modified Files: driver.sh Added Files: dot Log Message: Get rid of GNUisms in scripts. **************************************** Date: Sunday March 18, 2001 @ 12:49 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9099 Modified Files: libversions.txt Log Message: Explain meaning of columns. Add release 0.9.3. **************************************** Date: Sunday March 18, 2001 @ 12:49 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv12951 Modified Files: patch.c Log Message: If the magic number is wrong, show the value we did receive. **************************************** Date: Sunday March 18, 2001 @ 12:59 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv20682 Modified Files: rdiff.c Log Message: Accept gzip and bzip2 options. Doesn't actually do anything yet. **************************************** Date: Sunday March 18, 2001 @ 13:00 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26651 Modified Files: rsync.h Log Message: Add rs_job_drive, a generic mechanism for turning the library into blocking mode. rs_whole_run now builds on top of this. The filebuf interface has changed a little to accomodate it. **************************************** Date: Sunday March 18, 2001 @ 13:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv22421 Modified Files: sources.test Log Message: Get rid of GNUisms in scripts. **************************************** Date: Sunday March 18, 2001 @ 13:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8909 Modified Files: acconfig.h Log Message: Look for intmax_t in stdint.h **************************************** Date: Sunday March 18, 2001 @ 13:04 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26011 Added Files: mutate.c Log Message: Add `mutate' test utility (works, but incomplete) **************************************** Date: Sunday March 18, 2001 @ 13:05 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv17356 Modified Files: whole.c job.c buf.h buf.c Log Message: Add rs_job_drive, a generic mechanism for turning the library into blocking mode. rs_whole_run now builds on top of this. The filebuf interface has changed a little to accomodate it. **************************************** Date: Sunday March 18, 2001 @ 13:19 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv5442 Modified Files: tube.c stats.c scoop.c patch.c netint.c job.c emit.c delta.c Log Message: Print large numbers as %f (double), so that we work whatever the relationship between long, size_t and off_t. (Suggestion from tridge) **************************************** Date: Sunday March 18, 2001 @ 13:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv943 Modified Files: Makefile.am .cvsignore Added Files: mutate.pl Removed Files: mutate.c Log Message: It's much easier to write mutate in Perl rather than C. **************************************** Date: Sunday March 18, 2001 @ 14:11 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10018 Modified Files: mutate.pl Makefile.am Added Files: mutate.test Log Message: Add a test case based on mutate. Allow multiple mutations in a single invocation. More equally balance the choice of mutation operations. **************************************** Date: Sunday March 18, 2001 @ 14:12 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv16207 Modified Files: TODO Log Message: Doc. **************************************** Date: Sunday March 18, 2001 @ 21:42 Author: mbp Update of /data/cvs/librsync/signature.input In directory samba:/tmp/cvs-serv25231/signature.input Log Message: Directory /data/cvs/librsync/signature.input added to the repository **************************************** Date: Sunday March 18, 2001 @ 21:43 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv25542 Modified Files: .cvsignore Log Message: Ignore profiler output. **************************************** Date: Sunday March 18, 2001 @ 21:46 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv14100 Modified Files: Makefile.am sources.test Added Files: signature.test Log Message: More exciting test cases. **************************************** Date: Sunday March 18, 2001 @ 21:46 Author: mbp Update of /data/cvs/librsync/signature.input In directory samba:/tmp/cvs-serv14100/signature.input Added Files: 01.in 01.sig Log Message: More exciting test cases. **************************************** Date: Sunday March 18, 2001 @ 21:47 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26659 Modified Files: acinclude.m4 Log Message: Drop explicit off64_t stuff from Samba, and instead use the AC_SYS_LARGEFILE macro. **************************************** Date: Sunday March 18, 2001 @ 21:47 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv1515 Modified Files: configure.in Log Message: Drop explicit off64_t stuff from Samba, and instead use the AC_SYS_LARGEFILE macro. Check more integer sizes. **************************************** Date: Sunday March 18, 2001 @ 21:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv23018 Added Files: types.h Log Message: Make sure we find a real uint32 type, so that MD4 code can assume it's correct and be faster. **************************************** Date: Sunday March 18, 2001 @ 21:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv1171 Modified Files: whole.c Log Message: Do signatures on signature and loadsig operations. **************************************** Date: Sunday March 18, 2001 @ 21:48 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6545 Modified Files: rsync.h Log Message: Do signatures on signature and loadsig operations. **************************************** Date: Sunday March 18, 2001 @ 21:49 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv22218 Modified Files: sumset.h Removed Files: rollsum.c rollsum.h Log Message: rollsum_t is no longer used. **************************************** Date: Sunday March 18, 2001 @ 21:50 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3328 Modified Files: trace.c trace.h Log Message: Check that %ld in trace statements is going to work. Add rs_trace_enabled() so that we can avoid spending too much time generating trace output if it's not going to be used. **************************************** Date: Sunday March 18, 2001 @ 21:51 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv16822 Modified Files: tube.c Log Message: size_t doesn't need to be printed as a double. **************************************** Date: Sunday March 18, 2001 @ 21:51 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv26010 Modified Files: stats.c Log Message: Do signatures on signature and loadsig operations. Fix float output formats. **************************************** Date: Sunday March 18, 2001 @ 21:51 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv7239 Modified Files: scoop.c Log Message: Fix float output formats. **************************************** Date: Sunday March 18, 2001 @ 21:52 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3765 Modified Files: readsums.c Log Message: Fix float output formats. Add rs_trace_enabled() so that we can avoid spending too much time generating trace output if it's not going to be used. **************************************** Date: Sunday March 18, 2001 @ 21:53 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv13646 Modified Files: rdiff.c Log Message: Add --paranoid option to double-check rolling sums. Explain that --gzip and --bzip2 don't work yet. Do stats on signature and loadsig operations. **************************************** Date: Sunday March 18, 2001 @ 21:53 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2699 Modified Files: patch.c Log Message: Fix float output formats. Add rs_trace_enabled() so that we can avoid spending too much time generating trace output if it's not going to be used. **************************************** Date: Sunday March 18, 2001 @ 21:54 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2799 Modified Files: netint.c Log Message: Fix float output formats. Add rs_trace_enabled() so that we can avoid spending too much time generating trace output if it's not going to be used. **************************************** Date: Sunday March 18, 2001 @ 21:54 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv16222 Modified Files: mutate.pl Log Message: Bias changes towards smaller sizes -- this is more realistic. Add a little user-friendliness. **************************************** Date: Sunday March 18, 2001 @ 21:55 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv25655 Modified Files: NEWS Log Message: Doc. **************************************** Date: Sunday March 18, 2001 @ 21:56 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv5365 Modified Files: checksum.c checksum.h delta.c Log Message: Use rolling checksums when generating deltas. (This seems to work, but in very rare cases --paranoid finds a mismatch -- I'll check.) Fix float output formats. **************************************** Date: Sunday March 18, 2001 @ 21:57 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv12261 Modified Files: driver.sh Log Message: Fix output format for countdown() **************************************** Date: Sunday March 18, 2001 @ 21:58 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv904 Modified Files: job.h Log Message: Do rolling checksums in deltas. Do stats on signatures. **************************************** Date: Sunday March 18, 2001 @ 21:59 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv22274 Modified Files: mdfour.c Log Message: Make MD4 40% faster! :-) Eliminate redundant copying of information. If we're on a little-endian machine, do the calculations directly, and don't do byte swapping. Use an exact uint32 type. Don't copy into the tail of the MD4 accumulator unless there's already something there. **************************************** Date: Sunday March 18, 2001 @ 22:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv5644 Modified Files: mksum.c Log Message: Do stats on signatures. Add rs_trace_enabled() so that we can avoid spending too much time generating trace output if it's not going to be used. **************************************** Date: Sunday March 18, 2001 @ 22:01 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv4048 Modified Files: main.dox Log Message: Explain importance of large buffers. **************************************** Date: Sunday March 18, 2001 @ 22:02 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv2432 Modified Files: job.c emit.c Log Message: Fix float output formats. **************************************** Date: Sunday March 18, 2001 @ 22:10 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv15460 Modified Files: Makefile.am Log Message: Include types.h in distribution. **************************************** Date: Sunday March 18, 2001 @ 22:13 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6007 Removed Files: tube.test Log Message: Obsolete. **************************************** Date: Sunday March 18, 2001 @ 22:16 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6232 Modified Files: triple.test signature.test mutate.test mksum.test mdfour.test driver.sh delta.test Log Message: Use test framework more consistently **************************************** Date: Sunday March 18, 2001 @ 22:24 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv24271 Modified Files: triple.test mutate.test mksum.test delta.test Log Message: Use test framework more consistently **************************************** Date: Monday March 19, 2001 @ 0:17 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv576 Modified Files: mutate.test Log Message: Fix silly mistake in test case loop. **************************************** Date: Monday March 19, 2001 @ 0:20 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv7225 Modified Files: driver.sh Log Message: Only run 150 of each test. **************************************** Date: Monday March 19, 2001 @ 0:23 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6254 Modified Files: configure.in NEWS Log Message: Get ready for 0.9.3 release. **************************************** Date: Monday March 19, 2001 @ 0:25 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv9471 Modified Files: NEWS Log Message: Get ready for 0.9.3 release. **************************************** Date: Monday March 19, 2001 @ 0:41 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv14114 Modified Files: rdiff.c Log Message: Build properly without zlib.h **************************************** Date: Monday March 19, 2001 @ 1:19 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8980 Modified Files: Makefile.am Log Message: Remove duplicate source file from list. Upload NEWS to librsync-NEWS on web site. **************************************** Date: Monday March 19, 2001 @ 1:19 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv10334 Modified Files: configure.in Log Message: Tru64 cc can't cope with space between -I and the path. **************************************** Date: Monday March 19, 2001 @ 1:20 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv25083 Modified Files: delta.c Log Message: Doc. **************************************** Date: Monday March 19, 2001 @ 1:20 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv3437 Modified Files: job.c Log Message: Shut up compiler warning. **************************************** Date: Monday March 19, 2001 @ 1:21 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv6504 Modified Files: netint.c Log Message: Type correctness on 64-bit platforms. **************************************** Date: Monday March 19, 2001 @ 1:28 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv18052 Modified Files: rsync.h Log Message: Some compilers don't like trailing commas in enums. **************************************** Date: Monday March 19, 2001 @ 1:29 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv14747 Modified Files: trace.h trace.c NEWS Log Message: Make trace work better on non-gcc compilers. **************************************** Date: Monday March 19, 2001 @ 1:42 Author: mbp Update of /data/cvs/librsync In directory samba:/tmp/cvs-serv8574 Modified Files: trace.h hex.c driver.sh NEWS Log Message: More Tru64 portability fixes. **************************************** Date: Monday March 19, 2001 @ 1:45 Author: mbp Update of /data/cvs/librsync/debian In directory samba:/tmp/cvs-serv21324/debian Log Message: Directory /data/cvs/librsync/debian added to the repository **************************************** Date: Monday March 19, 2001 @ 1:46 Author: mbp Update of /data/cvs/librsync/debian In directory samba:/tmp/cvs-serv10133 Added Files: README.debian changelog control copyright crontab.ex dirs diversions.ex inetd.conf.ex info.ex init.d.ex librsync1.files manpage.1.ex menu.ex rules watch.ex Log Message: First-cut Debian support from deb-make **************************************** Date: Monday March 19, 2001 @ 19:19 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv9823 Modified Files: log.c Log Message: Oops, fix edit mistake. **************************************** Date: Tuesday March 20, 2001 @ 16:26 Author: mbp Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv24124 Modified Files: configure.in Log Message: Check for alloca.h and mcheck.h, as included popt needs to know about them. **************************************** Date: Thursday March 22, 2001 @ 0:12 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv16424 Modified Files: io.c log.c Log Message: I came up with a new way of avoiding the error handling lockup bug in rsync. It isn't pretty, but it does work and should completely avoid that class of lockup. **************************************** Date: Thursday March 22, 2001 @ 10:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5448 Modified Files: Makefile.in Log Message: i hate makefiles that automatically run configure :) **************************************** Date: Thursday March 22, 2001 @ 10:44 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv5265 Modified Files: clientserver.c Log Message: better error msg for "invalid uid" and "invalid gid" **************************************** Date: Thursday March 22, 2001 @ 18:36 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12512 Modified Files: cleanup.c clientserver.c compat.c io.c log.c main.c Log Message: new error handling system we now give a non-0 exit code if *any* of the files we have been asked to transfer fail to transfer **************************************** Date: Friday March 23, 2001 @ 12:26 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv18922 Modified Files: cleanup.c errcode.h log.c main.c proto.h util.c Log Message: improved error handling again. Now we report messages for the remote shell failing and propogate errors in a better fashion **************************************** Date: Friday March 23, 2001 @ 14:44 Author: tridge Update of /data/cvs/rsync/popt In directory samba:/tmp/cvs-serv8573/popt Modified Files: findme.c popt.c poptconfig.c poptparse.c Log Message: got rid of dependency on alloca in popt **************************************** Date: Friday March 23, 2001 @ 14:46 Author: tridge Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv12704 Modified Files: log.c Log Message: "rsync error" is better than "transfer error", especially for -h **************************************** Date: Saturday March 24, 2001 @ 2:12 Author: dwd Update of /data/cvs/rsync In directory samba:/tmp/cvs-serv6221 Modified Files: rsync.1 rsync.yo Log Message: Add the words "on destination machine" to the --compare-dist description in rsync.yo. Re-ran yodl2man which I see pulled in a few other changes from rsync.yo that hadn't yet made it into rsync.1. **************************************** Date: Friday April 13, 2001 @ 5:25 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv16883 Modified Files: io.c Log Message: use %.0f instead of %ld **************************************** Date: Tuesday May 1, 2001 @ 22:05 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22637 Modified Files: rsyncd.conf.yo Log Message: better pid file location **************************************** Date: Wednesday May 2, 2001 @ 1:33 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2920 Modified Files: Makefile.in acconfig.h config.h.in configure configure.in proto.h receiver.c syscall.c Log Message: use mkstemp on systems where it is secure **************************************** Date: Wednesday May 2, 2001 @ 1:33 Author: tridge Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv2920/lib Modified Files: compat.c Log Message: use mkstemp on systems where it is secure **************************************** Date: Wednesday May 2, 2001 @ 4:13 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30522 Modified Files: flist.c Log Message: use _S_IFLNK not S_IFLNK **************************************** Date: Sunday May 6, 2001 @ 6:25 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv9858 Modified Files: configure.in Log Message: no space after -I or Tru64 barfs **************************************** Date: Sunday May 6, 2001 @ 21:21 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28870 Modified Files: configure Log Message: reran autoconf **************************************** Date: Sunday May 6, 2001 @ 23:59 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4837 Modified Files: acconfig.h backup.c clientserver.c config.h.in configure configure.in exclude.c generator.c io.c log.c options.c receiver.c rsync.c socket.c util.c Log Message: imported new snprintf.c from samba, got rid of slprintf **************************************** Date: Sunday May 6, 2001 @ 23:59 Author: tridge Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv4837/lib Modified Files: snprintf.c Log Message: imported new snprintf.c from samba, got rid of slprintf **************************************** Date: Monday May 7, 2001 @ 1:59 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30900 Modified Files: configure proto.h Log Message: forgot 1 place that used slprintf **************************************** Date: Monday May 7, 2001 @ 1:59 Author: tridge Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv30900/lib Modified Files: compat.c Log Message: forgot 1 place that used slprintf **************************************** Date: Tue May 22 07:33:39 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2577 Modified Files: rsync.1 rsync.yo Log Message: Add --ignore-errors documentation. Revisions: rsync.1 1.91 => 1.92 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.91&r2=1.92 rsync.yo 1.76 => 1.77 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.76&r2=1.77 **************************************** Date: Thu May 24 11:01:56 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv9802 Modified Files: rsync.1 rsync.yo Log Message: Ran rsync.yo through yodl2man to produce rsync.1. I found that the string "file(s)" in rsync.yo was being improperly translated by yodl2man so I changed it to just "files". Revisions: rsync.1 1.92 => 1.93 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.92&r2=1.93 rsync.yo 1.77 => 1.78 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.77&r2=1.78 **************************************** Date: Tue May 29 07:37:54 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22943 Modified Files: main.c rsync.yo Log Message: Make --whole-file the default when source and target are on the local machine. Revisions: main.c 1.126 => 1.127 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.126&r2=1.127 rsync.yo 1.78 => 1.79 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.78&r2=1.79 **************************************** Date: Tue May 29 07:38:36 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22985 Modified Files: rsync.1 Log Message: Ran yodl2man on rsync.yo to update rsync.1 Revisions: rsync.1 1.93 => 1.94 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.93&r2=1.94 **************************************** Date: Tue Jun 12 12:33:43 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv360 Modified Files: acconfig.h config.h.in configure configure.in options.c Log Message: Add --with-rsync-path option. Revisions: acconfig.h 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/acconfig.h?r1=1.10&r2=1.11 config.h.in 1.48 => 1.49 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.48&r2=1.49 configure 1.70 => 1.71 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.70&r2=1.71 configure.in 1.72 => 1.73 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.72&r2=1.73 options.c 1.52 => 1.53 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.52&r2=1.53 **************************************** Date: Tue Jun 12 14:35:26 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28698 Modified Files: acconfig.h config.h.in configure.in Log Message: Use 3rd parameter in AC_DEFINE and AC_DEFINE_UNQUOTED to avoid having to manually put the defines into acconfig.h. Revisions: acconfig.h 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/acconfig.h?r1=1.11&r2=1.12 config.h.in 1.49 => 1.50 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.49&r2=1.50 configure.in 1.73 => 1.74 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.73&r2=1.74 **************************************** Date: Wed Jun 13 09:47:22 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12500 Modified Files: configure configure.in Log Message: Simplify the --with-rsync-path option implementation. Can directly pass the double-quotes to AC_DEFINE_UNQUOTED instead of having a separate step. Revisions: configure 1.71 => 1.72 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.71&r2=1.72 configure.in 1.74 => 1.75 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.74&r2=1.75 **************************************** Date: Wed Jun 20 23:15:34 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2618 Modified Files: exclude.c Log Message: Fix from Wayne Davison: The --cvs-exclude option is broken in the CVS version of rsync because of a cut-and-paste-induced bug in exclude.c: This bug could cause the sending rsync to crash when it dereferenced a NULL pointer. Revisions: exclude.c 1.37 => 1.38 http://www.samba.org/cgi-bin/cvsweb/rsync/exclude.c?r1=1.37&r2=1.38 **************************************** Date: Wed Jun 20 23:19:00 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3143 Modified Files: socket.c Log Message: If binding to a low-numbered port fails with EACCES, then the error message should explain that you probably need to be root. (Why leave off the final S? Kernighan must have been a *really* slow typist.) Revisions: socket.c 1.27 => 1.28 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.27&r2=1.28 **************************************** Date: Fri Jun 22 03:16:04 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19752 Modified Files: authenticate.c rsyncd.conf.yo Log Message: allow shell wildcards in auth users lines Revisions: authenticate.c 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/rsync/authenticate.c?r1=1.16&r2=1.17 rsyncd.conf.yo 1.42 => 1.43 http://www.samba.org/cgi-bin/cvsweb/rsync/rsyncd.conf.yo?r1=1.42&r2=1.43 **************************************** Date: Fri Jun 22 13:36:43 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1616 Modified Files: configure configure.in Log Message: Improve the description of --with-default-rsync. Revisions: configure 1.72 => 1.73 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.72&r2=1.73 configure.in 1.75 => 1.76 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.75&r2=1.76 **************************************** Date: Mon Jun 25 18:20:42 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv15401 Modified Files: config.h.in configure main.c Log Message: applied simple nohang patch from Wayne Davison Revisions: config.h.in 1.50 => 1.51 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.50&r2=1.51 configure 1.73 => 1.74 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.73&r2=1.74 main.c 1.127 => 1.128 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.127&r2=1.128 **************************************** Date: Mon Jun 25 20:09:15 2001 Author: tridge Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv12086 Modified Files: mdfour.c Log Message: fixed md4 on 64 bit boxes Revisions: mdfour.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/mdfour.c?r1=1.4&r2=1.5 **************************************** Date: Wed Jun 27 22:07:15 2001 Author: tridge Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv21288 Modified Files: mdfour.c Log Message: removed remnant test code for cray Revisions: mdfour.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/mdfour.c?r1=1.5&r2=1.6 **************************************** Date: Tue Jul 17 03:45:54 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv11507 Modified Files: clientserver.c Log Message: prevent nasty error msgs when listing shares Revisions: clientserver.c 1.67 => 1.68 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.67&r2=1.68 **************************************** Date: Tue Jul 17 03:48:31 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv11895 Modified Files: main.c Log Message: reap children in sigchld handler Revisions: main.c 1.128 => 1.129 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.128&r2=1.129 **************************************** Date: Sat Jul 21 19:39:06 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv13692 Modified Files: config.guess config.sub Log Message: updated config scripts from subversion Revisions: config.guess 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/config.guess?r1=1.4&r2=1.5 config.sub 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/config.sub?r1=1.2&r2=1.3 **************************************** Date: Sun Aug 5 21:31:05 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12605 Added Files: NEWS Log Message: Summarize all the changes since 2.4.6 so we have them in one place. Revisions: NEWS NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?rev=1.1 **************************************** Date: Mon Aug 6 00:58:01 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24996 Modified Files: Tag: branch_mbp_rsyncplus_merge Makefile.in compat.c flist.c main.c match.c options.c proto.h rsync.c sender.c token.c util.c Added Files: Tag: branch_mbp_rsyncplus_merge batch.c Log Message: Merge rsync+ patch from Jos Backus onto a side branch. If this works OK I will move it across shortly: in theory it only adds options (and more global variable cruft!) Revisions: batch.c NONE => 1.1.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?rev=1.1.2.1 Makefile.in 1.46 => 1.46.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.46&r2=1.46.2.1 compat.c 1.14 => 1.14.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/compat.c?r1=1.14&r2=1.14.2.1 flist.c 1.90 => 1.90.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.90&r2=1.90.2.1 main.c 1.129 => 1.129.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.129&r2=1.129.2.1 match.c 1.45 => 1.45.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/match.c?r1=1.45&r2=1.45.8.1 options.c 1.53 => 1.53.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.53&r2=1.53.2.1 proto.h 1.126 => 1.126.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.126&r2=1.126.2.1 rsync.c 1.117 => 1.117.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.c?r1=1.117&r2=1.117.2.1 sender.c 1.10 => 1.10.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.10&r2=1.10.8.1 token.c 1.20 => 1.20.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/token.c?r1=1.20&r2=1.20.8.1 util.c 1.89 => 1.89.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.89&r2=1.89.2.1 **************************************** Date: Mon Aug 6 01:08:10 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25565 Modified Files: Tag: branch-mbp-merge-rsync+ Makefile.in compat.c configure flist.c main.c match.c options.c proto.h rsync.c sender.c token.c util.c Added Files: Tag: branch-mbp-merge-rsync+ batch.c Log Message: Merge Jos's rsync+ patch onto 2.4.6 -- it applies cleanly here. I'm going to move it across to HEAD (2.4.7pre) next. Revisions: batch.c NONE => 1.1.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?rev=1.1.4.1 Makefile.in 1.41 => 1.41.6.1 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.41&r2=1.41.6.1 compat.c 1.13 => 1.13.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/compat.c?r1=1.13&r2=1.13.8.1 configure 1.62 => 1.62.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.62&r2=1.62.4.1 flist.c 1.88 => 1.88.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.88&r2=1.88.2.1 main.c 1.117 => 1.117.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.117&r2=1.117.2.1 match.c 1.45 => 1.45.10.1 http://www.samba.org/cgi-bin/cvsweb/rsync/match.c?r1=1.45&r2=1.45.10.1 options.c 1.46 => 1.46.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.46&r2=1.46.4.1 proto.h 1.122 => 1.122.6.1 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.122&r2=1.122.6.1 rsync.c 1.115 => 1.115.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.c?r1=1.115&r2=1.115.4.1 sender.c 1.10 => 1.10.10.1 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.10&r2=1.10.10.1 token.c 1.20 => 1.20.10.1 http://www.samba.org/cgi-bin/cvsweb/rsync/token.c?r1=1.20&r2=1.20.10.1 util.c 1.86 => 1.86.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.86&r2=1.86.4.1 **************************************** Date: Mon Aug 6 01:21:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26619 Modified Files: Tag: branch-merge-rsync+-2-4-7 util.c token.c sender.c rsync.c proto.h options.c match.c main.c flist.c compat.c Makefile.in Added Files: Tag: branch-merge-rsync+-2-4-7 batch.c Log Message: This time for sure :-): merge the rsync+ 2.4.6 patch onto the head. The changes are just to accomodate other code which had been added in conflicting regions, and to update the option-handling code to use popt rather than getopt. Revisions: batch.c NONE => 1.1.6.1 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?rev=1.1.6.1 util.c 1.89 => 1.89.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.89&r2=1.89.4.1 token.c 1.20 => 1.20.12.1 http://www.samba.org/cgi-bin/cvsweb/rsync/token.c?r1=1.20&r2=1.20.12.1 sender.c 1.10 => 1.10.12.1 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.10&r2=1.10.12.1 rsync.c 1.117 => 1.117.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.c?r1=1.117&r2=1.117.4.1 proto.h 1.126 => 1.126.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.126&r2=1.126.4.1 options.c 1.53 => 1.53.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.53&r2=1.53.4.1 match.c 1.45 => 1.45.12.1 http://www.samba.org/cgi-bin/cvsweb/rsync/match.c?r1=1.45&r2=1.45.12.1 main.c 1.129 => 1.129.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.129&r2=1.129.4.1 flist.c 1.90 => 1.90.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.90&r2=1.90.4.1 compat.c 1.14 => 1.14.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/compat.c?r1=1.14&r2=1.14.4.1 Makefile.in 1.46 => 1.46.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.46&r2=1.46.4.1 **************************************** Date: Mon Aug 6 01:41:13 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28169 Modified Files: aclocal.m4 Log Message: Fix m4 quoting to make autoconf2.50 happy. I checked it still works on 2.13. See "info:(autoconf)New Macros". Revisions: aclocal.m4 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.2&r2=1.3 **************************************** Date: Mon Aug 6 01:49:19 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28547 Modified Files: rsync.h configure.in configure Log Message: Fix check for ino_t to work with both autoconf2.50 and autoconf2.13. Revisions: rsync.h 1.99 => 1.100 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.99&r2=1.100 configure.in 1.76 => 1.77 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.76&r2=1.77 configure 1.74 => 1.75 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.74&r2=1.75 **************************************** Date: Mon Aug 6 01:51:33 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28707 Modified Files: Tag: branch-merge-rsync+-2-4-7 NEWS Log Message: Document patch merge. Revisions: NEWS 1.1 => 1.1.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.1&r2=1.1.4.1 **************************************** Date: Mon Aug 6 01:51:48 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28728 Modified Files: NEWS Log Message: Document autoconf updates. Revisions: NEWS 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.1&r2=1.2 **************************************** Date: Mon Aug 6 05:16:22 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8081 Modified Files: flist.c Log Message: Fix for UNICOS CC: first argument to readlink must not be const, or we get an error. Revisions: flist.c 1.90 => 1.91 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.90&r2=1.91 **************************************** Date: Mon Aug 6 05:23:52 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8517 Modified Files: flist.c Log Message: Correct over-zealous edit for UNICOS. Revisions: flist.c 1.91 => 1.92 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.91&r2=1.92 **************************************** Date: Mon Aug 6 05:25:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8696 Modified Files: main.c util.c Log Message: Try to fix "infinite loop" warning on AIX and other compilers. (We exit on a signal.) Revisions: main.c 1.129 => 1.130 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.129&r2=1.130 util.c 1.89 => 1.90 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.89&r2=1.90 **************************************** Date: Mon Aug 6 05:27:04 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8816 Modified Files: socket.c proto.h configure.in configure config.h.in Log Message: Use socklen_t if defined, or otherwise int. This tries to fix warnings on platforms (e.g. AIX) where this type is defined and not int. Revisions: socket.c 1.28 => 1.29 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.28&r2=1.29 proto.h 1.126 => 1.127 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.126&r2=1.127 configure.in 1.77 => 1.78 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.77&r2=1.78 configure 1.75 => 1.76 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.75&r2=1.76 config.h.in 1.51 => 1.52 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.51&r2=1.52 **************************************** Date: Mon Aug 6 05:31:23 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv9053 Modified Files: socket.c Log Message: Two more instances of socklen_t. Revisions: socket.c 1.29 => 1.30 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.29&r2=1.30 **************************************** Date: Wed Aug 8 01:11:51 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8817 Modified Files: configure.in configure config.h.in aclocal.m4 Log Message: Try various different types as replacements for socklen_t until we find one that works. This helps on platforms like HP/UX and UNICOS where the argument to getsockopt is neither socklen_t nor int. Revisions: configure.in 1.78 => 1.79 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.78&r2=1.79 configure 1.76 => 1.77 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.76&r2=1.77 config.h.in 1.52 => 1.53 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.52&r2=1.53 aclocal.m4 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.3&r2=1.4 **************************************** Date: Wed Aug 8 01:55:24 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv11501 Modified Files: socket.c Log Message: don't need to lookup our own name in open_socket_in() Revisions: socket.c 1.30 => 1.31 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.30&r2=1.31 **************************************** Date: Wed Aug 8 03:04:40 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv16042 Modified Files: configure.in configure config.h.in aclocal.m4 Log Message: Another try at socklen_t: just check for it, and otherwise use int. The HP manual says this will work on old HP/UX versions; I'm not sure about other systems. Possibly it will break on old BSD-derived systems with 32-bit int, 64-bit size_t and no socklen_t, if there are any such. Revisions: configure.in 1.79 => 1.80 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.79&r2=1.80 configure 1.77 => 1.78 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.77&r2=1.78 config.h.in 1.53 => 1.54 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.53&r2=1.54 aclocal.m4 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.4&r2=1.5 **************************************** Date: Mon Aug 13 06:29:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22337 Modified Files: Tag: track-kameipv6 Makefile.in acconfig.h clientserver.c config.h.in configure configure.in options.c proto.h socket.c Log Message: Apply KAME.net rsync-246-2000907 patch on branch, no other changes Revisions: Makefile.in 1.41 => 1.41.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.41&r2=1.41.8.1 acconfig.h 1.8 => 1.8.10.1 http://www.samba.org/cgi-bin/cvsweb/rsync/acconfig.h?r1=1.8&r2=1.8.10.1 clientserver.c 1.58 => 1.58.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.58&r2=1.58.4.1 config.h.in 1.45 => 1.45.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.45&r2=1.45.8.1 configure 1.62 => 1.62.6.1 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.62&r2=1.62.6.1 configure.in 1.64 => 1.64.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.64&r2=1.64.4.1 options.c 1.46 => 1.46.6.1 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.46&r2=1.46.6.1 proto.h 1.122 => 1.122.8.1 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.122&r2=1.122.8.1 socket.c 1.22 => 1.22.4.1 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.22&r2=1.22.4.1 **************************************** Date: Mon Aug 13 06:29:12 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv22337/lib Added Files: Tag: track-kameipv6 addrinfo.h getaddrinfo.c getnameinfo.c Log Message: Apply KAME.net rsync-246-2000907 patch on branch, no other changes Revisions: addrinfo.h NONE => 1.1.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?rev=1.1.2.1 getaddrinfo.c NONE => 1.1.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?rev=1.1.2.1 getnameinfo.c NONE => 1.1.2.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?rev=1.1.2.1 **************************************** Date: Mon Aug 13 19:04:51 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29721 Modified Files: Makefile.in NEWS compat.c flist.c main.c match.c options.c proto.h rsync.1 rsync.c rsync.yo sender.c token.c util.c Added Files: batch.c Log Message: Merge across rsync+ patch; add a little documentation to the manpage. More documentation would be better. Revisions: batch.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?r1=1.1&r2=1.2 Makefile.in 1.46 => 1.47 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.46&r2=1.47 NEWS 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.2&r2=1.3 compat.c 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/rsync/compat.c?r1=1.14&r2=1.15 flist.c 1.92 => 1.93 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.92&r2=1.93 main.c 1.130 => 1.131 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.130&r2=1.131 match.c 1.45 => 1.46 http://www.samba.org/cgi-bin/cvsweb/rsync/match.c?r1=1.45&r2=1.46 options.c 1.53 => 1.54 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.53&r2=1.54 proto.h 1.127 => 1.128 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.127&r2=1.128 rsync.1 1.94 => 1.95 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.94&r2=1.95 rsync.c 1.117 => 1.118 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.c?r1=1.117&r2=1.118 rsync.yo 1.79 => 1.80 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.79&r2=1.80 sender.c 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.10&r2=1.11 token.c 1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/rsync/token.c?r1=1.20&r2=1.21 util.c 1.90 => 1.91 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.90&r2=1.91 **************************************** Date: Mon Aug 13 19:08:18 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29973 Modified Files: options.c Log Message: Update version message to mention batch files. Revisions: options.c 1.54 => 1.55 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.54&r2=1.55 **************************************** Date: Mon Aug 13 19:14:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30478 Modified Files: NEWS Log Message: Remove incorrect news message Revisions: NEWS 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.3&r2=1.4 **************************************** Date: Mon Aug 13 19:18:08 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30623 Modified Files: aclocal.m4 config.h.in configure configure.in Log Message: Commit getconf/socklen_t/largefile patch suggested by Albert Chin. This is tested on Solaris 2.5.2, 2.6, 7, 8/SPARC, HP-UX 10.20, 11.00, Tru64 UNIX 4.0D, 5.0A, IRIX 6.2, 6.5, AIX 4.3.2 and it works ok. This patch *requires* autoconf 2.52. Revisions: aclocal.m4 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.5&r2=1.6 config.h.in 1.54 => 1.55 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.54&r2=1.55 configure 1.78 => 1.79 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.78&r2=1.79 configure.in 1.80 => 1.81 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.80&r2=1.81 **************************************** Date: Mon Aug 13 19:22:29 2001 Author: mbp Update of /data/cvs/rsync/packaging/redhat/7.1 In directory va:/tmp/cvs-serv30837/7.1 Log Message: Directory /data/cvs/rsync/packaging/redhat/7.1 added to the repository Revisions: **************************************** Date: Mon Aug 13 19:24:17 2001 Author: mbp Update of /data/cvs/rsync/packaging/redhat/7.1 In directory va:/tmp/cvs-serv30950 Added Files: rsync.spec Log Message: Spec file from Jason Haar that works on RedHat 7.1. Not tested by me yet. Revisions: rsync.spec NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/7.1/rsync.spec?rev=1.1 **************************************** Date: Mon Aug 13 19:28:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31194 Modified Files: NEWS Log Message: Note UNICOS works again Revisions: NEWS 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.4&r2=1.5 **************************************** Date: Tue Aug 14 22:07:29 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24051 Modified Files: options.c Log Message: Fix bug in --address handling. Revisions: options.c 1.55 => 1.56 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.55&r2=1.56 **************************************** Date: Tue Aug 14 22:08:07 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24083 Modified Files: socket.c Log Message: Better error messages for DNS. Revisions: socket.c 1.31 => 1.32 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.31&r2=1.32 **************************************** Date: Tue Aug 14 22:45:05 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv26120/testsuite Log Message: Directory /data/cvs/rsync/testsuite added to the repository Revisions: **************************************** Date: Tue Aug 14 22:47:29 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26267 Modified Files: socket.c Log Message: Typo. Shouldn't depend on assert(). Revisions: socket.c 1.32 => 1.33 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.32&r2=1.33 **************************************** Date: Tue Aug 14 22:47:57 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv26283/testsuite Added Files: runlist rsync-hello.test README Log Message: Add the start of a buildfarm test suite for rsync. It doesn't do much yet -- I just want to see if it runs. Revisions: runlist NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/runlist?rev=1.1 rsync-hello.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?rev=1.1 README NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/README?rev=1.1 **************************************** Date: Tue Aug 14 23:34:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29039 Modified Files: sender.c Log Message: Fix trace message which was missing a parameter. Drop dead variable introduced in rsync+ patch. Revisions: sender.c 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.11&r2=1.12 **************************************** Date: Tue Aug 14 23:38:23 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29180 Modified Files: main.c Log Message: Drop dead variables introduced in rsync+ patch. Revisions: main.c 1.131 => 1.132 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.131&r2=1.132 **************************************** Date: Tue Aug 14 23:41:24 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29385 Modified Files: flist.c main.c Log Message: Fix casts when some variables are printed out. Revisions: flist.c 1.93 => 1.94 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.93&r2=1.94 main.c 1.132 => 1.133 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.132&r2=1.133 **************************************** Date: Tue Aug 14 23:44:44 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29546 Modified Files: clientserver.c batch.c Log Message: Fix casts when some variables are printed out. Revisions: clientserver.c 1.68 => 1.69 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.68&r2=1.69 batch.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?r1=1.2&r2=1.3 **************************************** Date: Tue Aug 14 23:47:40 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29690 Modified Files: socket.c Log Message: Use socklen_t for getpeername, since we hopefully now have it defined on all platforms. Revisions: socket.c 1.33 => 1.34 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.33&r2=1.34 **************************************** Date: Tue Aug 14 23:50:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29872 Modified Files: batch.c Log Message: Fix another format cast. Revisions: batch.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?r1=1.3&r2=1.4 **************************************** Date: Wed Aug 15 00:50:07 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv644 Modified Files: main.c Log Message: Fix a bug introduced in 1.119, whereby strings like "mirror.aarnet.edu.au::" were not properly digested. It wasn't even my bug! :-) Revisions: main.c 1.133 => 1.134 http://www.samba.org/cgi-bin/cvsweb/rsync/main.c?r1=1.133&r2=1.134 **************************************** Date: Wed Aug 15 00:52:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv777 Modified Files: socket.c Log Message: Check that gethostbyname does actually return AF_INET addresses, since that's all we can handle. Also, try a new method of handling in_addr and hostent that will hopefully work on Cray machines without 32-bit types. Revisions: socket.c 1.34 => 1.35 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.34&r2=1.35 **************************************** Date: Wed Aug 15 01:05:05 2001 Author: mbp Update of /data/cvs/rsync/tests-dont-exist In directory va:/tmp/cvs-serv1558/tests-dont-exist Log Message: Directory /data/cvs/rsync/tests-dont-exist added to the repository Revisions: **************************************** Date: Wed Aug 15 01:06:26 2001 Author: mbp Update of /data/cvs/rsync/tests-dont-exist In directory va:/tmp/cvs-serv1641 Added Files: runlist Log Message: Try to get tests to run with old buildfarm clients Revisions: runlist NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/runlist?rev=1.1 **************************************** Date: Wed Aug 15 01:52:11 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4426 Modified Files: options.c Log Message: Fix cast warning. Revisions: options.c 1.56 => 1.57 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.56&r2=1.57 **************************************** Date: Wed Aug 15 22:44:17 2001 Author: mbp Update of /data/cvs/rsync/tests-dont-exist In directory va:/tmp/cvs-serv18611/tests-dont-exist Modified Files: runlist Added Files: rsync.fns rsync-hello.test oh-yes-they-do Log Message: Try to execute rsync --version as part of the test suite -- see if this works on the farm. Revisions: rsync.fns NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/rsync.fns?rev=1.1 rsync-hello.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/rsync-hello.test?rev=1.1 oh-yes-they-do NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/oh-yes-they-do?rev=1.1 runlist 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/runlist?r1=1.1&r2=1.2 **************************************** Date: Wed Aug 15 23:24:56 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv20970 Modified Files: rsync-hello.test runlist Added Files: rsync.fns Log Message: Updated directory name for rsync tests Revisions: rsync.fns NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?rev=1.1 rsync-hello.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?r1=1.1&r2=1.2 runlist 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/runlist?r1=1.1&r2=1.2 **************************************** Date: Wed Aug 15 23:27:52 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv21171 Modified Files: runlist Log Message: fix filename Revisions: runlist 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/runlist?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 16 00:08:29 2001 Author: mbp Update of /data/cvs/rsync/tests-dont-exist In directory va:/tmp/cvs-serv23897 Removed Files: oh-yes-they-do rsync-hello.test rsync.fns runlist Log Message: Gave directory its proper name Revisions: oh-yes-they-do 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/oh-yes-they-do?rev=1.1 rsync-hello.test 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/rsync-hello.test?rev=1.1 rsync.fns 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/rsync.fns?rev=1.1 runlist 1.2 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/tests-dont-exist/runlist?rev=1.2 **************************************** Date: Thu Aug 16 01:12:55 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv27901/testsuite Modified Files: rsync.fns Log Message: Fix typo. Revisions: rsync.fns 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.1&r2=1.2 **************************************** Date: Thu Aug 16 01:13:13 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv27964/testsuite Modified Files: rsync-hello.test Log Message: Use set -x until this script works properly. Revisions: rsync-hello.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 16 02:08:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31515 Modified Files: Makefile.in Log Message: Start to unify the "make check" and build farm test suites Revisions: Makefile.in 1.47 => 1.48 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.47&r2=1.48 **************************************** Date: Thu Aug 16 02:08:30 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv31515/testsuite Modified Files: README rsync-hello.test runlist Added Files: master.test Removed Files: rsync.fns Log Message: Start to unify the "make check" and build farm test suites Revisions: master.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?rev=1.1 README 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/README?r1=1.1&r2=1.2 rsync-hello.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?r1=1.3&r2=1.4 runlist 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/runlist?r1=1.3&r2=1.4 rsync.fns 1.2 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?rev=1.2 **************************************** Date: Thu Aug 16 02:13:38 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv32103 Modified Files: master.test Added Files: hands.test Log Message: Move Phil Hand's test under the control of the master test suite. Revisions: hands.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?rev=1.1 master.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.1&r2=1.2 **************************************** Date: Thu Aug 16 02:16:10 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32201 Modified Files: NEWS Log Message: Note test suite. Note autoconf2.52 is required. Revisions: NEWS 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.5&r2=1.6 **************************************** Date: Thu Aug 16 02:35:21 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv835/testsuite Modified Files: master.test Log Message: Don't print test headers unless the test is about to run. Revisions: master.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 16 02:37:54 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv1103/testsuite Modified Files: master.test Log Message: Show number of passed/failed/skipped tests. Revisions: master.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.3&r2=1.4 **************************************** Date: Thu Aug 16 17:51:20 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv828/testsuite Modified Files: master.test Log Message: Try to get test scripts to run properly. Revisions: master.test 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.4&r2=1.5 **************************************** Date: Thu Aug 16 17:58:21 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv1244/testsuite Modified Files: master.test Log Message: Find the right directory to run the test components. Revisions: master.test 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.5&r2=1.6 **************************************** Date: Thu Aug 16 18:34:31 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3324/testsuite Modified Files: rsync-hello.test master.test Log Message: Try to fix "make check" directory path. Don't wait for input at end of tests. Revisions: rsync-hello.test 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?r1=1.4&r2=1.5 master.test 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.6&r2=1.7 **************************************** Date: Thu Aug 16 18:34:32 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3324 Modified Files: Makefile.in Log Message: Try to fix "make check" directory path. Don't wait for input at end of tests. Revisions: Makefile.in 1.48 => 1.49 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.48&r2=1.49 **************************************** Date: Thu Aug 16 18:43:16 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3928/testsuite Modified Files: hands.test Log Message: Don't pause at end of tests. Revisions: hands.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.1&r2=1.2 **************************************** Date: Thu Aug 16 18:44:13 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3989/testsuite Modified Files: master.test Log Message: Set up scratch directory for tests. Revisions: master.test 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.7&r2=1.8 **************************************** Date: Thu Aug 16 18:44:13 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3989 Modified Files: Makefile.in Log Message: Set up scratch directory for tests. Revisions: Makefile.in 1.49 => 1.50 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.49&r2=1.50 **************************************** Date: Thu Aug 16 18:44:27 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4050 Modified Files: .cvsignore Log Message: Set up scratch directory for tests. Revisions: .cvsignore 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/rsync/.cvsignore?r1=1.16&r2=1.17 **************************************** Date: Thu Aug 16 18:57:43 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv4890/testsuite Modified Files: master.test hands.test Log Message: Export autoconf settings to test scripts. Use this to cope with systems that don't use "echo -n". Revisions: master.test 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.8&r2=1.9 hands.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 16 18:57:43 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4890 Modified Files: configure.in Log Message: Export autoconf settings to test scripts. Use this to cope with systems that don't use "echo -n". Revisions: configure.in 1.81 => 1.82 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.81&r2=1.82 **************************************** Date: Sat Aug 18 16:50:27 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv21483 Modified Files: TODO Log Message: Update notes; add idea about rsyncsh Revisions: TODO 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.1&r2=1.2 **************************************** Date: Tue Aug 21 05:49:24 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv12968 Modified Files: master.test Log Message: Print source directory. Revisions: master.test 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.9&r2=1.10 **************************************** Date: Tue Aug 21 06:00:55 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv13812 Added Files: config.sh.in rsync.fns Log Message: More test suite stuff Revisions: config.sh.in NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/config.sh.in?rev=1.1 rsync.fns 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.3&r2=1.4 **************************************** Date: Tue Aug 21 06:10:18 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv14474/testsuite Modified Files: master.test Log Message: Try again to find the right directory on both local and farm builds. Revisions: master.test 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.10&r2=1.11 **************************************** Date: Tue Aug 21 06:10:19 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv14474 Modified Files: configure Log Message: Try again to find the right directory on both local and farm builds. Revisions: configure 1.79 => 1.80 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.79&r2=1.80 **************************************** Date: Tue Aug 21 06:20:53 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv15263/testsuite Modified Files: master.test Log Message: Show trace while testing. Revisions: master.test 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.11&r2=1.12 **************************************** Date: Tue Aug 21 06:26:30 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv15555/testsuite Modified Files: master.test Log Message: Don't look at $srcdir if it's not set. (Why isn't it set??) Revisions: master.test 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.12&r2=1.13 **************************************** Date: Tue Aug 21 06:44:09 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv16500 Modified Files: master.test Log Message: Change test directory again. Revisions: master.test 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.13&r2=1.14 **************************************** Date: Tue Aug 21 07:06:53 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv17986 Modified Files: master.test Log Message: Return 1 if any tests failed so that the build farm can pick it up. Revisions: master.test 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?r1=1.14&r2=1.15 **************************************** Date: Tue Aug 21 21:09:07 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4741 Modified Files: TODO Log Message: Note about cross-testing different versions. Revisions: TODO 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.2&r2=1.3 **************************************** Date: Tue Aug 21 21:14:05 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv5046 Modified Files: csprotocol.txt Log Message: Add a little more protocol documentation. Revisions: csprotocol.txt 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/csprotocol.txt?r1=1.2&r2=1.3 **************************************** Date: Tue Aug 21 21:15:50 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv5175 Modified Files: io.c clientserver.c Log Message: Allow the server to terminate the module list by just closing the socket, rather than sending a proper EXIT command. Keep the global-variable hack to do this, but try to make it only apply in the specific case where that occurs, not on all lines we read. Revisions: io.c 1.85 => 1.86 http://www.samba.org/cgi-bin/cvsweb/rsync/io.c?r1=1.85&r2=1.86 clientserver.c 1.69 => 1.70 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.69&r2=1.70 **************************************** Date: Wed Aug 22 23:14:55 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20336 Modified Files: rsync.h proto.h csprotocol.txt clientserver.c Log Message: Only 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. Revisions: rsync.h 1.100 => 1.101 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.100&r2=1.101 proto.h 1.128 => 1.129 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.128&r2=1.129 csprotocol.txt 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/csprotocol.txt?r1=1.3&r2=1.4 clientserver.c 1.70 => 1.71 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.70&r2=1.71 **************************************** Date: Mon Aug 27 09:23:41 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12469 Modified Files: configure configure.in Log Message: The --with-rsync-path configure option was using the wrong configure variable "$with_rsync_name" instead of "$with_rsync_path". Revisions: configure 1.80 => 1.81 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.80&r2=1.81 configure.in 1.82 => 1.83 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.82&r2=1.83 **************************************** Date: Wed Aug 29 00:23:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18470 Modified Files: authenticate.c Log Message: Add comment: cyeoh says that getpass is deprecated, because it may return a truncated password on some systems, and it is not in the LSB. Revisions: authenticate.c 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/rsync/authenticate.c?r1=1.17&r2=1.18 **************************************** Date: Wed Aug 29 00:33:27 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19012 Modified Files: Makefile.in .cvsignore Added Files: shconfig.in runtests.sh Log Message: Redraft testsuite driver script to unify 'make check', 'make installcheck' and buildfarm tests. Add note from discussion with Tim about finding files/directories under different circumstances. Now works (?) with VPATH build. Revisions: shconfig.in NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/shconfig.in?rev=1.1 runtests.sh NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?rev=1.1 Makefile.in 1.50 => 1.51 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.50&r2=1.51 .cvsignore 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/rsync/.cvsignore?r1=1.17&r2=1.18 **************************************** Date: Wed Aug 29 00:38:07 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv19252/testsuite Removed Files: master.test config.sh.in Log Message: Redraft testsuite driver script to unify 'make check', 'make installcheck' and buildfarm tests. Add note from discussion with Tim about finding files/directories under different circumstances. Now works (?) with VPATH build. Revisions: master.test 1.15 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/master.test?rev=1.15 config.sh.in 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/config.sh.in?rev=1.1 **************************************** Date: Wed Aug 29 00:38:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19252 Modified Files: configure.in configure Log Message: Redraft testsuite driver script to unify 'make check', 'make installcheck' and buildfarm tests. Add note from discussion with Tim about finding files/directories under different circumstances. Now works (?) with VPATH build. Revisions: configure.in 1.83 => 1.84 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.83&r2=1.84 configure 1.81 => 1.82 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.81&r2=1.82 **************************************** Date: Wed Aug 29 01:13:23 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv21180/testsuite Modified Files: rsync.fns hands.test Log Message: More test case work: * make sure to build rsync before running 'make check' * Put back in the loglevel concept from the samba scripts. If >8, then turn on shell tracing. * Allow tests to return 77 if they want to count as 'skipped'. * Add more docs. * Mangle Phil's script to get ready to run on non-Linux systems: we need to not use shell functions, cp -a, etc. Not there yet. Revisions: rsync.fns 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.4&r2=1.5 hands.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.3&r2=1.4 **************************************** Date: Wed Aug 29 01:13:27 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv21180 Modified Files: runtests.sh Makefile.in Log Message: More test case work: * make sure to build rsync before running 'make check' * Put back in the loglevel concept from the samba scripts. If >8, then turn on shell tracing. * Allow tests to return 77 if they want to count as 'skipped'. * Add more docs. * Mangle Phil's script to get ready to run on non-Linux systems: we need to not use shell functions, cp -a, etc. Not there yet. Revisions: runtests.sh 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.1&r2=1.2 Makefile.in 1.51 => 1.52 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.51&r2=1.52 **************************************** Date: Wed Aug 29 01:46:18 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23232 Modified Files: Makefile.in Log Message: Remove testtmp directory on 'clean'. Run test scripts in POSIX mode to try to catch portability problems. Revisions: Makefile.in 1.52 => 1.53 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.52&r2=1.53 **************************************** Date: Wed Aug 29 01:48:00 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23305 Modified Files: runtests.sh Log Message: Count overall failure if some expected scripts were missing. Revisions: runtests.sh 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.2&r2=1.3 **************************************** Date: Wed Aug 29 02:11:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24704 Modified Files: Makefile.in Log Message: $RSYNC must be set to absolute path so that it can be passed to --rsync-path Revisions: Makefile.in 1.53 => 1.54 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.53&r2=1.54 **************************************** Date: Wed Aug 29 02:12:05 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24756 Modified Files: runtests.sh Log Message: $RSYNC and similar variables must be set to absolute path so that it can be passed to --rsync-path. Add a nopersist=yes option that makes runtests bomb out as soon as one test fails -- this is good if you're watching the trace output. Revisions: runtests.sh 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.3&r2=1.4 **************************************** Date: Wed Aug 29 02:13:01 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv24856/testsuite Modified Files: rsync.fns hands.test Added Files: ssh-basic.test rsync-address.test Log Message: Clean up Phil's test more. Make the checkit() routine more generic. Split out ssh tests. Revisions: ssh-basic.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/ssh-basic.test?rev=1.1 rsync-address.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-address.test?rev=1.1 rsync.fns 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.5&r2=1.6 hands.test 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.4&r2=1.5 **************************************** Date: Wed Aug 29 02:15:17 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv25047/testsuite Modified Files: rsync.fns Log Message: Cleanup check_logs feature. Revisions: rsync.fns 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.6&r2=1.7 **************************************** Date: Wed Aug 29 02:15:17 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25047 Modified Files: runtests.sh Log Message: Cleanup check_logs feature. Revisions: runtests.sh 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.4&r2=1.5 **************************************** Date: Wed Aug 29 02:18:45 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv25231/testsuite Modified Files: rsync.fns hands.test Log Message: Cleanup check_logs feature. `ps ax' is not portable -- don't use it to generate random text. Use `ls -lR' instead. Revisions: rsync.fns 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.7&r2=1.8 hands.test 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.5&r2=1.6 **************************************** Date: Wed Aug 29 02:20:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25366 Modified Files: runtests.sh Log Message: Return the *number of tests that failed*, so that it will show up nicely in the overall summary. Revisions: runtests.sh 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.5&r2=1.6 **************************************** Date: Wed Aug 29 02:23:19 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25671 Modified Files: runtests.sh Log Message: Apparently '!' to invert a pipeline result doesn't work on UnixWare. Revisions: runtests.sh 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.6&r2=1.7 **************************************** Date: Wed Aug 29 02:24:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25739 Modified Files: runtests.sh Log Message: Apparently `set -x' in the shell works on some Bourne shells, but not SCO. Revisions: runtests.sh 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.7&r2=1.8 **************************************** Date: Wed Aug 29 02:27:43 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26063 Modified Files: test.sh Log Message: BSD doesn't have /etc/resolv.conf or /etc/inittab, and hands.test was trying to use them as a source of noise. Revisions: test.sh 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/test.sh?r1=1.10&r2=1.11 **************************************** Date: Wed Aug 29 02:38:28 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv26856/testsuite Modified Files: rsync.fns Log Message: Use rsync source rather than /etc for files because things in /etc might be protected or missing on some systems. Revisions: rsync.fns 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.8&r2=1.9 **************************************** Date: Wed Aug 29 23:35:48 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv2352 Modified Files: rsync.fns Log Message: Try using `diff -c' not `diff -u' because the latter seems to be broken on SCO2. Revisions: rsync.fns 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.9&r2=1.10 **************************************** Date: Wed Aug 29 23:51:58 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3384 Modified Files: ssh-basic.test Log Message: More debug output for testing SSH. Revisions: ssh-basic.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/ssh-basic.test?r1=1.1&r2=1.2 **************************************** Date: Wed Aug 29 23:54:15 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3483 Modified Files: runtests.sh Log Message: On BSD, this seemed to always exit after test failure. Try different shell syntax. Revisions: runtests.sh 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.8&r2=1.9 **************************************** Date: Wed Aug 29 23:54:59 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3576 Removed Files: runlist Log Message: Obsolete Revisions: runlist 1.4 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/runlist?rev=1.4 **************************************** Date: Wed Aug 29 23:56:58 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv3731 Removed Files: rsync-address.test Log Message: Abandoned Revisions: rsync-address.test 1.1 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-address.test?rev=1.1 **************************************** Date: Thu Aug 30 00:10:22 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4461 Modified Files: runtests.sh Log Message: Run all scripts in the testsuite/ directory, not just named ones. I'd like to make this script not rsync-specific if possible. Revisions: runtests.sh 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.9&r2=1.10 **************************************** Date: Thu Aug 30 00:10:45 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv4504 Added Files: daemon.test Log Message: Start testing daemon functionality Revisions: daemon.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/daemon.test?rev=1.1 **************************************** Date: Thu Aug 30 00:11:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4587 Added Files: rsyncsh.txt Log Message: Notes on an interactive shell for rsync. Revisions: rsyncsh.txt NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/rsyncsh.txt?rev=1.1 **************************************** Date: Thu Aug 30 00:14:57 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv4859/testsuite Modified Files: rsync.fns Log Message: Split out generic functions for starting rsyncd. Revisions: rsync.fns 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.10&r2=1.11 **************************************** Date: Thu Aug 30 01:28:54 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv10203 Modified Files: daemon.test Log Message: fix bashism Revisions: daemon.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/daemon.test?r1=1.1&r2=1.2 **************************************** Date: Thu Aug 30 09:24:03 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv5130 Modified Files: options.c Log Message: The --compare-dest option was not listed as accepting a string parameter like it was supposed to. There should probably be a testsuite test for --compare-dest. Revisions: options.c 1.57 => 1.58 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.57&r2=1.58 **************************************** Date: Thu Aug 30 22:41:45 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv20340 Modified Files: ssh-basic.test Log Message: Skip SSH tests if $rsync_enable_ssh_tests is not set Revisions: ssh-basic.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/ssh-basic.test?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 30 22:45:49 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv20777 Added Files: 00-hello.test Removed Files: rsync-hello.test Log Message: Show rsync version before doing anything else. Revisions: 00-hello.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/00-hello.test?rev=1.1 rsync-hello.test 1.5 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync-hello.test?rev=1.5 **************************************** Date: Thu Aug 30 22:48:19 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv21106 Modified Files: ssh-basic.test Log Message: Fix message. Revisions: ssh-basic.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/ssh-basic.test?r1=1.3&r2=1.4 **************************************** Date: Thu Aug 30 22:49:17 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv21179 Modified Files: rsync.fns daemon.test Log Message: Fix rsyncd.conf generation. Revisions: rsync.fns 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.11&r2=1.12 daemon.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/daemon.test?r1=1.2&r2=1.3 **************************************** Date: Thu Aug 30 23:29:45 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23927 Modified Files: options.c Log Message: Option should be --recursive, not --recurse. (This is what it was in --help and 2.4.6.) Revisions: options.c 1.58 => 1.59 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.58&r2=1.59 **************************************** Date: Thu Aug 30 23:48:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25272 Modified Files: options.c Log Message: Doc. Try to give a better error message when there is a remote option error. Revisions: options.c 1.59 => 1.60 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.59&r2=1.60 **************************************** Date: Fri Aug 31 00:06:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26735 Modified Files: socket.c rsync.h proto.h clientserver.c Log Message: Merge in the LIBSMB_PROG idea from samba, so that you can do RSYNC_CONNECT_PROG='./rsync --daemon' ./rsync -vvvvvv localhost:: to test as a daemon without actually having to listen on a port. Revisions: socket.c 1.35 => 1.36 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.35&r2=1.36 rsync.h 1.101 => 1.102 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.101&r2=1.102 proto.h 1.129 => 1.130 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.129&r2=1.130 clientserver.c 1.71 => 1.72 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.71&r2=1.72 **************************************** Date: Fri Aug 31 01:08:45 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30183 Modified Files: clientserver.c Log Message: Add comment about handling of 'use chroot' Revisions: clientserver.c 1.72 => 1.73 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.72&r2=1.73 **************************************** Date: Fri Aug 31 01:12:38 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30412 Modified Files: rsyncd.conf.5 rsyncd.conf.yo Log Message: Grammar fix. Revisions: rsyncd.conf.5 1.38 => 1.39 http://www.samba.org/cgi-bin/cvsweb/rsync/rsyncd.conf.5?r1=1.38&r2=1.39 rsyncd.conf.yo 1.43 => 1.44 http://www.samba.org/cgi-bin/cvsweb/rsync/rsyncd.conf.yo?r1=1.43&r2=1.44 **************************************** Date: Fri Aug 31 01:13:57 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv30498/testsuite Modified Files: rsync.fns daemon.test Log Message: Run the daemon test using faked tcp connections. Revisions: rsync.fns 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.12&r2=1.13 daemon.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/daemon.test?r1=1.3&r2=1.4 **************************************** Date: Fri Aug 31 01:16:26 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30628 Modified Files: .cvsignore Log Message: Ignore test tmp dir. Revisions: .cvsignore 1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/rsync/.cvsignore?r1=1.18&r2=1.19 **************************************** Date: Fri Aug 31 01:22:03 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30925 Modified Files: rsync.h Log Message: Cope on machines without INADDR_LOOPBACK. Revisions: rsync.h 1.102 => 1.103 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.102&r2=1.103 **************************************** Date: Fri Aug 31 02:23:06 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4457 Modified Files: rsync.h Log Message: If we're using built-in *printf functions, then provide prototypes. Revisions: rsync.h 1.103 => 1.104 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.103&r2=1.104 **************************************** Date: Fri Aug 31 02:26:34 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4839 Modified Files: runtests.sh Log Message: Fix sh syntax for FreeBSD. Revisions: runtests.sh 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.10&r2=1.11 **************************************** Date: Fri Aug 31 02:26:34 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv4839/testsuite Modified Files: rsync.fns Log Message: Fix sh syntax for FreeBSD. Revisions: rsync.fns 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.13&r2=1.14 **************************************** Date: Fri Aug 31 02:27:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv5010 Modified Files: sender.c Log Message: Clean up from rsync+ patch; fix compiler warning. Revisions: sender.c 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/sender.c?r1=1.12&r2=1.13 **************************************** Date: Mon Sep 3 20:12:55 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv9037 Modified Files: log.c NEWS Log Message: For log messages containing ridiculously long strings that might overflow a buffer rsync no longer aborts, but rather prints an ellipsis at the end of the string. (Patch from Ed Santiago.) Revisions: log.c 1.52 => 1.53 http://www.samba.org/cgi-bin/cvsweb/rsync/log.c?r1=1.52&r2=1.53 NEWS 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.6&r2=1.7 **************************************** Date: Wed Sep 5 19:26:22 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv10013/testsuite Modified Files: rsync.fns Log Message: Set umask so that symlinks will have the right permissions on BSD. Revisions: rsync.fns 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.14&r2=1.15 **************************************** Date: Wed Sep 5 19:30:07 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10420 Modified Files: runtests.sh Log Message: Clean up output a little. Revisions: runtests.sh 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.11&r2=1.12 **************************************** Date: Wed Sep 5 21:56:02 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv18084/testsuite Modified Files: rsync.fns Log Message: Fiddle umask again. Revisions: rsync.fns 1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.15&r2=1.16 **************************************** Date: Wed Sep 5 21:56:55 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18132 Modified Files: runtests.sh Log Message: Fix comment. Revisions: runtests.sh 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.12&r2=1.13 **************************************** Date: Wed Sep 5 22:50:49 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv21791 Modified Files: runtests.sh Log Message: Doc. Look at $whichtests to run just a subset -- good for calling from Make. Revisions: runtests.sh 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.13&r2=1.14 **************************************** Date: Wed Sep 5 22:52:41 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv21918/testsuite Modified Files: rsync.fns Log Message: Add a makepath() function to cope with machines that do not have 'mkdir -p'. (Stone knives and bearskins...) Revisions: rsync.fns 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.16&r2=1.17 **************************************** Date: Wed Sep 5 22:57:27 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv22205/testsuite Modified Files: rsync.fns hands.test Added Files: longdir.test Log Message: Split the 'longdir' test into its own script, and make it work without 'mkdir -p'. Revisions: longdir.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/longdir.test?rev=1.1 rsync.fns 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.17&r2=1.18 hands.test 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.6&r2=1.7 **************************************** Date: Wed Sep 5 23:06:14 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv22675/testsuite Modified Files: rsync.fns Log Message: BSD machines don't seem to have head(1). Revisions: rsync.fns 1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.18&r2=1.19 **************************************** Date: Wed Sep 5 23:06:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22675 Modified Files: runtests.sh Log Message: BSD machines don't seem to have head(1). Revisions: runtests.sh 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.14&r2=1.15 **************************************** Date: Wed Sep 5 23:21:15 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv24225/testsuite Modified Files: rsync.fns hands.test Log Message: More testsuite cleanups. Now I hope we cope without 'cp -a', though we still need 'cp -p'. Revisions: rsync.fns 1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.19&r2=1.20 hands.test 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.7&r2=1.8 **************************************** Date: Wed Sep 5 23:27:03 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24484 Modified Files: rsync.h Log Message: Fix selective definition of *snprintf. (Welcome to mbp's breakage world.) Revisions: rsync.h 1.104 => 1.105 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.104&r2=1.105 **************************************** Date: Wed Sep 5 23:30:09 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv24706/testsuite Modified Files: daemon.test Log Message: You cannot do "export VAR=VALUE" all on one line; the export must be separate from the assignment. (SCO SysV) Revisions: daemon.test 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/daemon.test?r1=1.4&r2=1.5 **************************************** Date: Wed Sep 5 23:30:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24706 Modified Files: runtests.sh Log Message: You cannot do "export VAR=VALUE" all on one line; the export must be separate from the assignment. (SCO SysV) Revisions: runtests.sh 1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.15&r2=1.16 **************************************** Date: Wed Sep 5 23:34:24 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv24940/testsuite Modified Files: rsync.fns Log Message: See if head(1) works -- broken on some systems? Revisions: rsync.fns 1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.20&r2=1.21 **************************************** Date: Thu Sep 6 06:04:48 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv19206/testsuite Modified Files: rsync.fns Log Message: Oops, some machines don't have `which`. Revisions: rsync.fns 1.21 => 1.22 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.21&r2=1.22 **************************************** Date: Thu Sep 6 06:07:52 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv19524/testsuite Modified Files: rsync.fns Log Message: Oops, some machines don't have `which`. Revisions: rsync.fns 1.22 => 1.23 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.22&r2=1.23 **************************************** Date: Thu Sep 6 06:12:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19819 Modified Files: runtests.sh Log Message: Debug exit status -- on Sun1/cc all the tests pass, but make sees an exit status of 1. ??? Revisions: runtests.sh 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.16&r2=1.17 **************************************** Date: Fri Sep 7 00:35:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23340 Modified Files: options.c Log Message: Update copyright notice. Revisions: options.c 1.60 => 1.61 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.60&r2=1.61 **************************************** Date: Fri Sep 7 00:49:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24007 Modified Files: runtests.sh Log Message: Try to exit 0 if nothing fails. Revisions: runtests.sh 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.17&r2=1.18 **************************************** Date: Fri Sep 7 00:50:32 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24093 Modified Files: runtests.sh Log Message: Remove test trace stuff. Revisions: runtests.sh 1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.18&r2=1.19 **************************************** Date: Fri Sep 7 00:50:32 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv24093/testsuite Modified Files: rsync.fns Log Message: Remove test trace stuff. Revisions: rsync.fns 1.23 => 1.24 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.23&r2=1.24 **************************************** Date: Fri Sep 7 00:52:10 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24199 Added Files: tls.c Log Message: Add a little implementation of ls(1) so that we can look at all and only the attributes of files that rsync is meant to synchronize. Revisions: tls.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?rev=1.1 **************************************** Date: Fri Sep 7 00:52:34 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24225 Modified Files: .cvsignore Makefile.in Log Message: Add a little implementation of ls(1) so that we can look at all and only the attributes of files that rsync is meant to synchronize. Test cases should depend on testing tools. Revisions: .cvsignore 1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/rsync/.cvsignore?r1=1.19&r2=1.20 Makefile.in 1.54 => 1.55 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.54&r2=1.55 **************************************** Date: Fri Sep 7 00:57:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24405 Modified Files: tls.c runtests.sh Log Message: Doc. Revisions: tls.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.1&r2=1.2 runtests.sh 1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.19&r2=1.20 **************************************** Date: Sat Sep 8 05:48:50 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4409 Modified Files: configure configure.in Log Message: debian stable screws up largefile support for fcntl locking. This adds a test for the screwup and disables largefile support Revisions: configure 1.82 => 1.83 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.82&r2=1.83 configure.in 1.84 => 1.85 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.84&r2=1.85 **************************************** Date: Sat Sep 8 21:41:14 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23899 Modified Files: options.c Log Message: 64-bit files depends on the size of OFF_T, not off64_t Revisions: options.c 1.61 => 1.62 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.61&r2=1.62 **************************************** Date: Sat Sep 8 21:42:09 2001 Author: tridge Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23947 Modified Files: generator.c io.c Log Message: fixed check for timeout in generator the generator can easily make no progress for a long time, so don't do timeout processing checks Revisions: generator.c 1.24 => 1.25 http://www.samba.org/cgi-bin/cvsweb/rsync/generator.c?r1=1.24&r2=1.25 io.c 1.86 => 1.87 http://www.samba.org/cgi-bin/cvsweb/rsync/io.c?r1=1.86&r2=1.87 **************************************** Date: Wed Sep 12 01:46:29 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3445 Modified Files: configure configure.in Log Message: Fix from Marc Espie to make included-popt work with VPATH builds. Revisions: configure 1.83 => 1.84 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.83&r2=1.84 configure.in 1.85 => 1.86 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.85&r2=1.86 **************************************** Date: Wed Sep 12 01:46:29 2001 Author: mbp Update of /data/cvs/rsync/popt In directory va:/tmp/cvs-serv3445/popt Added Files: dummy.in Log Message: Fix from Marc Espie to make included-popt work with VPATH builds. Revisions: dummy.in NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/popt/dummy.in?rev=1.1 **************************************** Date: Wed Sep 12 01:51:24 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3702 Added Files: rsync3.txt Log Message: Start to wrap up all thoughts on what should happen for rsync 3. Revisions: rsync3.txt NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync3.txt?rev=1.1 **************************************** Date: Wed Sep 12 07:20:44 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22174 Modified Files: rsync3.txt Log Message: Think think. Revisions: rsync3.txt 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync3.txt?r1=1.1&r2=1.2 **************************************** Date: Wed Sep 12 07:35:40 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22977 Modified Files: rsync3.txt Log Message: More notes. Revisions: rsync3.txt 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync3.txt?r1=1.2&r2=1.3 **************************************** Date: Thu Nov 8 22:58:39 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv14109 Modified Files: clientserver.c Log Message: Document chroot confusion. Revisions: clientserver.c 1.73 => 1.74 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.73&r2=1.74 **************************************** Date: Fri Nov 16 11:19:44 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv3612 Modified Files: flist.c Log Message: Fix to make_file() to exit earlier if a file is excluded, because doing readlink_stat() on an excluded file can be a problem when using the --copy-links option (also known as -L) and the excluded file is a symlink that points nowhere. Revisions: flist.c 1.94 => 1.95 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.94&r2=1.95 **************************************** Date: Thu Nov 22 23:35:50 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31367 Modified Files: Makefile.in acconfig.h clientserver.c config.h.in configure configure.in options.c proto.h socket.c Log Message: Merge KAME.net IPv6 patch: you can now (in theory) pass IPv6 hostnames or literal IP addresses to rsync, and if your platform supports them they will be used. Also there are -4 and -6 command-line options to choose the default address type. Thankyou! Revisions: Makefile.in 1.55 => 1.56 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.55&r2=1.56 acconfig.h 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/acconfig.h?r1=1.12&r2=1.13 clientserver.c 1.74 => 1.75 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.74&r2=1.75 config.h.in 1.55 => 1.56 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.55&r2=1.56 configure 1.84 => 1.85 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.84&r2=1.85 configure.in 1.86 => 1.87 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.86&r2=1.87 options.c 1.62 => 1.63 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.62&r2=1.63 proto.h 1.130 => 1.131 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.130&r2=1.131 socket.c 1.36 => 1.37 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.36&r2=1.37 **************************************** Date: Thu Nov 22 23:35:50 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv31367/lib Added Files: addrinfo.h getaddrinfo.c getnameinfo.c Log Message: Merge KAME.net IPv6 patch: you can now (in theory) pass IPv6 hostnames or literal IP addresses to rsync, and if your platform supports them they will be used. Also there are -4 and -6 command-line options to choose the default address type. Thankyou! Revisions: addrinfo.h 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.1&r2=1.2 getaddrinfo.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.1&r2=1.2 getnameinfo.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.1&r2=1.2 **************************************** Date: Thu Nov 22 23:37:26 2001 Author: mbp Update of /data/cvs/rsync/popt In directory va:/tmp/cvs-serv31449/popt Modified Files: .cvsignore Log Message: Ignore trash Revisions: .cvsignore 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/popt/.cvsignore?r1=1.1&r2=1.2 **************************************** Date: Fri Nov 23 20:12:57 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv5941 Modified Files: aclocal.m4 config.h.in configure configure.in Log Message: More autoconf fixes. Revisions: aclocal.m4 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.6&r2=1.7 config.h.in 1.56 => 1.57 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.56&r2=1.57 configure 1.85 => 1.86 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.85&r2=1.86 configure.in 1.87 => 1.88 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.87&r2=1.88 **************************************** Date: Fri Nov 23 20:16:18 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6252 Modified Files: Makefile.in Log Message: Rebuild if headers changed. Revisions: Makefile.in 1.56 => 1.57 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.56&r2=1.57 **************************************** Date: Fri Nov 23 20:22:20 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6507 Modified Files: socket.c Log Message: Improved error messages. Revisions: socket.c 1.37 => 1.38 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.37&r2=1.38 **************************************** Date: Fri Nov 23 20:29:37 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6755 Modified Files: configure.in Log Message: Try to get IPv6 support, unless --disable-ipv6 is explicitly specified. Revisions: configure.in 1.88 => 1.89 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.88&r2=1.89 **************************************** Date: Fri Nov 23 20:33:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6987 Modified Files: Makefile.in Log Message: Fix Makefile syntax problem when LIBOBJS is defined. Revisions: Makefile.in 1.57 => 1.58 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.57&r2=1.58 **************************************** Date: Fri Nov 23 20:57:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8227 Modified Files: Makefile.in clientserver.c config.h.in configure configure.in options.c rsync.h Removed Files: version.h Log Message: Set rsync version in configure.in Show IPv6 availability in --version. Revisions: Makefile.in 1.58 => 1.59 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.58&r2=1.59 clientserver.c 1.75 => 1.76 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.75&r2=1.76 config.h.in 1.57 => 1.58 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.57&r2=1.58 configure 1.86 => 1.87 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.86&r2=1.87 configure.in 1.89 => 1.90 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.89&r2=1.90 options.c 1.63 => 1.64 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.63&r2=1.64 rsync.h 1.105 => 1.106 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.105&r2=1.106 version.h 1.67 => NONE http://www.samba.org/cgi-bin/cvsweb/rsync/version.h?rev=1.67 **************************************** Date: Fri Nov 23 21:06:07 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8855 Modified Files: Makefile.in Log Message: Get rid of rule disliked by Sun Make. Revisions: Makefile.in 1.59 => 1.60 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.59&r2=1.60 **************************************** Date: Fri Nov 23 21:13:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv9189 Modified Files: NEWS Log Message: Note IPv6 and nohang patches. Revisions: NEWS 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.7&r2=1.8 **************************************** Date: Fri Nov 23 21:30:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10271 Modified Files: configure.in Log Message: IPv6 is off by default -- it seems to break header files on too many systems. Revisions: configure.in 1.90 => 1.91 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.90&r2=1.91 **************************************** Date: Fri Nov 23 21:31:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10400 Modified Files: NEWS configure Log Message: IPv6 is off by default. Revisions: NEWS 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.8&r2=1.9 configure 1.87 => 1.88 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.87&r2=1.88 **************************************** Date: Fri Nov 23 21:33:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10688 Modified Files: configure configure.in Log Message: Call this pre3. Revisions: configure 1.88 => 1.89 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.88&r2=1.89 configure.in 1.91 => 1.92 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.91&r2=1.92 **************************************** Date: Fri Nov 23 21:38:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10957 Modified Files: configure configure.in Log Message: Fix KAME patch to use proper autoconf AC_MSG macros rather than just echo/exit. Revisions: configure 1.89 => 1.90 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.89&r2=1.90 configure.in 1.92 => 1.93 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.92&r2=1.93 **************************************** Date: Fri Nov 23 21:49:02 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv11538 Modified Files: addrinfo.h Log Message: Try to avoid redefined macros on Solaris. Revisions: addrinfo.h 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.2&r2=1.3 **************************************** Date: Sun Nov 25 01:30:36 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv17762 Modified Files: config.h.in configure configure.in Log Message: Make some of the headers used by the KAME getaddrinfo implementation be conditional -- they are missing on e.g. Solaris. Not sure if this will fix it. Revisions: config.h.in 1.58 => 1.59 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.58&r2=1.59 configure 1.90 => 1.91 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.90&r2=1.91 configure.in 1.93 => 1.94 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.93&r2=1.94 **************************************** Date: Sun Nov 25 01:30:37 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv17762/lib Modified Files: getaddrinfo.c Log Message: Make some of the headers used by the KAME getaddrinfo implementation be conditional -- they are missing on e.g. Solaris. Not sure if this will fix it. Revisions: getaddrinfo.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.2&r2=1.3 **************************************** Date: Sun Nov 25 16:23:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12514 Modified Files: configure.in configure config.h.in Log Message: Remove check for buggy getaddrinfo for the time being -- it's unclear how this is supposed to help. Check for netdb.h Revisions: configure.in 1.94 => 1.95 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.94&r2=1.95 configure 1.91 => 1.92 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.91&r2=1.92 config.h.in 1.59 => 1.60 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.59&r2=1.60 **************************************** Date: Sun Nov 25 16:41:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv15846 Modified Files: configure.in socket.c Log Message: Remove highly suspicious redefinition of sockaddr structure -- there seems no point using anything but the platform's native definition, and if we can't get that from the system headers we're hosed anyhow. Revisions: configure.in 1.95 => 1.96 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.95&r2=1.96 socket.c 1.38 => 1.39 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.38&r2=1.39 **************************************** Date: Sun Nov 25 16:41:12 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv15846/lib Modified Files: addrinfo.h getaddrinfo.c Log Message: Remove highly suspicious redefinition of sockaddr structure -- there seems no point using anything but the platform's native definition, and if we can't get that from the system headers we're hosed anyhow. Revisions: addrinfo.h 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.3&r2=1.4 getaddrinfo.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.3&r2=1.4 **************************************** Date: Sun Nov 25 17:15:12 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22023 Modified Files: configure.in Log Message: Check for -lnsl, -lsocket, etc, *before* looking for getaddrinfo, because on Solaris (for one) it's not in libc. Revisions: configure.in 1.96 => 1.97 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.96&r2=1.97 **************************************** Date: Sun Nov 25 17:49:33 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28496 Modified Files: config.h.in configure configure.in Log Message: Silly autoconf Revisions: config.h.in 1.60 => 1.61 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.60&r2=1.61 configure 1.92 => 1.93 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.92&r2=1.93 configure.in 1.97 => 1.98 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.97&r2=1.98 **************************************** Date: Sun Nov 25 20:52:19 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23949 Modified Files: clientserver.c options.c rsync.h socket.c Log Message: Put the new address family option into an options struct. We have too many globals already. Better error messages for network-related failures. Revisions: clientserver.c 1.76 => 1.77 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.76&r2=1.77 options.c 1.64 => 1.65 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.64&r2=1.65 rsync.h 1.106 => 1.107 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.106&r2=1.107 socket.c 1.39 => 1.40 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.39&r2=1.40 **************************************** Date: Sun Nov 25 23:10:06 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv13901 Modified Files: proto.h socket.c Log Message: Try to be better about handling the results of getaddrinfo(): when opening an inbound socket, we might get several address results, e.g. for the machine's ipv4 and ipv6 name. If binding a wildcard, then any one of them should do. If an address was specified but it's insufficiently specific then that's not our fault. However, some of the advertized addresses may not work because e.g. we don't have IPv6 support in the kernel. In that case go on and try all addresses until one succeeds. Revisions: proto.h 1.131 => 1.132 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.131&r2=1.132 socket.c 1.40 => 1.41 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.40&r2=1.41 **************************************** Date: Sun Nov 25 23:11:55 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv14102 Modified Files: socket.c Log Message: Kill a function for jra. Revisions: socket.c 1.41 => 1.42 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.41&r2=1.42 **************************************** Date: Sun Nov 25 23:18:10 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv14805 Modified Files: proto.h Log Message: Kill a function for jra. Revisions: proto.h 1.132 => 1.133 http://www.samba.org/cgi-bin/cvsweb/rsync/proto.h?r1=1.132&r2=1.133 **************************************** Date: Sun Nov 25 23:47:59 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv17757 Modified Files: socket.c Log Message: Oops, no C++ comments. Revisions: socket.c 1.42 => 1.43 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.42&r2=1.43 **************************************** Date: Sun Nov 25 23:58:48 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18567 Modified Files: loadparm.c Log Message: Fix a small memory leak that was causing an Insure warning. Revisions: loadparm.c 1.38 => 1.39 http://www.samba.org/cgi-bin/cvsweb/rsync/loadparm.c?r1=1.38&r2=1.39 **************************************** Date: Mon Nov 26 00:20:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20734 Modified Files: configure.in configure config.h.in Log Message: Attempted clean up some of the IPv6 tests. Revisions: configure.in 1.98 => 1.99 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.98&r2=1.99 configure 1.93 => 1.94 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.93&r2=1.94 config.h.in 1.61 => 1.62 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.61&r2=1.62 **************************************** Date: Mon Nov 26 00:21:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20910 Modified Files: socket.c Log Message: Remove kame cruft Revisions: socket.c 1.43 => 1.44 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.43&r2=1.44 **************************************** Date: Mon Nov 26 00:21:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20979 Modified Files: options.c Log Message: Fix rename of global option Revisions: options.c 1.65 => 1.66 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.65&r2=1.66 **************************************** Date: Mon Nov 26 00:22:52 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv21061/lib Modified Files: addrinfo.h Log Message: Remove __P(()) cruft Revisions: addrinfo.h 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.4&r2=1.5 **************************************** Date: Mon Nov 26 11:15:54 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6514 Modified Files: flist.c Log Message: Better fix for case of excluded symlinks that point nowhere when using --copy-links. The readlink_stat() does need to be done in the normal case before checking the exclude patterns because it needs to know whether or not a file is a directory in order to properly handle a trailing slash in an exclude pattern. This fix makes make_file() go ahead and call readlink_stat() but then if the latter returns an ENOENT and copy_links is on then it will only print an error if the path is not excluded. Revisions: flist.c 1.95 => 1.96 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.95&r2=1.96 **************************************** Date: Mon Nov 26 18:28:36 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19864 Modified Files: NEWS Log Message: Explain IPv6 merge. Revisions: NEWS 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.9&r2=1.10 **************************************** Date: Mon Nov 26 18:29:58 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv20637/lib Modified Files: getaddrinfo.c getnameinfo.c Log Message: Oops, need to include config.h to find out if we have the other header files. Revisions: getaddrinfo.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.4&r2=1.5 getnameinfo.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.2&r2=1.3 **************************************** Date: Mon Nov 26 19:46:03 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv1817/lib Modified Files: addrinfo.h Log Message: Protect against conflicts with EAI_* values defined by system. Revisions: addrinfo.h 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.5&r2=1.6 **************************************** Date: Mon Nov 26 19:49:53 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2547 Modified Files: config.h.in configure configure.in Log Message: Check for inet_ntop and inet_pton, which may be missing. Revisions: config.h.in 1.62 => 1.63 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.62&r2=1.63 configure 1.94 => 1.95 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.94&r2=1.95 configure.in 1.99 => 1.100 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.99&r2=1.100 **************************************** Date: Mon Nov 26 20:21:32 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv8144/lib Modified Files: getaddrinfo.c getnameinfo.c Log Message: Eliminate horrible GET_AI macro. Then discover that this code depended on sockaddr.sa_len, which apparently doesn't exist on IRIX and has to be #ifdef'd by HAVE_SOCKADDR_LEN, which seems to work OK. Revisions: getaddrinfo.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.5&r2=1.6 getnameinfo.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.3&r2=1.4 **************************************** Date: Mon Nov 26 20:45:24 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv12200/lib Modified Files: getaddrinfo.c Log Message: Try to fix side-effects of get_ai(). Revisions: getaddrinfo.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.6&r2=1.7 **************************************** Date: Mon Nov 26 20:53:08 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv13469 Modified Files: configure.in Log Message: Look in -lresolv for inet_ntop Revisions: configure.in 1.100 => 1.101 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.100&r2=1.101 **************************************** Date: Mon Nov 26 21:22:23 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv18076/lib Added Files: inet_pton.c inet_ntop.c Log Message: Add Paul Vixie's implementation of inet_ntop and inet_pton for platforms that don't have them. Revisions: inet_pton.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_pton.c?rev=1.1 inet_ntop.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_ntop.c?rev=1.1 **************************************** Date: Mon Nov 26 21:23:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18340 Modified Files: NEWS configure configure.in rsync.h Log Message: Add Paul Vixie's implementation of inet_ntop and inet_pton for platforms that don't have them. Revisions: NEWS 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.10&r2=1.11 configure 1.95 => 1.96 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.95&r2=1.96 configure.in 1.101 => 1.102 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.101&r2=1.102 rsync.h 1.107 => 1.108 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.107&r2=1.108 **************************************** Date: Mon Nov 26 21:35:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20315 Modified Files: Makefile.in Log Message: Make clean should also remove the autoconf cache etc. Revisions: Makefile.in 1.60 => 1.61 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.60&r2=1.61 **************************************** Date: Mon Nov 26 22:01:05 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23100 Modified Files: socket.c Log Message: Fix missing parameter in log call. Revisions: socket.c 1.44 => 1.45 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.44&r2=1.45 **************************************** Date: Mon Nov 26 22:17:35 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24114 Modified Files: configure.in configure Log Message: Try to fix LIBOBJ detection of ntop/pton. Revisions: configure.in 1.102 => 1.103 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.102&r2=1.103 configure 1.96 => 1.97 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.96&r2=1.97 **************************************** Date: Mon Nov 26 22:39:02 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25917 Modified Files: Makefile.in Log Message: make clean can rm config.cache but not config.h, or it wil jam. Build getaddr/nameinfo into lib/. Split code to generate "rwx-----" strings into lib/permstring.c so it can be reused in tls. Revisions: Makefile.in 1.61 => 1.62 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.61&r2=1.62 **************************************** Date: Mon Nov 26 22:41:39 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26404 Modified Files: configure.in configure Log Message: Build getaddr/nameinfo into lib/. Revisions: configure.in 1.103 => 1.104 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.103&r2=1.104 configure 1.97 => 1.98 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.97&r2=1.98 **************************************** Date: Mon Nov 26 22:43:17 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv26525/lib Added Files: permstring.h permstring.c Log Message: Split code to generate "rwx-----" strings into lib/permstring.c so it can be reused in tls. Revisions: permstring.h NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/permstring.h?rev=1.1 permstring.c NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/permstring.c?rev=1.1 **************************************** Date: Mon Nov 26 22:43:17 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26525 Modified Files: rsync.h flist.c Log Message: Split code to generate "rwx-----" strings into lib/permstring.c so it can be reused in tls. Revisions: rsync.h 1.108 => 1.109 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.108&r2=1.109 flist.c 1.96 => 1.97 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.96&r2=1.97 **************************************** Date: Mon Nov 26 22:45:47 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv26914 Modified Files: tls.c Log Message: Also list permissions, ownership, size, and mtime. Revisions: tls.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.2&r2=1.3 **************************************** Date: Mon Nov 26 22:51:51 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv27297 Modified Files: Makefile.in Log Message: Use tls rather than the OS's ls(1) so that we have more chance of reproducible results. Revisions: Makefile.in 1.62 => 1.63 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.62&r2=1.63 **************************************** Date: Mon Nov 26 22:51:51 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv27297/testsuite Modified Files: rsync.fns Log Message: Use tls rather than the OS's ls(1) so that we have more chance of reproducible results. Revisions: rsync.fns 1.24 => 1.25 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.24&r2=1.25 **************************************** Date: Mon Nov 26 23:05:33 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv28284/lib Modified Files: permstring.c Log Message: When producing a ls-style permissions string, also handle sticky/setuid/setgid bits the same way as GNU ls. Revisions: permstring.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/permstring.c?r1=1.1&r2=1.2 **************************************** Date: Mon Nov 26 23:07:36 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28442 Modified Files: tls.c Log Message: The size of anything but a regular file is probably not worth thinking about. Revisions: tls.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.3&r2=1.4 **************************************** Date: Mon Nov 26 23:09:47 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv28602 Modified Files: rsync.fns Log Message: Oops, fix bash syntax Revisions: rsync.fns 1.25 => 1.26 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.25&r2=1.26 **************************************** Date: Mon Nov 26 23:19:37 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv29405 Modified Files: rsync.fns Log Message: Unbreak recursive ls test Revisions: rsync.fns 1.26 => 1.27 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.26&r2=1.27 **************************************** Date: Mon Nov 26 23:23:58 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv29716/lib Modified Files: inet_pton.c inet_ntop.c Log Message: Try to fix headers for UNICOS Revisions: inet_pton.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_pton.c?r1=1.1&r2=1.2 inet_ntop.c 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_ntop.c?r1=1.1&r2=1.2 **************************************** Date: Mon Nov 26 23:32:43 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv30474 Modified Files: longdir.test Log Message: Be a bit more verbose Revisions: longdir.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/longdir.test?r1=1.1&r2=1.2 **************************************** Date: Mon Nov 26 23:54:03 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31546 Modified Files: tls.c Log Message: mtime and ownership of symlinks can be random, so don't print them. Revisions: tls.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.4&r2=1.5 **************************************** Date: Mon Nov 26 23:54:48 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv31599/testsuite Modified Files: rsync.fns Log Message: Be a bit more verbose Revisions: rsync.fns 1.27 => 1.28 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.27&r2=1.28 **************************************** Date: Mon Nov 26 23:56:33 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31704 Modified Files: tls.c Log Message: Show symlink targets Revisions: tls.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.5&r2=1.6 **************************************** Date: Mon Nov 26 23:59:34 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv31881/testsuite Modified Files: rsync.fns Log Message: Fix sh Revisions: rsync.fns 1.28 => 1.29 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.28&r2=1.29 **************************************** Date: Tue Nov 27 15:36:21 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv8726/lib Modified Files: getaddrinfo.c Log Message: Remove __P prototype macros -- we don't support compilers old enough to need them. Revisions: getaddrinfo.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.7&r2=1.8 **************************************** Date: Tue Nov 27 16:36:32 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv18192/lib Modified Files: inet_pton.c Log Message: Protect AF_INET6 references with #ifdef INET6 Revisions: inet_pton.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_pton.c?r1=1.2&r2=1.3 **************************************** Date: Tue Nov 27 17:29:41 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv26284/lib Modified Files: inet_pton.c inet_ntop.c Log Message: Fix inet_ntop/pton names Revisions: inet_pton.c 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_pton.c?r1=1.3&r2=1.4 inet_ntop.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/inet_ntop.c?r1=1.2&r2=1.3 **************************************** Date: Tue Nov 27 18:55:20 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6608 Modified Files: configure.in Log Message: HP's cpp chokes on preprocessor directives that have whitespace before the '#'. Off to the Implant Office with you! Revisions: configure.in 1.104 => 1.105 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.104&r2=1.105 **************************************** Date: Tue Nov 27 18:55:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv6668 Modified Files: configure Log Message: HP's cpp chokes on preprocessor directives that have whitespace before the '#'. Off to the Implant Office with you! Revisions: configure 1.98 => 1.99 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.98&r2=1.99 **************************************** Date: Tue Nov 27 19:12:20 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8987 Modified Files: aclocal.m4 config.h.in configure Log Message: HP's cpp apparently can't handle whitespace before #include Revisions: aclocal.m4 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/aclocal.m4?r1=1.7&r2=1.8 config.h.in 1.63 => 1.64 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.63&r2=1.64 configure 1.99 => 1.100 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.99&r2=1.100 **************************************** Date: Tue Nov 27 20:10:39 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv17191 Modified Files: INSTALL Log Message: Note on HP-UX's bundled so-called C compiler. Revisions: INSTALL 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/INSTALL?r1=1.1&r2=1.2 **************************************** Date: Tue Nov 27 20:32:34 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20602 Modified Files: configure configure.in Log Message: Call this 2.4.7pre4 Revisions: configure 1.100 => 1.101 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.100&r2=1.101 configure.in 1.105 => 1.106 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.105&r2=1.106 **************************************** Date: Tue Nov 27 21:03:24 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv25208/lib Modified Files: getnameinfo.c Log Message: More HP-UX/gcc compile fixes. Revisions: getnameinfo.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.4&r2=1.5 **************************************** Date: Tue Nov 27 22:52:05 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7927 Modified Files: configure configure.in Log Message: Put back the --disable-ipv6 option. This should only be needed if your platform seems to support ipv6, but actually it breaks. This seems to be the case for "powerpc-apple-darwin1.4". Revisions: configure 1.101 => 1.102 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.101&r2=1.102 configure.in 1.106 => 1.107 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.106&r2=1.107 **************************************** Date: Tue Nov 27 23:07:51 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv10068/lib Modified Files: getaddrinfo.c getnameinfo.c Log Message: Standard name for the accessor macro seems to be struct in6_addr.sin6_addr, not sin6_addr8. That name is used in the rest of the KAME patch, so hopefully this will not break any places where IPv6 builds at the moment, and it might fix Darwin. Revisions: getaddrinfo.c 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.8&r2=1.9 getnameinfo.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.5&r2=1.6 **************************************** Date: Tue Nov 27 23:12:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10619 Modified Files: INSTALL Log Message: Note half-baked Darwin IPv6 support. Revisions: INSTALL 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/INSTALL?r1=1.2&r2=1.3 **************************************** Date: Tue Nov 27 23:49:32 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv15487 Modified Files: NEWS Log Message: Add list of platforms that build. Revisions: NEWS 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.11&r2=1.12 **************************************** Date: Wed Nov 28 16:04:49 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7593 Modified Files: NEWS configure configure.in Log Message: Show version when configuring. If we don't seem to have an ANSI compiler, then omit a warning as soon as that is discovered, because it is likely to break later configure tests. This doesn't seem to catch the particular HP-UX compiler I was after, which is non-ANSI but only emits a warning on this configure test. Nevertheless probably better to have it in. Revisions: NEWS 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.12&r2=1.13 configure 1.102 => 1.103 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.102&r2=1.103 configure.in 1.107 => 1.108 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.107&r2=1.108 **************************************** Date: Wed Nov 28 16:08:36 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7803 Modified Files: configure configure.in Log Message: No need to test for memcmp, because even broken ones are good enough for our purposes. (Patch from Dave Dykstra.) Revisions: configure 1.103 => 1.104 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.103&r2=1.104 configure.in 1.108 => 1.109 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.108&r2=1.109 **************************************** Date: Wed Nov 28 16:12:25 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv8018/lib Modified Files: getaddrinfo.c Log Message: Amdahl's UTS 2.1.2 defines NO_ADDRESS instead of NO_DATA. (Fix from Dave) Just include rsync.h rather than all the individual headers. Revisions: getaddrinfo.c 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.9&r2=1.10 **************************************** Date: Wed Nov 28 16:15:20 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv8210 Modified Files: permstring.c Log Message: Just include rsync.h rather than all the individual headers. (Suggestion from Dave Dykstra.) Revisions: permstring.c 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/permstring.c?r1=1.2&r2=1.3 **************************************** Date: Wed Nov 28 16:23:29 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv8844 Modified Files: TODO Log Message: IPv6 support is now merged. Revisions: TODO 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.3&r2=1.4 **************************************** Date: Wed Nov 28 17:31:31 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv13082 Modified Files: TODO Log Message: Add notes on things to do mentioned on the list in the last few months. Revisions: TODO 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.4&r2=1.5 **************************************** Date: Wed Nov 28 20:28:30 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv23360 Modified Files: getaddrinfo.c Log Message: Oops. Revisions: getaddrinfo.c 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.10&r2=1.11 **************************************** Date: Wed Nov 28 21:01:28 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv25072/lib Modified Files: getnameinfo.c getaddrinfo.c Log Message: Fix headers again Revisions: getnameinfo.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.6&r2=1.7 getaddrinfo.c 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.11&r2=1.12 **************************************** Date: Thu Nov 29 16:15:32 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30581 Modified Files: NEWS Log Message: Note other supported platforms Revisions: NEWS 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.13&r2=1.14 **************************************** Date: Thu Nov 29 16:16:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30681 Modified Files: TODO Log Message: Note error cases that we ought to improve. Revisions: TODO 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.5&r2=1.6 **************************************** Date: Thu Nov 29 16:17:53 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30745 Modified Files: rsync.1 rsync.yo Log Message: Last bug fix for 2.5.0? Make the documentation for -a point out that it does not in fact propagate hardlinsk. Revisions: rsync.1 1.95 => 1.96 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.95&r2=1.96 rsync.yo 1.80 => 1.81 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.80&r2=1.81 **************************************** Date: Thu Nov 29 16:23:11 2001 Author: rsync-bugs Update of /data/cvs/rsync In directory va:/home/rsync-bugs/rsync Modified Files: configure configure.in Log Message: preparing for release of 2.5.0 Revisions: configure 1.104 => 1.105 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.104&r2=1.105 configure.in 1.109 => 1.110 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.109&r2=1.110 **************************************** Date: Thu Nov 29 16:23:11 2001 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/5.0 In directory va:/home/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.5.0 Revisions: rsync.spec 1.31 => 1.32 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/5.0/rsync.spec?r1=1.31&r2=1.32 **************************************** Date: Thu Nov 29 16:29:20 2001 Author: mbp Update of /data/cvs/rsync/packaging/redhat/7.1 In directory va:/tmp/cvs-serv32127/packaging/redhat/7.1 Added Files: rsync.spec.tmpl Log Message: Spec file needs to be generated from a template to include the version number. Revisions: rsync.spec.tmpl NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/7.1/rsync.spec.tmpl?rev=1.1 **************************************** Date: Thu Nov 29 16:29:46 2001 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/7.1 In directory va:/home/rsync-bugs/rsync/packaging/redhat/7.1 Modified Files: rsync.spec Log Message: preparing for release of 2.5.0 Revisions: rsync.spec 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/7.1/rsync.spec?r1=1.1&r2=1.2 **************************************** Date: Thu Nov 29 16:31:07 2001 Author: rsync-bugs Update of /data/cvs/rsync/packaging/lsb In directory va:/home/rsync-bugs/rsync/packaging/lsb Added Files: rsync.spec Log Message: Modified file stored as well Revisions: rsync.spec NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/lsb/rsync.spec?rev=1.1 **************************************** Date: Fri Nov 30 14:06:30 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1062 Modified Files: Makefile.in Log Message: Add message to ignore warnings about mktemp Revisions: Makefile.in 1.63 => 1.64 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.63&r2=1.64 **************************************** Date: Fri Nov 30 14:21:20 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2973 Modified Files: Makefile.in Log Message: Add "$(OBJS): config.h" so everything will rebuild if config.h changes. Revisions: Makefile.in 1.64 => 1.65 http://www.samba.org/cgi-bin/cvsweb/rsync/Makefile.in?r1=1.64&r2=1.65 **************************************** Date: Sat Dec 1 21:12:39 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv921 Modified Files: TODO Log Message: Add note about device major/minor numbers, and about ACLs Revisions: TODO 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.6&r2=1.7 **************************************** Date: Sat Dec 1 22:17:33 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv4094 Modified Files: rsync.1 rsync.yo Log Message: Typo fix from Matt Kraai Revisions: rsync.1 1.96 => 1.97 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.96&r2=1.97 rsync.yo 1.81 => 1.82 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.81&r2=1.82 **************************************** Date: Sat Dec 1 23:07:43 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7077 Modified Files: TODO Log Message: More notes from email. Revisions: TODO 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.7&r2=1.8 **************************************** Date: Sat Dec 1 23:17:50 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7622 Modified Files: NEWS Added Files: OLDNEWS Log Message: Move old news from release 2.5.0. Revisions: OLDNEWS NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/OLDNEWS?rev=1.1 NEWS 1.14 => 1.15 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.14&r2=1.15 **************************************** Date: Sat Dec 1 23:21:56 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv7845 Modified Files: configure.in configure Log Message: Bump version Revisions: configure.in 1.110 => 1.111 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.110&r2=1.111 configure 1.105 => 1.106 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.105&r2=1.106 **************************************** Date: Sat Dec 1 23:22:54 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv7949/testsuite Modified Files: hands.test rsync.fns Log Message: Fix test suite breakage in calling tls. Clean up test directory on completion. Revisions: hands.test 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/hands.test?r1=1.8&r2=1.9 rsync.fns 1.29 => 1.30 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.29&r2=1.30 **************************************** Date: Sun Dec 2 00:16:17 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv10886 Modified Files: loadparm.c Log Message: Revert change from 1.39, because it causes a crash because of attempting to free a static string. (Thankyou to Paul Mackerras.) There's still a small leak here. Revisions: loadparm.c 1.39 => 1.40 http://www.samba.org/cgi-bin/cvsweb/rsync/loadparm.c?r1=1.39&r2=1.40 **************************************** Date: Sun Dec 2 00:38:52 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22557 Modified Files: util.c Log Message: Progress indicator now shows estimated rate of transfer (e.g. kB/s). Based on a patch from Rik Faith, but modified to make sure we do only one rprintf call, and that we never end up with two copies of the line printed out. Revisions: util.c 1.91 => 1.92 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.91&r2=1.92 **************************************** Date: Sun Dec 2 00:56:26 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30759 Modified Files: util.c Log Message: Also estimate time remaining. Revisions: util.c 1.92 => 1.93 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.92&r2=1.93 **************************************** Date: Sun Dec 2 04:37:48 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv25410 Modified Files: tls.c Log Message: const-cast required for silly UNICOS headers Revisions: tls.c 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.6&r2=1.7 **************************************** Date: Sun Dec 2 05:02:17 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv27020 Modified Files: runtests.sh Log Message: Typo fix by Tom Schmidt Revisions: runtests.sh 1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.20&r2=1.21 **************************************** Date: Sun Dec 2 05:07:08 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv27179 Modified Files: util.c Log Message: Improved estimation algorithm for time-to-complete. Revisions: util.c 1.93 => 1.94 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.93&r2=1.94 **************************************** Date: Sun Dec 2 05:22:55 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv28274 Modified Files: NEWS Log Message: Update notes Revisions: NEWS 1.15 => 1.16 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.15&r2=1.16 **************************************** Date: Sun Dec 2 05:45:38 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29389 Modified Files: util.c Log Message: Show time-remaining as hh:mm:ss. Revisions: util.c 1.94 => 1.95 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.94&r2=1.95 **************************************** Date: Sun Dec 2 05:58:04 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31441 Modified Files: util.c Log Message: Oops, units bug. Revisions: util.c 1.95 => 1.96 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.95&r2=1.96 **************************************** Date: Sun Dec 2 06:12:03 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2986 Modified Files: util.c Log Message: Fix FP usage. Revisions: util.c 1.96 => 1.97 http://www.samba.org/cgi-bin/cvsweb/rsync/util.c?r1=1.96&r2=1.97 **************************************** Date: Sun Dec 2 14:26:09 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12487 Modified Files: configure configure.in Log Message: Bump version Revisions: configure 1.106 => 1.107 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.106&r2=1.107 configure.in 1.111 => 1.112 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.111&r2=1.112 **************************************** Date: Sun Dec 2 14:28:50 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12556 Modified Files: batch.c Log Message: batch reindent Revisions: batch.c 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?r1=1.4&r2=1.5 **************************************** Date: Sun Dec 2 14:47:31 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv13265 Modified Files: batch.c Log Message: Note about crash from Ayamura KIKUCHI Revisions: batch.c 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/batch.c?r1=1.5&r2=1.6 **************************************** Date: Mon Dec 3 10:37:33 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv23346 Modified Files: generator.c Log Message: Don't print out the directory name twice in verbose mode; it was being printed a second time when the modification time of the directory was being set, and that time around recv_files() calls recv_generator() with an f_out of -1 so check that before printing the directory name. Revisions: generator.c 1.25 => 1.26 http://www.samba.org/cgi-bin/cvsweb/rsync/generator.c?r1=1.25&r2=1.26 **************************************** Date: Tue Dec 4 16:58:20 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv15749 Modified Files: TODO Log Message: Note from tpot that sighup should have standard behaviour of reinitializing. Revisions: TODO 1.8 => 1.9 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.8&r2=1.9 **************************************** Date: Wed Dec 5 04:25:36 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29032 Modified Files: TODO Log Message: Suggestions from KAME IPv6 newsletter. Revisions: TODO 1.9 => 1.10 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.9&r2=1.10 **************************************** Date: Wed Dec 5 04:48:46 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30366 Modified Files: config.h.in configure configure.in socket.c Log Message: Change back to using sockaddr_storage rather than sockaddr_in. If sockaddr_storage is not defined, then supply our own definition that will hopefully satisfy RFC2553 but also compile on all supported platforms. Thankyou to YOSHIFUJI Hideaki, SUMIKAWA Munechika and Jun-ichiro "itojun" Hagino. Revisions: config.h.in 1.64 => 1.65 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.64&r2=1.65 configure 1.107 => 1.108 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.107&r2=1.108 configure.in 1.112 => 1.113 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.112&r2=1.113 socket.c 1.45 => 1.46 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.45&r2=1.46 **************************************** Date: Wed Dec 5 04:48:46 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv30366/lib Modified Files: addrinfo.h Log Message: Change back to using sockaddr_storage rather than sockaddr_in. If sockaddr_storage is not defined, then supply our own definition that will hopefully satisfy RFC2553 but also compile on all supported platforms. Thankyou to YOSHIFUJI Hideaki, SUMIKAWA Munechika and Jun-ichiro "itojun" Hagino. Revisions: addrinfo.h 1.6 => 1.7 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.6&r2=1.7 **************************************** Date: Wed Dec 5 04:50:01 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30468 Modified Files: NEWS Log Message: Change back to using sockaddr_storage rather than sockaddr_in. If sockaddr_storage is not defined, then supply our own definition that will hopefully satisfy RFC2553 but also compile on all supported platforms. Thankyou to YOSHIFUJI Hideaki, SUMIKAWA Munechika and Jun-ichiro "itojun" Hagino. Revisions: NEWS 1.16 => 1.17 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.16&r2=1.17 **************************************** Date: Wed Dec 5 04:56:06 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv30813 Modified Files: clientserver.c Log Message: Doc. Revisions: clientserver.c 1.77 => 1.78 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.77&r2=1.78 **************************************** Date: Wed Dec 5 05:02:14 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31236 Modified Files: TODO Log Message: Doc Revisions: TODO 1.10 => 1.11 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.10&r2=1.11 **************************************** Date: Wed Dec 5 05:03:16 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31296 Modified Files: clientserver.c options.c rsync.h Log Message: Add --no-detach option for W32, daemontools, etc. Revisions: clientserver.c 1.78 => 1.79 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.78&r2=1.79 options.c 1.66 => 1.67 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.66&r2=1.67 rsync.h 1.109 => 1.110 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.109&r2=1.110 **************************************** Date: Wed Dec 5 05:06:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31538 Modified Files: options.c rsync.yo Log Message: Fix help message for --address option Revisions: options.c 1.67 => 1.68 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.67&r2=1.68 rsync.yo 1.82 => 1.83 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.82&r2=1.83 **************************************** Date: Wed Dec 5 05:06:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31561 Modified Files: rsync.1 Log Message: Fix help message for --address option Revisions: rsync.1 1.97 => 1.98 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.97&r2=1.98 **************************************** Date: Wed Dec 5 05:10:24 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31908 Modified Files: rsync.1 rsync.yo Log Message: Document --no-detach. Revisions: rsync.1 1.98 => 1.99 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.98&r2=1.99 rsync.yo 1.83 => 1.84 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.83&r2=1.84 **************************************** Date: Wed Dec 5 05:11:44 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32001 Modified Files: NEWS Log Message: Document --no-detach. Revisions: NEWS 1.17 => 1.18 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.17&r2=1.18 **************************************** Date: Wed Dec 5 05:19:16 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32493 Modified Files: rsync.h socket.c Log Message: Some platforms may have getaddrinfo() but not sockaddr_storage. Revisions: rsync.h 1.110 => 1.111 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.110&r2=1.111 socket.c 1.46 => 1.47 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.46&r2=1.47 **************************************** Date: Wed Dec 5 05:19:16 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv32493/lib Modified Files: addrinfo.h Log Message: Some platforms may have getaddrinfo() but not sockaddr_storage. Revisions: addrinfo.h 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/addrinfo.h?r1=1.7&r2=1.8 **************************************** Date: Wed Dec 5 05:25:29 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv411 Modified Files: socket.c Log Message: RFC2553 just says that sockaddr_storage has to have initial fields isomorphic to sa_family etc from a struct sockaddr, not what they're called. On some platforms they seem not to be called ss_family. Rather than guess, we will try casting to a sockaddr and looking through that -- I think this is what the RFC intends. Revisions: socket.c 1.47 => 1.48 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.47&r2=1.48 **************************************** Date: Wed Dec 5 05:40:03 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv1605/lib Modified Files: getaddrinfo.c getnameinfo.c Log Message: Oops, drop repeated header. Sometimes the bug is really simple. Revisions: getaddrinfo.c 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.12&r2=1.13 getnameinfo.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getnameinfo.c?r1=1.7&r2=1.8 **************************************** Date: Wed Dec 5 05:41:39 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1751 Modified Files: configure configure.in Log Message: Bump version Revisions: configure 1.108 => 1.109 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.108&r2=1.109 configure.in 1.113 => 1.114 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.113&r2=1.114 **************************************** Date: Wed Dec 5 05:44:37 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2035 Modified Files: socket.c Log Message: Some platforms don't have sa_family_t. Revisions: socket.c 1.48 => 1.49 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.48&r2=1.49 **************************************** Date: Wed Dec 5 05:45:51 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2161 Modified Files: options.c Log Message: Be more strict about 'enum logcode' rather than int. IRIX compiler picked this up -- quite neat. Revisions: options.c 1.68 => 1.69 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.68&r2=1.69 **************************************** Date: Wed Dec 5 05:48:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv2564 Modified Files: flist.c Log Message: IRIX cc cares that the operands to the ternary have the same type. Revisions: flist.c 1.97 => 1.98 http://www.samba.org/cgi-bin/cvsweb/rsync/flist.c?r1=1.97&r2=1.98 **************************************** Date: Sun Dec 9 13:48:13 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31485 Modified Files: configure configure.in Log Message: Don't define DEBUG with --enable-debug, because that makes zlib emit strange messages Revisions: configure 1.109 => 1.110 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.109&r2=1.110 configure.in 1.114 => 1.115 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.114&r2=1.115 **************************************** Date: Thu Dec 13 17:09:24 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv29700 Modified Files: rsync.1 rsync.yo Log Message: Fix contact details. Revisions: rsync.1 1.99 => 1.100 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.99&r2=1.100 rsync.yo 1.84 => 1.85 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.84&r2=1.85 **************************************** Date: Thu Dec 13 17:48:48 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32211 Modified Files: tls.c Log Message: Readlink(2) does not nul-terminate the output buffer, so we were getting corrupt output when listing more than one symlink. Revisions: tls.c 1.7 => 1.8 http://www.samba.org/cgi-bin/cvsweb/rsync/tls.c?r1=1.7&r2=1.8 **************************************** Date: Thu Dec 13 17:52:43 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32653 Modified Files: runtests.sh Log Message: Clean scratch directory between each test run. Revisions: runtests.sh 1.21 => 1.22 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.21&r2=1.22 **************************************** Date: Thu Dec 13 18:01:46 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv875/testsuite Modified Files: rsync.fns Added Files: symlink-ignore.test Log Message: Add a test that when none of -l, -L, -a are specified symlinks are not copied at all. Revisions: symlink-ignore.test NONE => 1.1 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?rev=1.1 rsync.fns 1.30 => 1.31 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.30&r2=1.31 **************************************** Date: Thu Dec 13 18:14:59 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1592 Modified Files: generator.c Log Message: Clearer error messages. Revisions: generator.c 1.26 => 1.27 http://www.samba.org/cgi-bin/cvsweb/rsync/generator.c?r1=1.26&r2=1.27 **************************************** Date: Thu Dec 13 18:16:20 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1807 Modified Files: generator.c Log Message: Clearer error messages. Revisions: generator.c 1.27 => 1.28 http://www.samba.org/cgi-bin/cvsweb/rsync/generator.c?r1=1.27&r2=1.28 **************************************** Date: Thu Dec 13 18:18:31 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv1993 Modified Files: symlink-ignore.test Log Message: Doc. Revisions: symlink-ignore.test 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?r1=1.1&r2=1.2 **************************************** Date: Thu Dec 13 21:01:48 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12243 Modified Files: runtests.sh Log Message: Make scratch directory properly. Revisions: runtests.sh 1.22 => 1.23 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.22&r2=1.23 **************************************** Date: Thu Dec 13 21:17:52 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv12968 Modified Files: generator.c Log Message: Typo. Revisions: generator.c 1.28 => 1.29 http://www.samba.org/cgi-bin/cvsweb/rsync/generator.c?r1=1.28&r2=1.29 **************************************** Date: Thu Dec 13 21:19:15 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv13090 Modified Files: symlink-ignore.test Log Message: More error messages. Revisions: symlink-ignore.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?r1=1.2&r2=1.3 **************************************** Date: Thu Dec 13 21:27:43 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv13704 Modified Files: symlink-ignore.test Log Message: Perhaps Solaris sh wants us to explicitly exit 0, rather than just using the last return code? Revisions: symlink-ignore.test 1.3 => 1.4 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?r1=1.3&r2=1.4 **************************************** Date: Thu Dec 13 21:33:13 2001 Author: mbp Update of /data/cvs/rsync/lib In directory va:/tmp/cvs-serv14194 Modified Files: getaddrinfo.c Log Message: Quieten warning by inserting explicit brackets. Revisions: getaddrinfo.c 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/lib/getaddrinfo.c?r1=1.13&r2=1.14 **************************************** Date: Thu Dec 13 21:44:04 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv14585 Modified Files: symlink-ignore.test Log Message: Fix quoting. Revisions: symlink-ignore.test 1.4 => 1.5 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?r1=1.4&r2=1.5 **************************************** Date: Thu Dec 13 21:52:25 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv15041 Modified Files: longdir.test Log Message: Be less verbose. Revisions: longdir.test 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/longdir.test?r1=1.2&r2=1.3 **************************************** Date: Thu Dec 13 21:54:24 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv15146 Modified Files: runtests.sh Log Message: Only show test output if it failed. Revisions: runtests.sh 1.23 => 1.24 http://www.samba.org/cgi-bin/cvsweb/rsync/runtests.sh?r1=1.23&r2=1.24 **************************************** Date: Thu Dec 13 21:55:21 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv15234 Modified Files: symlink-ignore.test Log Message: Verbose. Revisions: symlink-ignore.test 1.5 => 1.6 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/symlink-ignore.test?r1=1.5&r2=1.6 **************************************** Date: Fri Dec 14 10:00:54 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31446 Modified Files: socket.c Log Message: open_socket_in was attempting to try all the protocols returned from getaddrinfo(), but only if a corresponding call to socket() returned one of three *NOSUPPORT errno codes. A Redhat 6.2 system was observed returning EINVAL instead so it never went on to try IPv4. This update adds EINVAL to the list. Question: why not always continue through the list regardless of what errno is? Revisions: socket.c 1.49 => 1.50 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.49&r2=1.50 **************************************** Date: Fri Dec 14 10:25:53 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32754 Modified Files: options.c Log Message: When INET6 is not defined, meaning that IPv6 is not supported, need to initalize the global_opts.af_hint to AF_INET or systems such as Linux that have a native getaddrinfo() because they support IPv6 will attempt to create IPv6 sockets. This brings up a problem with the new global_opts structure; in order to initialize them to a value other than 0, we need to explicitly initialize them all in an order that matches the order in rsync.h. I think that's more inconvenient & error prone than keeping global variables. Revisions: options.c 1.69 => 1.70 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.69&r2=1.70 **************************************** Date: Mon Dec 17 17:07:21 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv31972 Modified Files: README Log Message: Update README so that Paulus doesn't get bug reports anymore :-) I think this document needs to be reworked to better explain how to use rsync, but not right now. Revisions: README 1.25 => 1.26 http://www.samba.org/cgi-bin/cvsweb/rsync/README?r1=1.25&r2=1.26 **************************************** Date: Mon Dec 17 17:32:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1107 Modified Files: configure.in configure config.h.in NEWS Log Message: Fix from Jeff Garzik for inet_ntop prototype errors on some Linux distributions: we were failing to define HAVE_INET_NTOP, so our prototype in rsync.h came through. Also rerun autoheader, and have comment for HAVE_SOCKADDR_STORAGE. Revisions: configure.in 1.115 => 1.116 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.115&r2=1.116 configure 1.110 => 1.111 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.110&r2=1.111 config.h.in 1.65 => 1.66 http://www.samba.org/cgi-bin/cvsweb/rsync/config.h.in?r1=1.65&r2=1.66 NEWS 1.18 => 1.19 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.18&r2=1.19 **************************************** Date: Mon Dec 17 17:33:57 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv1239 Modified Files: TODO Log Message: Note rsyncd-over-ssh and documentation TODOs. Revisions: TODO 1.11 => 1.12 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.11&r2=1.12 **************************************** Date: Mon Dec 17 21:54:57 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18786 Modified Files: socket.c options.c clientserver.c Log Message: Get rid of global_opts struct as suggested by Dave -- too many problems with initialization. Change the algorithm from trying to open an inbound socket with getaddrinfo: keep trying suggested addresses until we find one on which we can both get a socket and bind. Not convinced this is the best, but it's probably better. Revisions: socket.c 1.50 => 1.51 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.50&r2=1.51 options.c 1.70 => 1.71 http://www.samba.org/cgi-bin/cvsweb/rsync/options.c?r1=1.70&r2=1.71 clientserver.c 1.79 => 1.80 http://www.samba.org/cgi-bin/cvsweb/rsync/clientserver.c?r1=1.79&r2=1.80 **************************************** Date: Mon Dec 17 22:21:33 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20420 Modified Files: socket.c Log Message: Refactor code for setting local address on outgoing connections. If a local address is specified, then try all addrinfo records for it. Revisions: socket.c 1.51 => 1.52 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.51&r2=1.52 **************************************** Date: Mon Dec 17 22:25:34 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv20630 Modified Files: TODO Log Message: Note about hardlink performance. Revisions: TODO 1.12 => 1.13 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.12&r2=1.13 **************************************** Date: Mon Dec 17 22:26:28 2001 Author: mbp Update of /data/cvs/rsync/testsuite In directory va:/tmp/cvs-serv20699/testsuite Modified Files: rsync.fns Log Message: Add an "unsafe" symlink to the symlink test case so we can see what happens. Revisions: rsync.fns 1.31 => 1.32 http://www.samba.org/cgi-bin/cvsweb/rsync/testsuite/rsync.fns?r1=1.31&r2=1.32 **************************************** Date: Mon Dec 17 22:45:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv21855 Modified Files: rsync.yo rsync.1 Log Message: Documentation fixes based on mail from Edward Welbourne, and an attempted explanation of rsync's symbolic-link handling. Revisions: rsync.yo 1.85 => 1.86 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.yo?r1=1.85&r2=1.86 rsync.1 1.100 => 1.101 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.1?r1=1.100&r2=1.101 **************************************** Date: Mon Dec 17 22:47:41 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22005 Modified Files: rsync.h Log Message: Get rid of global_opts struct as suggested by Dave -- too many problems with initialization. Revisions: rsync.h 1.111 => 1.112 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.h?r1=1.111&r2=1.112 **************************************** Date: Mon Dec 17 22:48:56 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv22081 Modified Files: socket.c Log Message: Typo Revisions: socket.c 1.52 => 1.53 http://www.samba.org/cgi-bin/cvsweb/rsync/socket.c?r1=1.52&r2=1.53 **************************************** Date: Wed Dec 19 17:23:28 2001 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv32205 Modified Files: TODO Log Message: Suggestion from David Stein verbose output Indicate whether files are new, updated, or deleted Revisions: TODO 1.13 => 1.14 http://www.samba.org/cgi-bin/cvsweb/rsync/TODO?r1=1.13&r2=1.14 **************************************** Date: Thu Dec 20 07:33:16 2001 Author: dwd Update of /data/cvs/rsync In directory va:/tmp/cvs-serv24395 Modified Files: rsync.c Log Message: Removed 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. Revisions: rsync.c 1.118 => 1.119 http://www.samba.org/cgi-bin/cvsweb/rsync/rsync.c?r1=1.118&r2=1.119 **************************************** Date: Wed Jan 2 23:08:36 2002 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv18507 Modified Files: NEWS Log Message: Cleanup. Revisions: NEWS 1.19 => 1.20 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.19&r2=1.20 **************************************** Date: Wed Jan 2 23:11:11 2002 Author: rsync-bugs Update of /data/cvs/rsync In directory va:/home/rsync-bugs/rsync Modified Files: configure configure.in Log Message: preparing for release of 2.5.1 Revisions: configure 1.111 => 1.112 http://www.samba.org/cgi-bin/cvsweb/rsync/configure?r1=1.111&r2=1.112 configure.in 1.116 => 1.117 http://www.samba.org/cgi-bin/cvsweb/rsync/configure.in?r1=1.116&r2=1.117 **************************************** Date: Wed Jan 2 23:11:11 2002 Author: rsync-bugs Update of /data/cvs/rsync/packaging/lsb In directory va:/home/rsync-bugs/rsync/packaging/lsb Modified Files: rsync.spec Log Message: preparing for release of 2.5.1 Revisions: rsync.spec 1.1 => 1.2 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/lsb/rsync.spec?r1=1.1&r2=1.2 **************************************** Date: Wed Jan 2 23:11:11 2002 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/5.0 In directory va:/home/rsync-bugs/rsync/packaging/redhat/5.0 Modified Files: rsync.spec Log Message: preparing for release of 2.5.1 Revisions: rsync.spec 1.32 => 1.33 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/5.0/rsync.spec?r1=1.32&r2=1.33 **************************************** Date: Wed Jan 2 23:11:11 2002 Author: rsync-bugs Update of /data/cvs/rsync/packaging/redhat/7.1 In directory va:/home/rsync-bugs/rsync/packaging/redhat/7.1 Modified Files: rsync.spec Log Message: preparing for release of 2.5.1 Revisions: rsync.spec 1.2 => 1.3 http://www.samba.org/cgi-bin/cvsweb/rsync/packaging/redhat/7.1/rsync.spec?r1=1.2&r2=1.3 **************************************** Date: Wed Jan 2 23:18:17 2002 Author: mbp Update of /data/cvs/rsync In directory va:/tmp/cvs-serv19322 Modified Files: NEWS Log Message: Oops, fix date. Revisions: NEWS 1.20 => 1.21 http://www.samba.org/cgi-bin/cvsweb/rsync/NEWS?r1=1.20&r2=1.21