Changelog for
rsync-debugsource-3.0.9-47.1.i586.rpm :
Sun Jun 16 14:00:00 2013 jengelhAATTinai.de
- Explicitly list libattr-devel as BuildRequires
- More robust make install call. Remove redundant %clean section.
Fri Apr 5 14:00:00 2013 idonmezAATTsuse.com
- Add Source URL, see https://en.opensuse.org/SourceUrls
Thu Jul 26 14:00:00 2012 crrodriguezAATTopensuse.org
- All daemons that create temporary files must have
PrivateTmp=true set in systemd unit if possible.
Sun Feb 5 13:00:00 2012 crrodriguezAATTopensuse.org
- Build with PIE and full RELRO
Wed Dec 21 13:00:00 2011 cooloAATTsuse.com
- add autoconf as buildrequire to avoid implicit dependency
Fri Nov 25 13:00:00 2011 crrodriguezAATTopensuse.org
- Add systemd unit
- Do not BuildRequire textlive
Wed Oct 12 14:00:00 2011 crrodriguezAATTopensuse.org
- Update to version 3.0.9
* Apply drop-cache patch from rsync-patches tarball, adds option
- -drop-cache so rsync is drop the memory cache of files when
finished (aka. stop trashing the system)
* Fix a crash bug in checksum scanning when --inplace is used.
* Fix a memory leak in the xattr code.
* See NEWS for more detail
Thu May 12 14:00:00 2011 chrisAATTcomputersalat.de
- fix build for SLE (spec-cleaner changes)
o makeinstall, _initddir
Thu May 5 14:00:00 2011 puzelAATTnovell.com
- updated summary (bnc#691944) and description
Tue Mar 29 14:00:00 2011 puzelAATTnovell.com
- update to rsync-3.0.8
- Notable changes:
- Fixed two buffer-overflow issues.
- Fixed a data-corruption issue when preserving hard-links
without preserving file ownership, and doing deletions either
before or during the transfer (CVE-2011-1097).
- Fixed a potential crash when an rsync daemon has a
filter/exclude list and the transfer is using ACLs or xattrs.
- Fixed a hang if a really large file is being processed by an
rsync that can\'t handle 64-bit numbers.
- For devices and special files, we now avoid gathering useless
ACL and/or xattr information for files that aren\'t being
copied.
- Properly handle requesting remote filenames that start with a
dash.
- Fixed a bug in the comparing of upper-case letters in file
suffixes for --skip-compress.
- If an rsync daemon has a module configured without a path
setting, rsync will now disallow access to that module.
- Some improvements to the hard-linking code to ensure that
device-number hashing is working right, and to supply more
information if the hard-link code fails.
- Fixed a bug that prevented --numeric-ids from disabling the
translation of user/group IDs for ACLs.
- The --link-dest checking for identical symlinks now avoids
considering attribute differences that cannot be changed on the
receiver.
- Fixed a bug with --fake-super when copying files and dirs that
aren\'t user writable.
- Fixed a bug where a sparse file could have its last sparse
block turned into a real block when rsync sets the file size
(requires ftruncate).
- Fixed the working of --force when used with --one-file-system.
- Various manpage improvements.
- run spec-cleaner
Sun Sep 19 14:00:00 2010 jengelhAATTmedozas.de
- rsyncd.rc changes:
* Do not use killproc -TERM, but just killproc, so that killproc
waits until the service is actually shut down, before attempting
to restart it (when \"restart\" is used). Fixes bnc#546977.
* Change the \"reload\" action to return \"missing\" because rsyncd
does not handle SIGHUP
* Adjust \"force-reload\" accordingly
Mon Jan 4 13:00:00 2010 puzelAATTnovell.com
- update to rsync-3.0.7
- Fixed a bogus free when using --xattrs with --backup.
- Avoid an error when --dry-run was trying to stat a prior hard-link
file that hasn\'t really been created.
- Fixed a problem with --compress (-z) where the receiving side could
return the error \"inflate (token) returned -5\".
- Fixed a bug where --delete-during could delete in a directory before
it noticed that the sending side sent an I/O error for that
directory (both sides of the transfer must be at least 3.0.7).
- Improved --skip-compress\'s error handling of bad character-sets and
got rid of a lingering debug fprintf().
- Fixed the daemon\'s conveyance of io_error value from the sender.
- An rsync daemon use seteuid() (when available) if it used setuid().
- Get the permissions right on a --fake-super transferred directory
that needs more owner permissions to emulate root behavior.
- An absolute-path filter rule (i.e. with a \'/\' modifier) no longer
loses its modifier when sending the filter rules to the remote
rsync.
- Improved the \"--delete does not work without -r or -d\" message.
- Improved rsync\'s handling of --timeout to avoid a weird timeout case
where the sender could timeout even though it has recently written
data to the socket (but hasn\'t read data recently, due to the
writing).
- Some misc manpage improvements.
- Fixed the chmod-temp-dir testsuite on a system without /var/tmp.
- Make sure that a timeout specified in the daemon\'s config is used as
a maximum timeout value when the user also specifies a timeout.
- Improved the error-exit reporting when rsync gets an error trying to
cleanup after an error: the initial error is reported.
- The AIX sysacls routines will now return ENOSYS if ENOTSUP is
missing.
- Made our (only used if missing) getaddrinfo() routine use
inet_pton() (which we also provide) instead of inet_aton().
- The exit-related debug messages now mention the program\'s role so it
is clear who output what message.
Fri Aug 21 14:00:00 2009 chrisAATTcomputersalat.de
- spec mods
o sorted TAGS
o added missing clean section
- rpmlint
o non-conffile-in-etc /etc/sysconfig/SuSEfirewall2.d/services/rsync-server
Wed Aug 5 14:00:00 2009 puzelAATTnovell.com
- bump version to 3.0.6
- drop rsync-allow-slp-disable.patch (merged upstream)
Tue May 5 14:00:00 2009 puzelAATTsuse.cz
- add rsync-allow-slp-disable.patch (FATE#306331)
Thu Apr 16 14:00:00 2009 puzelAATTsuse.cz
- update to 3.0.6pre1 (bugfix release)
- noteworthy changes:
- Fixed a --read-batch hang when rsync is reading a batch file that was
created from an incremental-recursion transfer
- Fixed the daemon\'s socket code to handle the simultaneous arrival of
multiple connections.
- Fix --safe-links/--copy-unsafe-links to properly handle symlinks that
have consecutive slashes in the value.
- Fixed the parsing of an [IPv6_LITERAL_ADDR] when a USERAATT is prefixed.
- The sender now skips a (bogus) symlink that has a 0-length value, which
avoids a transfer error in the receiver.
- Fixed a case where the sender could die with a tag-0 error if there was
an I/O during the sending of the file list.
- Fixed the rrsync script to avoid a server-side problem when -e is at the
start of the short options.
- Fixed a problem where a vanished directory could turn into an exit code
23 instead of the proper exit code 24.
- Fixed the --iconv conversion of symlinks when doing a local copy.
receiving side when a mount-point directory did not match a directory in
the transfer.
- Fixed the dropping of an ACL mask when no named ACL values were present.
- Fixed an ACL/xattr corruption issue where the --backup option could cause
rsync to associate the wrong ACL/xattr information with received files.
- Fixed the use of --xattrs with --only-write-batch.
- Fixed the use of --dry-run with --read-batch.
- Fixed a run-time issue for systems that can\'t find iconv_open() by adding
the --disable-iconv-open configure option.
- Complain and die if the user tries to combine --remove-source-files (or
the deprecated --remove-sent-files) with --read-batch.
Tue Mar 24 13:00:00 2009 puzelAATTsuse.cz
- add rsync-3.0.5-doc-fix.patch (bnc#487591)
Thu Feb 19 13:00:00 2009 puzelAATTsuse.cz
- update to 3.0.5
- initialize xattr data in a couple spots in the hlink code, which avoids a
crash when the xattr pointer\'s memory happens to start out non-zero
- don\'t send a bogus \"-\" option to an older server if there were no short
options specified - fixes (bnc#476379)
- fixed skipping of unneeded updates in a batch file when incremental
recursion is active
- fix the %P logfile escape when the daemon logs from inside a chroot.
- fixed the use of -s (--protect-args) when used with a remote source or
destination that had an empty path (e.g. \"host:\")
- fixed the use of a dot-dir path (e.g. foo/./bar) inside a --files-from
file when the root of the transfer isn\'t the current directory
- fixed a bug with \"-K --delete\" removing symlinks to directories when
incremental recursion is active
- fixed a hard to trigger hang when using --remove-source-files
- got rid of an annoying delay when accessing a daemon via a remote-shell
- properly ignore (superfluous) source args on a --read-batch command
- improved the manpage\'s description of the \'
*\' wildcard to remove the
confusing \"non-empty\" qualifier
- fixed reverse lookups in the compatibility-library version of
getnameinfo()
- fixed a bug when using --sparse on a sparse file that has over 2GB of
consecutive sparse data
- avoid a hang when using at least 3 --verbose options on a transfer with a
client sender (which includes local copying)
- fixed a problem with --delete-delay reporting an error when it was ready
to remove a directory that was now gone
- got rid of a bunch of \"warn_unused_result\" compiler warnings
- if an ftruncate() on a received file fails, it now causes a partial-
transfer warning
- add SuSEfirewall2 rule (bnc#251657)
Wed Oct 8 14:00:00 2008 puzelAATTsuse.cz
- fix build: do not run tests as they fail in chrooted environment
Mon Sep 22 14:00:00 2008 puzelAATTsuse.cz
- update to 3.0.4
- update to stable release
- removed rsync-3.0.4pre2-xattrs-test-fix.patch
- fixed in upstream
Thu Sep 4 14:00:00 2008 puzelAATTsuse.cz
- update to 3.0.4pre2
- Fixed the handling of a --partial-dir that cannot be created.
- Fixed a couple issues in the --fake-super handling of xattrs when the
destination files have root-level attributes (e.g. selinux values) that
a non-root copy can\'t affect.
- The --iconv option now converts the content of a symlink too, instead
of leaving it in the wrong character-set.
- Fixed a bug where --delete-during could delete in a directory before it
noticed that the sending side sent an I/O error for that directory.
- Fixed a crash bug in the hard-link code.
- Fixed the sending of xattr directory information when the code finds a
- -link-dest or --copy-dest directory with unchanged xattrs
- Fixed deletion handling when copying a single, empty directory (with no
files) to a differently named, non-existent directory.
- too many other changes and fixes - please, see NEWS and NEWS-rsync-3.0.3
files
- specfile fixes :
- use %configure and %makeinstall macros
- use %_bindir and %sbindir macros
- removed lutimes-hack.diff (not needed anymore)
- removed rsync-patches-3.0.2.dif (fixed in upstream)
Tue Aug 12 14:00:00 2008 puzelAATTsuse.cz
- rsyncd.rc: use Should-Start instead of X-UnitedLinux-Should-Start
- specfile fixes:
* added Should-Stop
* \'make test\' moved to %check
* recommend logrotate
Mon Apr 14 14:00:00 2008 roAATTsuse.de
- update to version 3.0.2
- Fixed a potential buffer overflow in the xattr code.
- update to version 3.0.1
- Added the \'c\'-flag to the itemizing of non-regular files so that the
itemized output doesn\'t get hidden if there were no attribute changes,
and also so that the itemizing of a --copy-links run will distinguish
between copying an identical non-regular file and the creation of a
revised version with a new value (e.g. a changed symlink referent, a
new device number, etc.).
- quite a lot of other bugfixes, please see OLDNEWS file
Tue Mar 11 13:00:00 2008 roAATTsuse.de
- update to version 3.0.0 (shortened, more details see NEWS file)
- The handling of implied directories when using --relative has changed to
send them as directories (e.g. no implied dir is ever sent as a symlink).
- Requesting a remote file-listing without specifying -r (--recursive) now
sends the -d (--dirs) option to the remote rsync rather than sending -r
along with an extra exclude of /
*/
*.
- In --dry-run mode, the last line of the verbose summary text is output
with a \"(DRY RUN)\" suffix to help remind you that no updates were made.
Similarly, --only-write-batch outputs \"(BATCH ONLY)\".
- A writable rsync daemon with \"use chroot\" disabled now defaults to a
symlink-munging behavior designed to make symlinks safer while also
allowing absolute symlinks to be stored and retrieved.
- Starting up an extra copy of an rsync daemon will not clobber the pidfile
for the running daemon -- if the pidfile exists, the new daemon will exit
with an error.
- re-applied patches from upstream kit:
- acls.diff,xattrs.diff,slp.diff
- removed patches:
- rsync-overlong.patch (upstream code cleaned up)
- lutimes-hack.diff (should not be needed any more)
- rsync-fix_fuzzy.patch (fixed upstream)
- rsync-hlink_crash.patch (upstream cleaned up)
- munge-symlinks-2.6.9.diff (integrated upstream)
Tue Dec 4 13:00:00 2007 roAATTsuse.de
- added munge-symlinks patch (#345507) CVE-2007-6199
Thu Nov 8 13:00:00 2007 roAATTsuse.de
- fix uninitialized struct sx in hlink.c:hard_link_cluster
to prevent crash when using acls (#338358)
Fri Sep 14 14:00:00 2007 roAATTsuse.de
- fix (#300526) restart will start standalone rsync if running
under xinetd
- use a pid file for rsyncd in init script so that rcrsyncd
will not show status running for an rsync started by xinetd
- insert \"pid file\" entry into rsyncd.conf if not present
Wed Sep 12 14:00:00 2007 dmuellerAATTsuse.de
- build parallel
- fix hardlinks accross partition
Mon Sep 10 14:00:00 2007 roAATTsuse.de
- fix abort in rsync when acls and fuzzy are used together
(#306263)
Fri Aug 17 14:00:00 2007 cthielAATTsuse.de
- added lutimes-hack.diff to work around a glibc bug in lutimes.c
Thu Aug 2 14:00:00 2007 roAATTsuse.de
- protect from overlong filenames (#294073) CVE-2007-4091
Mon May 14 14:00:00 2007 mrueckertAATTsuse.de
- make build work on older distros again.
Tue May 8 14:00:00 2007 dmuellerAATTsuse.de
- use builtin zlib copy again
Mon May 7 14:00:00 2007 dmuellerAATTsuse.de
- update to 2.6.9:
* several important bugfixes
* new features, see included NEWS file
- build against system zlib instead of own zlib copy
- build against system popt instead of own popt copy
Wed Apr 18 14:00:00 2007 ajAATTsuse.de
- Use texlive for building.
Tue Sep 12 14:00:00 2006 roAATTsuse.de
- apply fix for xattr.diff from rsync mailing list
Tue Aug 22 14:00:00 2006 roAATTsuse.de
- apply patches/xattr.diff as well (fate#300565)
Thu Aug 10 14:00:00 2006 dmuellerAATTsuse.de
- fix rc script error code when there\'s an error in the config
file (#198406)