Got rid of an unused extern.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index 0de7946..2b9e9e6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,44 @@
+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:
 NEWS for rsync 2.6.1 (26 Apr 2004)
 Protocol: 28 (changed)
 Changes since 2.6.0:
@@ -24,12 +65,6 @@ Changes since 2.6.0:
       shows better current-rate-of-transfer and remaining-transfer-time
       values.
 
       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.
 
     - Documentation changes now attempt to describe some often mis-
       understood features more clearly.
 
@@ -57,10 +92,6 @@ Changes since 2.6.0:
     - Fixed a byte-order problem in --batch-mode on big-endian machines.
       (Jay Fenlason)
 
     - 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
     - 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
@@ -97,9 +128,6 @@ Changes since 2.6.0:
       Rsync now transforms the path into one that is based on the
       module's base dir when chroot is not enabled.
 
       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.
     - 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.
@@ -188,3 +216,21 @@ Changes since 2.6.0:
       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.)
       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.
+