OpenBSD CVS

CVS log for src/usr.bin/rsync/rsync.5


[BACK] Up to [local] / src / usr.bin / rsync

Request diff between arbitrary revisions


Default branch: MAIN


Revision 1.14 / (download) - annotate - [select for diffs], Wed Apr 12 08:32:27 2023 UTC (13 months, 1 week ago) by claudio
Branch: MAIN
CVS Tags: OPENBSD_7_5_BASE, OPENBSD_7_5, OPENBSD_7_4_BASE, OPENBSD_7_4, HEAD
Changes since 1.13: +3 -3 lines
Diff to previous 1.13 (colored)

Fix 24bit maximum/mask in manpage. Noticed by wangqr on github.

Revision 1.13 / (download) - annotate - [select for diffs], Fri Nov 26 03:42:33 2021 UTC (2 years, 5 months ago) by jsg
Branch: MAIN
CVS Tags: OPENBSD_7_3_BASE, OPENBSD_7_3, OPENBSD_7_2_BASE, OPENBSD_7_2, OPENBSD_7_1_BASE, OPENBSD_7_1
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

followng -> following

Revision 1.12 / (download) - annotate - [select for diffs], Thu Feb 21 22:15:09 2019 UTC (5 years, 2 months ago) by benno
Branch: MAIN
CVS Tags: OPENBSD_7_0_BASE, OPENBSD_7_0, OPENBSD_6_9_BASE, OPENBSD_6_9, OPENBSD_6_8_BASE, OPENBSD_6_8, OPENBSD_6_7_BASE, OPENBSD_6_7, OPENBSD_6_6_BASE, OPENBSD_6_6, OPENBSD_6_5_BASE, OPENBSD_6_5
Changes since 1.11: +4 -2 lines
Diff to previous 1.11 (colored)

kristaps f18392f58d1f0bc72917e3ac3a46be74c194688d
Document that the gid/uid list may be empty. Fixes
https://github.com/kristapsdz/openrsync/issues/10

Revision 1.11 / (download) - annotate - [select for diffs], Thu Feb 21 22:12:48 2019 UTC (5 years, 2 months ago) by benno
Branch: MAIN
Changes since 1.10: +5 -1 lines
Diff to previous 1.10 (colored)

kristaps 7721288a1d170f4d789bf7a7b822f14f91f7bcb9

In order for GPL rsync(1) to work with --delete when openrsync is a
remote sender, we need to set the FLIST_TOP_LEVEL bit for all
top-level directories. This is because the GPL rsync(1) uses this bit
to determine which directories to scan for files for deletion.

Revision 1.10 / (download) - annotate - [select for diffs], Mon Feb 18 21:55:27 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.9: +3 -3 lines
Diff to previous 1.9 (colored)

revert previous

Revision 1.9 / (download) - annotate - [select for diffs], Mon Feb 18 21:34:54 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.8: +3 -3 lines
Diff to previous 1.8 (colored)

sync with kristaps up to Sun Feb 17 2019

339cf5998c0c022623cd68de50722b6c14543952 Push "error trail" further into code.

baf58ce5fe1bc6ce431b3b0ac8264b83ae8c7d02 Document all arguments.  Add
  common -av usage.  Remove bits about not supporting anything but
  files/dirs.

821a811a8c80e52fb56b241fc65a16cae1b4fb2c Disambiguate as prodded by deraadt@

6c4475b8f226e9031ec0ec1b3f14f7d347132c87 Add -h to usage string

4d344ae6156873b44c95de0c1ed629e637c2d7ab Clarify error message
  language, use service name instead of port, specify that the socket is
  SOCK_STREAM.  From deraadt@.  Tweaked for lowercase messages.

f3ec049e76257fc96bcdc872f1d3b967b98f3eb6 In consideration to benno@'s
  comments, let the mktemp functions propogate an errno handled by the
  caller.  Also keep the original line lengths.  While in mktemp.c, make
  some defines into an enum.

e116c2bd00e634b56e4276120135915ceaa31cf2 Put the FSM of the sender
  into its own function.  Put dry_run ack and end of phase ack into the
  send buffer too, further reducing the possibility of deadlock.

c7745aa4c7394ca89d841f8ee76782256d694340 Make the sender write loop be
  fully non-blocking.  This frees us of deadlocking the protocol because
  the sender will always be able to pull down data.

93c7b4843e80aeac2ec6ae6ffc395df4deaf4a31 Remove "yoda" notation to be
  more in tune with OpenBSD.  Most found by deraadt@.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Feb 16 17:59:33 2019 UTC (5 years, 3 months ago) by deraadt
Branch: MAIN
Changes since 1.7: +3 -3 lines
Diff to previous 1.7 (colored)

nasty ugly invisible spaces

Revision 1.7 / (download) - annotate - [select for diffs], Sat Feb 16 16:26:45 2019 UTC (5 years, 3 months ago) by florian
Branch: MAIN
Changes since 1.6: +12 -4 lines
Diff to previous 1.6 (colored)

-D bits, from kristaps

Revision 1.6 / (download) - annotate - [select for diffs], Thu Feb 14 18:27:39 2019 UTC (5 years, 3 months ago) by florian
Branch: MAIN
Changes since 1.5: +24 -8 lines
Diff to previous 1.5 (colored)

sync with kristaps, commit f77ca97c9f2ee916ee7f551d7b37676c1bd06b55

Document preserving user ids.

Revision 1.5 / (download) - annotate - [select for diffs], Tue Feb 12 19:13:03 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.4: +6 -4 lines
Diff to previous 1.4 (colored)

sync
commit 72ea211d57a0f235a2d7439a7e908af66f47fa10
Author: kristaps <>
Date:   Tue Feb 12 07:29:55 2019 +0000

    Sanitise group handling to handle group wheel (according to rsync, this is not
    ever remapped by name) and empty group names (not allowed, but we must accept them
    anyway).  Push most of this code into ids.c and make sure it is style(9)
    conformant.  Add TODO about performance and clarify protocol in rsync.5.

Revision 1.4 / (download) - annotate - [select for diffs], Tue Feb 12 19:11:54 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.3: +16 -2 lines
Diff to previous 1.3 (colored)

sync
commit 3aff2a7a76dcb59c9f9d012803e64bc08d4f5410
Author: kristaps <>
Date:   Tue Feb 12 00:01:32 2019 +0000

    Document the group list.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Feb 12 18:59:34 2019 UTC (5 years, 3 months ago) by benno
Branch: MAIN
Changes since 1.2: +12 -2 lines
Diff to previous 1.2 (colored)

sync:
commit 472ad2fab2692579a5773d78d6934b03c1098fb2
Author: kristaps <>
Date:   Mon Feb 11 20:45:22 2019 +0000

    Enable groupid in the protocol.  This is not linked to the system itself yet.

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)

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

Import Kristaps' openrsync into the tree.
OK deraadt@

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.