Hello community, here is the log from the commit of package rsync checked in at Fri Apr 25 16:42:58 CEST 2008. -------- --- rsync/rsync.changes 2008-03-11 01:42:35.000000000 +0100 +++ /mounts/work_src_done/STABLE/rsync/rsync.changes 2008-04-25 12:43:59.198479000 +0200 @@ -1,0 +2,14 @@ +Mon Apr 14 11:43:03 CEST 2008 - ro@suse.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 + +------------------------------------------------------------------- Old: ---- rsync-3.0.0.tar.bz2 rsync-patches-3.0.0.tar.bz2 New: ---- lutimes-hack.diff rsync-3.0.2.tar.bz2 rsync-patches-3.0.2.dif rsync-patches-3.0.2.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ rsync.spec ++++++ --- /var/tmp/diff_new_pack.O22474/_old 2008-04-25 16:42:49.000000000 +0200 +++ /var/tmp/diff_new_pack.O22474/_new 2008-04-25 16:42:49.000000000 +0200 @@ -1,5 +1,5 @@ # -# spec file for package rsync (Version 3.0.0) +# spec file for package rsync (Version 3.0.2) # # Copyright (c) 2008 SUSE LINUX Products GmbH, Nuernberg, Germany. # This file and all modifications and additions to the pristine @@ -23,7 +23,7 @@ Group: Productivity/Networking/Other PreReq: %fillup_prereq %insserv_prereq sed grep AutoReqProv: on -Version: 3.0.0 +Version: 3.0.2 Release: 1 Summary: Replacement for RCP/mirror that has Many More Features Source: samba.org/ftp/rsync/rsync-%{version}.tar.bz2 @@ -34,6 +34,8 @@ Source5: rsyncd.conf Source6: rsyncd.secrets Patch3: system-zlib.diff +Patch4: lutimes-hack.diff +Patch10: rsync-patches-3.0.2.dif Url: http://rsync.samba.org/ BuildRoot: %{_tmppath}/%{name}-%{version}-build %define with_system_zlib 0 @@ -58,6 +60,9 @@ %prep %setup -q -b 1 +# remove erroneous/duplicate hunk in xattr.patch +%patch4 +%patch10 %if %with_system_zlib rm -f zlib/*.h %patch3 @@ -132,6 +137,17 @@ %doc COPYING NEWS README tech_report.ps tech_report.tex %changelog +* Mon Apr 14 2008 ro@suse.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 2008 ro@suse.de - update to version 3.0.0 (shortened, more details see NEWS file) - The handling of implied directories when using --relative has changed to @@ -187,7 +203,7 @@ * 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 2007 aj@suse.de +* Thu Apr 19 2007 aj@suse.de - Use texlive for building. * Tue Sep 12 2006 ro@suse.de - apply fix for xattr.diff from rsync mailing list @@ -330,7 +346,7 @@ - added rsyncstats shell script * Thu Dec 17 1998 ro@suse.de - update to 2.2.1 -* Sat Nov 28 1998 bs@suse.de +* Sun Nov 29 1998 bs@suse.de - added symlink /usr/sbin/rsyncd (to let it work with tcpd) - added example configs * Tue Nov 24 1998 ro@suse.de @@ -343,5 +359,5 @@ * Tue May 12 1998 ro@suse.de - update to 1.7.4 generate tech_report.ps from tex-src -* Mon Nov 10 1997 kfr@suse.de +* Tue Nov 11 1997 kfr@suse.de - first version for S.u.S.E. (1.6.3) ++++++ lutimes-hack.diff ++++++ --- rsync.h~ 2007-08-17 14:46:24.000000000 +0200 +++ rsync.h 2007-08-17 14:46:24.000000000 +0200 @@ -927,3 +927,5 @@ #ifdef MAINTAINER_MODE const char *get_panic_action(void); #endif + +#undef HAVE_LUTIMES ++++++ rsync-3.0.0.tar.bz2 -> rsync-3.0.2.tar.bz2 ++++++ ++++ 7433 lines of diff (skipped) ++++++ rsync-patches-3.0.2.dif ++++++ --- patches/xattrs.diff +++ patches/xattrs.diff 2008/04/14 09:46:45 @@ -186,31 +186,3 @@ size_t extra_len = MIGHT_NEED_RPRE ? RPRE_LEN : 0; if (dget_len + extra_len < dget_len) out_of_memory("receive_xattr"); /* overflow */ -diff -up a/rsyncd.conf.5 b/rsyncd.conf.5 ---- a/rsyncd.conf.5 -+++ b/rsyncd.conf.5 -@@ -121,6 +121,16 @@ details on some of the options you may b - special socket options are set. These settings are superseded by the - \fB--sockopts\fP command-line option. - .IP -+.IP "\fBslp refresh\fP" -+This option is used to determine how long service -+advertisements are valid (measured in seconds), and is only applicable if -+you have Service Location Protocol support compiled in. If this option is -+not set or is set to zero, then service advertisements never time out. If -+this is set to less than 120 seconds, then 120 seconds is used. If it is -+set to more than 65535, then 65535 is used (which is a limitation of SLP). -+Using 3600 (one hour) is a good number if you tend to change your -+configuration. -+.IP - .SH "MODULE OPTIONS" - - .PP -@@ -763,6 +773,7 @@ use chroot = yes - max connections = 4 - syslog facility = local5 - pid file = /var/run/rsyncd.pid -+slp refresh = 3600 - - [ftp] - path = /var/ftp/./pub ++++++ rsync-patches-3.0.0.tar.bz2 -> rsync-patches-3.0.2.tar.bz2 ++++++ ++++ 7662 lines of diff (skipped) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org