Wayne Davison
d2d6ad481a
Allow --max-alloc=0 for unlimited.
2020-07-07 11:56:23 -07:00
Wayne Davison
5dcb49c7dd
Allow --bwlimit=0 again.
2020-07-07 11:43:33 -07:00
Wayne Davison
19d8550cf4
One more TANDEM include.
2020-07-06 09:41:31 -07:00
Wayne Davison
7610f76aea
Remove another file_struct kluge.
2020-07-06 09:31:22 -07:00
Wayne Davison
59cb358fda
More TANDEM changes
...
- Handle a non-0 root uid.
- Handle alternate major/minor/MAKEDEV funcs.
- Other misc compatibility tweaks.
2020-07-06 00:05:46 -07:00
Wayne Davison
bb16db1747
Send the uid/gid 0 name since not all systems use 0 for root.
2020-07-05 22:51:12 -07:00
Wayne Davison
d6f0342a34
Change name map funcs to return a const char*.
2020-07-05 22:17:09 -07:00
Wayne Davison
6f6e5b51cc
Some TANDEM ACL support.
2020-07-05 20:09:16 -07:00
Wayne Davison
28de25a664
Some whitespace & paren cleanup.
2020-07-05 20:09:13 -07:00
Wayne Davison
052b34dceb
A bit more configure tweaking.
2020-07-05 19:16:32 -07:00
Wayne Davison
748b5c5d53
Some configure tweaks for TANDEM.
2020-07-05 19:08:44 -07:00
Wayne Davison
e1e4ffe057
Some C99 flexible array changes
...
- Use C99 flexible arrays when possible, and fall back on the existing
fname[1] kluges on older compilers.
- Avoid static initialization of a flexible array, which is not really
in the C standard.
2020-07-05 17:25:53 -07:00
Wayne Davison
1b53b2ff4b
Tweak a comment.
2020-07-05 14:42:36 -07:00
Wayne Davison
da45cecfc8
Tweak a couple var names.
2020-07-05 14:22:09 -07:00
Wayne Davison
87b5d233e9
Setup for 3.2.3dev.
2020-07-05 09:26:40 -07:00
Wayne Davison
194cee671d
Preparing for release of 3.2.2
v3.2.2
2020-07-04 23:12:59 -07:00
Wayne Davison
b7c5520add
Handle tweaked NEWS headings & protocol change.
2020-07-04 23:11:46 -07:00
Wayne Davison
2bee307592
Get rid of some superfluous lz4 code.
2020-07-04 16:13:00 -07:00
Wayne Davison
85e62c330d
Tweak indentation.
2020-07-04 16:10:37 -07:00
Wayne Davison
0add026a5d
Initialize values string in a more consistent spot.
2020-07-04 14:21:15 -07:00
Wayne Davison
f4184849c4
Use module_id more consistently after it is set.
2020-07-04 10:28:39 -07:00
Wayne Davison
565cde84a7
Don't turn off the user's open-noatime unless the module is forcing the value.
2020-07-04 10:28:38 -07:00
Paul Slootman
f0e670b4c6
Add "open noatime" module option to rsyncd.conf
2020-07-04 09:30:35 -07:00
Wayne Davison
ef8951779d
Fix issue in --compress-level doc.
2020-07-03 11:58:36 -07:00
Wayne Davison
e285f8f9d2
Some NEWS and man page tweaks.
2020-07-02 22:33:40 -07:00
Wayne Davison
cb383673f6
Tweak a var name.
2020-07-02 09:34:08 -07:00
Wayne Davison
0768d620a5
Another table tweak.
2020-07-01 14:20:14 -07:00
Wayne Davison
d640d78f91
Change how protocol changes are mentioned; fix table in html.
2020-07-01 14:14:24 -07:00
Wayne Davison
544b3d8b3b
A few more systemd tweaks.
2020-07-01 12:10:14 -07:00
Wayne Davison
ce12142c45
Don't set systemd ProtectHome=on by default.
2020-07-01 10:41:13 -07:00
Wayne Davison
c83a81ca38
Move name exceptions into the txt file.
2020-07-01 09:05:21 -07:00
Wayne Davison
d88db22ae8
Add support for the remaining parser types.
2020-07-01 08:15:12 -07:00
Wayne Davison
a1cc50ba96
Preparing for release of 3.2.2pre3
v3.2.2pre3
2020-06-30 23:17:50 -07:00
Wayne Davison
feb2fff894
Put the optimizations into their own list.
2020-06-30 19:31:59 -07:00
Wayne Davison
7d30490ef4
Simplify the daemon parameter definitions
...
The code now derives all the struct defines, default value assignments,
parser-param defines, and lp_foo() accessor functions from a single list
of daemon parameters.
2020-06-30 19:30:28 -07:00
Wayne Davison
317beebef8
Avoid crash of transfer logging w/default log format.
2020-06-30 12:16:52 -07:00
Wayne Davison
7a413c9722
Avoid strdup redefinition warning.
2020-06-30 08:27:20 -07:00
Wayne Davison
5be7363297
Avoid bloating the src-dir scan.
2020-06-29 21:45:56 -07:00
Wayne Davison
646784f0e5
Move the new target after "all".
2020-06-29 20:04:54 -07:00
Wayne Davison
18ed3f0279
More patch-update improvements; configure.ac tweak; Makefile tweaks.
2020-06-29 19:53:05 -07:00
Wayne Davison
00dd50a00c
Preparing for release of 3.2.2pre2
v3.2.2pre2
2020-06-28 19:54:38 -07:00
Wayne Davison
7039d14616
Improve the per-branch build dir support
...
The release script & the patch management script now require the use of
an auto-build-save dir that makes it much easier to keep the generated
files from melding together, and remembers the configure setup for each
patch branch.
2020-06-28 19:42:25 -07:00
Wayne Davison
ec3c9f2f5a
Improve alternate build-dir support
...
We now put the configure.sh, config.h.in, and aclocal.m4 files in the
alternate build dir along with the other generated files. This requires
that we create symlinks for configure.ac & m4 in the build dir, which is
handled on the first run of configure or prepare-source. I also changed
the patch-branch handling away from the .gen-stash dir to an automatic
build/$PATCH subdir idiom that will keep each branch's configuration
separated. These automatic build dirs are only used when there is a
.git dir, a build/master dir, and no top-dir Makefile. You'll also
want to have package/make early on your path for optimal ease of use.
2020-06-28 15:12:10 -07:00
Wayne Davison
3b4f5fb891
Move the version string out of configure.ac.
2020-06-28 15:02:19 -07:00
Wayne Davison
76064b1bf2
Fix rebuilding configure.sh in an alternate build dir
2020-06-28 12:55:43 -07:00
Wayne Davison
8df766917e
A bit more man page & NEWS tweaking.
2020-06-28 09:21:29 -07:00
Wayne Davison
299430a6c1
Lack of "saw" values now reported as "INVALID"; tweak a comment.
2020-06-27 23:14:35 -07:00
Wayne Davison
dcbe005a6a
Preparing for release of 3.2.2pre1
v3.2.2pre1
2020-06-27 21:22:49 -07:00
Wayne Davison
af57b55bdb
Some misc cleanup
...
Remove some extraneous vars, update some years, add an rrsync opt, &
ensure some less options are set right when running release-rsync.
2020-06-27 21:19:52 -07:00
Wayne Davison
967e6426b9
Improve the NSTR differentiation idiom.
2020-06-27 20:43:38 -07:00