Added PERMS_REPORT and PERMS_SKIP_TIME.
[rsync/rsync.git] / NEWS
diff --git a/NEWS b/NEWS
index f31f8b2..2b9e9e6 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,13 +1,13 @@
-NEWS for rsync 2.6.2 (UNRELEASED)
+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
 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 (probably just "/", but don't depend on
-      that).  This fix ensures that we ask for the right file-list item
-      when requesting changes from the sender.
+      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.
 
     - Rsync now checks the return value of the close() function to
       better report disk-full problems on an NFS file system.
@@ -19,10 +19,22 @@ Changes since 2.6.1:
     - An obscure uninitialized-variable bug was fixed in the uid/gid
       code.  (This bug probably had no ill effects.)
 
     - 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
     - Got rid of the configure check for sys/sysctl.h (it wasn't used
-      and was causing a problem on some systems).
+      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.
 
 
-  ENHANCEMENTS:
+    - 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.
 
 
     - Two new diffs were added to the patches dir.
 
@@ -53,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.
 
@@ -86,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
@@ -126,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.
@@ -217,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.
+