diff options
| author | Wayne Davison <wayned@samba.org> | 2010-06-30 09:04:21 -0700 |
|---|---|---|
| committer | Wayne Davison <wayned@samba.org> | 2010-06-30 09:19:01 -0700 |
| commit | 0874fc487246c707afa433140509f6fe9adfc775 (patch) | |
| tree | 6d6549770f3729934b624e6222e474d4ac5ede61 | |
| parent | 55dbbdeafea0b7af0b96d789368942af9edd9743 (diff) | |
| download | android_external_rsync-0874fc487246c707afa433140509f6fe9adfc775.tar.gz android_external_rsync-0874fc487246c707afa433140509f6fe9adfc775.tar.bz2 android_external_rsync-0874fc487246c707afa433140509f6fe9adfc775.zip | |
Setup for 3.0.8dev.
| -rw-r--r-- | NEWS | 69 | ||||
| -rw-r--r-- | OLDNEWS | 67 | ||||
| -rw-r--r-- | configure.ac | 2 |
3 files changed, 85 insertions, 53 deletions
@@ -1,64 +1,29 @@ -NEWS for rsync 3.0.7 (31 Dec 2009) +NEWS for rsync 3.0.8 (UNRELEASED) Protocol: 30 (unchanged) -Changes since 3.0.6: +Changes since 3.0.7: BUG FIXES: - - Fixed a bogus free when using --xattrs with --backup. + - Fixed a buffer-overflow issue where a directory path that is exactly + MAXPATHLEN was not handled correctly. - - Avoid an error when --dry-run was trying to stat a prior hard-link file - that hasn't really been created. + - Fixed a potential crash when an rsync daemon has a filter/exclude list + and the transfer is using ACLs or extended attributes. - - Fixed a problem with --compress (-z) where the receiving side could - return the error "inflate (token) returned -5". + - Fixed a batch-file writing bug that would not write out the full set of + compatibility flags that the transfer was using. This fixes a potential + protocol problem for a batch file that contains a sender-side I/O error: + it would have been sent in a way that the batch-reader wasn't expecting. - - 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). + - 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. - - 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. - - - Improved configure's detection of IPv6 for solaris and cygwin. - - - 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. + - A couple minor option tweaks to support/rrsync script, and also some + regex changes that make vim highlighting happier. DEVELOPER RELATED: - - Got rid of type-punned compiler warnings output by newer gcc versions. - - - The Makefile now ensures that proto.h will be rebuilt if config.h changes. + - Updated the helper scripts in the packaging subdirectory. - - The testsuite no longer uses "id -u", so it works better on solaris. + - Renamed configure.in to configure.ac. @@ -1,3 +1,69 @@ +NEWS for rsync 3.0.7 (31 Dec 2009) +Protocol: 30 (unchanged) +Changes since 3.0.6: + + BUG FIXES: + + - 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. + + - Improved configure's detection of IPv6 for solaris and cygwin. + + - 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. + + DEVELOPER RELATED: + + - Got rid of type-punned compiler warnings output by newer gcc versions. + + - The Makefile now ensures that proto.h will be rebuilt if config.h changes. + + - The testsuite no longer uses "id -u", so it works better on solaris. + + NEWS for rsync 3.0.6 (8 May 2009) Protocol: 30 (unchanged) Changes since 3.0.5: @@ -3028,6 +3094,7 @@ Changes since 2.4.6: Partial Protocol History RELEASE DATE VER. DATE OF COMMIT* PROTOCOL + ?? ??? 2010 3.0.8 30 31 Dec 2009 3.0.7 30 08 May 2009 3.0.6 30 28 Dec 2008 3.0.5 30 diff --git a/configure.ac b/configure.ac index 685970bf..22cf7106 100644 --- a/configure.ac +++ b/configure.ac @@ -5,7 +5,7 @@ AC_CONFIG_SRCDIR([byteorder.h]) AC_CONFIG_HEADER(config.h) AC_PREREQ(2.59) -RSYNC_VERSION=3.0.7 +RSYNC_VERSION=3.0.8dev AC_SUBST(RSYNC_VERSION) AC_MSG_NOTICE([Configuring rsync $RSYNC_VERSION]) |
