summaryrefslogtreecommitdiff
path: root/rsync.c
AgeCommit message (Expand)AuthorFilesLines
1998-07-25rsync.c was getting a bit unwieldy so I split the code into 3 modules,Andrew Tridgell1-1027/+14
1998-07-20I think I might havefinally fixed the rsync hanging bug. It was causedAndrew Tridgell1-3/+3
1998-07-17handle hard links on systems with 16 bit ino_tAndrew Tridgell1-1/+1
1998-07-17make rsync behave more like GNU cp with regard to file permissionsAndrew Tridgell1-1/+1
1998-07-17added the --safe-links option to disallow symlinks outside theAndrew Tridgell1-1/+11
1998-07-17some code reformattingAndrew Tridgell1-431/+432
1998-07-17fixed a problem with rsync buffering the debug output when redirectedAndrew Tridgell1-4/+4
1998-07-17make a function staticAndrew Tridgell1-1/+1
1998-07-02the recv_generator can be staticAndrew Tridgell1-1/+1
1998-07-02added --progress option which shows the progress of transfers. ThisAndrew Tridgell1-66/+80
1998-07-01- only keep a partial file if some literal data has been transferred,Andrew Tridgell1-25/+34
1998-07-01added a --partial option which tells rsync to keep partiallyAndrew Tridgell1-36/+58
1998-06-18fixed chmod bug pointed out by Han Holl <jeholl@euronet.nl>Andrew Tridgell1-1/+2
1998-06-18fixed a race condition in rsync that opened a security hole. TheAndrew Tridgell1-2/+10
1998-06-18if as non-root we failed to update the group of a file then don'tAndrew Tridgell1-1/+2
1998-06-18change the order of chmod and chown calls so that setuid bits don'tAndrew Tridgell1-52/+53
1998-06-03if the user passes a block size on the command line then don't adaptAndrew Tridgell1-1/+5
1998-06-01added --stats option for verbose stats on the file transferAndrew Tridgell1-188/+219
1998-05-30cosmetic fix.Andrew Tridgell1-1/+2
1998-05-28use Realloc instead of reallocAndrew Tridgell1-5/+1
1998-05-28don't do recursive deletion if the recurse option is not selected.Andrew Tridgell1-1/+3
1998-05-27heaps of cleanup in the io code.Andrew Tridgell1-9/+1
1998-05-27fixed a race condition in the --delete handling code. The bug led toAndrew Tridgell1-2/+4
1998-05-23- don't allow chown for the group of a file if running as a daemon andAndrew Tridgell1-2/+4
1998-05-22fix shadowed variableAndrew Tridgell1-1/+1
1998-05-18this is a large commit which adds io multiplexing, thus giving errorAndrew Tridgell1-0/+1
1998-05-15use strlcat() strlcpy() and slprintf() whenever possible to avoid anyAndrew Tridgell1-10/+7
1998-05-11fixed a bug in the new . filename codeAndrew Tridgell1-1/+9
1998-05-10changed the name of the temporary filename to include a leading . soAndrew Tridgell1-8/+15
1998-05-10split the options parsing code into options.cAndrew Tridgell1-3/+2
1998-05-07some large systematic changes to make socket conversion easier. TheAndrew Tridgell1-78/+78
1998-05-06handle broken readdir() on Solaris 2.6 (it returns the name offset byAndrew Tridgell1-4/+5
1998-05-06added support for 64 bit file offsets under Solaris 2.6. Not testedAndrew Tridgell1-17/+17
1998-04-17revamped the -delete code. The last few bugs with it revealed that itAndrew Tridgell1-71/+65
1998-04-13fixed a bug in the handling of -R with --deleteAndrew Tridgell1-0/+6
1998-04-05handle sparse files more efficientlyAndrew Tridgell1-2/+2
1998-04-05a couple more system calls wrapped in syscall.cAndrew Tridgell1-5/+5
1998-03-27Solaris uses EEXIST instead of ENOTEMPTY.Andrew Tridgell1-2/+2
1998-03-26- added an internal io_error flag. Whenever an io error occurs (suchAndrew Tridgell1-33/+48
1998-03-26if rsync fails to update the group of a file but nothing else thenAndrew Tridgell1-12/+15
1998-03-25- on systems (such as intel linux) where off_t is 32 bits but "long long"Andrew Tridgell1-9/+4
1998-03-25added a --force option.Andrew Tridgell1-11/+72
1998-03-25don't show basedir in printed path (a aesthetic change only)Andrew Tridgell1-1/+3
1998-03-24added chmod() and chown() to syscall.cAndrew Tridgell1-2/+2
1998-03-23added wrappers around all the system calls that can change what is onAndrew Tridgell1-14/+13
1998-03-23finished 64 bit file offset support. Hopefully rsync can now transferAndrew Tridgell1-2/+2
1998-03-23started to add some 64 bit file offset support - not complete yetAndrew Tridgell1-0/+2
1998-03-23if the file changes during transfer then don't loop forever trying toAndrew Tridgell1-100/+102
1998-03-23don't adapt the block size to above half the chunk sizeAndrew Tridgell1-0/+1
1998-03-23- keep a list of pids and send them a SIGUSR1 for cleanup rather thanAndrew Tridgell1-6/+11