+NEWS for rsync 2.6.2 (30 Apr 2004)
+Protocol: 28 (unchanged)
+Changes since 2.6.1:
+
+ BUG FIXES:
+
+ - Fixed a major bug in the sorting of the filenames when --relative
+ is used for some sources (just sources such as "/" and "/*" were
+ affected). This fix ensures that we ask for the right file-list
+ item when requesting changes from the sender.
+
+ - Rsync now checks the return value of the close() function to
+ better report disk-full problems on an NFS file system.
+
+ - Restored the old daemon-server behavior of logging error messages
+ rather than returning them to the user. (A better long-term fix
+ will be sought in the future.)
+
+ - An obscure uninitialized-variable bug was fixed in the uid/gid
+ code. (This bug probably had no ill effects.)
+
+ BUILD CHANGES:
+
+ - Got rid of the configure check for sys/sysctl.h (it wasn't used
+ and was causing a problem on some systems). Also improved the
+ broken-largefile-locking test to try to avoid failure due to an
+ NFS build-dir.
+
+ - Fixed a compile problem on systems that don't define
+ AI_NUMERICHOST.
+
+ - Fixed a compile problem in the popt source for compilers that
+ don't support __attribute__.
+
+ DEVELOPER RELATED:
+
+ - Improved the testsuite's "merge" test to work on OSF1.
+
+ - Two new diffs were added to the patches dir.
+
+\f
NEWS for rsync 2.6.1 (26 Apr 2004)
Protocol: 28 (changed)
Changes since 2.6.0:
shows better current-rate-of-transfer and remaining-transfer-time
values.
- - The configure script now accepts --with-rsyncd-conf=PATH to
- override the default value of the /etc/rsyncd.conf file.
-
- - Added a couple extra diffs in the "patches" dir, removed the ones
- that got applied, and rebuilt the rest.
-
- Documentation changes now attempt to describe some often mis-
understood features more clearly.
- Fixed a byte-order problem in --batch-mode on big-endian machines.
(Jay Fenlason)
- - Fixed configure bug when running "./configure --disable-ipv6".
-
- - Fixed "make test" bug when build dir is not the source dir.
-
- When using --cvs-exclude, the exclude items we get from a
per-directory's .cvsignore file once again only affect that one
directory (not all following directories too). The items are also
Rsync now transforms the path into one that is based on the
module's base dir when chroot is not enabled.
- - Fixed compilation problem on Tru64 Unix (having to do with
- sockaddr.sa_len and sockaddr.sin_len).
-
- Fixed a compatibility problem interacting with older rsync
versions that might send us an empty --suffix value without
telling us that --backup-dir was specified.
handled by the same code that sends & receives the list over the
wire. This makes it much easier to maintain. (Note that the
batch code is still considered to be experimental.)
+
+ BUILD CHANGES:
+
+ - The configure script now accepts --with-rsyncd-conf=PATH to
+ override the default value of the /etc/rsyncd.conf file.
+
+ - Fixed configure bug when running "./configure --disable-ipv6".
+
+ - Fixed compilation problem on Tru64 Unix (having to do with
+ sockaddr.sa_len and sockaddr.sin_len).
+
+ DEVELOPER RELATED:
+
+ - Fixed "make test" bug when build dir is not the source dir.
+
+ - Added a couple extra diffs in the "patches" dir, removed the ones
+ that got applied, and rebuilt the rest.
+