[devel] Improve IHDR checking and error reporting

Move redundant IHDR checking into new png_check_IHDR() in png.c
and report all errors found in the IHDR data.  Report problems
with width and height separately.
diff --git a/CHANGES b/CHANGES
index 8711773..496116e 100644
--- a/CHANGES
+++ b/CHANGES
@@ -2244,7 +2244,9 @@
   Changed all "#if [!]defined(X)" to "if[n]def X" where possible.
   Eliminated unused png_ptr->row_buf_size
 
-version 1.4.0beta82 [September 23, 2009]
+version 1.4.0beta82 [September 24, 2009]
+  Move redundant IHDR checking into new png_check_IHDR() in png.c
+    and report all errors found in the IHDR data.
 
 version 1.4.0betaN [future]
   Build shared libraries with -lz and sometimes -lm.