On 2026-06-08 10:30:22+0200, Claudio Jeker <[email protected]> wrote: > Right now openrsync is limited in functionality and is primarily present > for rpki-client. The limited functionality makes it unusable for generic > use and so any diff or change like the above will not be considered since it > is simply not ready. > > First problem to solve is to remove the mmap usage in openrsync. After > that modern protocol versions need to be added. Once that is in place one > can start a discussion about using openrsync as a default on OpenBSD.
On 2026-06-08 09:41:06-0000, Stuart Henderson <[email protected]> wrote: > On 2026-06-06, dzwdz <[email protected]> wrote: > > This is also confusing for downstream users of openrsync. Due to the > > recent controversies surrounding upstream rsync, some people are moving > > to openrsync explicitly to avoid using upstream rsync > > openrsync is not a suitable replacement for standard use-cases of rsync. > It was specifically written for rpki-client and misses things that were > not needed for that. > > Apple have a heavily modified version of openrsync which is closer to > being usable for standard cases, but it still has issues. > > In particular all openrsync versions only support the old pre-2008 rsync > protocol version, which means that the full file list is transferred > before sending files; with a large set of files that is significantly > slower and takes many more resources on both sides than the incremental > file list in newer protocol versions. Would it be good to mention something about these things in the man page? I have been trying to use openrsync and work through the differences in options from rsync, and see what else I'm doing wrong that --exclude doesn't seem to be working for me (I'm still figuring that out). Had I known the above I might not have spent the time so far. Also there was a recent Hacker News discussion where people talked about trying openrsync due to reported problems with rsync, or something. These clarifications could be valuable to people. Just a question. Unfortunately not ready to provide a patch at this time. Thanks. -Luke Call

