summaryrefslogtreecommitdiff
path: root/main.c
Commit message (Expand)AuthorAgeFilesLines
* moved file deletion to before the fork() to prevent a race conditionAndrew Tridgell2000-01-241-0/+10
* added some really ugly code to allow errors to propogate toAndrew Tridgell2000-01-231-0/+16
* fixed a bug with waitpid() - I'd forgotten about WEXITSTATUS !Andrew Tridgell1999-12-091-3/+3
* removed old non-blocking fd code (a hangover from a earlier version ofAndrew Tridgell1999-11-151-18/+0
* fixed a bug that made us use only 16 bits of the file checksum whenAndrew Tridgell1999-06-261-2/+0
* handle the case of an empty file list in get_local_nameAndrew Tridgell1999-04-061-1/+1
* don't abort the server side if the file list is empty (perhaps becauseAndrew Tridgell1999-04-061-2/+2
* Changed the protocol version to 20 so that --stats will work without -v inDavid Dykstra1999-03-151-3/+2
* Add --delete-excluded option to delete files on the receiving side thatDavid Dykstra1999-02-221-2/+4
* Changed --stats implementation to work without -v in only these twoDavid Dykstra1999-02-181-7/+12
* A slight compensation I had just added for total bytes read when using -vDavid Dykstra1999-02-101-8/+9
* Allow --stats to work without -v.David Dykstra1999-02-101-20/+31
* Add --quiet/-q option. Contributed by Rich Salz salzr@certco.com.David Dykstra1999-02-091-1/+1
* Move the initialization of push_dir, which calls getcwd, to early in main.David Dykstra1999-02-031-0/+6
* Fix segmentation fault when using -vvv. Suggested by assar@sics.se.David Dykstra1999-01-111-4/+4
* log filename(line) in exit_cleanup() to make tracking down problemsAndrew Tridgell1998-11-151-1/+1
* Add support for optional ":PORT" in rsync URL.David Dykstra1998-11-031-0/+6
* patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to addAndrew Tridgell1998-11-031-16/+16
* if no local destination is provided for the transfer then provideAndrew Tridgell1998-11-021-2/+19
* put the pid on each line of the log file to facilitateAndrew Tridgell1998-10-291-4/+1
* and I thought I wasn't going to do any rsync coding for a while ...Andrew Tridgell1998-10-281-1/+1
* Add "use chroot" and "pid file" rsyncd.conf options. The former allows oneDavid Dykstra1998-10-261-0/+1
* added finddead target, removed dead code and made some functionsAndrew Tridgell1998-09-091-1/+1
* a couple of changes to where the nonblocking settings are called.Andrew Tridgell1998-08-271-5/+11
* - close stdout and stderr and reopen then as /dev/null when running asAndrew Tridgell1998-07-191-1/+3
* check whether there is a / before a : in the rsync command line. IfAndrew Tridgell1998-07-171-2/+16
* fixed a problem with rsync buffering the debug output when redirectedAndrew Tridgell1998-07-171-11/+11
* remove a useless debug messageAndrew Tridgell1998-07-171-3/+0
* - use explicit flushes instead of setlinebuf. I've had reports ofAndrew Tridgell1998-07-021-5/+0
* - don't show "created directory" message unless verbose is selectedAndrew Tridgell1998-07-021-1/+2
* enable output buffering in the recv generator. This makes aAndrew Tridgell1998-07-021-0/+2
* added a --partial option which tells rsync to keep partiallyAndrew Tridgell1998-07-011-0/+4
* set network file descriptors non-blocking before starting main rsyncAndrew Tridgell1998-06-181-0/+14
* added some fflush() calls to make sure the statistics lines areAndrew Tridgell1998-06-021-3/+11
* added --stats option for verbose stats on the file transferAndrew Tridgell1998-06-011-17/+41
* replaced chdir and getcwd calls with push_dir/pop_dir functions. TheseAndrew Tridgell1998-05-291-8/+9
* heaps of cleanup in the io code.Andrew Tridgell1998-05-271-1/+0
* formatting changesAndrew Tridgell1998-05-261-34/+35
* fixed a bug in the glob expansion code (pointed out byAndrew Tridgell1998-05-181-3/+3
* handle rsh clients that don't like half-open connectionsAndrew Tridgell1998-05-181-15/+13
* this is a large commit which adds io multiplexing, thus giving errorAndrew Tridgell1998-05-181-20/+38
* if f_in == f_out then don't close one of themAndrew Tridgell1998-05-171-2/+2
* close some unnecessary file descriptors in do_recv()Andrew Tridgell1998-05-171-0/+2
* moved usage mesage after am_daemon test (I'd broken daemon mode)Andrew Tridgell1998-05-171-5/+5
* close the other half of the pipe in do_recv(). This fixes the problemAndrew Tridgell1998-05-171-0/+2
* check for right number of arguments _after_ the option parsing.Andrew Tridgell1998-05-161-0/+5
* - print the stats at the right place when uploading in the rsyncAndrew Tridgell1998-05-161-20/+19
* - distinguish downloads and uploads in the syslog messagesAndrew Tridgell1998-05-161-2/+4
* use strlcat() strlcpy() and slprintf() whenever possible to avoid anyAndrew Tridgell1998-05-151-1/+0
* syslog some statsAndrew Tridgell1998-05-141-0/+7