107 Commits

Author SHA256 Message Date
3a35ed8d67 Accepting request 1323384 from home:david.anes:branches:network
Fix changelog missing proper patch name.

OBS-URL: https://build.opensuse.org/request/show/1323384
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=141
2025-12-17 15:20:08 +00:00
c654789a0b Accepting request 1323129 from home:david.anes:branches:network
- Security update (CVE-2025-10158, bsc#1254441): rsync: Out of
  bounds array access via negative index
  - Add CVE-2025-10158.patch

OBS-URL: https://build.opensuse.org/request/show/1323129
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=140
2025-12-17 07:33:00 +00:00
665e8ca70b Accepting request 1265225 from home:hsk17:branches:network
Add rsync341-gcc15-bool.patch to fix gcc15 compile time error

OBS-URL: https://build.opensuse.org/request/show/1265225
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=138
2025-03-28 16:28:33 +00:00
4a76a5eba7 Accepting request 1239591 from home:dimstar:Factory
- Drop rcFOO symlinks for CODE16 (PED-266).

OBS-URL: https://build.opensuse.org/request/show/1239591
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=136
2025-01-23 08:33:55 +00:00
c870e58746 Accepting request 1238446 from home:ecsos
- Update to 3.4.1
  * BUG FIXES:
    - fixed handling of -⁠H flag with conflict in internal flag values
    - fixed a user after free in logging of failed rename
    - fixed build on systems without openat()
    - removed dependency on alloca() in bundled popt
  * DEVELOPER RELATED:
    - fix to permissions handling in the developer release script
- Drop 705.patch, because now in upstream.

OBS-URL: https://build.opensuse.org/request/show/1238446
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=134
2025-01-17 15:38:05 +00:00
f6be05db1d Accepting request 1238304 from home:AndreasStieger:branches:network
rsync 3.4.1

OBS-URL: https://build.opensuse.org/request/show/1238304
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=133
2025-01-17 11:02:06 +00:00
b09e189540 Accepting request 1238088 from home:ayankov:branches:network
* Add 705.patch
  * Drop rsync-gcc14.patch

OBS-URL: https://build.opensuse.org/request/show/1238088
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=132
2025-01-16 07:28:52 +00:00
c5b7559549 Accepting request 1238084 from home:darix:branches:network
- Backport patch from PR 705 to fix broken handling of hashes and
  hard links:
  705.patch

OBS-URL: https://build.opensuse.org/request/show/1238084
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=131
2025-01-15 14:56:55 +00:00
9b3b4eac1c Accepting request 1238061 from home:ayankov:branches:network
- Update to 3.4
  * Bump to protocol 32
  Drop CVE patches:
  * Removed rsync-CVE-2024-12084-overflow-01.patch
  * Removed rsync-CVE-2024-12084-overflow-02.patch
  * Removed rsync-CVE-2024-12085.patch
  * Removed rsync-CVE-2024-12086_01.patch
  * Removed rsync-CVE-2024-12086_02.patch
  * Removed rsync-CVE-2024-12086_03.patch
  * Removed rsync-CVE-2024-12086_04.patch
  * Removed rsync-CVE-2024-12087_01.patch
  * Removed rsync-CVE-2024-12087_02.patch
  * Removed rsync-CVE-2024-12088.patch
  * Removed rsync-CVE-2024-12747.patch

OBS-URL: https://build.opensuse.org/request/show/1238061
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=130
2025-01-15 13:43:40 +00:00
9b0859d892 Accepting request 1237994 from home:ayankov:branches:network
- Security update,CVE-2024-12747, bsc#1235475 race condition in handling symbolic links
  * Added rsync-CVE-2024-12747.patch

- Security update, fix multiple vulnerabilities:
  * CVE-2024-12084, bsc#1234100 - Heap Buffer Overflow in Checksum Parsing
  * CVE-2024-12085, bsc#1234101 - Info Leak via uninitialized Stack contents defeats ASLR
  * CVE-2024-12086, bsc#1234102 - Server leaks arbitrary client files
  * CVE-2024-12087, bsc#1234103 - Server can make client write files outside of destination directory using symbolic links
  * CVE-2024-12088, bsc#1234104 - --safe-links Bypass
  * Added rsync-CVE-2024-12084-overflow-01.patch
  * Added rsync-CVE-2024-12084-overflow-02.patch
  * Added rsync-CVE-2024-12085.patch
  * Added rsync-CVE-2024-12086_01.patch
  * Added rsync-CVE-2024-12086_02.patch
  * Added rsync-CVE-2024-12086_03.patch
  * Added rsync-CVE-2024-12086_04.patch
  * Added rsync-CVE-2024-12087_01.patch
  * Added rsync-CVE-2024-12087_02.patch
  * Added rsync-CVE-2024-12088.patch

OBS-URL: https://build.opensuse.org/request/show/1237994
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=129
2025-01-15 08:07:45 +00:00
6cc4319ead Accepting request 1199092 from home:crameleon:branches:network
- Add rsyncd-return-from-list-command-with-0.patch to not treat #list as failure
- Remove stray line from rsync-usr-etc.patch

OBS-URL: https://build.opensuse.org/request/show/1199092
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=127
2024-09-24 12:53:53 +00:00
40c994ba39 Accepting request 1199222 from home:msmeissn:branches:network
- rsync-gcc14.patch: fixed the ipv6 configure check (bsc#1230156)

OBS-URL: https://build.opensuse.org/request/show/1199222
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=125
2024-09-06 12:59:14 +00:00
0606718f79 - add patch rsync-run-dir.patch:
* Drop dependency on /var/run compat symlink, this causes problems
    on image based systems
  * rsync-patches-3.2.7.tar.gz
  * rsync-patches-3.2.7.tar.gz.asc
- Update to 3.3.0
    - Fixed a bug with --sparse --inplace where a trailing gap in
      the source file would not clear out the trailing data in the
    - Fixed an buffer overflow in the checksum2 code if SHA1 is
      that the extra tests don't complain about a strlcpy() limit
      the larger value to cause an overflow).
    - Add a backtick to the list of characters that the filename
    - Fixed a string-comparison issue in the internal handling of
    - Change the argv handling to work with a newer popt library
    - Rsync now calls OpenSSL_add_all_algorithms() when compiled
    - Fixed a problem in the daemon auth for older protocols
      (29 and before) if the openssl library is being used to
      nroff doesn't support these idioms, touch the file
- New version fixes bug (boo#1203727): implicit containing directory
  in /etc and restoring them while an RPM update.
    the older `--protect-args` (`-s`) option but in a way that
    current locale's decimal point character, which made rsync
  instead of AC_CHECK_LIB(attr,getxattr) so libattr is
- Do not depend on insserv if the system supports systemd; it's
- Remove sysvinit support on distros that have systemd
  not link to libattr but it picks the glibc implementation
- Build with PIE and full RELRO
 * Apply drop-cache patch from rsync-patches tarball, adds option
   --drop-cache so rsync is drop the memory cache of files when
- updated summary (bnc#691944) and description

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=123
2024-08-31 13:10:07 +00:00
5b7aad5840 Accepting request 1196067 from home:kukuk:soft-reboot
- Drop dependency on /var/run compat symlink, this makes problems
  if working with image based systems

OBS-URL: https://build.opensuse.org/request/show/1196067
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=122
2024-08-31 09:26:18 +00:00
ccfdfb71e2 Accepting request 1176460 from home:david.anes:branches:network
- Correcly enable SIMD in x64: the flag was renamed from
  --enable-simd to -enable-roll-simd in 3.2.4
- Remove leftovers from previous versions:
  * rsync-patches-3.2.7.tar.gz  
  * rsync-patches-3.2.7.tar.gz.asc

OBS-URL: https://build.opensuse.org/request/show/1176460
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=120
2024-05-23 12:11:18 +00:00
bee0c41e11 Accepting request 1168828 from home:david.anes:branches:network
- Update to 3.3.0 
  * BUG FIXES:
    - Fixed a bug with --sparse --inplace where a trailing gap in 
      the source file would not clear out the trailing data in the 
      destination file.
    - Fixed an buffer overflow in the checksum2 code if SHA1 is 
      being used for the checksum2 algorithm.
    - Fixed an issue when rsync is compiled using _FORTIFY_SOURCE so
      that the extra tests don't complain about a strlcpy() limit 
      value (which was too large, even though it wasn't possible for
      the larger value to cause an overflow). 
      (fix bsc#1214616, bsc#1214249)
    - Add a backtick to the list of characters that the filename 
      quoting needs to escape using backslashes.
    - Fixed a string-comparison issue in the internal handling of 
      --progress (a locale such as tr_TR.utf-8 needed the internal
      triggering of --info options to use upper-case flag names to
      ensure that they match).
    - Make sure that a local transfer marks the sender side as
      trusted.
    - Change the argv handling to work with a newer popt library 
      -⁠-⁠ one that likes to free more data than it used to.
    - Rsync now calls OpenSSL_add_all_algorithms() when compiled 
      against an older openssl library.
    - Fixed a problem in the daemon auth for older protocols 
      (29 and before) if the openssl library is being used to 
      compute MD4 checksums.
    - Fixed rsync -VV on Cygwin -⁠-⁠ it needed a flush of stdout.
    - Fixed an old stats bug that counted devices as symlinks.
  * ENHANCEMENTS:

OBS-URL: https://build.opensuse.org/request/show/1168828
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=119
2024-04-18 12:02:12 +00:00
194bc692c4 Accepting request 1157116 from home:bmwiedemann:branches:network
Avoid package changes in %check

OBS-URL: https://build.opensuse.org/request/show/1157116
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=117
2024-03-12 19:16:04 +00:00
b04e310061 Accepting request 1134226 from home:david.anes:branches:network
* Add rsync-usr-etc.patch

OBS-URL: https://build.opensuse.org/request/show/1134226
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=115
2023-12-20 13:51:58 +00:00
12f14c59fc Accepting request 1129809 from home:schubi2:branches:openSUSE:Factory
- Moved rsyncd.conf and rsyncd.secrets to /usr/etc.

OBS-URL: https://build.opensuse.org/request/show/1129809
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=114
2023-12-01 11:33:45 +00:00
d3e2699040 Accepting request 1109258 from home:david.anes:branches:network
OBS-URL: https://build.opensuse.org/request/show/1109258
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=111
2023-09-06 11:08:14 +00:00
250502dca5 Accepting request 1109245 from home:david.anes:branches:network
- Add missing runtime dependency to libxxhash when rsync builds
  against it. (bsc#1214515)
- Rename patch to follow naming patch policies:
  fortified-strlcpy-fix.patch -> rsync-fortified-strlcpy-fix.patch

- add fortified-strlcpy-fix.patch (bsc#1214616, bsc#1214249)

OBS-URL: https://build.opensuse.org/request/show/1109245
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=110
2023-09-06 10:11:10 +00:00
592402a077 Accepting request 1109229 from home:kukuk:branches:network
- Use "slp" for bcond, not "openslp", like we use for all other
  packages, too.
- Disable slp patch and configure option if bcond slp is disabled.

OBS-URL: https://build.opensuse.org/request/show/1109229
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=109
2023-09-06 09:58:37 +00:00
c93247a57e Accepting request 1109040 from home:david.anes:branches:network
Add missing bug number in changelog

OBS-URL: https://build.opensuse.org/request/show/1109040
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=108
2023-09-05 12:59:17 +00:00
4d64648497 Accepting request 1109022 from home:favogt:branches:network
- Disable openslp support on new distros

OBS-URL: https://build.opensuse.org/request/show/1109022
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=107
2023-09-05 12:52:25 +00:00
cb0bcb8f13 - add fortified-strlcpy-fix.patch (bsc#1214616)
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=106
2023-09-05 12:08:12 +00:00
078295e0fd Accepting request 1101398 from home:ateixeira:branches:network
- Add support directory to %docdir.
  Includes some upstream provided scripts such as rrsync. (bsc#1212198)

OBS-URL: https://build.opensuse.org/request/show/1101398
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=104
2023-07-31 08:34:48 +00:00
d1edc1453f Accepting request 1078381 from home:jsegitz:branches:network
OBS-URL: https://build.opensuse.org/request/show/1078381
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=102
2023-04-11 13:31:23 +00:00
ee171402cb Accepting request 1030355 from home:david.anes:branches:home:stroeder:sys
- New version fixes bug (boo#1203727): implicit containing directory 
  sometimes rejected as unrequested
- update to 3.2.7
  * BUG FIXES:
    - Fixed the client-side validating of the remote sender's filtering behavior.
    - More fixes for the "unrequested file-list name" name, including a copy of
      "/" with `--relative` enabled and a copy with a lot of related paths with
      `--relative` enabled (often derived from a `--files-from` list).
    - When rsync gets an unpack error on an ACL, mention the filename.
    - Avoid over-setting sanitize_paths when a daemon is serving "/" (even if
      "use chroot" is false).
  * ENHANCEMENTS:
    - Added negotiated daemon-auth support that allows a stronger checksum digest
      to be used to validate a user's login to the daemon.  Added SHA512, SHA256,
      and SHA1 digests to MD5 & MD4.  These new digests are at the highest priority
      in the new daemon-auth negotiation list.
    - Added support for the SHA1 digest in file checksums.  While this tends to be
      overkill, it is available if someone really needs it.  This overly-long
      checksum is at the lowest priority in the normal checksum negotiation list.
      See [`--checksum-choice`](rsync.1#opt) (`--cc`) and the `RSYNC_CHECKSUM_LIST`
      environment var for how to customize this.
    - Improved the xattr hash table to use a 64-bit key without slowing down the
      key's computation.  This should make extra sure that a hash collision doesn't
      happen.
    - If the `--version` option is repeated (e.g. `-VV`) then the information is
      output in a (still readable) JSON format.  Client side only.
    - The script `support/json-rsync-version` is available to get the JSON style
      version output from any rsync.  The script accepts either text on stdin
      **or** an arg that specifies an rsync executable to run with a doubled
      `--version` option.  If the text we get isn't already in JSON format, it is

OBS-URL: https://build.opensuse.org/request/show/1030355
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=100
2022-10-21 10:12:55 +00:00
d3874fd3e4 Accepting request 1003500 from home:david.anes:branches:network
- Use bundled SLP patch now that upstream fixed it:
  * Remove rsync-3.2.5-slp.patch

- update to 3.2.6:
  * More path-cleaning improvements in the file-list validation code to avoid
    rejecting of valid args.
  * A file-list validation fix for a --files-from file that ends without a
    line-terminating character.
  * Added a safety check that prevents the sender from removing destination
    files when a local copy using --remove-source-files has some files that are
    shared between the sending & receiving hierarchies, including the case
    where the source dir & destination dir are identical.
  * Fixed a bug in the internal MD4 checksum code that could cause the digest
    to be sporadically incorrect (the openssl version was/is fine).
  * A minor tweak to rrsync added "copy-devices" to the list of known args, but
    left it disabled by default.

OBS-URL: https://build.opensuse.org/request/show/1003500
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=98
2022-09-14 10:53:39 +00:00
1f83f4c312 Accepting request 1002273 from home:bmwiedemann:branches:network
Build SLE version with g++-11
to work around nondeterministic g++-7 (boo#1193895)

For the SLE-12 builds, you would need to `osc branch Archiving/lz4 network` and same for `zstd`
and configure them to only build for SLE-12 in the project.
And add a line to prjconf: `Prefer: gzip`

OBS-URL: https://build.opensuse.org/request/show/1002273
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=97
2022-09-14 09:18:25 +00:00
02acd038ee Accepting request 1000687 from home:schubi2
- Migration to /usr/etc: Saving user changed configuration files
  in /etc and restoring them while an RPM update.

OBS-URL: https://build.opensuse.org/request/show/1000687
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=95
2022-09-12 14:19:59 +00:00
fd7a43375a Accepting request 997517 from home:david.anes:branches:network
- Add upstream patch rsync-3.2.5-slp.patch, as the one included in
  the released tarball doesn't fully apply.
- Drop patch rsync-CVE-2022-29154.patch, already included upstream.
- Update to 3.2.5
  * SECURITY FIXES:
    - Added some file-list safety checking that helps to ensure that a rogue
      sending rsync can't add unrequested top-level names and/or include recursive
      names that should have been excluded by the sender.  These extra safety
      checks only require the receiver rsync to be updated.  When dealing with an
      untrusted sending host, it is safest to copy into a dedicated destination
      directory for the remote content (i.e. don't copy into a destination
      directory that contains files that aren't from the remote host unless you
      trust the remote host). Fixes CVE-2022-29154.
    - A fix for CVE-2022-37434 in the bundled zlib (buffer overflow issue).
  * BUG FIXES:
    - Fixed the handling of filenames specified with backslash-quoted wildcards
      when the default remote-arg-escaping is enabled.
    - Fixed the configure check for signed char that was causing a host that
      defaults to unsigned characters to generate bogus rolling checksums. This
      made rsync send mostly literal data for a copy instead of finding matching
      data in the receiver's basis file (for a file that contains high-bit
      characters).
    - Lots of manpage improvements, including an attempt to better describe how
      include/exclude filters work.
    - If rsync is compiled with an xxhash 0.8 library and then moved to a system
      with a dynamically linked xxhash 0.7 library, we now detect this and disable
      the XX3 hashes (since these routines didn't stabilize until 0.8).
  * ENHANCEMENTS:
    - The [`--trust-sender`](rsync.1#opt) option was added as a way to bypass the
      extra file-list safety checking (should that be required).

OBS-URL: https://build.opensuse.org/request/show/997517
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=93
2022-08-17 11:32:58 +00:00
927993070f Accepting request 992344 from home:david.anes:branches:network
- Security fix: [bsc#1201840, CVE-2022-29154]
  * arbitrary file write vulnerability via do_server_recv function
  * Added patch rsync-rsync-CVE-2022-29154.patch

OBS-URL: https://build.opensuse.org/request/show/992344
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=90
2022-08-02 14:19:39 +00:00
e0ac5382d7 Accepting request 984141 from home:schubi2
- Removed %config flag for files in /usr directory.

OBS-URL: https://build.opensuse.org/request/show/984141
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=88
2022-06-21 13:40:46 +00:00
86d2be0a36 Accepting request 983987 from home:schubi2
- Moved logrotate files from user specif directory /etc/logrotate.d
  to vendor specif directory /usr/etc/logrotate.d.

OBS-URL: https://build.opensuse.org/request/show/983987
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=87
2022-06-20 16:10:52 +00:00
6106917c20 Accepting request 970670 from home:david.anes:branches:network
- Update to 3.2.4
  * A new form of arg protection was added that works similarly to
    the older `--protect-args` (`-s`) option but in a way that 
    avoids breaking things like rrsync.
  * A long-standing bug was preventing rsync from figuring out the
    current locale's decimal point character, which made rsync 
    always output numbers using the "C" locale.
  * Too many changes to list, see included NEWS.md file.
- Drop rsync-CVE-2020-14387.patch, already included upstream.

OBS-URL: https://build.opensuse.org/request/show/970670
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=85
2022-04-19 07:05:54 +00:00
d865f77c0b Accepting request 932194 from home:jsegitz:branches:systemdhardening:network
Automatic systemd hardening effort by the security team. This has not been tested. For details please see https://en.opensuse.org/openSUSE:Security_Features#Systemd_hardening_effort

OBS-URL: https://build.opensuse.org/request/show/932194
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=84
2021-11-21 11:09:01 +00:00
c75504fcaf Accepting request 832048 from home:pmonrealgonzalez:branches:network
- Security fix: [bsc#1176160, CVE-2020-14387]
  * rsync-ssl: Verify the hostname in the certificate when using openssl.
- Add rsync-CVE-2020-14387.patch

OBS-URL: https://build.opensuse.org/request/show/832048
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=82
2020-09-04 10:56:00 +00:00
14325ab38a Accepting request 824798 from home:namtrac:branches:network
- Updated to version 3.2.3
  * Fixes a memory usage regression introduced in 3.2.2
  * Too many changes to list, see included NEWS.md file.
- acls.diff, time-limit.diff and xattrs.diff are now upstream.
- Drop rsync-add_back_use_slp_directive.patch, included in upstream
  slp.diff

- Add BR on c++_compiler needed for SIMD support
- Add --enable-simd configure option on x86_64

- 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.

- Add BR on libzstd-devel and liblz4-devel to enable lz4 and zstd

OBS-URL: https://build.opensuse.org/request/show/824798
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=80
2020-08-14 22:58:14 +00:00
6c080f2e77 Accepting request 819170 from home:namtrac:branches:network
- Updated to version 3.2.2
  * Too many changes to list, see included NEWS.md file.
- Add BR on pkgconfig(openssl), rsync now uses openssl for MD4/MD5
- Add BR on libzstd-devel and liblz4-devel to enabled 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,
  rsync-avoid-uploading-after-error.patch,
  rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch:
  Fixed upstream.

OBS-URL: https://build.opensuse.org/request/show/819170
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=78
2020-07-07 10:01:48 +00:00
Tomáš Chvátal
8014f16a45 Accepting request 714569 from home:1Antoine1:branches:network
- Remove SuSEfirewall2 service since SuSEfirewall2 has been
  replaced by firewalld (which already provides a rsyncd service).

See also https://lists.opensuse.org/opensuse-factory/2019-01/msg00490.html.

OBS-URL: https://build.opensuse.org/request/show/714569
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=76
2019-07-11 07:31:21 +00:00
0a7f3ca95e Accepting request 694589 from home:pmonrealgonzalez:branches:network
- Fixed bug numbers in spec file

OBS-URL: https://build.opensuse.org/request/show/694589
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=74
2019-04-15 16:54:23 +00:00
594d08bbfd Accepting request 694586 from home:matwey:branches:network
- Add patch: rsync-fix-prealloc-to-keep-file-size-0-when-possible.patch (boo#1108562)

OBS-URL: https://build.opensuse.org/request/show/694586
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=73
2019-04-15 16:47:49 +00:00
Tomáš Chvátal
d5bb6336af Accepting request 622085 from home:kukuk:branches:network
- Don't require systemd explicit, spec file can handle both cases
  correct and in containers we don't have systemd [bsc#1100786].

OBS-URL: https://build.opensuse.org/request/show/622085
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=71
2018-07-11 13:54:31 +00:00
Tomáš Chvátal
e499b5cd97 Accepting request 593234 from home:kukuk:branches:network
- Use %license instead of %doc [bsc#1082318]

OBS-URL: https://build.opensuse.org/request/show/593234
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=69
2018-04-03 14:52:10 +00:00
Tomáš Chvátal
722b830d12 Accepting request 570556 from home:pmonrealgonzalez:branches:network
- Update to version 3.1.3 [bsc#1076503]:
  Protocol: 31 (unchanged)
- SECURITY FIXES:
  * 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
    code.
- BUG FIXES:
  * 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.
- ENHANCEMENTS:
  * Added the ability for rsync to compare nanosecond times in its
    file-check
    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
    algorithms.
  * Added hashing of xattr names (with using -X) to improve the handling of

OBS-URL: https://build.opensuse.org/request/show/570556
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=67
2018-01-29 11:31:12 +00:00
Tomáš Chvátal
a5c1b10fa9 Accepting request 567409 from home:pmonrealgonzalez:branches:network
- 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

OBS-URL: https://build.opensuse.org/request/show/567409
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=65
2018-01-18 12:28:08 +00:00
Tomáš Chvátal
a26f1ada70 Accepting request 563117 from home:pmonrealgonzalez:branches:network
- Fix: Stop file upload after errors [bsc#1062063]
- Added patches:
  * rsync-send_error_to_sender.patch
  * rsync-avoid-uploading-after-error.patch

OBS-URL: https://build.opensuse.org/request/show/563117
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=63
2018-01-09 17:42:56 +00:00
Tomáš Chvátal
8c59742c7b Accepting request 546255 from home:pmonrealgonzalez:branches:network
- Security fix [bsc#1066644, CVE-2017-16548]
  * Missing trailing '\0' character check could lead to remote DoS
  * Added rsync-CVE-2017-16548.patch

OBS-URL: https://build.opensuse.org/request/show/546255
OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=61
2017-11-28 17:10:20 +00:00
Tomáš Chvátal
8f033cffd4 - Try more in supporting all scenarios bsc#1046197#c24
* rsync-both-compressions.patch

OBS-URL: https://build.opensuse.org/package/show/network/rsync?expand=0&rev=59
2017-07-25 11:55:46 +00:00