[SCM] The rsync repository. - annotated tag v3.2.4pre1 created
Rsync CVS commit messages
rsync-cvs at lists.samba.org
Mon Jan 3 08:39:12 UTC 2022
The annotated tag, v3.2.4pre1 has been created
at ad07d8c1df543b9d84d8be36ec97e0f587a0ddaa (tag)
tagging 3e44bbd3132c22f7ce1ae48c0ce262f237473038 (commit)
replaces v3.2.3
tagged by Wayne Davison
on Sun Jan 2 15:57:47 2022 -0800
- Log -----------------------------------------------------------------
Version 3.2.4pre1.
-----BEGIN PGP SIGNATURE-----
iG8EABECAC8WIQQASMiwJtTJbw5YnC9shZ+xS5aoxQUCYdI7+xEcd2F5bmVkQHNh
bWJhLm9yZwAKCRBshZ+xS5aoxXA6AJ9nf0EtqLA8EJ1HPHxqrPBtJ+qg4QCg86um
/Yo4eD8iSntEstiYL8hglxc=
=3KpW
-----END PGP SIGNATURE-----
Achim Leitner (1):
Linux: Handle protected_regular in inplace writes (#241)
Andrew Aladjev (1):
improved cross compilation detection (#252)
Bart S (1):
Updated GLIBC check in configure.ac (#175)
Fabian H (2):
add missing - in certopt (#210)
add ssl/tls key option (#216)
Issam Maghni (1):
shell: test -a|o is not POSIX (#250)
James Cook (1):
Fix spelling error in man page. (#124)
JindÅich MakoviÄka (1):
Reduce memory usage (#235)
Jonathan Davies (1):
configure.ac: Test IPv6 compatibility instead of relying on library probes (#206)
Marco Nenciarini (1):
Fix rrsync directory normalization (#268)
Matt McCutchen (1):
rsync-ssl: Verify the hostname in the certificate when using openssl.
Natanael Copa (1):
Add test and fix regression for --delay-updates (#192) (#204)
Rodrigo Osorio (1):
Time-limit options are not being checked enough (#179)
Shark64 (2):
optimize avx2 code (#102)
x86-64 AVX2 assemby implemenation of get_checksum1() (#174)
TomasKorbar (1):
Eventually add write permission when setting extended attributes (#212)
Wayne Davison (129):
Simplify where version.h is included.
Add some comments about protocol versions.
Simplify the compat logic for local_server
Setup for 3.2.4dev.
Create SECURITY.md
Set CXX_OK=no when cross compiling.
Allow git-version.h to be provided for the build
Leave git-version.h out of GENFILES so it doesn't go in a release tar.
Add git-version.h to "gen" target.
Try cygwin build again. [buildall]
Improve a sentence about --stderr=all.
Another cygwin build attempt. [buildall]
Try using the Windows version of curl. [buildall]
Use new xxhash lib in cygwin build. [buildall]
Handle a --mkpath failure
Update the NEWS.
Avoid spurious "is newer" messages with `--update`.
Put CAN_HARDLINK_SYMLINK info into --version output.
Check status of tests that pipe rsync's output & simplify output diffing.
Avoid output variance in protocol 29.
Improve the docs for `--archive`.
Skip an append if sender's file gets shorter.
A couple whitespace tweaks.
More NEWS updates.
Various file comparison improvements
Make the extra info on the "exists" messages optional.
Change from $build_cpu to $host_cpu as edo1 suggested.
Change `--info=skip2` messages & add info on attr changes.
Expand the max name_num_item list size.
Make gcc die on init overflow of an array.
Handle early gcc versions that don't understand -Wno-pedantic.
Avoid some pedantic errors & old warnings.
Use a better -Wno-pedantic heuristic.
Silence a few more warnings.
Update CI builds to new path-setting idiom.
Use the right powershell env syntax. [buildall]
Force HAVE_LCHMOD off for Linux (for now).
Tweak cmd_txt routines in the packaging scripts.
Include stdlib.h for exit() and consult HAVE_* macros more.
Work around glibc's lchmod() issue a better way.
Fix a typo.
Cygwin python3 is now 3.8 w/o commonmark lib. [buildall]
Add `--with-nobody-user=FOO` configure option.
Put 0 in parens to silence an Xcode warning.
A couple "make" tweaks.
Check for netinet/ip.h after including netinet/in.h.
Add a link to the man page to the README.
Some pip-releated tweaking.
Add optional netgroup.h include for NetBSD hosts.
Stop checking for gmake in build scripts
A few Cygwin build tweaks. [buildall]
Rename util.c to util1.c
Allow the generator's msg iobuf to get bigger too.
See if explicitly installing m4 gets FreeBSD CI a newer gm4 version.
Update FreeBSD CI to 12.2.
Install bash on FreeBSD CI.
Switch to using image_family for Cirrus CI.
Fix git-set-file-times's handling of staged changed files.
Fix plural of --group option.
Unset DISPLAY in environment.
Fix compiling without ftruncate.
Need to also check stdout_format_has_i in some INFO-NAME checks.
Set whole_file = 0 when whole_file < 0. Fixes issue 114.
Make whole-line comments clearer.
Support --crtimes on Cygwin.
Update the options in rrsync.
Add missing INET6 check.
Make use of a git gist instead of the samba website.
Add gist update logic to gensend target.
Remove duplicate include.
Tweak a comment.
configure improvements
Fix a couple variable typos.
Rename cmdormsg -> cmd-or-msg.
Allow $host_cpu to be amd64 in addition to x86_64.
Don't allow a broken samba host to cause gensend to fail.
Fix typo.
Help avoid a --sparse --inplace bug in older rsyncs.
Add --fsync option (promoted from patches).
Make cygwin's curl grab the gist file. [buildall]
Tweak SIMD & ASM option defaults.
Allow the script to be run from inside the packaging dir.
Add a couple more options to rrsync.
Change do_chmod to always try lchmod() first (when possible).
Add more NEWS updates.
Always run `mkgitver` prior to a build
Avoid an issue where the size of st_dev != dev_t.
Check ro in set_create_time() for Cygwin too.
Enable --atimes on macOS.
Some packaging improvements.
Change do_lchmod() back to a swtich with some better ENOTSUP & ENOSYS logic.
Unify on "path" vs "fname" arg naming.
Avoid spurious warning about "code" var not being initialized.
Tweak atime/crtime code a bit more.
Improve --omit-dir-times & --omit-link-times
We need stat memcpy.
A couple minor tweaks.
Change RSYNX_MAX_SKIPPED to RSYNC_EXPECT_SKIPPED.
Tweak output about skipped tests.
Add more skipped verifications. [buildall]
Allow a "%scope" suffix on the client's ipv6 addr.
Make --chown|--usermap|--groupmap imply -o|-g (as appropriate).
Update the NEWS.
Fix the ability to read the user's numeric locale.
More NEWS changes.
Add the --info=NONREG setting.
Add closing backticks that Itzoke pointed out.
Improve a couple support scripts:
Add --munge-links rsync option; convert to python.
Add options to assist in localhost rrsync testing.
Make rrsync default to munged symlinks.
Convert munge-symlinks to python.
Convert atomic-rsync to python.
rrsync improvements
Use mallinfo2, when available, and use %zd for size_t values on C99.
Test --with-rrsync configure option & put rrsync into the artifacts.
Ignore the built rrsync man-page files.
Add more backticks.
Rename md2man.
Unify md parsing scripts & improve non-man html conversions.
Include "rrsync" in "all" target when `--with-rrsync` was used.
Change args to maybe-make-man.
Add a default single-access lock.
Tweak the rrsync man page.
Add error-code ignoring options to atomic-rsync.
Some compression improvements.
A couple man page improvements.
Tweak stderr handling for older BackupPC versions
Preparing for release of 3.2.4pre1
a1346054 (1):
Minor cleanup (#214)
edo (1):
Allow cross-compilation with SIMD (x86_84) (#104)
juleslagarde (1):
fix man page typo
zgpmax (1):
Fix spelling of nanosecond (#220)
-----------------------------------------------------------------------
--
The rsync repository.
More information about the rsync-cvs
mailing list