[rsync-announce] Rsync 3.3.0 released
I have released rsync version 3.3.0. This is a bug fix release, with the increased version bump being a delayed reaction to some of the recent larger changes that have happened. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.3.0 You can download the source tar file and its signature from here: https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0.tar.gz https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ The github repos have moved to a new RsyncProject organization. Because various life events have been monopolizing my time, I reached out to Tridge (the original author) and he has graciously agreed to get back into rsync work, along with Paul Mackerras, who was also an early contributor to rsync. This new team will be working mainly on maintenance tasks, and not so much on new features. If you want to get involved, feel free to reach out on the new discord RsyncProject channels. For rsync on github and discord: https://github.com/RsyncProject/rsync https://discord.com/channels/1225946406041288736/1225946406041288739 ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.3.0pre1 released
I have released rsync version 3.3.0pre1 for release testing. This is mainly bug fixes, with the increased version bump being a delayed reaction to some of the recent larger changes that have happened. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.3.0 You can download the source tar file and its signature from here: https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0pre1.tar.gz https://download.samba.org/pub/rsync/src-previews/rsync-3.3.0pre1.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.7 released
I have released rsync 3.2.7. This has some new features & fixes, including various bug fixes for arg validation & filter-rule validation. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.7 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.7.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.7.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.7pre1 released
I have released rsync version 3.2.7pre1 for release testing. This has a few new features and continues in the fixing of bugs in the extra validation of args & filter rules. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.7 You can download the source tar file and its signature from here: https://download.samba.org/pub/rsync/src-previews/rsync-3.2.7pre1.tar.gz https://download.samba.org/pub/rsync/src-previews/rsync-3.2.7pre1.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.6 released
I have released rsync 3.2.6. A fairly simple bugfix release. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.6 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.6.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.6.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.5 released
I have released rsync 3.2.5. A bugfix release that includes a couple security fixes. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.5 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.5.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.5.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.5pre2 released
Rsync version 3.2.5pre2 is now available for release testing. It mainly includes fixes for the new file-list security code and a buffer fix for the included zlib code. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.5 You can download the source tar file and its signature from here: https://download.samba.org/pub/rsync/src-previews/rsync-3.2.5pre2.tar.gz https://download.samba.org/pub/rsync/src-previews/rsync-3.2.5pre2.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.5pre1 released
I have released rsync version 3.2.5pre1 for release testing. This includes a checksum fix that affects some architectures (such as ARM), improves the security of the received file list, enhances the manpage, etc. I'd really appreciate it if people would give this release some extensive testing and see if the improved security results in any false alerts. I did a bunch of testing and found a few options that caused a problem (and were then fixed), but there may be more. You can use a side-effect of the --old-args option <https://download.samba.org/pub/rsync/rsync.1#opt--old-args> to work around an invalid complaint, but please also report it. Thanks! To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.5 You can download the source tar file and its signature from here: https://download.samba.org/pub/rsync/src-previews/rsync-3.2.5pre1.tar.gz https://download.samba.org/pub/rsync/src-previews/rsync-3.2.5pre1.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
Re: [rsync-announce] Rsync 3.2.4 released
For those packaging rsync 3.2.4 using a C compiler where "char" defaults to "unsigned char", such as ARM systems, rsync 3.2.4 will potentially generate the wrong rolling checksum values, thus failing to optimize the copy with the full amount of matching local data from a prior copy when high-bit characters are present. This can be fixed using a simple configure patch: https://download.samba.org/pub/rsync/rsync-schar-fix-3.2.4.diff After applying that, doing a full configure & make will fix things up (those updating an existing build dir can use "make reconfigure" & make). This fix is committed to git for the upcoming 3.2.5 release. ..wayne.. > ___________ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.4pre4 released
Rsync version 3.2.4pre4 is now available for release testing. This is planned to be the final pre-release before 3.2.4. It contains some configuration improvements for the optimization features, some bug fixes, and the addition of --copy-devices. To see a summary of the release changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre4.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre4.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.4pre3 released
Rsync version 3.2.4pre3 is now available for release testing. This fixes an issue with local copying and the arg-escaping (due to no shell being used). To see a summary of the release changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre3.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre3.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.4pre2 released
Rsync version 3.2.4pre2 is now available for release testing. I decided to go ahead and make a fairly significant change from pre1 to pre2: the new backslash escaping of remote args. This should be a more compatible change than making --protect-args enabled by default, and I figured that since there was already an output change in 3.2.4 it would be good to group this (potential) scripting-relevant change into one release rather than dividing it over 2 separate releases. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre2.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre2.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.4pre1 released
Rsync version 3.2.4pre1 is now available for release testing. This has a pretty typical combination of bug fixing and enhancements. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre1.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.4pre1.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.3 released
I have released rsync 3.2.3. It contains a smattering of bug fixes and various enhancements. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.3 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.3.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.3.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.3pre1 released
have made rsync 3.2.3pre1 available for release testing. This combines some bug fixing with a good chunk of enhancements. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.3pre1.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.3pre1.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.2 released
I have released rsync 3.2.2. This is a few more portability fixes, some improvements to the newest features, and some other simple changes. Hopefully this will be the last of these recent touch-up releases. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.2 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.2.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.2.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.2pre3 released
I have made rsync 3.2.2pre3 available for release testing. This release has a fix for a crash that affects some daemon setups. I also took the opportunity to make the daemon parameters configuration simpler to keep all the define/init/access bits in sync. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre3.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre3.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.2pre2 released
I have made rsync 3.2.2pre2 available for release testing. I noticed a couple more minor issues with building from an alternative dir, so I simplified the build-dir idiom to put all the generated files in the build dir instead of having some of the configure-related ones in the src dir. This simplification made it easy to improve my patch-maintenance and release scripts, so I did that as well. And I finally moved the version out of the configure script so that I don't need to re-run configure every time the version number changes. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre2.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre2.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.2pre1 released
I have made rsync 3.2.2pre1 available for release testing. This is a few more portability fixes, some improvements to the newest features, and a couple other simple changes. If no blocking issues are found, this will be released as 3.2.2 soon. At that point I imagine that this will be the last of these recent touch-up releases. To see a summary of the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre1.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.2pre1.tar.gz.asc See the rsync website for other download methods, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.1 released
I have released rsync 3.2.1. This is mainly a few fixes for some release issues and portability problems. There's also a couple new features, just for good measure. To see a summary of all the recent changes, visit this link: https://rsync.samba.org/ftp/rsync/NEWS#3.2.1 You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/rsync-3.2.1.tar.gz https://rsync.samba.org/ftp/rsync/rsync-3.2.1.tar.gz.asc See the website for other downloads, including diffs, patches, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.1pre1 released
I have made rsync 3.2.1pre1 available for testing. This is mainly a few fixes for some release issues and portability problems. There's also a new feature, just for good measure. If no blocking issues are found, this will be released as 3.2.1 soon. To see a summary of all the changes since 3.2.0, visit this link: http://rsync.samba.org/ftp/rsync/NEWS You can download the source tar file and its signature from here: https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.1pre1.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.1pre1.tar.gz.asc The patches directory is in a separate tar file (for those that want one or more of the patches): https://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.1pre1.tar.gz https://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.1pre1.tar.gz.asc See the rsync website for other download methods, including diffs, etc.: https://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.0 released
I have released rsync 3.2.0. This is a feature release with a number of bug fixes. To see a summary of all the changes since 3.1.3, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.2.0-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/rsync-3.2.0.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.2.0.tar.gz.asc The associated rsync-patches content is available here: http://rsync.samba.org/ftp/rsync/rsync-patches-3.2.0.tar.gz http://rsync.samba.org/ftp/rsync/rsync-patches-3.2.0.tar.gz.asc See the rsync website for other download methods, including diffs, etc.: http://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.0pre3 released
I have made rsync 3.2.0pre3 available for testing. This is mainly some improvements in configuration and portability fixes. Let's see if this one will end up being the last "pre" version before 3.2.0. Please give it a try! Send feedback via email to the rsync mailing list. Bugs can be created via bugzilla tickets, github issues, or discussed on the mailing list. The changes since pre2: - Various configure changes to make sure that the packager doesn't miss out on new features that require new dependencies. - Made the SIMD code opt-in instead of opt-out. - Configure now checks to ensure that if the man pages are missing that there's a python3 setup that can generate them (the early info is better than a future make failure). Man page generation can also be disabled via configure option. - Fixed a portability issue with some sed code by turning it into awk code. - Fixed a Makefile portability issue. - Updated the config.guess and config.sub, which helps with newer OS releases such as Centos 7. - Ran test compilations on FreeBSD, Solaris, CentOS, AIX, Ubuntu, openSUSE, Debian, & Cygwin. - Fixed a build issue when iconv is not available. To see a summary of all the changes since 3.1.3, visit this link: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre3-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre3.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre3.tar.gz.asc The patches directory is in a separate tar file (for those that want one or more of the patches): http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre3.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre3.tar.gz.asc See the rsync website for other download methods, including diffs, etc.: http://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. > _______ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.0pre2 released
I have made rsync 3.2.0pre2 available for testing. I got some nice feedback on a couple items in the pre1 release, so I decided to roll up that with a few other changes and release pre2. I'm hopeful that this will end up being the version that gets released as 3.2.0, so please give it a try! Send feedback via email to the rsync mailing list. Bugs can be created via bugzilla tickets, github issues, or discussed on the mailing list. The changes since pre1: - Renamed the "haproxy header" daemon parameter "proxy protocol". - Added preliminary gnutls support to rsync-ssl script (it's not auto-discovered yet due to a bug in gnutls-cli that is being reported upstream). - Some manpage & .md-file improvements, particularly around non-breakable spaces and dashes. - Make more error messages mention if the receiver or the sender is complaining. - Made a couple rrsync updates. - Document in rsyncd.conf.5 how to setup an SSL/TLS rsyncd proxy from haproxy or nginx. - Various release script improvements and fixes. To see a summary of all the changes since 3.1.3, visit this link: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre2-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre2.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre2.tar.gz.asc The patches directory is in a separate tar file (for those that want one or more of the patches): http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre2.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre2.tar.gz.asc See the rsync website for other download methods, including diffs, etc.: http://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.2.0pre1 released
I have made rsync 3.2.0pre1 available for testing. This release has a bunch of fixes & new features. Please test the code and send feedback via email to the rsync mailing list. Bugs can be created via bugzilla tickets, github issues, or discussed on the mailing list. To see a summary of the changes since 3.1.3, visit this link: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre1-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre1.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.2.0pre1.tar.gz.asc The patches directory is in a separate tar file (for those that want one or more of the patches): http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre1.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.2.0pre1.tar.gz.asc See the rsync website for other download methods, including diffs, etc.: http://rsync.samba.org/ See also rsync on github: https://github.com/WayneD/rsync ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.1.3 released
Rsync 3.1.3 is now available for downloading. This is a security, feature, and bug-fix release. To see a full summary of the changes since 3.1.2, visit this link: http://rsync.samba.org/ftp/rsync/src/rsync-3.1.3-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/src/rsync-3.1.3.tar.gz http://rsync.samba.org/ftp/rsync/src/rsync-3.1.3.tar.gz.asc See the rsync website for other downloads, including diffs, patches, etc.: http://rsync.samba.org/ ..wayne.. ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.0.1pre1 released
I have just released rsync 3.0.1pre1 for release testing. This is a bug-fix release, which includes fixes/improvements for several issues in the daemon-exclude code. Please test this new release and send email to the rsync mailing list with any questions, comments, or bug reports. To see a full summary of the changes since 3.0.0, visit this link: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.0.1pre1-NEWS You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.0.1pre1.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-3.0.1pre1.tar.gz.asc The patches directory is now in a separate tar file (for those that want it): http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.0.1pre1.tar.gz http://rsync.samba.org/ftp/rsync/src-previews/rsync-patches-3.0.1pre1.tar.gz.asc ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.0.0pre10 released
I've just released rsync 3.0.0pre10. I incorporated the latest daemon security fixes, and decided to include a few more minor bug fixes as well. If all goes well, this should be released as 3.0.0 final sometime next week. Please help to test it to ensure that we're ready to go! 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.0pre10.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre10.tar.gz.asc The patches directory was released in a separate tar file: http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre10.tar.gz http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre10.tar.gz.asc The following changes were made since pre9 was released: - Added the daemon option numeric ids to make writable rsync daemons safer by default. - Added a way to specify an inner-chroot path for an rsync daemon. This can make some operations safer (e.g. dynamic library loading). - Added the charset daemon option that allows a client to use the --iconv option w/o the daemon needing any iconv libraries in a chroot area. - We properly itemize the 't' (time) difference for symlinks if the receiver can set the modification time on a symlink. - Fixed a bug with the itemized output for 'p' (perms). - Got rid of some duplicated extra-verbose messages for certain directory operations. - Padded the *deleting itemized output for better alignment. - A daemon no longer logs files as received if the transfer was run with --only-write-batch. - Improved Makefile changes for reconfigure and distclean. To see a full summary of the changes since 2.6.9, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre10-NEWS ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Another security advisory for a writable chroot daemon
It was recently brought to my attention that a writable rsync daemon that has use chroot enabled could potentially be tricked into loading a user-supplied library file if the library can be uploaded into a spot where a normal rsync action (such as an attempt to lookup a username from an ID) would cause the loader to load it in. If you haven't already taken steps to exclude library areas from your writable chroot module, then you should read on. If anyone is running their writable module with a uid of 0 and allowing access by users that they don't fully trust, I'd suggest fixing that first. One easy way to keep users from uploading libraries into sensitive areas of your chroot hierarchy is to create some directories in the top of the chroot area without write permissions for the module's user. Then, exclude those directories via the daemon config file, like this: exclude = /etc /lib /usr There is also a patch available that solves the problem for the case of user/group-name lookups: I have added of a new daemon config parameter, numeric ids, that disables ID lookups when enabled. It is enabled by default for a chroot module. This change was just added to the 3.0.0 code for inclusion in its upcoming release. There is also a patch available for 2.6.9: http://rsync.samba.org/ftp/rsync/daemon-ids-2.6.9.diff This patch assumes that you've already applied the munge-symlinks diff that was mentioned in an earlier advisory. (If you did not wish to do that, there will be a few failed hunks that can be manually applied.) If anyone discovers any other libraries that rsync might try to dynamically load after it does a chroot, please let me know. ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.0.0pre8 released
I've just released rsync 3.0.0pre8. This version may be the last pre- release before the 3.0.0 release. Please help to test it to ensure that we find as many bugs as we can! Send email to the rsync mailing list with your questions, comments, bug reports, etc. If anyone can help out with the testing of hard-links on AIX, HP-UX, or IRIX, please let me know. If no one responds, that work will have to wait for a point release. You can download the source tar file and its signature from here: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre8.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre8.tar.gz.asc The patches directory was released in a separate tar file: http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre8.tar.gz http://rsync.samba.org/ftp/rsync/rsync-patches-3.0.0pre8.tar.gz.asc The following changes were made since pre7 was released: - Fixed a potential hang problem in inc_recurse mode. - Fixed an xattr sending problem when requesting long xattr info from the sender (internal abbrev error). - Fixed a bug where --remove-source-file could remove the source when the file was transferred successfully to a temp file, but not successfully renamed into place. - Only ignore ENOSYS errors from lutimes(), not all errors. - An rsync daemon now rejects a module name with a slash in it. - Made the creation of rounding.h work when cross-compiling. - Make sure the Makefile is up-to-date when compiling. - Configure finds iconv_open on systems where it is named libiconv_open. To see a full summary of the changes since 2.6.9, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre8-NEWS ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] 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.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.0.0pre3 released
I've just released rsync 3.0.0pre3, the second pre-release version for the upcoming 3.0.0 release. Please keep up the good work in testing this and sending email to the rsync mailing list with your questions, comments, bug reports, etc. Thanks! You can download the tar file and its signature from here: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre3.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre3.tar.gz.asc This version has the following fixes since pre2 was released: - Fixed a problem in the hard-link handling where the generator would sometimes die with an assert error. - Improved the startup determination for incremental-recursive mode. This removes the potential for disagreement, and makes the protocol more forward-compatible with future improvements in inc-recursive option compatibility. - Some symlink-permission improvements, including proper preservation of symlink permissions on OS X. - I/O errors coming from the sending side are now forwarded to the generator in incremental recursive mode. - Fixed a bug in the handling of anchored filter rules when rsync is copying an absolute path with --relative. - Another improvement to the -ii output when hard-linking. - Improved the handling of really large files (e.g. 100GB) to avoid a hashtable overload that would bog down the sender. - Fixed a compile problem on systems without an id_t type. - Fixed a compile problem when --disable-iconv was specified. - Some manpage improvements. - Some fixes to the patches plus some additions. - Added an exclude of .git/ to our default cvs-ignore handling. To see a full summary of the changes since 2.6.9, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre3-NEWS ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 3.0.0pre1 released
I've just released rsync 3.0.0pre1, the first pre-release version for the upcoming 3.0.0 release. The version number is getting such a large bump due to the addition of an incremental recursion scan (which helps a lot with large transfers) and the official arrival of several other new features, including ACL support, extended attribute support, file- name character-set conversion, etc. Please test this out and email the rsync mailing list with any questions, comments, bug reports, etc. Thanks! You can download the tar file and its signature from here: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre1.tar.gz http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre1.tar.gz.asc To see a summary of the changes since 2.6.9, visit this link: http://rsync.samba.org/ftp/rsync/rsync-3.0.0pre1-NEWS ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list rsync-announce@lists.samba.org https://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] rsync 2.6.2 released
Rsync version 2.6.2 has been released. It is a bugfix release that mainly fixes a bug with the --relative option (-R) in 2.6.1 that could cause files to be transferred incorrectly. This only affected a source right at the root of the filesystem, such as / or /* (using . as the source after a chdir to / was not affected, however). See the release NEWS for the details of what else was fixed: http://rsync.samba.org/ftp/rsync/rsync-2.6.2-NEWS Go to the download page to grab the new version: http://rsync.samba.org/download.html ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list [EMAIL PROTECTED] http://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] Rsync 2.6.1 released (includes security note)
Rsync version 2.6.1 has been released. It is primarily a performance release that requires less memory to run, makes fewer write calls to the socket (lowering the system CPU time), does less string copying (lowering the user CPU time), and also reduces the amount of data that is transmitted over the wire. There have also been quite a few bug fixes. See the release NEWS for the full details: http://rsync.samba.org/ftp/rsync/rsync-2.6.1-NEWS *Security Note* There is a security fix included in 2.6.1 that affects only people running a read/write daemon WITHOUT using chroot. If the user privs that such an rsync daemon is using is anything above nobody, you are at risk of someone crafting an attack that could write a file outside of the module's path. Please either enable chroot or upgrade to 2.6.1. People not running a daemon, running a read-only daemon, or running a chrooted daemon are totally unaffected. Go to the download page to grab the new version: http://rsync.samba.org/download.html ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list [EMAIL PROTECTED] http://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] rsync 2.6.0pre2 released
I've released rsync 2.6.0pre2. This should be the final pre-release before 2.6.0 goes final (which is scheduled to happen on January 1st). If you'd like to assist in making the final release smoother, please try this out and let me know if you encounter any problems: http://samba.org/ftp/rsync/preview/rsync-2.6.0pre2.tar.gz http://samba.org/ftp/rsync/preview/rsync-2.6.0pre2.tar.gz.sig Thanks, ..wayne.. pgp0.pgp Description: PGP signature ___ rsync-announce mailing list [EMAIL PROTECTED] http://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] rsync 2.6.0 (final) released
failed. (Wayne Davison) * Fixed some bugs in the handling of --delete and --exclude when using the --relative (-R) option. (Wayne Davison) * Fixed bug that prevented regular files from replacing special files and caused a directory in --link-dest or --compare-dest to block the creation of a file with the same path. A directory still cannot be replaced by a regular file unless --delete specified. (J.W. Schultz) * Detect and report when open or opendir succeed but read and readdir fail caused by network filesystems issues and truncated files. (David Norwood, Michael Brown, J.W. Schultz) * Added a fix that should give ssh time to restore the tty settings if the user presses Ctrl-C at an ssh password prompt. INTERNAL: * Eliminated vestigial support for old versions that we stopped supporting. (J.W. Schultz) * Simplified some of the option-parsing code. (Wayne Davison) * Some cleanup made to the exclude code, as well as some new defines added to enhance readability. (Wayne Davison) * Changed the protocol-version code so that it can interact at a lower protocol level than the maximum supported by both sides. Added an undocumented option, --protocol=N, to force the value we advertise to the other side (primarily for testing purposes). (Wayne Davison) ..wayne.. signature.asc Description: Digital signature ___ rsync-announce mailing list [EMAIL PROTECTED] http://lists.samba.org/mailman/listinfo/rsync-announce
[rsync-announce] rsync security advisory
rsync 2.5.6 security advisory - December 4th 2003 Background -- The rsync team has received evidence that a vulnerability in rsync was recently used in combination with a Linux kernel vulnerability to compromise the security of a public rsync server. While the forensic evidence we have is incomplete, we have pieced together the most likely way that this attack was conducted and we are releasing this advisory as a result of our investigations to date. Our conclusions are that: - rsync version 2.5.6 contains a heap overflow vulnerability that can be used to remotely run arbitrary code. - While this heap overflow vulnerability could not be used by itself to obtain root access on a rsync server, it could be used in combination with the recently announced brk vulnerability in the Linux kernel to produce a full remote compromise. - The server that was compromised was using a non-default rsyncd.conf option use chroot = no. The use of this option made the attack on the compromised server considerably easier. A successful attack is almost certainly still possible without this option, but it would be much more difficult. Please note that this vulnerability only affects the use of rsync as a rsync server. To see if you are running a rsync server you should use the netstat command to see if you are listening on TCP port 873. If you are not listening on TCP port 873 then you are not running a rsync server. New rsync release - In response we have released a new version of rsync, version 2.5.7. This is based on the current stable 2.5.6 release with only the changes necessary to prevent this heap overflow vulnerability. There are no new features in this release. We recommend that anyone running a rsync server take the following steps: 1) update to rsync version 2.5.7 immediately 2) if you are running a Linux kernel prior to version 2.4.23 then you should upgrade your kernel immediately. Note that some distribution vendors may have patched versions of the 2.4.x series kernel that fix the brk vulnerability in versions before 2.4.23. Check with your vendor security site to ensure that you are not vulnerable to the brk problem. 3) review your /etc/rsyncd.conf configuration file. If you are using the option use chroot = no then remove that line or change it to use chroot = yes. If you find that you need that option for your rsync service then you should disable your rsync service until you have discussed a workaround with the rsync maintainers on the rsync mailing list. The disabling of the chroot option should not be needed for any normal rsync server. The patches and full source for rsync version 2.5.7 are available from http://rsync.samba.org/ and mirror sites. We expect that vendors will produce updated packages for their distributions shortly. Credits --- The rsync team would like to thank the following individuals for their assistance in investigating this vulnerability and producing this response: * Timo Sirainen tss iki.fi * Mike Warfield mhw wittsend.com * Paul Russell rusty samba.org * Andrea Barisani lcars gentoo.org Regards, The rsync team signature.asc Description: Digital signature ___ rsync-announce mailing list [EMAIL PROTECTED] http://lists.samba.org/mailman/listinfo/rsync-announce