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.
_______________________________________________ rsync-cvs mailing list rsync-cvs@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-cvs