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
Wayne Davison
3735002751
Some improvements to the release mechanism
...
- Some manpage changes to make them more consistent and to add a section
that the release script expects in rsync-ssl.
- Fixed some issues in release-rsync pertaining to various file changes,
such as the .md file changes.
- Change the gpg handling to stop prompting for a passphrase since gpg
now makes use of gpg-agent (and the old gpg script is apparently not
passing through fd 2 that git needs to get status).
2020-06-02 16:54:07 -07:00
Wayne Davison
d47a80c05e
Move the CSUM defines.
2020-06-01 18:49:15 -07:00
Wayne Davison
9dd9952138
A few style tweaks.
2020-06-01 18:38:06 -07:00
Jorrit Jongma
71c4ae2336
Move OpenSSL-related MD4/5 defines and imports to lib/mdigest.h
...
Works just as well, prevents having to repeat them across files
2020-06-01 17:57:38 -07:00
Wayne Davison
c0268d9217
Some improvements for --msgs2stderr and --daemon.
...
- Set am_daemon to -1 (from 1) when the daemon is run via rsh.
- Only disable --msgs2stderr for a normal (socket) daemon.
- Forward a -q to the server if --msgs2stderr was also specified.
- Added --no-msgs2stderr option to allow it to be overridden.
2020-05-31 16:02:46 -07:00
Wayne Davison
da448cdc99
Mention the latest NEWS items.
2020-05-30 05:54:09 -07:00
Wayne Davison
d619a87aa5
Avoid noop_io_until_death() if --msgs2stderr was specified.
2020-05-30 05:53:59 -07:00
benrubson
a931301bef
Search for double-fuzzy files only when needed
2020-05-29 23:13:15 -07:00
Wayne Davison
265b0bc9bb
Silence a strncpy() warning.
2020-05-29 17:35:56 -07:00
Wayne Davison
13f249a826
Silence some g++ warnings.
2020-05-29 17:24:15 -07:00
Wayne Davison
c66e08acb3
Give configure's snprintf() test a guaranteed short string at the start.
2020-05-29 17:24:05 -07:00
Wayne Davison
f5446552f3
Silence gcc7.1 warnings about snprintf().
2020-05-29 14:18:08 -07:00
Wayne Davison
364d302bca
Fix regex issue due to python 3.8 bug.
2020-05-28 20:48:24 -07:00
Wayne Davison
60e71c1b8b
A few minor xxhash changes.
2020-05-28 20:40:23 -07:00
Wayne Davison
342921eb97
Merge pull request #5 from benrubson/daemonstats
...
Have daemon log data sent/received even when exiting with an error.
2020-05-28 13:42:47 -07:00
Wayne Davison
df0ed76a76
Add stub for canonical_checksum().
2020-05-28 12:46:46 -07:00
Wayne Davison
d7521f5428
The xxh* checksums don't need to be reversed on output.
2020-05-28 12:33:36 -07:00
Wayne Davison
c7f10de442
Switch to using LZ4_compress_default().
2020-05-28 11:40:52 -07:00