summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)AuthorFilesLines
2008-11-09Avoid a potential hang when --remove-*-files is active.Wayne Davison1-2/+7
2008-09-26Fixed skipping of unneeded updates in a batch file when incrementalWayne Davison1-0/+5
2008-09-26Moved the flist_ndx_{push,pop}() routines from io.c into util.c.Wayne Davison1-43/+1
2008-08-31Got rid of the check_for_io_err code, as it could cause a hang.Wayne Davison1-9/+1
2008-08-24Some minor improvements to the flushing code to try to make itWayne Davison1-40/+48
2008-08-14Changed flist_for_ndx() to optionally die with an errorWayne Davison1-3/+1
2008-08-02When using --iconv, if a server-side receiver can't convert a filename,Wayne Davison1-0/+1
2008-08-02Added logic to the receiving side to ensure that the --delete-duringWayne Davison1-0/+8
2008-06-23Fixed the sending of large files with older rsync versions byWayne Davison1-1/+2
2008-03-24Improved --dirs/--no-dirs/--list-only option handling:Wayne Davison1-2/+1
2008-03-21A couple improvements to the new arg-globbing code:Wayne Davison1-0/+2
2008-03-15Fixed the use of --protect-args (-s) with a daemon.Wayne Davison1-6/+5
2008-03-15Generate a helpful message when we get an option-error from a daemonWayne Davison1-0/+43
2008-03-01Include 2008 in the copyright years.Wayne Davison1-1/+1
2007-11-22New logging categories added to allow differentiation betweenWayne Davison1-3/+7
2007-11-22Fix two iconv problems that Lennart Lövstrand pointed out in bug 5075.Wayne Davison1-27/+24
2007-11-03In mplex_write(), make extra sure something unexpected doesn't getWayne Davison1-11/+10
2007-10-18We can't decrement the in_progress value for a hard-linked file untilWayne Davison1-2/+3
2007-10-16Write out the inc_recurse flag into a protocol-30 batch file.Wayne Davison1-0/+2
2007-10-13Forward MSG_IO_ERROR to the generator so that it can disable deletions.Wayne Davison1-0/+7
2007-09-23Got rid of some unneeded externs.Wayne Davison1-1/+1
2007-09-22Moved inline functions from rsync.h into ifuncs.h.Wayne Davison1-0/+1
2007-09-18Added missing "#ifdef ICONV_OPTION" conditionals.Wayne Davison1-2/+15
2007-09-18- Make use of new iconvbufs() function.Wayne Davison1-73/+104
2007-09-15- Parse hard-link info as soon as we get it in inc_recurse mode.Wayne Davison1-0/+4
2007-09-15The server should not wait around for an extra end-of-run message.Wayne Davison1-1/+1
2007-09-09- Renamed read_line() to be read_line_old().Wayne Davison1-25/+64
2007-09-03Disabled the debug messages relating to the e_fds vars.Wayne Davison1-8/+4
2007-09-03Improved the handling of the file-status events received byWayne Davison1-53/+43
2007-07-12Needed to use ndx_end in decrement_flist_in_progress().Wayne Davison1-2/+2
2007-07-10Tweaking the license text a bit more.Wayne Davison1-2/+3
2007-07-07Changed "count" to "used" in struct file_list since there canWayne Davison1-3/+3
2007-07-07Switching to GPL 3.Wayne Davison1-3/+2
2007-05-26Handle EINTR in a couple places where we handle the --file-from I/O.Wayne Davison1-6/+8
2007-05-23Output a -vvv(erbose) message when receiving an incremental file list.Wayne Davison1-0/+4
2007-04-26The --iconv option has now made it to the trunk.Wayne Davison1-28/+87
2007-04-23Changed the prerelease-protocol support to use an idiom that will notWayne Davison1-5/+0
2007-04-21Batch files need to be written with the new subprotocol valueWayne Davison1-0/+5
2007-04-20Added a message queue for the receiver->generator messages to handle the caseWayne Davison1-23/+38
2007-04-20- Changed the {read,write}_longint() functions into separateWayne Davison1-208/+153
2007-04-20Changed the *_abbbrevint() functions to *_varint().Wayne Davison1-2/+2
2007-03-18Protocol 30 now uses MD5 checksums instead of MD4.Wayne Davison1-1/+1
2007-03-11The ACL support has arrived! This version has a brand new protocolWayne Davison1-5/+67
2007-02-16Improved the incremental sending of file lists in two ways: (1)Wayne Davison1-2/+3
2007-02-04Further modifications to the copyright comment section.Wayne Davison1-4/+3
2007-02-03The ndx arg passed to increment_active_files() is now the unique,Wayne Davison1-1/+1
2007-01-31Mention the year 2007 in the copyright declarations.Wayne Davison1-1/+1
2007-01-30- Renamed done_cnt -> msgdone_cnt.Wayne Davison1-8/+7
2007-01-27- Fixed a potential hang bug in wait_for_receiver() that could occurWayne Davison1-3/+10
2007-01-27Changed the variable "incremental" to "inc_recurse".Wayne Davison1-7/+7