[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