summaryrefslogtreecommitdiff
path: root/io.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* A few more --files-from fixes, and an enhanced testsuite for it.Wayne Davison2009-10-241-17/+24
* Fixed some backward-compatibility issues with --files-from.Wayne Davison2009-10-241-35/+34
* Fixed a couple iconv loops to properly handle incomplete charsWayne Davison2009-10-241-34/+77
* Move free_xbuf() into ifuncs.h.Wayne Davison2009-10-231-7/+0
* Give iconvbufs() an ICB_INIT flag.Wayne Davison2009-10-231-5/+6
* Silence some rprintf() size_t warnings.Wayne Davison2009-10-191-4/+4
* Fix check for an empty output buffer and limit to flist_eof.Wayne Davison2009-10-171-1/+2
* A major overhaul of I/O routines, creating perform_io().Wayne Davison2009-10-171-873/+1072
* Avoid calling send_extra_file_list() when we shouldn't.Wayne Davison2009-10-131-7/+14
* Avoid stopping multiplexed out over the message fd.Wayne Davison2009-10-121-5/+5
* Change the msg pipe to use a real multiplexed IO modeWayne Davison2009-10-021-274/+219