GraphicsMagick: 2 new changesets

GraphicsMagick Commits <[email protected]> Sun, 12 May 2024 08:28:43 -0500
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.1471.1715520536.8015.graphicsmagick-commit@lists.sourceforge.net>
changeset 022731394817 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=022731394817
summary: ReadJBIGImage(): Coder log when creating colormap

changeset 5d8fe908b60c in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=5d8fe908b60c
summary: fuzzing/oss-fuzz-build.sh: Disable assembler code when building xz

diffstat:

 ChangeLog                              |   7 +++++++
 VisualMagick/installer/inc/version.isx |   4 ++--
 coders/jbig.c                          |   5 +++++
 fuzzing/oss-fuzz-build.sh              |  14 +++++++++-----
 magick/version.h                       |   4 ++--
 www/ChangeLog.html                     |   8 ++++++++
 6 files changed, 33 insertions(+), 9 deletions(-)

diffs (110 lines):

diff -r eaf9376b8e19 -r 5d8fe908b60c ChangeLog
--- a/ChangeLog	Sun May 05 08:51:21 2024 -0500
+++ b/ChangeLog	Sun May 12 08:27:19 2024 -0500
@@ -1,3 +1,10 @@
+2024-05-12  Bob Friesenhahn  <[email protected]>
+
+	* coders/jbig.c (ReadJBIGImage): Coder log when creating colormap.
+
+	* fuzzing/oss-fuzz-build.sh: Disable assembler code when building
+	xz in order to avoid false issues.
+
 2024-05-05  Bob Friesenhahn  <[email protected]>
 
 	* coders/txt.c (ReadTXTImage): Assure that row array allocation is
diff -r eaf9376b8e19 -r 5d8fe908b60c VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Sun May 05 08:51:21 2024 -0500
+++ b/VisualMagick/installer/inc/version.isx	Sun May 12 08:27:19 2024 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020240505"
-#define public MagickPackageReleaseDate "snapshot-20240505"
+#define public MagickPackageVersionAddendum ".020240512"
+#define public MagickPackageReleaseDate "snapshot-20240512"
diff -r eaf9376b8e19 -r 5d8fe908b60c coders/jbig.c
--- a/coders/jbig.c	Sun May 05 08:51:21 2024 -0500
+++ b/coders/jbig.c	Sun May 12 08:27:19 2024 -0500
@@ -221,6 +221,9 @@
   if ((image_info->type != GrayscaleType) &&
       (image_info->type != TrueColorType))
     {
+      if (image->logging)
+        (void) LogMagickEvent(CoderEvent,GetMagickModule(),
+                              "Allocating colormap...");
       if (!AllocateImageColormap(image,2))
         {
           MagickFreeMemory(buffer);
@@ -229,9 +232,11 @@
       image->colormap[0].red=0;
       image->colormap[0].green=0;
       image->colormap[0].blue=0;
+      image->colormap[0].opacity=0;
       image->colormap[1].red=MaxRGB;
       image->colormap[1].green=MaxRGB;
       image->colormap[1].blue=MaxRGB;
+      image->colormap[1].opacity=0;
     }
   image->x_resolution=300;
   image->y_resolution=300;
diff -r eaf9376b8e19 -r 5d8fe908b60c fuzzing/oss-fuzz-build.sh
--- a/fuzzing/oss-fuzz-build.sh	Sun May 05 08:51:21 2024 -0500
+++ b/fuzzing/oss-fuzz-build.sh	Sun May 12 08:27:19 2024 -0500
@@ -66,15 +66,19 @@
     pushd "$SRC/xz"
     ./autogen.sh --no-po4a --no-doxygen
     ./configure \
-        --disable-xz \
-        --disable-xzdec \
+        --disable-assembler \
+        --disable-doc \
+        --disable-ifunc \
+        --disable-lzip-decoder \
+        --disable-lzma-links \
         --disable-lzmadec \
         --disable-lzmainfo \
-        --disable-lzma-links \
-        --disable-ifunc \
+        --disable-microlzma \
+        --disable-nls \
         --disable-scripts \
-        --disable-doc \
         --disable-shared \
+        --disable-xz \
+        --disable-xzdec \
         --enable-static \
         --with-pic=yes \
         --prefix="$WORK"
diff -r eaf9376b8e19 -r 5d8fe908b60c magick/version.h
--- a/magick/version.h	Sun May 05 08:51:21 2024 -0500
+++ b/magick/version.h	Sun May 12 08:27:19 2024 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x282500
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 28,25,0
-#define MagickChangeDate   "20240505"
-#define MagickReleaseDate  "snapshot-20240505"
+#define MagickChangeDate   "20240512"
+#define MagickReleaseDate  "snapshot-20240512"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r eaf9376b8e19 -r 5d8fe908b60c www/ChangeLog.html
--- a/www/ChangeLog.html	Sun May 05 08:51:21 2024 -0500
+++ b/www/ChangeLog.html	Sun May 12 08:27:19 2024 -0500
@@ -38,6 +38,14 @@
 
 <div class="document" id="graphicsmagick-changelog">
 <h1 class="title">GraphicsMagick ChangeLog</h1>
+<p>2024-05-12  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>coders/jbig.c (ReadJBIGImage): Coder log when creating colormap.</p></li>
+<li><p>fuzzing/oss-fuzz-build.sh: Disable assembler code when building
+xz in order to avoid false issues.</p></li>
+</ul>
+</blockquote>
 <p>2024-05-05  Bob Friesenhahn  &lt;<a class="reference external" href="mailto:bfriesen&#37;&#52;&#48;simple&#46;dallas&#46;tx&#46;us">bfriesen<span>&#64;</span>simple<span>&#46;</span>dallas<span>&#46;</span>tx<span>&#46;</span>us</a>&gt;</p>
 <blockquote>
 <ul class="simple">