Up to [local] / src / usr.bin / rsync
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.35 / (download) - annotate - [select for diffs], Mon Nov 27 11:32:34 2023 UTC (6 months, 1 week ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE,
OPENBSD_7_5,
HEAD
Changes since 1.34: +5 -5 lines
Diff to previous 1.34 (colored) to selected 1.3 (colored)
Document -J, --omit-link-times and remove a confusing sentence from the -O, --omit-dir-times description. OK tb@
Revision 1.34 / (download) - annotate - [select for diffs], Thu Nov 23 11:59:53 2023 UTC (6 months, 2 weeks ago) by job
Branch: MAIN
Changes since 1.33: +7 -3 lines
Diff to previous 1.33 (colored) to selected 1.3 (colored)
Add --omit-dir-times / -O OK claudio@
Revision 1.33 / (download) - annotate - [select for diffs], Fri Apr 28 10:24:38 2023 UTC (13 months, 1 week ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_4_BASE,
OPENBSD_7_4
Changes since 1.32: +20 -15 lines
Diff to previous 1.32 (colored) to selected 1.3 (colored)
Implement --size-only and --ignore-times Flags are passed to the remote system but --size-only is only set if local system is sender since this is the behaviour of rsync. Initial diff from Martin Cracauer but mostly reimplemented and extended by myself. OK kn@
Revision 1.32 / (download) - annotate - [select for diffs], Thu Apr 27 17:18:40 2023 UTC (13 months, 2 weeks ago) by jmc
Branch: MAIN
Changes since 1.31: +4 -4 lines
Diff to previous 1.31 (colored) to selected 1.3 (colored)
sort options;
Revision 1.31 / (download) - annotate - [select for diffs], Thu Apr 27 16:28:18 2023 UTC (13 months, 2 weeks ago) by claudio
Branch: MAIN
Changes since 1.30: +4 -5 lines
Diff to previous 1.30 (colored) to selected 1.3 (colored)
Implement -V as an alias to --version. From Martin Cracauer OK kn@
Revision 1.30 / (download) - annotate - [select for diffs], Tue Aug 2 18:09:20 2022 UTC (22 months, 1 week ago) by job
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE,
OPENBSD_7_3,
OPENBSD_7_2_BASE,
OPENBSD_7_2
Changes since 1.29: +7 -2 lines
Diff to previous 1.29 (colored) to selected 1.3 (colored)
Add --contimeout functionality. Input from deraadt@ OK claudio@
Revision 1.29 / (download) - annotate - [select for diffs], Fri Nov 26 03:41:39 2021 UTC (2 years, 6 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_1_BASE,
OPENBSD_7_1
Changes since 1.28: +3 -3 lines
Diff to previous 1.28 (colored) to selected 1.3 (colored)
definiton -> definition
Revision 1.24.2.1 / (download) - annotate - [select for diffs], Tue Nov 9 13:41:24 2021 UTC (2 years, 7 months ago) by benno
Branch: OPENBSD_6_9
Changes since 1.24: +58 -2 lines
Diff to previous 1.24 (colored) next main 1.25 (colored) to selected 1.3 (colored)
rpki-client(8) should handle CA misbehaviours as soft-errors. This is a merge of usr.sbin/rpki-client and usr.bin/rsync from current and includes all commits in rpki-client 7.5 up to Tue Nov 9 11:03:40 2021 and to openrsync up to Wed Nov 3 14:42:13 2021, including: * Make rpki-client more resilient regarding untrusted input: - fail repository synchronisation after 15min runtime - limit the number of publication points per TAL - don't allow DOCTYPE definitions in RRDP XML files - fix detection of HTTP redirect loops. * limit the number of concurrent rsync processes. * fix CRLF in tal files. This is patches/6.9/common/021_rpki.patch.sig
Revision 1.25.2.1 / (download) - annotate - [select for diffs], Tue Nov 9 13:40:41 2021 UTC (2 years, 7 months ago) by benno
Branch: OPENBSD_7_0
Changes since 1.25: +33 -2 lines
Diff to previous 1.25 (colored) next main 1.26 (colored) to selected 1.3 (colored)
rpki-client(8) should handle CA misbehaviours as soft-errors. This is a merge of usr.sbin/rpki-client and usr.bin/rsync from current and includes all commits in rpki-client 7.5 up to Tue Nov 9 11:03:40 2021 and to openrsync up to Wed Nov 3 14:42:13 2021, including: * Make rpki-client more resilient regarding untrusted input: - fail repository synchronisation after 15min runtime - limit the number of publication points per TAL - don't allow DOCTYPE definitions in RRDP XML files - fix detection of HTTP redirect loops. * limit the number of concurrent rsync processes. * fix CRLF in tal files. This is patches/7.0/common/004_rpki.patch.sig
Revision 1.28 / (download) - annotate - [select for diffs], Fri Oct 29 08:00:59 2021 UTC (2 years, 7 months ago) by claudio
Branch: MAIN
Changes since 1.27: +19 -1 lines
Diff to previous 1.27 (colored) to selected 1.3 (colored)
Properly implement --max-size and --min-size. This uses scan_scaled(3) from libutil which is very similar to how rsync behaves. Not implemented are the +/-1 math and the 1000 vs 1024 multipliers. OK benno@ job@
Revision 1.27 / (download) - annotate - [select for diffs], Fri Oct 22 16:42:28 2021 UTC (2 years, 7 months ago) by jmc
Branch: MAIN
Changes since 1.26: +3 -3 lines
Diff to previous 1.26 (colored) to selected 1.3 (colored)
add some punctuation;
Revision 1.26 / (download) - annotate - [select for diffs], Fri Oct 22 11:10:34 2021 UTC (2 years, 7 months ago) by claudio
Branch: MAIN
Changes since 1.25: +15 -2 lines
Diff to previous 1.25 (colored) to selected 1.3 (colored)
Implement --compare-dest in openrsync. compare-dest allows you to add additional directories to check for files to be available. OK benno@
Revision 1.25 / (download) - annotate - [select for diffs], Mon Aug 30 20:25:24 2021 UTC (2 years, 9 months ago) by job
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE
Branch point for: OPENBSD_7_0
Changes since 1.24: +26 -1 lines
Diff to previous 1.24 (colored) to selected 1.3 (colored)
Document new include*/exclude* options in the man page
Revision 1.24 / (download) - annotate - [select for diffs], Wed Mar 31 20:36:05 2021 UTC (3 years, 2 months ago) by jmc
Branch: MAIN
CVS Tags: OPENBSD_6_9_BASE
Branch point for: OPENBSD_6_9
Changes since 1.23: +3 -2 lines
Diff to previous 1.23 (colored) to selected 1.3 (colored)
add --no-motd to SYNOPSIS;
Revision 1.23 / (download) - annotate - [select for diffs], Wed Mar 31 19:45:16 2021 UTC (3 years, 2 months ago) by job
Branch: MAIN
Changes since 1.22: +4 -2 lines
Diff to previous 1.22 (colored) to selected 1.3 (colored)
Add option to suppress the Message of the Day Fine deraadt@
Revision 1.22 / (download) - annotate - [select for diffs], Tue Nov 24 16:54:44 2020 UTC (3 years, 6 months ago) by claudio
Branch: MAIN
Changes since 1.21: +7 -2 lines
Diff to previous 1.21 (colored) to selected 1.3 (colored)
Simple implementation of --timeout to exit after specified seconds of I/O inactivity. By default rsync will wait forever but this results in stuck processes if the remote side does not answer properly as seen in rpki-client. OK job@ benno@
Revision 1.21 / (download) - annotate - [select for diffs], Tue Feb 11 18:41:39 2020 UTC (4 years, 3 months ago) by deraadt
Branch: MAIN
CVS Tags: OPENBSD_6_8_BASE,
OPENBSD_6_8,
OPENBSD_6_7_BASE,
OPENBSD_6_7
Changes since 1.20: +8 -9 lines
Diff to previous 1.20 (colored) to selected 1.3 (colored)
Simplify and unify wording for the -I sourceaddr option in various places. This is somewhat related to the "-b bind_addr" option some programs have, which should get some cleanup also... input florian claudio jmc
Revision 1.20 / (download) - annotate - [select for diffs], Sat Jan 4 11:53:53 2020 UTC (4 years, 5 months ago) by schwarze
Branch: MAIN
Changes since 1.19: +3 -5 lines
Diff to previous 1.19 (colored) to selected 1.3 (colored)
Delete .Xrs to rsync(5) and rsyncd(5). If somebody wants to install these two manual pages describing the protocols, it is easy to put these two links back. Dead links reported by <Aham dot Brahmasmi at gmx dot com>. OK jmc@ florian@
Revision 1.19 / (download) - annotate - [select for diffs], Fri Aug 9 05:28:01 2019 UTC (4 years, 10 months ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_6_6_BASE,
OPENBSD_6_6
Changes since 1.18: +9 -2 lines
Diff to previous 1.18 (colored) to selected 1.3 (colored)
Add --address argument to openrsync to bind to the specified address when connecting to a rsync daemon. OK deraadt@ benno@ naddy@ sthen@
Revision 1.18 / (download) - annotate - [select for diffs], Mon May 6 15:44:34 2019 UTC (5 years, 1 month ago) by schwarze
Branch: MAIN
Changes since 1.17: +2 -11 lines
Diff to previous 1.17 (colored) to selected 1.3 (colored)
Remove an example that doesn't do what the accompanying text says, with the current formatting. OK benno@ naddy@ The original suggestion to delete it rather than fix it came from deraadt@: we do not want to encourage use of --rsync-path because it is important that the openrsync client smoothly works with the Samba rsync server. If it doesn't, we should fix it and not fragment the ecosystem.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Apr 4 04:19:54 2019 UTC (5 years, 2 months ago) by bket
Branch: MAIN
CVS Tags: OPENBSD_6_5_BASE,
OPENBSD_6_5
Changes since 1.16: +8 -3 lines
Diff to previous 1.16 (colored) to selected 1.3 (colored)
Add support for not crossing filesystem boundaries (-x) to rsync. Option and behaviour is the same as GPL rsync. Initial diff received feedback from benno@, schwarze@, deraadt@ and florian@. Thanks! OK deraadt@
Revision 1.16 / (download) - annotate - [select for diffs], Mon Apr 1 13:04:51 2019 UTC (5 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.15: +78 -56 lines
Diff to previous 1.15 (colored) to selected 1.3 (colored)
many improvements to rsync(1) documentation: tweaks and OK deraadt@ naddy@
Revision 1.15 / (download) - annotate - [select for diffs], Sun Mar 31 13:17:44 2019 UTC (5 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.14: +1 -3 lines
Diff to previous 1.14 (colored) to selected 1.3 (colored)
Drop --devices and --specials from the synopsis because they are only low-utility parts of the more useful and shorter -D. Nice because it brings the synopsis down to two lines, and because the approach buys us additional time before the synopsis may grow disgustingly long again. "Shrug. Probably helps." deraadt@
Revision 1.14 / (download) - annotate - [select for diffs], Sat Mar 30 23:48:24 2019 UTC (5 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.13: +11 -22 lines
Diff to previous 1.13 (colored) to selected 1.3 (colored)
Make the synopsis more palatable by deleting useless long option aliases where short or shorter forms exist; of course, the long versions remain in the full option listing as well as in the code. Also drop some redundant repetions of .Fl macros. OK jmc@ deraadt@
Revision 1.13 / (download) - annotate - [select for diffs], Sat Mar 30 09:32:54 2019 UTC (5 years, 2 months ago) by naddy
Branch: MAIN
Changes since 1.12: +4 -3 lines
Diff to previous 1.12 (colored) to selected 1.3 (colored)
document --del, ok deraadt@
Revision 1.12 / (download) - annotate - [select for diffs], Fri Mar 22 20:12:23 2019 UTC (5 years, 2 months ago) by schwarze
Branch: MAIN
Changes since 1.11: +3 -4 lines
Diff to previous 1.11 (colored) to selected 1.3 (colored)
Don't register this manual page under the name rsync(1) yet because "man rsync" still ought to show the manual page from the port. Consistently use the name "openrsync" for now. Issue reported by espie@; OK jmc@.
Revision 1.11 / (download) - annotate - [select for diffs], Mon Mar 18 18:11:07 2019 UTC (5 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.10: +4 -3 lines
Diff to previous 1.10 (colored) to selected 1.3 (colored)
add a temporary addition to NAME for openrsync; ok deraadt
Revision 1.10 / (download) - annotate - [select for diffs], Mon Mar 18 08:11:11 2019 UTC (5 years, 2 months ago) by jmc
Branch: MAIN
Changes since 1.9: +38 -33 lines
Diff to previous 1.9 (colored) to selected 1.3 (colored)
flesh out SYNOPSIS and usage() somewhat; ok deraadt benno
Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 17 18:11:50 2019 UTC (5 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.8: +4 -2 lines
Diff to previous 1.8 (colored) to selected 1.3 (colored)
Add support for --port=PORT and ":port" in the rsync:// URL. real rsync only supports numbers, but this supports service names also ok florian benno
Revision 1.8 / (download) - annotate - [select for diffs], Sun Feb 17 15:57:01 2019 UTC (5 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +5 -2 lines
Diff to previous 1.7 (colored) to selected 1.3 (colored)
improve option argument demonstration ok florian
Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 16 17:51:46 2019 UTC (5 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.6: +9 -9 lines
Diff to previous 1.6 (colored) to selected 1.3 (colored)
Document some long options
Revision 1.6 / (download) - annotate - [select for diffs], Sat Feb 16 17:43:06 2019 UTC (5 years, 3 months ago) by florian
Branch: MAIN
Changes since 1.5: +23 -2 lines
Diff to previous 1.5 (colored) to selected 1.3 (colored)
document -a, -D, --devices and --specials
Revision 1.5 / (download) - annotate - [select for diffs], Sat Feb 16 17:07:21 2019 UTC (5 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.4: +4 -2 lines
Diff to previous 1.4 (colored) to selected 1.3 (colored)
document --version
Revision 1.4 / (download) - annotate - [select for diffs], Thu Feb 14 18:31:01 2019 UTC (5 years, 3 months ago) by florian
Branch: MAIN
Changes since 1.3: +8 -3 lines
Diff to previous 1.3 (colored)
sync with kristaps, commit 71065b31649480ceb1ee6942232d673bf8ab70c8 Enable -o.
Revision 1.3 / (download) - annotate - [selected], Tue Feb 12 19:16:41 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.2: +12 -3 lines
Diff to previous 1.2 (colored)
sync commit f873b5df40da4513393b87070afa26d037cf3acd Author: kristaps <> Date: Tue Feb 12 07:48:15 2019 +0000 Document -g in manpage.
Revision 1.2 / (download) - annotate - [select for diffs], Sun Feb 10 23:24:14 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.1: +0 -0 lines
Diff to previous 1.1 (colored) to selected 1.3 (colored)
fix whitespace
Revision 1.1 / (download) - annotate - [select for diffs], Sun Feb 10 23:18:28 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Diff to selected 1.3 (colored)
Import Kristaps' openrsync into the tree. OK deraadt@