| #
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@
|