I've just released rsync 3.0.0pre7, the latest pre-release version of the upcoming 3.0.0 release. This release contains fixed exclude checks for a "use chroot = no" daemon that has excludes listed in the config file. This is a partial fix for the 2nd advisory that was released recently. See the rsync security web page for the updated details and a patch for 2.6.9: http://rsync.samba.org/security.html Thanks for all the testing! We're making good progress to get this released in the weeks ahead. Please send email to the rsync mailing list with your questions, comments, bug reports, etc. You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz.asc The patches directory was released in a separate tar file for this release. I'm still considering if this is the best choice or not, so feel free to comment: http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz.asc The following changes were made since pre6 was released: - The aforementioned daemon-exclude fixes. - The release script now gets the timestamps on the generated autoconf files right so that make doesn't try to rebuild them. - Fixed a bug in the --progress output where the to-check count would sometimes go negative. - Fixed a glitch in an internal directory counter on the sending side that could cause rsync to crash. - Avoid an assert problem if --hard-links was used in list-only mode. - Check alternate-basis-dir options (--*-dest) and warn about problems. - Fixed a potential (but unlikely) memory leak in make_file(). - Silenced some compiler warnings. To see a full summary of the changes since 2.6.9, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7-NEWS ..wayne.. -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 189 bytes Desc: Digital signature Url : http://lists.samba.org/archive/rsync/attachments/20071216/0dad7c63/attachment.bin
I had sent a memory leak fix in print_rsync_version() a while go. not sure if that was considered? or just leave that to OS cleanup? thanks. Ming On Sun, 2007-12-16 at 16:17 -0800, Wayne Davison wrote:> I've just released rsync 3.0.0pre7, the latest pre-release version of > the upcoming 3.0.0 release. > > This release contains fixed exclude checks for a "use chroot = no" > daemon that has excludes listed in the config file. This is a partial > fix for the 2nd advisory that was released recently. See the rsync > security web page for the updated details and a patch for 2.6.9: > > http://rsync.samba.org/security.html > > Thanks for all the testing! We're making good progress to get this > released in the weeks ahead. Please send email to the rsync mailing > list with your questions, comments, bug reports, etc. > > You can download the source tar file and its signature from here: > > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz.asc > > The patches directory was released in a separate tar file for this > release. I'm still considering if this is the best choice or not, so > feel free to comment: > > http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz > http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz.asc > > The following changes were made since pre6 was released: > > - The aforementioned daemon-exclude fixes. > > - The release script now gets the timestamps on the generated autoconf > files right so that make doesn't try to rebuild them. > > - Fixed a bug in the --progress output where the to-check count would > sometimes go negative. > > - Fixed a glitch in an internal directory counter on the sending side > that could cause rsync to crash. > > - Avoid an assert problem if --hard-links was used in list-only mode. > > - Check alternate-basis-dir options (--*-dest) and warn about problems. > > - Fixed a potential (but unlikely) memory leak in make_file(). > > - Silenced some compiler warnings. > > To see a full summary of the changes since 2.6.9, visit this link: > > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7-NEWS > > ..wayne.. > -- > To unsubscribe or change options: https://lists.samba.org/mailman/listinfo/rsync > Before posting, read: http://www.catb.org/~esr/faqs/smart-questions.html-- Ming Zhang @#$%^ purging memory... (*!% http://blackmagic02881.wordpress.com/ http://www.linkedin.com/in/blackmagic02881 --------------------------------------------
On 17 Dec 2007, at 01:17, Wayne Davison wrote:> I've just released rsync 3.0.0pre7, the latest pre-release version of > the upcoming 3.0.0 release.On MacOS X 10.5.1, source PPC target Intel over a Firewire TCP/IP connection: sudo /usr/local/bin/rsync -ai --stats -AX --rsync-path=/usr/local/bin/ rsync [...] apart from various warnings on sockets: rsync: get_xattr_names: llistxattr("...",1024) failed: Operation not permitted (1) that resulted in the socket not being copied (even with --specials) I got these stats for about 30GB worth of data in about 2 hours: Number of files: 407317 Number of files transferred: 377808 ^^^^ has this mismatch something to do with the first including directories and the second not? Total file size: 34860439736 bytes Total transferred file size: 34860261591 bytes Literal data: 34860261591 bytes Matched data: 0 bytes File list size: 10391700 File list generation time: 0.003 seconds File list transfer time: 0.000 seconds Total bytes sent: 35084947192 Total bytes received: 7332354 sent 35084947192 bytes received 7332354 bytes 4927652.82 bytes/sec total size is 34860439736 speedup is 0.99 rsync error: some files could not be transferred (code 23) at main.c(1058) [sender=3.0.0pre7] I did again a rsync after a while to refresh the copy, this time 5 minutes (about 30MB transferred). Then I did an mtree (with type, cksum and mode as keywords) on both sides, and apart from a few files that changed because I was logged in as the user I was backing up, both sides had identical modes and checksums. I checked also some extended attributes for a few files, but did not do an extensive check on this regard. A note: I did not get any compiler warnings and I did not apply any of the patches. As far as I can tell, this version behaves very well. Good work! Giuliano
On Thu, 2007-12-27 at 00:05 +0100, Giuliano Gavazzi wrote:> Number of files: 407317 > Number of files transferred: 377808 > > ^^^^ has this mismatch something to do with the first including > directories and the second not?Yes. "Number of files" counts every file in the file list (regular files, directories, symlinks, ...), while "Number of files transferred" counts only regular files whose data needed to be transferred. Matt
cwRsync packages are updated with rsync 3.0.0. pre7 for testing. http://downloads.sourceforge.net/sereds/cwRsync_2.0.10.3007_Installer.zip http://downloads.sourceforge.net/sereds/cwRsync_Server_2.0.10.3007_Installer .zip Tev ______________________ NOTES: cwRsync VERSION 2.0.10.3007 ** TEST ** - December 2007 highlights (see changelog for more info) - Rsync 3.0.0 pre7 - cygwin 1.5.25-7 - OpenSSH 4.7p1 - OpenSSL 0.9.8g Signatures: MD5: 0744c5eb0397180632612ea593b8a037 *cwRsync_2.0.10.3007_Installer.zip eb91d00877b3da240501a487aa1d239b *cwRsync_Server_2.0.10.3007_Installer.zip SHA1: 2233a94e3172797c2e857801dde59ac08b97cb6f *cwRsync_2.0.10.3007_Installer.zip 1f7e58a699671883492a52f11caff58afe8421c9 *cwRsync_Server_2.0.10.3007_Installer.zip> -----Original Message----- > From: rsync-bounces+tevfik=itefix.no@lists.samba.org > [mailto:rsync-bounces+tevfik=itefix.no@lists.samba.org] On > Behalf Of Wayne Davison > Sent: 17. desember 2007 01:17 > To: rsync-announce@lists.samba.org > Cc: rsync@lists.samba.org > Subject: Rsync 3.0.0pre7 released > > I've just released rsync 3.0.0pre7, the latest pre-release > version of the upcoming 3.0.0 release. > > This release contains fixed exclude checks for a "use chroot = no" > daemon that has excludes listed in the config file. This is > a partial fix for the 2nd advisory that was released > recently. See the rsync security web page for the updated > details and a patch for 2.6.9: > > http://rsync.samba.org/security.html > > Thanks for all the testing! We're making good progress to > get this released in the weeks ahead. Please send email to > the rsync mailing list with your questions, comments, bug > reports, etc. > > You can download the source tar file and its signature from here: > > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7.tar.gz.asc > > The patches directory was released in a separate tar file for > this release. I'm still considering if this is the best > choice or not, so feel free to comment: > > http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz > > http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre7.tar.gz.asc > > The following changes were made since pre6 was released: > > - The aforementioned daemon-exclude fixes. > > - The release script now gets the timestamps on the > generated autoconf > files right so that make doesn't try to rebuild them. > > - Fixed a bug in the --progress output where the to-check count would > sometimes go negative. > > - Fixed a glitch in an internal directory counter on the sending side > that could cause rsync to crash. > > - Avoid an assert problem if --hard-links was used in list-only mode. > > - Check alternate-basis-dir options (--*-dest) and warn > about problems. > > - Fixed a potential (but unlikely) memory leak in make_file(). > > - Silenced some compiler warnings. > > To see a full summary of the changes since 2.6.9, visit this link: > > http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre7-NEWS > > ..wayne.. >