[devel] Updated CHANGDES and ANNOUNCE files about John's checkin.
diff --git a/CHANGES b/CHANGES
index bb62a3f..4834fad 100644
--- a/CHANGES
+++ b/CHANGES
@@ -3203,8 +3203,20 @@
progressive readers that need to stop data processing or want to optimize
skipping of unread data (e.g., if the reader marks a chunk to be skipped.)
-Version 1.5.1beta09 [January 23, 2011]
-Subject: [PATCH] Enhance pngvalid, correct an error in gray_to_rgb, correct doc error.
+Version 1.5.1beta09 [January 24, 2011]
+ Enhanced pngvalid, corrected an error in gray_to_rgb, corrected doc error.
+ pngvalid contains tests of transforms, which tests are currently disabled
+ because they are incompletely tested. gray_to_rgb was failing to expand
+ the bit depth for smaller bit depth images; this seems to be a long
+ standing error and resulted, apparently, in invalid output. The
+ documentation did not accurately describe what libpng really does when
+ converting RGB to gray.
+
+In addition the order of the png_get_uint macros with respect to the relevant
+function definitions has been reversed. This helps the preprocessing of the
+symbol files be more robust. Further the symbol file preprocessing now uses
+-DPNG_NO_USE_READ_MACROS; this stops the read macros interfering with the symbol
+file format.
Send comments/corrections/commendations to png-mng-implement at lists.sf.net
(subscription required; visit