Merge branch 'maint'
[platform/upstream/automake.git] / NEWS
diff --git a/NEWS b/NEWS
index fee7f83..74887fb 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,17 +1,36 @@
-New in 1.11.0a:
+New in 1.11a:
+
+* Changes to automake:
+
+  - automake now generates silenced rules for texinfo outputs.
+
+* New targets:
+
+  - New `cscope' target to build a cscope database for the source tree.
 
 * Miscellaneous changes:
 
+  - The `dist' and `dist-all' targets now can run compressors in parallel.
+
   - The `lzma' compression scheme and associated automake option `dist-lzma'
     is obsoleted by `xz' and `dist-xz' due to upstream changes.
 
-Bugs fixed in 1.11.0a:
+  - "make dist" can now create lzip-compressed tarballs.
+
+Bugs fixed in 1.11a:
+
+  - Lots of minor bugfixes.
 
 * Bugs introduced by 1.11:
 
   - The `parallel-tests' test driver works around a GNU make 3.80 bug with
     trailing white space in the test list (`TESTS = foo $(EMPTY)').
 
+  - The `silent-rules' option now also silences all compile rules if dependency
+    tracking is disabled.  Also, when `silent-rules' is not used, the output from
+    `make' does not contain spurious extra lines with only a backslash in them
+    any more; it now again matches that from pre-1.11 Automake.
+
   - The `dist-xz' option now uses `xz -9' for maximum compression.
 
 * Long standing bugs:
@@ -28,6 +47,11 @@ Bugs fixed in 1.11.0a:
   - AM_PROG_GCJ uses AC_CHECK_TOOLS to look for `gcj' now, so that prefixed
     tools are preferred in a cross-compile setup.
 
+  - The distribution is tarred up with mode 755 now by the `dist*' targets.
+    This fixes a race condition where untrusted users could modify files
+    in the $(PACKAGE)-$(VERSION) distdir before packing if the toplevel
+    build directory was world-searchable.  This is CVE-2009-4029.
+
   - Several scripts as well as the parallel-tests testsuite driver now
     exit with the right exit status upon receiving a signal.