TomasKorbar
b2e16facd4
Eventually add write permission when setting extended attributes ( #212 )
...
* Eventually add write permission when setting extended attributes
When we need to set extended atributes of file which does not
allow write then temporarily add write permission and after
attributes are set, remove it again.
Resolves #208
Co-authored-by: Wayne Davison <wayne@opencoder.net >
2021-09-26 16:34:15 -07:00
Wayne Davison
4fd662fea9
Remove duplicate include.
2021-09-26 16:28:35 -07:00
Wayne Davison
12c058698b
Add gist update logic to gensend target.
2021-09-26 14:57:22 -07:00
Wayne Davison
33095916ec
Make use of a git gist instead of the samba website.
2021-09-26 12:09:17 -07:00
Wayne Davison
5818cf8596
Add missing INET6 check.
2021-09-26 11:25:18 -07:00
Jonathan Davies
1fa0bd1e87
configure.ac: Test IPv6 compatibility instead of relying on library probes ( #206 )
...
Legacy configure behaviour was to detect IPv6 support through known IPv6
capable version of common standard libraries. Now: it runs a POSIX test
to determine if IPv6 is usable (in case it has not been disabled).
Patch originally from Pierre-Olivier Mercier <nemunaire@nemunai.re >.
Signed-off-by: Jonathan Davies <jpds@protonmail.com >
2021-09-26 11:25:06 -07:00
Fabian H
592c6bc3e5
add missing - in certopt ( #210 )
...
otherwise openssl will give an error and not accept is as argument
2021-08-16 15:52:39 -07:00
Natanael Copa
efc81c93a9
Add test and fix regression for --delay-updates ( #192 ) ( #204 )
...
Fixes regression introduced with commit 3a7bf54ad5 (A resumed
partial-dir file is transferred in-place.)
2021-07-28 09:10:55 -07:00
Wayne Davison
35d4f6737a
Update the options in rrsync.
2021-07-09 11:58:27 -07:00
Wayne Davison
291a042b3e
Support --crtimes on Cygwin.
2021-07-08 18:59:26 -07:00
Wayne Davison
9dad3721a9
Make whole-line comments clearer.
2021-07-04 12:42:51 -07:00
Wayne Davison
dbb1c2d10c
Set whole_file = 0 when whole_file < 0. Fixes issue 114.
2021-07-04 12:15:16 -07:00
Wayne Davison
e8e34ed6fb
Need to also check stdout_format_has_i in some INFO-NAME checks.
2021-06-27 11:34:57 -07:00
Wayne Davison
c529782a8d
Fix compiling without ftruncate.
2021-06-27 09:45:41 -07:00
juleslagarde
2dfd48492e
fix man page typo
...
Fix a copy/paste error that should be referring to deletions.
2021-06-16 22:39:45 -07:00
Wayne Davison
a6bdf313f2
Unset DISPLAY in environment.
...
Without a DISPLAY var, ssh won't try to forward X11 when making an
ssh connection. This patch also makes use of setenv() and unsetenv()
if they are available.
2021-05-01 09:14:51 -07:00
Bart S
915685e01b
Updated GLIBC check in configure.ac ( #175 )
...
The current GLIBC check does not consider we may see glibc 3.0 in the future.
2021-05-01 08:23:25 -07:00
Wayne Davison
05540220a9
Fix plural of --group option.
2021-04-03 21:09:14 -07:00
Wayne Davison
75158e1086
Fix git-set-file-times's handling of staged changed files.
2021-03-15 09:35:39 -07:00
Wayne Davison
676537cf29
Switch to using image_family for Cirrus CI.
2021-03-02 19:16:52 -08:00
Wayne Davison
d857fd42ac
Install bash on FreeBSD CI.
2021-03-02 19:09:23 -08:00
Wayne Davison
5856b71eb7
Update FreeBSD CI to 12.2.
2021-03-02 19:02:08 -08:00
Wayne Davison
57adb2973a
See if explicitly installing m4 gets FreeBSD CI a newer gm4 version.
2021-03-02 14:13:54 -08:00
Wayne Davison
ead44adcd3
Allow the generator's msg iobuf to get bigger too.
2021-02-25 12:28:18 -08:00
Wayne Davison
d3085f7add
Rename util.c to util1.c
...
Fixes an issue where the Makefile's glob of *.c could sort util.c &
util2.c in an order that depends on the current collation setting.
2021-02-25 09:14:33 -08:00
Wayne Davison
1da64c37e8
A few Cygwin build tweaks. [buildall]
2021-02-10 08:07:03 -08:00
Wayne Davison
ef36b097bf
Stop checking for gmake in build scripts
...
Since a non-cygwin gmake trips up the github cygwin action, let's just
require that the user put a good "make" early on their path (a simple
`ln -s `which gmake` ~/bin/make` with the right $PATH works fine).
2021-02-04 20:51:04 -08:00
Wayne Davison
ec3833c96e
Add optional netgroup.h include for NetBSD hosts.
2021-02-01 16:31:28 -08:00
Wayne Davison
25dfc2c41d
Some pip-releated tweaking.
2021-02-01 09:00:06 -08:00
Wayne Davison
d5b7889d40
Add a link to the man page to the README.
2021-02-01 08:47:44 -08:00
Wayne Davison
74561d70b5
Check for netinet/ip.h after including netinet/in.h.
2021-01-31 11:11:07 -08:00
Wayne Davison
83f7372369
A couple "make" tweaks.
2021-01-31 11:10:38 -08:00
Wayne Davison
8c3de35b0b
Put 0 in parens to silence an Xcode warning.
2021-01-31 09:28:34 -08:00
Wayne Davison
ec1d5d564c
Add --with-nobody-user=FOO configure option.
2021-01-15 07:38:49 -08:00
Wayne Davison
26befd9c6c
Cygwin python3 is now 3.8 w/o commonmark lib. [buildall]
2021-01-01 10:02:49 -08:00
James Cook
a28c4558c5
Fix spelling error in man page. ( #124 )
...
trasnferred -> transferred
2020-12-10 09:43:04 -08:00
Wayne Davison
ed6a0dc7c2
Fix a typo.
2020-12-09 22:35:16 -08:00
Wayne Davison
9dd62525f3
Work around glibc's lchmod() issue a better way.
2020-11-29 09:40:03 -08:00
Wayne Davison
ada588a7a8
Include stdlib.h for exit() and consult HAVE_* macros more.
2020-11-29 09:13:09 -08:00
Wayne Davison
286e164ed6
Tweak cmd_txt routines in the packaging scripts.
2020-11-01 11:27:08 -08:00
Wayne Davison
85b8dc8aba
Force HAVE_LCHMOD off for Linux (for now).
2020-10-30 16:37:52 -07:00
Wayne Davison
0748800118
Use the right powershell env syntax. [buildall]
2020-10-07 14:02:28 -07:00
edo
b7fab6f285
Allow cross-compilation with SIMD (x86_84) ( #104 )
...
Replace runtime SIMD check with a compile-only test in case of
cross-compilation.
You can still use '--enable-simd=no' to build x86_64 code without
SIMD instructions.
2020-10-06 22:33:57 -07:00
Wayne Davison
9fc7deab0d
Update CI builds to new path-setting idiom.
2020-10-06 22:28:17 -07:00
Wayne Davison
b115bc8a5d
Silence a few more warnings.
2020-09-29 16:05:29 -07:00
Wayne Davison
cd018c7a4c
Use a better -Wno-pedantic heuristic.
2020-09-29 15:30:20 -07:00
Wayne Davison
9fce0eb5ab
Avoid some pedantic errors & old warnings.
2020-09-29 14:51:45 -07:00
Wayne Davison
33e94849b1
Handle early gcc versions that don't understand -Wno-pedantic.
2020-09-29 14:27:59 -07:00
Wayne Davison
8f1511184a
Make gcc die on init overflow of an array.
...
- Use -pedantic-errors with gcc to make an array-init fatal.
- Fix all the extra warnings that gcc outputs due to this option.
- Also add -Wno-pedantic to gcc if we're using the internal popt
code (since it has lots of pedantic issues).
2020-09-29 13:18:28 -07:00
Wayne Davison
acca9d43d3
Expand the max name_num_item list size.
2020-09-29 12:57:32 -07:00