Wayne Davison
1efeb59166
Enable SIMD by default (if g++ is around).
2020-06-12 08:29:36 -07:00
Wayne Davison
d4fc18f375
Use the refused-option code to disable options that aren't compiled into the source.
2020-06-11 22:53:29 -07:00
Wayne Davison
58680edb12
Improve checkcsum/compress info that may differ between packaged versions.
2020-06-11 22:03:10 -07:00
Wayne Davison
34141954c7
Add packaging notes to NEWS.
2020-06-11 20:35:18 -07:00
Wayne Davison
cba00be622
Translate man page's option list into .h files for options.h to use.
2020-06-11 20:34:23 -07:00
Wayne Davison
de78dd685b
Simplify the install of rsync-ssl by unifying 2 scripts.
2020-06-11 20:26:56 -07:00
Wayne Davison
88abb50229
Promote newer compressors to the start of the list.
2020-06-11 20:26:56 -07:00
Wayne Davison
6d6b8595df
Remove generated doc files via make clean.
2020-06-11 20:26:45 -07:00
Wayne Davison
66bd4774a8
Allow maintainer to build with /usr/local prefix but document /usr.
2020-06-11 19:15:08 -07:00
Wayne Davison
c117fa4bf9
Create a get_device_size() helper function.
2020-06-11 16:09:36 -07:00
Wayne Davison
b040825b86
Improve the haproxy header docs.
2020-06-11 15:23:35 -07:00
Wayne Davison
3c793ef153
Use /dev/shm instead of requiring /dev/shm/tmp.
2020-06-11 14:33:25 -07:00
Wayne Davison
cff0764b7f
Add haproxy header parameter to rsync daemon
2020-06-11 14:22:25 -07:00
Wayne Davison
a3377921eb
Add early exec daemon parameter.
...
Inspired by Ciprian Dorin Craciun's `bootstrap exec` patch.
2020-06-10 21:38:37 -07:00
Wayne Davison
a61ffbafe5
Make sure the tmpdir2 dir is writable.
2020-06-10 13:59:02 -07:00
Wayne Davison
190b474610
Mention how to run a single test.
2020-06-10 13:59:02 -07:00
Wayne Davison
85e90b0f80
Update copyright year in runtests.sh too.
2020-06-10 13:59:02 -07:00
Wayne Davison
516ca6a442
Add support for /run/shm/tmp dir so the CI action doesn't skip a test.
2020-06-10 13:17:41 -07:00
Wayne Davison
fe993ca94d
Have the CI actions run make check29 & check30.
2020-06-10 12:02:40 -07:00
Wayne Davison
f8683063fb
Fix a couple batchfile issues.
2020-06-10 11:23:14 -07:00
Wayne Davison
7c83eb6e63
Improve gensend rule & list of PHONY targets.
2020-06-10 09:44:23 -07:00
Wayne Davison
58e8ecf48f
Improvements for release process; a gensend hook.
2020-06-10 09:31:01 -07:00
Wayne Davison
c5e44330a5
Fix double-gen of manpages.
2020-06-10 00:39:30 -07:00
Wayne Davison
ae82762c31
Fix the output with -D; a few minor tweaks.
2020-06-10 00:26:29 -07:00
Wayne Davison
2ac7401b44
Mention the github rsync home.
2020-06-09 18:08:29 -07:00
Wayne Davison
44af79223e
The samba rsync server now requires ssl.
2020-06-09 17:28:07 -07:00
Wayne Davison
03fc62ad2f
More man processing improvements
...
- Support the commonmark library in addition to cmarkgfm.
- Remove github-flavor from the markup.
- A few more html style improvements.
2020-06-09 17:02:41 -07:00
Wayne Davison
68c865c9e6
A few more man page script improvements.
2020-06-09 09:17:37 -07:00
Wayne Davison
6dc94e39a7
Output the files at the end; fix a missing double-quote.
2020-06-09 00:58:07 -07:00
Wayne Davison
8146b04ffb
Fix the html title.
2020-06-08 22:52:58 -07:00
Wayne Davison
5b19cf7875
A couple man page tweaks.
2020-06-08 22:48:14 -07:00
Wayne Davison
53fae55652
Change man page src format from yodl to markdown.
...
This removes the yodl dependency, which is sometimes hard to track down.
Instead, this uses a python3 script that leverages the cmarkgfm library
to turn the source file into html. Then, the script parses the html in
order to turn the tag stream into a nroff stream using a simple state
machine. While it's doing that it also implements one added format rule
that turns an ordinal list that starts at 0 into a description list
(since markdown doesn't have an easy description list idiom).
2020-06-08 21:03:42 -07:00
Wayne Davison
bd66a92e7c
Tweak the new heading
2020-06-07 19:46:22 -07:00
Sebastian Andrzej Siewior
165ef61de3
Add OpenSSL license exception also to COPYING
...
Add the OpenSSL license exception also to the COPYING file which
contains the license related information.
Signed-off-by: Sebastian Andrzej Siewior <sebastian@breakpoint.cc >
2020-06-07 19:46:22 -07:00
Wayne Davison
7dbbde8c5e
Use ZSTD_CLEVEL_DEFAULT define.
2020-06-07 19:30:24 -07:00
Wayne Davison
888f4f9503
Put the rsync-ssl-rsh helper script into a lib dir.
2020-06-07 19:25:18 -07:00
Wayne Davison
2c6f0581ac
A couple minor fixes.
2020-06-04 22:54:38 -07:00
Wayne Davison
916faecb83
Only sender can output non-final stats on error
...
The receiving side's stats are split between 2 processes until the very end.
2020-06-04 21:40:43 -07:00
Wayne Davison
5d7b71b7a7
Make use of O_NOFOLLOW if it is defined.
2020-06-04 19:47:59 -07:00
Wayne Davison
0dde65a26b
Mention more NEWS items.
2020-06-04 19:08:04 -07:00
Wayne Davison
b177311aee
Use a lock to not fail on a left-over pid file.
2020-06-04 19:08:03 -07:00
Wayne Davison
778f0dff9b
Use more switch statements.
2020-06-04 16:17:12 -07:00
Wayne Davison
342579aa6f
Make -V the short opt for --version.
2020-06-04 15:52:38 -07:00
Wayne Davison
01b9bbb0f9
Avoid a deadlock due to huge amounts of verbose messages.
...
Allow the receiver to increase their iobuf.msg xbuf if it fills up. This
ensures that the receiver will never block trying to output a message,
and thus it will always drain the data from the sender and keep the
whole thing from clogging up.
2020-06-04 14:20:51 -07:00
Wayne Davison
852a0b29c3
Tweak --copy-as docs a bit more.
2020-06-04 13:07:50 -07:00
Wayne Davison
55290c8584
Add hostname "lh" as a --no-cd localhost.
2020-06-04 12:58:02 -07:00
Wayne Davison
e633091d23
Fix change_dir() leaving appended slash in curr_dir on failure.
2020-06-04 12:35:24 -07:00
Wayne Davison
4c9fdb9f74
Handle --skip-compress right for new compressors
...
Some compressors can't completely turn off, so minimize the level
when a file is being "skipped".
2020-06-02 18:06:09 -07:00
Wayne Davison
e0d30a22d7
Mention that rsync --version outputs checksum & compress lists.
2020-06-02 17:21:51 -07:00
Wayne Davison
42ec4e3090
Update ccpp.yml
...
Switch to ubuntu-20.04 and add a couple dev libs.
2020-06-02 17:20:22 -07:00