GraphicsMagick: scripts/changelog2rst.sh: Try to deal with the c...

GraphicsMagick Commits <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.72.1665008552.1350.graphicsmagick-commit@lists.sourceforge.net>
changeset 84a67b87643e in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=84a67b87643e
summary: scripts/changelog2rst.sh: Try to deal with the crazy mix of spaces and hard tabs which are now appearing in the ChangeLog file.

diffstat:

 ChangeLog                              |    5 +
 VisualMagick/installer/inc/version.isx |    4 +-
 magick/version.h                       |    4 +-
 scripts/changelog2rst.sh               |    2 +-
 www/Changelog.html                     |  427 +++++++++++++++++++++-----------
 5 files changed, 284 insertions(+), 158 deletions(-)

diffs (truncated from 697 to 500 lines):

diff -r ec18468a9cc7 -r 84a67b87643e ChangeLog
--- a/ChangeLog	Tue Oct 04 11:31:53 2022 +0200
+++ b/ChangeLog	Wed Oct 05 17:18:16 2022 -0500
@@ -1,3 +1,8 @@
+2022-10-05  Bob Friesenhahn  <[email protected]>
+
+	* scripts/changelog2rst.sh: Try to deal with the crazy mix of
+	spaces and hard tabs which are now appearing in the ChangeLog file.
+
 2022-10-04    Fojtik Jaroslav  <[email protected]>
 
         * coders/tga.c Fixed oss-fuzz-52084.
diff -r ec18468a9cc7 -r 84a67b87643e VisualMagick/installer/inc/version.isx
--- a/VisualMagick/installer/inc/version.isx	Tue Oct 04 11:31:53 2022 +0200
+++ b/VisualMagick/installer/inc/version.isx	Wed Oct 05 17:18:16 2022 -0500
@@ -10,5 +10,5 @@
 
 #define public MagickPackageName "GraphicsMagick"
 #define public MagickPackageVersion "1.4"
-#define public MagickPackageVersionAddendum ".020221002"
-#define public MagickPackageReleaseDate "snapshot-20221002"
+#define public MagickPackageVersionAddendum ".020221005"
+#define public MagickPackageReleaseDate "snapshot-20221005"
diff -r ec18468a9cc7 -r 84a67b87643e magick/version.h
--- a/magick/version.h	Tue Oct 04 11:31:53 2022 +0200
+++ b/magick/version.h	Wed Oct 05 17:18:16 2022 -0500
@@ -38,8 +38,8 @@
 #define MagickLibVersion  0x272400
 #define MagickLibVersionText  "1.4"
 #define MagickLibVersionNumber 27,24,0
-#define MagickChangeDate   "20221002"
-#define MagickReleaseDate  "snapshot-20221002"
+#define MagickChangeDate   "20221005"
+#define MagickReleaseDate  "snapshot-20221005"
 
 /*
   The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines
diff -r ec18468a9cc7 -r 84a67b87643e scripts/changelog2rst.sh
--- a/scripts/changelog2rst.sh	Tue Oct 04 11:31:53 2022 +0200
+++ b/scripts/changelog2rst.sh	Wed Oct 05 17:18:16 2022 -0500
@@ -1,4 +1,4 @@
 #!/bin/sh
 # Simple filter to filter a ChangeLog to something in reStructuredText.
 #
-sed -e 's/	\* /  - /g ; s/	/    / ; s/\*/\\*/g; s/\_/\\_/g'
+expand | sed -e 's/^        \* /  - /g ; s/^        /    /g ; s/\*/\\*/g; s/\_/\\_/g'
diff -r ec18468a9cc7 -r 84a67b87643e www/Changelog.html
--- a/www/Changelog.html	Tue Oct 04 11:31:53 2022 +0200
+++ b/www/Changelog.html	Wed Oct 05 17:18:16 2022 -0500
@@ -37,6 +37,29 @@
 </div>
 
 <div class="document">
+<p>2022-10-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">
+<li><p>scripts/changelog2rst.sh: Try to deal with the crazy mix of
+spaces and hard tabs which are now appearing in the ChangeLog file.</p></li>
+</ul>
+</blockquote>
+<p>2022-10-04    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>coders/tga.c Fixed oss-fuzz-52084.</p></li>
+<li><p>PerlMagick/t/input.tga renamed to PerlMagicktinput_8_CC.tga</p></li>
+<li><p>PerlMagick/t/reference/read/input_tga_8_BW.miff New testcase.</p></li>
+<li><p>PerlMagick/t/read.t: Added input_tga_8_BW.miff to PerlMagick test
+suite.</p></li>
+</ul>
+</blockquote>
+<p>2022-10-03    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
+<blockquote>
+<ul class="simple">
+<li><p>coders/tga.c TGA footer is read, currently used for logs only.</p></li>
+</ul>
+</blockquote>
 <p>2022-10-02  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">
@@ -72,11 +95,15 @@
 </blockquote>
 <p>2022-10-01    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* coders/tga.c Monochromatic TGA could be written.</p>
+<ul class="simple">
+<li><p>coders/tga.c Monochromatic bilevel TGA could be written.</p></li>
+</ul>
 </blockquote>
 <p>2022-09-29    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* coders/tga.c Monochromatic TGA could be read.</p>
+<ul class="simple">
+<li><p>coders/tga.c Monochromatic bilevel TGA could be read.</p></li>
+</ul>
 </blockquote>
 <p>2022-09-28    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
@@ -137,12 +164,16 @@
 </blockquote>
 <p>2022-09-04    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* jpeg/* Upgraded jpeg library to Version 9e 16-Jan-2022.</p>
+<ul class="simple">
+<li><p>jpeg/* Upgraded jpeg library to Version 9e 16-Jan-2022.</p></li>
+</ul>
 </blockquote>
 <p>2022-09-04    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* VisualMagick/jpeg/LIBRARY.txt Exclude files cjpegalt.c and
-djpegalt.c; cjpeg.c and djpeg.c are already excluded.</p>
+<ul class="simple">
+<li><p>VisualMagick/jpeg/LIBRARY.txt Exclude files cjpegalt.c and
+djpegalt.c; cjpeg.c and djpeg.c are already excluded.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-28  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>
@@ -194,341 +225,431 @@
 </blockquote>
 <p>2022-08-10    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* VisualMagick/configure/stdafx.h Added define WIN32_LEAN_AND_MEAN
-* VisualMagick/configure/configure.exe New rebuild.</p>
+<ul class="simple">
+<li><p>VisualMagick/configure/stdafx.h Added define WIN32_LEAN_AND_MEAN</p></li>
+<li><p>VisualMagick/configure/configure.exe New rebuild.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-08  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>
-<p>* fuzzing/oss-fuzz-build.sh (MAGICK_LIBS): Add libsharpyuv.a to
-the list of libraries to check for.</p>
+<ul class="simple">
+<li><p>fuzzing/oss-fuzz-build.sh (MAGICK_LIBS): Add libsharpyuv.a to
+the list of libraries to check for.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-07  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>
-<p>* configure.ac: When checking for libwmf, add a test for
-libsharpyuv.  Not yet tested but maybe it will work.</p>
+<ul class="simple">
+<li><p>configure.ac: When checking for libwmf, add a test for
+libsharpyuv.  Not yet tested but maybe it will work.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-07    Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* VisualMagickconfigureconfigure.cpp: The /MACHINE:x86
-should never be placed to DLL dependency list.</p>
+<ul class="simple">
+<li><p>VisualMagickconfigureconfigure.cpp: The /MACHINE:x86
+should never be placed to DLL dependency list.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-06  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>
-<p>* coders/tga.c: Enhance 'coder' level trace information.
+<ul class="simple">
+<li><p>coders/tga.c: Enhance 'coder' level trace information.
 Normalize on 'unsigned int' as much as possible in order to use
-natural types and likely help with function inligning.</p>
+natural types and likely help with function inligning.</p></li>
+</ul>
 </blockquote>
 <p>2022-08-04  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>
-<p>* coders/tga.c (ReadTGAImage): Remove a defective validation of
+<ul class="simple">
+<li><p>coders/tga.c (ReadTGAImage): Remove a defective validation of
 comment length, which blocked reading some sample TGA files from
-the &quot;Encyclopedia Of Graphics File Formats&quot; book.</p>
+the &quot;Encyclopedia Of Graphics File Formats&quot; book.</p></li>
+</ul>
 </blockquote>
 <p>2022-07-31  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>
-<p>* coders/heif.c: If module is compiled, but HasHEIF is not
+<ul class="simple">
+<li><p>coders/heif.c: If module is compiled, but HasHEIF is not
 defined, then RegisterHEIFImage/UnregisterHEIFImage
-implementations are empty.</p>
-<p>* coders/jxl.c: If module is compiled, but HasJXL is not defined,
+implementations are empty.</p></li>
+<li><p>coders/jxl.c: If module is compiled, but HasJXL is not defined,
 then RegisterJXLImage/UnregisterJXLImage implementations are
-empty.</p>
+empty.</p></li>
+</ul>
 </blockquote>
 <p>2022-07-30  Sam James        &lt;<a class="reference external" href="mailto:sam&#37;&#52;&#48;gentoo&#46;org">sam<span>&#64;</span>gentoo<span>&#46;</span>org</a>&gt;</p>
 <blockquote>
-<p>* configure.ac: Fix Bashism in maintainer-mode check.</p>
+<ul class="simple">
+<li><p>configure.ac: Fix Bashism in maintainer-mode check.</p></li>
+</ul>
 </blockquote>
 <p>2022-07-27  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>
-<p>* coders/miff.c (ImportRLEPixels): Add missing type cast for
+<ul class="simple">
+<li><p>coders/miff.c (ImportRLEPixels): Add missing type cast for
 consistency with other similar code.  However, I do not believe
 this is an actual bug.  Addresses GraphicsMagick bug 670 &quot;Missing
-cast&quot;.</p>
+cast&quot;.</p></li>
+</ul>
 </blockquote>
 <p>2022-07-23  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>
-<p>* magick/magic.c: Auto-detect JXL format based on file header.
-Much thanks to Quyen Pham Ngoc for noticing that this was missing.</p>
+<ul class="simple">
+<li><p>magick/magic.c: Auto-detect JXL format based on file header.
+Much thanks to Quyen Pham Ngoc for noticing that this was missing.</p></li>
+</ul>
 </blockquote>
 <p>2022-06-25  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>
-<p>* NEWS.txt: Update with news since last release.</p>
+<ul class="simple">
+<li><p>NEWS.txt: Update with news since last release.</p></li>
+</ul>
 </blockquote>
 <p>2022-05-29  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>
-<p>* Magick++/lib/Image.cpp: colorMapSize() method for returning the
+<ul class="simple">
+<li><p>Magick++/lib/Image.cpp: colorMapSize() method for returning the
 number of colormap entries should be a const method.  Change is
-due to an email from Miro Kropáček on May 29, 2022.</p>
+due to an email from Miro Kropáček on May 29, 2022.</p></li>
+</ul>
 </blockquote>
 <p>2022-05-08  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>
-<p>* www/Magick++/Image.rst: Update getIndexes() and
+<ul class="simple">
+<li><p>www/Magick++/Image.rst: Update getIndexes() and
 getConstIndexes() documention to mention that the selected region
 is defined by a prior getPixels(), getConstPixels(), or
 setPixels() call.  This is inspired by private email from Miro
-Kropáček on May 8, 2022.</p>
-<p>* coders/jpeg.c (WriteJPEGImage): Change &quot;arithmetic&quot; to
+Kropáček on May 8, 2022.</p></li>
+<li><p>coders/jpeg.c (WriteJPEGImage): Change &quot;arithmetic&quot; to
 &quot;arithmetic-coding&quot; in order to match ImageMagick's previously
-existing syntax.</p>
-<p>* coders/png.c (ReadOnePNGImage): Assure that entire image list is
+existing syntax.</p></li>
+<li><p>coders/png.c (ReadOnePNGImage): Assure that entire image list is
 freed. Addresses oss-fuzz 46997 &quot;graphicsmagick:coder_MNG_fuzzer:
 Indirect-leak in MagickMallocCleared&quot;.  This is a new issue due to
-incrementally seeking the complete correct error-handling cleanup.</p>
+incrementally seeking the complete correct error-handling cleanup.</p></li>
+</ul>
 </blockquote>
 <p>2022-05-02  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>
-<p>* doc/options.imdoc: Add documentation for -define
-jpeg:arithmetic.</p>
+<ul class="simple">
+<li><p>doc/options.imdoc: Add documentation for -define
+jpeg:arithmetic.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-30  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* coders/jpeg.c: Optionally enable arithmetic coder in JPG images.
-gm convert -define jpeg:arithmetic=true testimg.jpg arith.jpg</p>
+<ul class="simple">
+<li><p>coders/jpeg.c: Optionally enable arithmetic coder in JPG images.
+gm convert -define jpeg:arithmetic=true testimg.jpg arith.jpg</p></li>
+</ul>
 </blockquote>
 <p>2022-04-27  Fojtik Jaroslav  &lt;<a class="reference external" href="mailto:JaFojtik&#37;&#52;&#48;yandex&#46;com">JaFojtik<span>&#64;</span>yandex<span>&#46;</span>com</a>&gt;</p>
 <blockquote>
-<p>* jpeg/: Update aged JPG library to version 9d.</p>
+<ul class="simple">
+<li><p>jpeg/: Update aged JPG library to version 9d.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-23  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>
-<p>* coders/ps.c (ReadPSImage): Assure that 'bounds' structure is
-initialized.</p>
-<p>* coders/ept.c (ReadEPTImage): Assure that 'bounds' structure is
-initialized.</p>
-<p>* magick/log.c (IsEventLogged): New function to report if a
+<ul class="simple">
+<li><p>coders/ps.c (ReadPSImage): Assure that 'bounds' structure is
+initialized.</p></li>
+<li><p>coders/ept.c (ReadEPTImage): Assure that 'bounds' structure is
+initialized.</p></li>
+<li><p>magick/log.c (IsEventLogged): New function to report if a
 particular event will be logged.  Us this as much as possible
-throughout the software to replace use of IsEventLogging().</p>
-<p>* coders/png.c (ReadMNGImage): Address oss-fuzz 46913
+throughout the software to replace use of IsEventLogging().</p></li>
+<li><p>coders/png.c (ReadMNGImage): Address oss-fuzz 46913
 &quot;graphicsmagick:coder_WPG_fuzzer: Indirect-leak in
 MagickMallocCleared&quot; which was partially pre-existing and
-partially due to a botched fix for oss-fuzz 46843.</p>
+partially due to a botched fix for oss-fuzz 46843.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-20  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>
-<p>* coders/png.c (ReadMNGImage): Address oss-fuzz 46843
-&quot;graphicsmagick:enhance_fuzzer: Heap-use-after-free in CloseBlob&quot;.</p>
+<ul class="simple">
+<li><p>coders/png.c (ReadMNGImage): Address oss-fuzz 46843
+&quot;graphicsmagick:enhance_fuzzer: Heap-use-after-free in CloseBlob&quot;.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-17  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>
-<p>* coders/{msl.c, svg.c, url.c}: When __MINGW32__ is defined, then
+<ul class="simple">
+<li><p>coders/{msl.c, svg.c, url.c}: When __MINGW32__ is defined, then
 only define _MSC_VER if it is not already defined.  Also define
 _MSC_VER with a somewhat useful value.  This change is prompted by
 a posting by &quot;LM&quot; to the graphicsmagick-core list on April 17,
-2022.</p>
+2022.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-16  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>
-<p>* coders/png.c (ReadOnePNGImage): Make sure that ping_num_trans is
+<ul class="simple">
+<li><p>coders/png.c (ReadOnePNGImage): Make sure that ping_num_trans is
 initialized.  Fixes oss-fuzz 46760 &quot;Use-of-uninitialized-value -
-ReadOnePNGImage&quot;.</p>
+ReadOnePNGImage&quot;.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-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>
-<p>* magick/blob.c (OpenBlob): Allocate setvbuf() buffer externally
+<ul class="simple">
+<li><p>magick/blob.c (OpenBlob): Allocate setvbuf() buffer externally
 rather than implicitly.  I am hoping that the several oss-fuzz
 reports about using uninitalized memory from glibc's
-_IO_file_doallocate() go away.</p>
+_IO_file_doallocate() go away.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-02  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>
-<p>* coders/heif.c (RegisterHEIFImage): Support reading AVIF via
-libheif if it supports decoding AVIF.</p>
+<ul class="simple">
+<li><p>coders/heif.c (RegisterHEIFImage): Support reading AVIF via
+libheif if it supports decoding AVIF.</p></li>
+</ul>
 </blockquote>
 <p>2022-04-01  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>
-<p>* www/index.rst: Update the Coverity Analysis Metrics.</p>
-<p>* magick/display.c (MagickXAnnotateEditImage): Quiet Coverity
+<ul class="simple">
+<li><p>www/index.rst: Update the Coverity Analysis Metrics.</p></li>
+<li><p>magick/display.c (MagickXAnnotateEditImage): Quiet Coverity
 376901 &quot;Identical code for different branches
-(IDENTICAL_BRANCHES)&quot;.</p>
-<p>* coders/svg.c (ReadSVGImage): Default to not allowing external
+(IDENTICAL_BRANCHES)&quot;.</p></li>
+<li><p>coders/svg.c (ReadSVGImage): Default to not allowing external
 entity substitution.  Quiets Coverity 376905
-&quot;unsafe_xml_parse_config (UNSAFE_XML_PARSE_CONFIG)&quot;.</p>
-<p>* coders/msl.c (ProcessMSLScript): Default to not allowing
+&quot;unsafe_xml_parse_config (UNSAFE_XML_PARSE_CONFIG)&quot;.</p></li>
+<li><p>coders/msl.c (ProcessMSLScript): Default to not allowing
 external entity substitution.  Quiets Coverity 376913
-&quot;unsafe_xml_parse_config (UNSAFE_XML_PARSE_CONFIG)&quot;.</p>
-<p>* magick/error.c (ThrowLoggedException): Silence Coverity 376912
-&quot;Dereference after null check (FORWARD_NULL)&quot;.</p>
-<p>* coders/jp2.c (ReadJP2Image): Silence Coverity 264883 &quot;Division
+&quot;unsafe_xml_parse_config (UNSAFE_XML_PARSE_CONFIG)&quot;.</p></li>
+<li><p>magick/error.c (ThrowLoggedException): Silence Coverity 376912
+&quot;Dereference after null check (FORWARD_NULL)&quot;.</p></li>
+<li><p>coders/jp2.c (ReadJP2Image): Silence Coverity 264883 &quot;Division
 or modulo by float zero (DIVIDE_BY_ZERO)&quot;.
 (ReadJP2Image): Fix Coverity 376911 &quot;Improper use of negative
-value (NEGATIVE_RETURNS)&quot;.</p>
-<p>* magick/xwindow.c (MagickXMakeMagnifyImage): Fix Coverity 376906
-&quot;Division or modulo by zero (DIVIDE_BY_ZERO)&quot;.</p>
-<p>* magick/resize.c (ScaleImage): Fix Coverity 376908 &quot;Resource leak
-(RESOURCE_LEAK)&quot;.</p>
-<p>* magick/locale.c (GetLocaleMessageFromTag): Fix Coverity 376907
-&quot;Out-of-bounds read (OVERRUN)&quot;.</p>
-<p>* magick/render.c (DrawPrimitive): Fix Coverity 376904
-&quot;Out-of-bounds access (OVERRUN)&quot;.</p>
+value (NEGATIVE_RETURNS)&quot;.</p></li>
+<li><p>magick/xwindow.c (MagickXMakeMagnifyImage): Fix Coverity 376906
+&quot;Division or modulo by zero (DIVIDE_BY_ZERO)&quot;.</p></li>
+<li><p>magick/resize.c (ScaleImage): Fix Coverity 376908 &quot;Resource leak
+(RESOURCE_LEAK)&quot;.</p></li>
+<li><p>magick/locale.c (GetLocaleMessageFromTag): Fix Coverity 376907
+&quot;Out-of-bounds read (OVERRUN)&quot;.</p></li>
+<li><p>magick/render.c (DrawPrimitive): Fix Coverity 376904
+&quot;Out-of-bounds access (OVERRUN)&quot;.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-26  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>
-<p>* version.sh: Prepare for 1.3.38 release.</p>
-<p>* Makefile.am (release, snapshot): Generate SHA-256 checksums as a
-by-product of 'make snapshot' or 'make release'.</p>
-<p>* www/download.rst: Add documentation regaring SHA-256 checksums.</p>
-<p>* NEWS.txt: Update the news again.</p>
-<p>* coders/miff.c (ReadMIFFImage): Validate claimed bzip2-compressed
+<ul class="simple">
+<li><p>version.sh: Prepare for 1.3.38 release.</p></li>
+<li><p>Makefile.am (release, snapshot): Generate SHA-256 checksums as a
+by-product of 'make snapshot' or 'make release'.</p></li>
+<li><p>www/download.rst: Add documentation regaring SHA-256 checksums.</p></li>
+<li><p>NEWS.txt: Update the news again.</p></li>
+<li><p>coders/miff.c (ReadMIFFImage): Validate claimed bzip2-compressed
 row length prior to reading data into fixed size buffer.
 Addresses SourceForge bug #664 &quot;[bug]Heap buffer overflow when
 parsing MIFF&quot;.  This severe bug only impacts builds with BZLIB
-support.</p>
+support.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-22  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>
-<p>* coders/jxl.c (ReadJXLImage): Added patch from Tobias Mark to
+<ul class="simple">
+<li><p>coders/jxl.c (ReadJXLImage): Added patch from Tobias Mark to
 optimize EOF detection if the input file size is known.  Avoids
-waiting for ReadBlob() to report EOF.</p>
+waiting for ReadBlob() to report EOF.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-20  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>
-<p>* Magick++/lib/Magick++/Include.h: Support 'ReadResource'.</p>
+<ul class="simple">
+<li><p>Magick++/lib/Magick++/Include.h: Support 'ReadResource'.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-19  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>
-<p>* coders/jxl.c: Added some debug logging instrumentation so we can
-see the information the JXL reader is provided by libjxl.</p>
-<p>* configure.ac: JXL is working well enough to enable it by
-default.</p>
+<ul class="simple">
+<li><p>coders/jxl.c: Added some debug logging instrumentation so we can
+see the information the JXL reader is provided by libjxl.</p></li>
+<li><p>configure.ac: JXL is working well enough to enable it by
+default.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-11  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>
-<p>* coders/jxl.c (WriteJXLImage): Call JxlEncoderCloseInput() so
+<ul class="simple">
+<li><p>coders/jxl.c (WriteJXLImage): Call JxlEncoderCloseInput() so
 that encoder output is not corrupt.  JXL passes testsuite tests
-now!</p>
-<p>* magick/command.c (CompareImageCommand): Add -auto-orient support
+now!</p></li>
+<li><p>magick/command.c (CompareImageCommand): Add -auto-orient support
 to 'compare'.  This tries to assure that the two images are right
-side up before comparing.</p>
+side up before comparing.</p></li>
+</ul>
 </blockquote>
 <p>2022-03-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>
-<p>* coders/jxl.c (WriteJXLImage): Work to update JXL writer code to
-compile clean with libjxl v0.7.0.  Still not working!</p>
+<ul class="simple">
+<li><p>coders/jxl.c (WriteJXLImage): Work to update JXL writer code to
+compile clean with libjxl v0.7.0.  Still not working!</p></li>
+</ul>
 </blockquote>
 <p>2022-02-26  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>
-<p>* coders/heif.c (ReadHEIFImage): Pass decode options to
+<ul class="simple">
+<li><p>coders/heif.c (ReadHEIFImage): Pass decode options to
 heif_decode_image().  Include rough implementation of progress
 monitor support but leave it disabled since libheif does not
-currently invoke the callbacks.</p>
-<p>* coders/jpeg.c (ReadJPEGImage): Store embedded profiles in image,
+currently invoke the callbacks.</p></li>
+<li><p>coders/jpeg.c (ReadJPEGImage): Store embedded profiles in image,
 even if in 'ping' mode.  This addresses a problem discovered when
 interfacing with minimagick (Debian bug #1006374 &quot;graphicsmagick
-breaks ruby-mini-magick&quot;).</p>
-<p>* coders/url.c (ReadURLImage): Deal with libxml2 not offering HTTP
+breaks ruby-mini-magick&quot;).</p></li>
+<li><p>coders/url.c (ReadURLImage): Deal with libxml2 not offering HTTP
 or FTP capabilities.  It seems that support for FTP has now been
-removed by default.</p>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.