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