Wayne Davison
e63ff70eae
Some indentation fixes.
2020-06-13 19:15:02 -07:00
Wayne Davison
8a70f1420b
Some fixes for the release script & other helpers.
2020-06-13 19:15:00 -07:00
Wayne Davison
cdf58a7aba
Change alt_dest_name() to alt_dest_opt().
2020-06-13 12:04:13 -07:00
Wayne Davison
1d6c9676f9
Change 3 alt-dest vars to just one + some defines.
2020-06-13 11:47:08 -07:00
Wayne Davison
3d29fa99ec
Tweak a couple var names.
2020-06-13 11:47:04 -07:00
Wayne Davison
d167935874
Change a function name.
2020-06-13 03:03:33 -07:00
Wayne Davison
d326961290
Fix overzealous setting of mtime & tweak time comparisons
...
- Stop setting the mtime on a file we didn't transfer (or didn't verify
the checksum) when the time diff is within the modify window.
- Stop computing a time difference (-1|0|1) when all we care about is
time equality.
2020-06-13 02:41:30 -07:00
Wayne Davison
7dec4029ee
Convert a couple files to UTF-8; more Copyright years.
2020-06-13 02:41:04 -07:00
Wayne Davison
ab0189c813
Make use of poptDupArgv().
2020-06-12 23:28:27 -07:00
Wayne Davison
bb484a799e
The unalias argv array needs room for a trailing NULL.
2020-06-12 23:19:14 -07:00
Wayne Davison
ad9f1571ce
Add hashtable to delete_in_dir() to fix -x deletions
2020-06-12 17:42:56 -07:00
Wayne Davison
f800557824
Tweak the hashtable routines to be a little clearer and easier.
2020-06-12 17:42:41 -07:00
Wayne Davison
13f81f4aa7
Tweak a usage message.
2020-06-12 10:20:33 -07:00
Wayne Davison
d3ae752c53
Fix running prepare-source from a separate build dir.
2020-06-12 09:29:42 -07:00
Wayne Davison
e3437244b5
Improve how the help lines are harvested from the md file.
2020-06-12 08:50:51 -07:00
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