Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

rsync-3.2.3-3.1 RPM for x86_64

From OpenSuSE Tumbleweed for x86_64

Name: rsync Distribution: openSUSE Tumbleweed
Version: 3.2.3 Vendor: openSUSE
Release: 3.1 Build date: Tue Nov 23 22:12:51 2021
Group: Productivity/Networking/Other Build host: lamb21
Size: 839354 Source RPM: rsync-3.2.3-3.1.src.rpm
Summary: Versatile tool for fast incremental file transfer
Rsync is a fast and extraordinarily versatile file  copying  tool. It can copy
locally, to/from another host over any remote shell, or to/from a remote rsync
daemon. It offers a large number of options that control every aspect of its
behavior and permit very flexible specification of the set of files to be
copied. It is famous for its delta-transfer algorithm, which reduces the amount
of data sent over the network by sending only the differences between the
source files and the existing files in the destination. Rsync is widely used
for backups and mirroring and as an improved copy command for everyday use.






* Tue Nov 16 2021 Johannes Segitz <>
  - Added hardening to systemd service(s) (bsc#1181400). Modified:
    * rsyncd.service
* Fri Sep 04 2020 Pedro Monreal <>
  - Security fix: [bsc#1176160, CVE-2020-14387]
    * rsync-ssl: Verify the hostname in the certificate when using openssl.
  - Add rsync-CVE-2020-14387.patch
* Fri Aug 07 2020 Ismail Dönmez <>
  - Updated to version 3.2.3
    * Fixes a memory usage regression introduced in 3.2.2
    * Too many changes to list, see included file.
  - acls.diff, time-limit.diff and xattrs.diff are now upstream.
  - Drop rsync-add_back_use_slp_directive.patch, included in upstream
* Wed Aug 05 2020 Ismail Dönmez <>
  - Add BR on c++_compiler needed for SIMD support
  - Add --enable-simd configure option on x86_64
* Wed Aug 05 2020 Ismail Dönmez <>
  - Change BR on xxhash-devel to pkgconfig(libxxhash) and depend
    on xxhash >= 0.8.0 since this is needed for XXH3
  - Use xxhash only on suse_version >= 1550 since xxhash 0.8.0 is not
    available elsewhere.
* Tue Jul 07 2020 Ismail Dönmez <>
  - Updated to version 3.2.2
    * Too many changes to list, see included file.
  - Add BR on pkgconfig(openssl), rsync now uses openssl for MD4/MD5
  - Add BR on libzstd-devel and liblz4-devel to enable lz4 and zstd
    compression support.
  - Add BR on xxhash-devel to enable xxhash checksum support.
  - Refresh rsync-add_back_use_slp_directive.patch
  - Drop rsync-both-compressions.patch, rsync-send_error_to_sender.patch,
    Fixed upstream.
* Thu Jul 11 2019 Antoine Belvire <>
  - Remove SuSEfirewall2 service since SuSEfirewall2 has been
    replaced by firewalld (which already provides a rsyncd service).
* Mon Apr 15 2019 Pedro Monreal Gonzalez <>
  - Fixed bug numbers in spec file
* Sat Apr 13 2019 Matwey V. Kornilov <>
  - Add patch: rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch (boo#1108562)
* Wed Jul 11 2018
  - Don't require systemd explicit, spec file can handle both cases
    correct and in containers we don't have systemd [bsc#1100786].
* Tue Apr 03 2018
  - Use %license instead of %doc [bsc#1082318]
* Mon Jan 29 2018
  - Update to version 3.1.3 [bsc#1076503]:
    Protocol: 31 (unchanged)
    * Fixed a buffer overrun in the protocol's handling of xattr names and
      ensure that the received name is null terminated.
    * Fix an issue with --protect-args where the user could specify the arg
      in the protected-arg list and short-circuit some of the arg-sanitizing
    * Don't output about a new backup dir without appropriate info verbosity.
    * Fixed some issues with the sort functions in support/rsyncstats script.
    * Added a way to specify daemon config lists (e.g. users, groups, etc)
    * that contain spaces (see "auth users" in the latest rsyncd.conf manpage).
    * If a backup fails (e.g. full disk) rsync exits with an error.
    * Fixed a problem with a doubled --fuzzy option combined with --link-dest.
    * Avoid invalid output in the summary if either the start or end time had
      an error.
    * We don't allow a popt alias to affect the --daemon or --server options.
    * Fix daemon exclude code to disallow attribute changes in addition to
      disallowing transfers.
    * Don't force nanoseconds to match if a non-transferred, non-checksummed
      file only passed the quick-check w/o comparing nanosecods.
    * Added the ability for rsync to compare nanosecond times in its
      comparisons, and added support nanosecond times on Mac OS X.
    * Added a short-option (-@) for --modify-window.
    * Added the --checksum-choice=NAME[,NAME] option to choose the checksum
    * Added hashing of xattr names (with using -X) to improve the handling of
      files with large numbers of xattrs.
    * Added a way to filter xattr names using include/exclude/filter rules
      (see the --xattrs option in the manpage for details).
    * Added "daemon chroot|uid|gid" to the daemon config (in addition to the
      old chroot|uid|gid settings that affect the daemon's transfer process).
    * Added "syslog tag" to the daemon configuration.
    * Some manpage improvements.
    * Tweak the "make" output when yodl isn't around to create the man pages.
    * Changed an obsolete autoconf compile macro.
    * Support newer yodl versions when converting man pages.
  - Dropped patches fixed upstream:
    * rsync-CVE-2017-16548.patch
    * rsync-3.1.2-CVE-2018-5764.patch
  - Refreshed patches:
    * rsync-send_error_to_sender.patch
* Thu Jan 18 2018
  - Security fix: Ignore --protect-args when already sent by client
    [bsc#1076503, CVE-2018-5764]
    * Added patch rsync-3.1.2-CVE-2018-5764.patch
* Tue Jan 09 2018
  - Fix: Stop file upload after errors [bsc#1062063]
  - Added patches:
    * rsync-send_error_to_sender.patch
    * rsync-avoid-uploading-after-error.patch



Generated by rpm2html 1.8.1

Fabrice Bellet, Wed Jan 5 23:24:09 2022