History log of /openbsd-src/usr.bin/rsync/Makefile (Results 1 – 13 of 13)
Revision Date Author Comments
# 82ecafa1 29-Oct-2021 claudio <claudio@openbsd.org>

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

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@

show more ...


# e397242d 22-Oct-2021 claudio <claudio@openbsd.org>

Implement --compare-dest in openrsync. compare-dest allows you to add
additional directories to check for files to be available.
OK benno@


# 57987d16 29-Aug-2021 claudio <claudio@openbsd.org>

Implement --exclude/exclude-file and --include/include-file.
Currently only simple include and excludes work, the advanced filters
introduced later in rsync are not implemented. It is unclear if the

Implement --exclude/exclude-file and --include/include-file.
Currently only simple include and excludes work, the advanced filters
introduced later in rsync are not implemented. It is unclear if the per
directory filters are something we want to implement. This requires
more modern protocols which openrsync is not able to handle right now.

This adds a special matching function to allow the ** matching which behaves
mostly like rsyncs version with the exception of how bad [] patterns are
expanded. For bad patterns openrsync follows more how fnmatch behaves and
not the somewhat strange rsync behaviour.

Not perfect but committing now so people can test and provide feedback.

show more ...


# ba617ada 08-May-2019 benno <benno@openbsd.org>

remove sess argument from all functions that only used it for logging
functions.
ok deraadt@


# 4d864e8f 02-Apr-2019 deraadt <deraadt@openbsd.org>

Pull in addargs() API from ssh to replace complicated hand-rolled argument
composition code for the remote process.
ok florian naddy


# e762119d 18-Mar-2019 deraadt <deraadt@openbsd.org>

install rsync as openrsync, so that people can easily familiarize
themselves with using it (as front end -- it will talk to the installed
'rsync' on the remote side). this will allow folks to give i

install rsync as openrsync, so that people can easily familiarize
themselves with using it (as front end -- it will talk to the installed
'rsync' on the remote side). this will allow folks to give it a shot,
identify weaknesses, collaborate, etc etc etc
discussed with benno

show more ...


# ef859540 06-Mar-2019 deraadt <deraadt@openbsd.org>

Simplify startup code, various phases are heading straight towards exit
so they don't need to be constructed to return errors.
ok benno florian


# dbed5971 16-Feb-2019 florian <florian@openbsd.org>

Introduce mkstempat(), a variation on mkstemp(3) and mkstemplinkat().

mkstempat() works exactly like mkstemp(3) except that it replaces
open(2) with openat(2) so that it can be used in rsync_downloa

Introduce mkstempat(), a variation on mkstemp(3) and mkstemplinkat().

mkstempat() works exactly like mkstemp(3) except that it replaces
open(2) with openat(2) so that it can be used in rsync_downloader()
to easily deal with relative paths.

mkstemplinkat() works somewhat like mkdtemp() to create a template
symlink.

Use the mkstemplinkat() to create or update symlinks and overwrite
existing objects including empty directories that might exist under
the destination name.

"you snooze, you get collisions" deraadt@

show more ...


# 34b470cb 13-Feb-2019 tb <tb@openbsd.org>

Use md4 from libcrypto instead of using a compatible re-implementation.

ok benno, deraadt


# 997d99f9 12-Feb-2019 benno <benno@openbsd.org>

sync
commit bc997c5d70dbe402903c7ce0c915c7fe3744a754
Author: kristaps <>
Date: Mon Feb 11 23:37:41 2019 +0000

Move identifier code into ids.c.


# 12e23c28 11-Feb-2019 deraadt <deraadt@openbsd.org>

normalize format


# e509cec0 10-Feb-2019 benno <benno@openbsd.org>

change the Makefile to be a normal OpenBSD bsd.prog.mk style file


# 60a32ee9 10-Feb-2019 benno <benno@openbsd.org>

Import Kristaps' openrsync into the tree.
OK deraadt@