summaryrefslogtreecommitdiff
path: root/io.c
AgeCommit message (Expand)AuthorFilesLines
2014-01-26Bump the year to 2014.Wayne Davison1-1/+1
2014-01-19Adding IVAL64() and SIVAL64().Wayne Davison1-3/+3
2013-11-25Create and use write_bigbuf() function for extra-large buffer sizes.Wayne Davison1-0/+13
2013-11-10Avoid useless keepalive msgs that would kill an older rsync.Wayne Davison1-0/+8
2013-11-09Fix timeout checking in safe_read().Wayne Davison1-5/+4
2013-11-09Change safe_read() to select() before reading.Wayne Davison1-21/+5
2013-05-28Look for got_kill_signal in a couple more spots.Wayne Davison1-6/+16
2013-05-26Forward a MSG_ERROR_EXIT value to generator too.Wayne Davison1-1/+1
2013-05-26Avoid I/O via signal-handler thread.Wayne Davison1-0/+12
2013-01-19Update copyright year.Wayne Davison1-1/+1
2012-10-03Fix indentation that used expanded tabs.Wayne Davison1-9/+9
2012-09-23Make read_args() return the full request.Wayne Davison1-5/+12
2012-01-28flist->in_progress is only needed w/inc_recurese.Wayne Davison1-1/+2
2011-12-21Improve the handling of verbose/debug messagesWayne Davison1-9/+14
2011-09-12Make sure other early exit calls can't hang in noop_io_until_death().Wayne Davison1-1/+1
2011-09-11Fix a potential hang on an empty file list.Wayne Davison1-0/+3
2011-08-27Fix bwlimit multiplication overflow. Fixes bug 8375.Wayne Davison1-1/+1
2011-07-04Handle FES_NO_SEND properly on a hard-linked file.Wayne Davison1-2/+6
2010-10-12Add @group auth and overrides to "auth user" daemon config.Wayne Davison1-3/+6
2010-02-17Write out the right compat_flags value into the batch file.Wayne Davison1-1/+2
2010-01-02More --timeout improvements, especially for the receiving side:Wayne Davison1-19/+41
2009-12-23Improve handling of MSG_IO_ERROR message.Wayne Davison1-2/+2
2009-12-19Don't set last_io_out in check_timeout.Wayne Davison1-2/+0
2009-12-19Improve --timeout method to take into account all I/O that is going on.Wayne Davison1-26/+43
2009-12-17Improved some I/O comments.Wayne Davison1-17/+19
2009-12-16Fix the val reading for MSG_ERROR_EXIT. Use 0-length MSG_DATA whenWayne Davison1-27/+24
2009-12-15Improve the timeout messages.Wayne Davison1-5/+4
2009-12-13Fix a compiler warning about a %d mismatch.Wayne Davison1-1/+1
2009-12-13Avoid another checker warning.Wayne Davison1-1/+1
2009-12-12Prevent the reading of another message before the end of the current one.Wayne Davison1-11/+38
2009-12-12Change a variable name in read_a_msg().Wayne Davison1-16/+16
2009-12-12Turn iobuf.in into a circular input buffer.Wayne Davison1-70/+67
2009-12-12Fix a hang that can happen when the sender is sending an extra file-listWayne Davison1-13/+31
2009-12-12Don't send MSG_ERROR_EXIT messages at the end of the transfer.Wayne Davison1-2/+17
2009-11-23Change the handling of circular buffers to not waste 4 bytesWayne Davison1-44/+78
2009-11-16Make some RERR_* choices better, and another noop_io_until_death() tweak.Wayne Davison1-10/+8
2009-11-15Don't complain about a socket EOF unless it affects a read.Wayne Davison1-6/+35
2009-11-14Tweak the noop_io_until_death() timeout and comment it.Wayne Davison1-1/+6
2009-11-14Improved a couple comments and added some "else" optimizations.Wayne Davison1-6/+7
2009-11-14No need to check MIN_FILECNT_LOOKAHEAD w/extra_flist_sending_enabled.Wayne Davison1-2/+1
2009-11-14Make the two "wrap-bytes" sections simpler and more similar.Wayne Davison1-8/+7
2009-11-14Prefer send_msg_int() over send_msg() for better debug output.Wayne Davison1-6/+9
2009-11-14Tweaked sizing checks in perform_io().Wayne Davison1-6/+8
2009-11-14Fixed the buffer-has-space check in write_buf().Wayne Davison1-1/+2
2009-11-08More improvements for abnormal exits.Wayne Davison1-9/+20
2009-11-07Give noop_io_until_death() a time limit.Wayne Davison1-1/+2
2009-11-07Added notifications about error-exit values:Wayne Davison1-1/+21
2009-11-01Fix MSG_IO_TIMEOUT when the daemon is the receiver.Wayne Davison1-1/+1
2009-10-27Change the daemon-timeout conveyance into a protocol-31 message.Wayne Davison1-1/+12
2009-10-25Fix %b and %c so that they count per-transfer bytes again.Wayne Davison1-0/+6