Add understanding of RSYNC_PROTECT_ARGS environment var.
[rsync/rsync.git] / io.c
2009-12-23 Wayne DavisonImprove handling of MSG_IO_ERROR message.
2009-12-19 Wayne DavisonDon't set last_io_out in check_timeout.
2009-12-19 Wayne DavisonImprove --timeout method to take into account all I...
2009-12-17 Wayne DavisonImproved some I/O comments.
2009-12-16 Wayne DavisonFix the val reading for MSG_ERROR_EXIT. Use 0-length...
2009-12-15 Wayne DavisonImprove the timeout messages.
2009-12-14 Wayne DavisonFix a compiler warning about a %d mismatch.
2009-12-13 Wayne DavisonAvoid another checker warning.
2009-12-13 Wayne DavisonPrevent the reading of another message before the end...
2009-12-13 Wayne DavisonChange a variable name in read_a_msg().
2009-12-12 Wayne DavisonTurn iobuf.in into a circular input buffer.
2009-12-12 Wayne DavisonFix a hang that can happen when the sender is sending...
2009-12-12 Wayne DavisonDon't send MSG_ERROR_EXIT messages at the end of the...
2009-11-23 Wayne DavisonChange the handling of circular buffers to not waste...
2009-11-16 Wayne DavisonMake some RERR_* choices better, and another noop_io_un...
2009-11-15 Wayne DavisonDon't complain about a socket EOF unless it affects...
2009-11-15 Wayne DavisonTweak the noop_io_until_death() timeout and comment it.
2009-11-14 Wayne DavisonImproved a couple comments and added some "else" optimi...
2009-11-14 Wayne DavisonNo need to check MIN_FILECNT_LOOKAHEAD w/extra_flist_se...
2009-11-14 Wayne DavisonMake the two "wrap-bytes" sections simpler and more...
2009-11-14 Wayne DavisonPrefer send_msg_int() over send_msg() for better debug...
2009-11-14 Wayne DavisonTweaked sizing checks in perform_io().
2009-11-14 Wayne DavisonFixed the buffer-has-space check in write_buf().
2009-11-08 Wayne DavisonMore improvements for abnormal exits.
2009-11-07 Wayne DavisonGive noop_io_until_death() a time limit.
2009-11-07 Wayne DavisonAdded notifications about error-exit values:
2009-11-01 Wayne DavisonFix MSG_IO_TIMEOUT when the daemon is the receiver.
2009-10-27 Wayne DavisonChange the daemon-timeout conveyance into a protocol...
2009-10-26 Wayne DavisonFix %b and %c so that they count per-transfer bytes...
2009-10-24 Wayne DavisonA few more --files-from fixes, and an enhanced testsuit...
2009-10-24 Wayne DavisonFixed some backward-compatibility issues with --files...
2009-10-24 Wayne DavisonFixed a couple iconv loops to properly handle incomplet...
2009-10-24 Wayne DavisonMove free_xbuf() into ifuncs.h.
2009-10-24 Wayne DavisonGive iconvbufs() an ICB_INIT flag.
2009-10-19 Wayne DavisonSilence some rprintf() size_t warnings.
2009-10-17 Wayne DavisonFix check for an empty output buffer and limit to flist...
2009-10-17 Wayne DavisonA major overhaul of I/O routines, creating perform_io().
2009-10-13 Wayne DavisonAvoid calling send_extra_file_list() when we shouldn't.
2009-10-12 Wayne DavisonAvoid stopping multiplexed out over the message fd.
2009-10-02 Wayne DavisonChange the msg pipe to use a real multiplexed IO mode
2009-08-22 Wayne DavisonHave the sender use dead time to pad out the file list.
2009-03-13 Matt McCutchenGive a meaningful error message when we fail to write...
2009-01-17 Wayne DavisonFixed the delete statistics with --delete-delay and...
2009-01-03 Wayne DavisonUpdate the copyright year.
2008-11-10 Wayne DavisonAvoid a potential hang when --remove-*-files is active.
2008-09-27 Wayne DavisonMore batch-mode fixes to handle redos properly (and...
2008-09-27 Wayne DavisonMoved the flist_ndx_{push,pop}() routines from io.c...
2008-09-02 Wayne DavisonSplit up the ifuncs.h file into 3 .h files.
2008-09-01 Wayne DavisonOutput numbers in 3-digit groups by default (e.g. 1...
2008-08-31 Wayne DavisonImproved the fix that ensures that the generator gets...
2008-08-24 Wayne DavisonSome minor improvements to the flushing code to try...
2008-08-14 Wayne DavisonChanged flist_for_ndx() to optionally die with an error
2008-08-02 Wayne DavisonWhen using --iconv, if a server-side receiver can't...
2008-08-02 Wayne DavisonAdded logic to the receiving side to ensure that the...
2008-07-22 Wayne DavisonExplicitly cast a -1 that is being assigned to a size_t.
2008-07-22 Wayne DavisonGot rid of a variable that was set but not used.
2008-07-21 Wayne DavisonImproved var-checker and tweaked all the issues it...
2008-07-17 Wayne DavisonChanged human_num() to big_num() with an extra arg...
2008-07-14 Wayne DavisonAdded the --info=FLAGS an --debug=FLAGS options, which...
2008-06-23 Wayne DavisonFixed the sending of large files with older rsync versi...
2008-03-24 Wayne DavisonImproved --dirs/--no-dirs/--list-only option handling:
2008-03-21 Wayne DavisonA couple improvements to the new arg-globbing code:
2008-03-15 Wayne DavisonFixed the use of --protect-args (-s) with a daemon.
2008-03-15 Wayne DavisonGenerate a helpful message when we get an option-error...
2008-03-01 Wayne DavisonInclude 2008 in the copyright years.
2007-11-22 Wayne DavisonNew logging categories added to allow differentiation...
2007-11-22 Wayne DavisonFix two iconv problems that Lennart Lövstrand pointed...
2007-11-03 Wayne DavisonIn mplex_write(), make extra sure something unexpected...
2007-10-18 Wayne DavisonWe can't decrement the in_progress value for a hard...
2007-10-16 Wayne DavisonWrite out the inc_recurse flag into a protocol-30 batch...
2007-10-13 Wayne DavisonForward MSG_IO_ERROR to the generator so that it can...
2007-09-23 Wayne DavisonGot rid of some unneeded externs.
2007-09-22 Wayne DavisonMoved inline functions from rsync.h into ifuncs.h.
2007-09-18 Wayne DavisonAdded missing "#ifdef ICONV_OPTION" conditionals.
2007-09-18 Wayne Davison- Make use of new iconvbufs() function.
2007-09-15 Wayne Davison- Parse hard-link info as soon as we get it in inc_recu...
2007-09-15 Wayne DavisonThe server should not wait around for an extra end...
2007-09-09 Wayne Davison- Renamed read_line() to be read_line_old().
2007-09-03 Wayne DavisonDisabled the debug messages relating to the e_fds vars.
2007-09-03 Wayne DavisonImproved the handling of the file-status events received by
2007-07-12 Wayne DavisonNeeded to use ndx_end in decrement_flist_in_progress().
2007-07-10 Wayne DavisonTweaking the license text a bit more.
2007-07-07 Wayne DavisonChanged "count" to "used" in struct file_list since...
2007-07-07 Wayne DavisonSwitching to GPL 3.
2007-05-26 Wayne DavisonHandle EINTR in a couple places where we handle the...
2007-05-23 Wayne DavisonOutput a -vvv(erbose) message when receiving an increme...
2007-04-26 Wayne DavisonThe --iconv option has now made it to the trunk.
2007-04-23 Wayne DavisonChanged the prerelease-protocol support to use an idiom...
2007-04-21 Wayne DavisonBatch files need to be written with the new subprotocol...
2007-04-20 Wayne DavisonAdded a message queue for the receiver->generator messa...
2007-04-20 Wayne Davison- Changed the {read,write}_longint() functions into...
2007-04-20 Wayne DavisonChanged the *_abbbrevint() functions to *_varint().
2007-03-18 Wayne DavisonProtocol 30 now uses MD5 checksums instead of MD4.
2007-03-11 Wayne DavisonThe ACL support has arrived! This version has a brand...
2007-02-16 Wayne DavisonImproved the incremental sending of file lists in two...
2007-02-04 Wayne DavisonFurther modifications to the copyright comment section.
2007-02-03 Wayne DavisonThe ndx arg passed to increment_active_files() is now...
2007-01-31 Wayne DavisonMention the year 2007 in the copyright declarations.
2007-01-30 Wayne Davison- Renamed done_cnt -> msgdone_cnt.
2007-01-27 Wayne Davison- Fixed a potential hang bug in wait_for_receiver(...
next