]> git.ipfire.org Git - thirdparty/rsync.git/history - io.c
Use newer protocol to avoid mtime corruption.
[thirdparty/rsync.git] / io.c
2022-08-21  Wayne DavisonAdd safety check for local --remove-source-files.
2022-08-09  Wayne DavisonFix handling of daemon module names in file-list verifi...
2022-08-09  Wayne DavisonHandle files-from args that span 2 buffers.
2022-08-01  Wayne DavisonSome extra file-list safety checks.
2022-04-11  Wayne DavisonAdd debugging comment about read_buf_().
2022-01-02  Wayne DavisonPreparing for release of 3.2.4pre1 v3.2.4pre1
2022-01-02  Rodrigo OsorioTime-limit options are not being checked enough (#179)
2021-12-26  Wayne DavisonUse mallinfo2, when available, and use %zd for size_t...
2021-02-25  Wayne DavisonAllow the generator's msg iobuf to get bigger too.
2020-07-25  Wayne DavisonChange daemon variable & simplify some option code
2020-07-23  Wayne DavisonImprove error output for local & remote-shell xfers
2020-07-13  Wayne DavisonAdd the --stop-after & --stop-at options.
2020-06-26  Wayne DavisonSome memory allocation improvements
2020-06-14  Wayne DavisonOutput who_am_i() info in all rsyserr() messages.
2020-06-14  Wayne DavisonSome indentation fixes.
2020-06-04  Wayne DavisonAvoid a deadlock due to huge amounts of verbose messages.
2020-05-30  Wayne DavisonAvoid noop_io_until_death() if --msgs2stderr was specified.
2020-05-28  Wayne DavisonMerge pull request #5 from benrubson/daemonstats
2020-05-28  Wayne DavisonUse MSG_FLUSH in a couple more spots.
2020-05-28  Wayne DavisonMerge pull request #2 from benrubson/flush
2020-05-26  benrubsonCorrectly send last error to sender 2/head
2020-05-26  Wayne DavisonImprove how negotiated info affects batch files.
2020-05-25  Wayne DavisonSome minor tweaks & tidying up.
2020-05-24  Wayne DavisonAdd support for negotiated checksum names.
2020-05-23  Wayne DavisonSome checksum improvements
2020-05-22  Wayne DavisonChecksum negotiation & more bits for compat_flags
2020-04-30  Wayne DavisonA few superficial tweaks.
2020-04-30  Wayne DavisonUse a varint to send the file-list flags
2019-03-16  Wayne DavisonTweak the copyright year.
2018-01-15  Wayne DavisonTweak copyright date.
2015-08-08  Wayne DavisonUpdate the copyright year.
2015-04-22  Stefan Behrensrsync: fix of-by-one in check of snprintf() result.
2014-12-31  Wayne DavisonComplain if an inc-recursive path is not right for...
2014-01-26  Wayne DavisonBump the year to 2014.
2014-01-19  Wayne DavisonAdding IVAL64() and SIVAL64().
2013-11-25  Wayne DavisonCreate and use write_bigbuf() function for extra-large...
2013-11-11  Wayne DavisonAvoid useless keepalive msgs that would kill an older...
2013-11-09  Wayne DavisonFix timeout checking in safe_read().
2013-11-09  Wayne DavisonChange safe_read() to select() before reading.
2013-05-28  Wayne DavisonLook for got_kill_signal in a couple more spots.
2013-05-26  Wayne DavisonForward a MSG_ERROR_EXIT value to generator too.
2013-05-26  Wayne DavisonAvoid I/O via signal-handler thread.
2013-01-19  Wayne DavisonUpdate copyright year.
2012-10-03  Wayne DavisonFix indentation that used expanded tabs.
2012-09-23  Wayne DavisonMake read_args() return the full request.
2012-01-28  Wayne Davisonflist->in_progress is only needed w/inc_recurese.
2011-12-21  Wayne DavisonImprove the handling of verbose/debug messages
2011-09-13  Wayne DavisonMake sure other early exit calls can't hang in noop_io_...
2011-09-11  Wayne DavisonFix a potential hang on an empty file list.
2011-08-27  Wayne DavisonFix bwlimit multiplication overflow. Fixes bug 8375.
2011-07-04  Wayne DavisonHandle FES_NO_SEND properly on a hard-linked file.
2010-10-12  Wayne DavisonAdd @group auth and overrides to "auth user" daemon...
2010-02-17  Wayne DavisonWrite out the right compat_flags value into the batch...
2010-01-02  Wayne DavisonMore --timeout improvements, especially for the receivi...
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...
next