summaryrefslogtreecommitdiff
path: root/cleanup.c
AgeCommit message (Expand)AuthorFilesLines
2007-09-15Prevent a server from outputting an end-of-run message about itsWayne Davison1-0/+5
2007-07-10Tweaking the license text a bit more.Wayne Davison1-2/+3
2007-07-07Switching to GPL 3.Wayne Davison1-3/+2
2007-05-06If the server is exiting with an error, delay our exit just a littleWayne Davison1-0/+2
2007-04-07The improved --xattrs option is landing on the trunk.Wayne Davison1-1/+1
2007-02-04Further modifications to the copyright comment section.Wayne Davison1-4/+3
2006-10-15Use the new case_N.h file to make sure that our cleanup_step caseWayne Davison1-14/+7
2006-10-14Improved the _exit_cleanup() function to handle potential recursionsWayne Davison1-51/+96
2006-10-14The cleanup code that handles moving the temp file to the partialWayne Davison1-2/+2
2006-10-13- When exiting, set the flag "in_exit_cleanup".Wayne Davison1-10/+6
2006-05-18- Improved the setting of cleanup_new_fname and cleanup_fname.Wayne Davison1-4/+4
2006-05-09Revised the logic for when to call log_exit() to handle theWayne Davison1-1/+4
2006-04-25Updated the FSF's address to an even newer one.Wayne Davison1-3/+3
2006-04-25- Updated the address for the FSF in the opening comment.Wayne Davison1-20/+22
2006-02-03Simplified the conditional prior to the SIGACTION code.Wayne Davison1-1/+1
2006-02-02Call SIGACTION() instead of signal().Wayne Davison1-2/+6
2006-02-01We should be using wait_process(), not waitpid() directly.Wayne Davison1-1/+2
2006-01-30Call finish_transfer() with its newly-added arg.Wayne Davison1-2/+2
2006-01-13Got rid of calls to (the soon to vanish) safe_fname() function.Wayne Davison1-2/+2
2005-11-10If cleanup_set() gets passed a NULL fnametmp or fname, setWayne Davison1-1/+1
2005-03-05Handle new IOERR_DEL_LIMIT bit in io_error.Wayne Davison1-3/+5
2005-02-07Adding more calls to safe_fname().Wayne Davison1-2/+2
2005-01-28Changed direct call to fstat() into a call to do_fstat().Wayne Davison1-3/+2
2005-01-10Call finish_transfer() with its new arg.Wayne Davison1-1/+3
2004-10-10Call flush_write_file() in _exit_cleanup() if we are keeping aWayne Davison1-1/+3
2004-07-29Added the new --partial-dir option.Wayne Davison1-1/+2
2004-07-20- Got rid of cleanup_buf (map-file cleanup is not needed).Wayne Davison1-12/+8
2004-07-02Tweaked some formatting.Wayne Davison1-12/+14
2004-05-13Call finish_transfer() with its new arg. Also put the externsWayne Davison1-12/+15
2004-01-27Better pid handling.Wayne Davison1-3/+3
2004-01-15Call io_flush() with its new FULL_FLUSH option.Wayne Davison1-1/+1
2003-12-15Return new RERR_VANISHED code, as appropriate.Wayne Davison1-2/+5
2003-03-21The close_all() function was missing its "void" prototype.Wayne Davison1-1/+1
2003-01-27Prevent the "Connection reset by peer" messages often seen from Cygwin.David Dykstra1-0/+27
2003-01-26Better fix for infinite recursion; don't return from exit_cleanupDavid Dykstra1-2/+2
2003-01-16Prevent infinite recursion in exit_cleanup(). Patch from Sviatoslav Sviridov.David Dykstra1-0/+7
2002-04-09Doc _exit_cleanup.Martin Pool1-1/+1
2002-04-08Doc.Martin Pool1-6/+24
2002-03-27Improved network error handling. (Greg A. Woods)Martin Pool1-0/+9
2001-03-23improved error handling again. Now we report messages for the remoteAndrew Tridgell1-8/+13
2001-03-22new error handling systemAndrew Tridgell1-0/+7
2000-11-10Doc.Martin Pool1-2/+7
2000-01-30another hang-at-end fix. It looks like we are more sensiitive toAndrew Tridgell1-0/+1
1999-04-06set the exit code to RERR_FILEIO is io_error is set when we exit. ThisAndrew Tridgell1-0/+3
1998-11-15log filename(line) in exit_cleanup() to make tracking down problemsAndrew Tridgell1-2/+2
1998-10-29put the pid on each line of the log file to facilitateAndrew Tridgell1-0/+3
1998-10-28syslog support in rsync daemon has been broken since I added the "logAndrew Tridgell1-2/+6
1998-10-26Add "use chroot" and "pid file" rsyncd.conf options. The former allows oneDavid Dykstra1-0/+8
1998-09-09handle OSes where you can't rename a open file in the cleanup code.Andrew Tridgell1-1/+10
1998-07-25rsync.c was getting a bit unwieldy so I split the code into 3 modules,Andrew Tridgell1-0/+63