summaryrefslogtreecommitdiff
path: root/rsync.c
AgeCommit message (Expand)AuthorFilesLines
2000-01-10make --address work for a client connecting to a serverAndrew Tridgell1-1/+0
2000-01-06when we do a lchown() on a file we have to flush the cached perms onAndrew Tridgell1-0/+6
1999-12-29When writing to a daemon with read only = false and uid = root and -g,David Dykstra1-1/+1
1999-11-08removed ACCESSPERMS mask when transferring a file without permsAndrew Tridgell1-6/+1
1999-08-30separated out the make_backup code in preparation for some patchesAndrew Tridgell1-22/+0
1999-03-11When a file cannot be deleted because of ETXTBSY (in particular, when anDavid Dykstra1-4/+3
1999-03-09Check for EINVAL from a rename error call in addition to ENOENT becauseDavid Dykstra1-1/+2
1999-03-04The change a couple days ago to create files initially without group andDavid Dykstra1-9/+14
1999-03-02Change getgroups to use GETGROUPS_T as the type of the group array returned,David Dykstra1-3/+3
1999-03-01Change the mask used when creating temporary files from 777 to 700, to preventDavid Dykstra1-2/+2
1999-03-01When comparing -1 to a group id, cast -1 with gid_t because on some systemsDavid Dykstra1-2/+2
1999-03-01Prevent the -g option from preserving groups that a non-root receiverDavid Dykstra1-14/+50
1999-02-03When calling lchown, pass the current known uid and gid rather than -1David Dykstra1-2/+2
1998-12-05- slprintf() takes sizeof(buf) not sizeof(buf)-1Andrew Tridgell1-2/+2
1998-11-24Backup deleted files when using --delete and --backup. Based on aDavid Dykstra1-12/+22
1998-11-18Remove a debugging statement I accidentally included in the last commit.David Dykstra1-1/+0
1998-11-18Change documentation to explain that a lack of -t in effect causes -I to beDavid Dykstra1-0/+1
1998-11-14changed strlcat() and strlcpy() to have the same semantics as theAndrew Tridgell1-2/+2
1998-11-03patch from Alberto Accomazzi <aaccomazzi@cfa.harvard.edu> to addAndrew Tridgell1-1/+1
1998-09-09don't complain about not setting times on directoriesAndrew Tridgell1-2/+6
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