]> git.ipfire.org Git - thirdparty/rsync.git/commit
Use a varint to send the file-list flags
authorWayne Davison <wayne@opencoder.net>
Thu, 30 Apr 2020 00:55:41 +0000 (17:55 -0700)
committerWayne Davison <wayne@opencoder.net>
Thu, 30 Apr 2020 01:22:52 +0000 (18:22 -0700)
commitb430ceec7a0d7639b4c0409684fa2077d9d45f7b
treee1b4f0ef5eede998148752c989e031f3d6be0107
parent3a7bf54ad52072b36cecd7776d5d56612acd986f
Use a varint to send the file-list flags

If both sides support the "V" compatibility flag, we send the file-list
flags as a varint instead of a 1-or-2 byte value.  This upgrades the
number of reserved flag bits from 1 to 17 with very few extra bytes in
typical file-list data.
compat.c
flist.c
io.c
options.c
rsync.h