[SCM] The rsync repository. branch, master, updated. v3.0.3-237-g20caffd

Rsync CVS commit messages rsync-cvs at lists.samba.org
Sat Oct 17 01:10:44 MDT 2009

This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The rsync repository.".

The branch, master has been updated
       via  20caffd2b361bcad51692998411e4cc566c04b40 (commit)
      from  df6350a8b83a9e669f5e5c822bf2dc929526a128 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit 20caffd2b361bcad51692998411e4cc566c04b40
Author: Wayne Davison <wayned at samba.org>
Date:   Fri Oct 16 22:39:21 2009 -0700

    A major overhaul of I/O routines, creating perform_io().
    Files-from data is now sent as multiplexed I/O so that it can mingle
    with any messages (such as debug output).  Requires protocol 31.
    Protocol 31 no longer disables output verbosity in a couple instances
    that used to cause protocol issues.
    Got rid of MSG_* messages that have implied raw data that follows after
    them.  We instead send a negative index value as a part of the raw data
    stream, which is guaranteed to be output together with the following
    data.  This only affects the (in-progress) protocol 31 and the (self-
    contained) communication stream from the receiver to the generator.
    Added --debug=IO and improved --debug=FLIST.  Some --debug=IO output
    requires --msgs2stderr to be used to see it (i.e. sending a message
    about sending a message would send another message, ad infinitum).


Summary of changes:
 flist.c                |   17 +-
 io.c                   | 1945 ++++++++++++++++++++++++++----------------------
 log.c                  |    4 +-
 main.c                 |   66 +-
 options.c              |    1 +
 receiver.c             |    9 +-
 rsync.c                |   71 ++-
 rsync.h                |   15 +-
 sender.c               |    2 +-
 testsuite/itemize.test |    4 +-
 10 files changed, 1193 insertions(+), 941 deletions(-)

The rsync repository.

More information about the rsync-cvs mailing list