GraphicsMagick: ChangeLog tidying and update the news.

GraphicsMagick Commits <[email protected]> Sun, 28 Jan 2024 10:11:15 -0600
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.6712.1706458285.19238.graphicsmagick-commit@lists.sourceforge.net>
changeset 034ad7f538c4 in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=034ad7f538c4
summary: ChangeLog tidying and update the news.

diffstat:

 ChangeLog                              |   39 +-
 ChangeLog.2022                         |  542 ++++++++++++++++----------------
 ChangeLog.2023                         |   91 ++--
 Makefile.in                            |   56 +-
 NEWS.txt                               |    7 +-
 VisualMagick/installer/inc/version.isx |    4 +-
 magick/version.h                       |    4 +-
 scripts/changelog2rst.sh               |    6 +
 www/ChangeLog-2001.html                |    9 +-
 www/ChangeLog-2002.html                |   19 +-
 www/ChangeLog-2003.html                |   75 ++--
 www/ChangeLog-2004.html                |   21 +-
 www/ChangeLog-2005.html                |   11 +-
 www/ChangeLog-2006.html                |    7 +-
 www/ChangeLog-2007.html                |   13 +-
 www/ChangeLog-2008.html                |   13 +-
 www/ChangeLog-2009.html                |   19 +-
 www/ChangeLog-2010.html                |    5 +-
 www/ChangeLog-2011.html                |    7 +-
 www/ChangeLog-2012.html                |   11 +-
 www/ChangeLog-2013.html                |   11 +-
 www/ChangeLog-2014.html                |   17 +-
 www/ChangeLog-2015.html                |   13 +-
 www/ChangeLog-2016.html                |   15 +-
 www/ChangeLog-2017.html                |    9 +-
 www/ChangeLog-2018.html                |   21 +-
 www/ChangeLog-2019.html                |   11 +-
 www/ChangeLog-2020.html                |    5 +-
 www/ChangeLog-2021.html                |   11 +-
 www/ChangeLog-2022.html                |  167 +++++-----
 www/ChangeLog-2023.html                |  121 ++++---
 www/Changes.html                       |    3 +-
 www/Changes.rst                        |    6 +-
 www/Makefile.am                        |   56 +-
 www/NEWS.html                          |    6 +-
 www/index.html                         |    2 +-
 www/index.rst                          |    2 +-
 37 files changed, 749 insertions(+), 686 deletions(-)

diffs (truncated from 3914 to 500 lines):

diff -r 87c189036a66 -r 034ad7f538c4 ChangeLog
--- a/ChangeLog	Sun Jan 28 09:56:40 2024 +0100
+++ b/ChangeLog	Sun Jan 28 10:11:10 2024 -0600
@@ -1,6 +1,14 @@
+2024-01-28  Bob Friesenhahn  <[email protected]>
+
+	* NEWS.txt: Update the news as of January 28, 2024.
+
+	* scripts/changelog2rst.sh: Assure that generated ChangeLogs have a title.
+
+	* ChangeLog*: Tidy the ChangeLog syntax.
+
 2024-01-28  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Fractional arrays needs either double[] or float[]
+	* coders/tiff.c: Fractional arrays needs either double[] or float[]
 	depending on TIFFFieldSetGetSize(fip).
 
 2024-01-27  Bob Friesenhahn  <[email protected]>
@@ -9,16 +17,16 @@
 
 2024-01-27  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: EXIF GPS IFD tags are copied now.
+	* coders/tiff.c: EXIF GPS IFD tags are copied now.
 
 2024-01-26  Fojtik Jaroslav  <[email protected]>
 
-	tiff/libtiff/tif_dir.c: Apply Su Laus leak fix from:
+	* tiff/libtiff/tif_dir.c: Apply Su Laus leak fix from:
 	https://gitlab.com/libtiff/libtiff/-/commit/376916d25f39bab69a3ed16963fd3f186870942c
 
 2024-01-26  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Refactor types to magick_uint16_t and
+	* coders/tiff.c: Refactor types to magick_uint16_t and
         magick_uint32_t.
 
 2024-01-25  Bob Friesenhahn  <[email protected]>
@@ -35,18 +43,19 @@
 
 2024-01-24  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Copy uint32_t and uint8_t EXIF arrays into a tiff.
+	* coders/tiff.c: Copy uint32_t and uint8_t EXIF arrays into a tiff.
 
 2024-01-23  Bob Friesenhahn  <[email protected]>
 
 	* www/Hg.rst: Change from defunct OSDN to Heptpod.
+
 2024-01-23  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Copy uint16_t EXIF arrays into a tiff.
+	* coders/tiff.c: Copy uint16_t EXIF arrays into a tiff.
 
 2024-01-20  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Do not copy TIFFTAG_XRESOLUTION & TIFFTAG_YRESOLUTION
+	* coders/tiff.c: Do not copy TIFFTAG_XRESOLUTION & TIFFTAG_YRESOLUTION
 	that are already handled by gm functionality.
 
 2024-01-21  Bob Friesenhahn  <[email protected]>
@@ -70,11 +79,11 @@
 
 2024-01-20  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Place string terminator for more code safety.
+	* coders/tiff.c: Place string terminator for more code safety.
 
 2024-01-19  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Temporary fix that supresses leak in tiff writer.
+	* coders/tiff.c: Temporary fix that supresses leak in tiff writer.
 
 2024-01-17  Bob Friesenhahn  <[email protected]>
 
@@ -88,16 +97,16 @@
 
 2024-01-13  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Prevent sign expansion and bogus contents in upper 2
+	* coders/tiff.c: Prevent sign expansion and bogus contents in upper 2
 	bytes for TIFF_SHORT.
 
 2024-01-12  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Fixed TIFF_RATIONAL extraction from EXIF.
+	* coders/tiff.c: Fixed TIFF_RATIONAL extraction from EXIF.
 
 2024-01-11  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Fix for multiple frames. Do not import
+	* coders/tiff.c: Fix for multiple frames. Do not import
 	TIFFTAG_COMPRESSION, TIFFTAG_IMAGELENGTH, TIFFTAG_IMAGEWIDTH ...
 	from EXIF.
 
@@ -113,16 +122,16 @@
 
 2024-01-07  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Fix TIFF_RATIONAL - Two LONGs: the first represents
+	* coders/tiff.c: Fix TIFF_RATIONAL - Two LONGs: the first represents
 	the numerator of a fraction, the second the denominator.
 
 2024-01-06  Fojtik Jaroslav  <[email protected]>
 
-	coders/tiff.c: Extract EXIFIFD part from EXIF profile.
+	* coders/tiff.c: Extract EXIFIFD part from EXIF profile.
 
 2024-01-03  Fojtik Jaroslav  <[email protected]>
 
-	coders/wpg.c: Make two functions "EnsureNextImage()" and
+	* coders/wpg.c: Make two functions "EnsureNextImage()" and
 	"LoadPaletteRec()" static.
 
 2024-01-02  Fojtik Jaroslav  <[email protected]>
diff -r 87c189036a66 -r 034ad7f538c4 ChangeLog.2022
--- a/ChangeLog.2022	Sun Jan 28 09:56:40 2024 +0100
+++ b/ChangeLog.2022	Sun Jan 28 10:11:10 2024 -0600
@@ -73,8 +73,8 @@
 
 2022-12-25 Fojtik Jaroslav  <[email protected]>
 
-	* webp/src/webp/types.h Need to include inttypes.h
-	* jp2/src/libjasper/include/jasper/jas_types.h
+	* webp/src/webp/types.h: Need to include inttypes.h
+	* jp2/src/libjasper/include/jasper/jas_types.h:
 	Fix missing _PFX_PTR in newer MSVC.
 
 2022-12-25  Bob Friesenhahn  <[email protected]>
@@ -87,7 +87,7 @@
 
 2022-12-25 Fojtik Jaroslav  <[email protected]>
 
-	* jp2/* Update lib jasper to 1.900.16.
+	* jp2/*: Update lib jasper to 1.900.16.
 
 2022-12-24  Bob Friesenhahn  <[email protected]>
 
@@ -98,7 +98,7 @@
 
 2022-12-24 Fojtik Jaroslav  <[email protected]>
 
-	* jp2/* Update lib jasper to 1.900.5.
+	* jp2/*: Update lib jasper to 1.900.5.
 
 2022-12-23  Bob Friesenhahn  <[email protected]>
 
@@ -107,12 +107,14 @@
 	* PerlMagick/t/jxl: Created some JXL sanity-test files.
 
 2022-12-22 Fojtik Jaroslav  <[email protected]>
-	* VisualMagick/tests/runtest.bat Make binary directory configurable
-	on one place. Report error when rwblob.exe does not exist.
+
+	* VisualMagick/tests/runtest.bat: Make binary directory
+	configurable on one place. Report error when rwblob.exe does not
+	exist.
 
 2022-12-22 Fojtik Jaroslav  <[email protected]>
 
-	* jp2/* Update lib jasper from 1.900.1 to 1.900.2.
+	* jp2/*: Update lib jasper from 1.900.1 to 1.900.2.
 
 2022-12-21  Bob Friesenhahn  <[email protected]>
 
@@ -143,13 +145,14 @@
 	now seems to annoy oss-fuzz build.
 
 2022-12-17 Fojtik Jaroslav  <[email protected]>
-        * VisualMagick/magick/magick_types.h.in
+
+	* VisualMagick/magick/magick_types.h.in:
 	Reverting from 16859. The change in 16860 completelly breaks
 	compillation.
 
 2022-12-17 Fojtik Jaroslav  <[email protected]>
 
-	* tiff/port/libport_config.h Added missing file
+	* tiff/port/libport_config.h: Added missing file
 	Documentation of libtiff upgraded.
 	Upgraded libtiff to 4.5.0.
 
@@ -246,12 +249,9 @@
 
 2022-12-01 Fojtik Jaroslav  <[email protected]>
 
-	coders/ps2.c
-	coders/ps3.c
-	coders/tiff.c
-	webp/src/webp/types.h
-	tiff/libtiff/* Upgraded libtiff to libtiff-4.4.0
-	But code is still compilable with MSVC2008!
+	* coders/ps2.c, coders/ps3.c, coders/tiff.c, webp/src/webp/types.h
+	tiff/libtiff/: Upgraded libtiff to libtiff-4.4.0 But code is still
+	compilable with MSVC2008!
 
 2022-11-27  Bob Friesenhahn  <[email protected]>
 
@@ -356,7 +356,7 @@
 
 2022-11-20 Fojtik Jaroslav  <[email protected]>
 
-	* coders/wpg.c Reveal more internal info to optional log.
+	* coders/wpg.c: Reveal more internal info to optional log.
 
 2022-11-19  Bob Friesenhahn  <[email protected]>
 
@@ -393,12 +393,12 @@
 
 2022-11-17 Fojtik Jaroslav  <[email protected]>
 
-        PerlMagick/t/input_JPG_old.tif Added JPG embedded into TIFF using
-        old Adobe's embedding style.
+	PerlMagick/t/input_JPG_old.tif: Added JPG embedded into TIFF using
+	old Adobe's embedding style.
 
 	2022-11-17 Fojtik Jaroslav  <[email protected]>
 
-        tiff/libtiff/tif_ojpeg.c Backported from 4.4.0 to 4.1.0
+	* tiff/libtiff/tif_ojpeg.c: Backported from 4.4.0 to 4.1.0
 
 2022-11-13  Bob Friesenhahn  <[email protected]>
 
@@ -439,7 +439,7 @@
 
 2022-11-09 Fojtik Jaroslav  <[email protected]>
 
-        * coders/fits.c Store multiple scenes into one file.
+	* coders/fits.c: Store multiple scenes into one file.
 
 2022-11-08  Bob Friesenhahn  <[email protected]>
 
@@ -484,8 +484,8 @@
 
 2022-11-05 Fojtik Jaroslav  <[email protected]>
 
-        * coders/wpg.c Shrink amount of colors when palette is bigger than
-        raster could store.
+	* coders/wpg.c: Shrink amount of colors when palette is bigger than
+	raster could store.
 
 2022-11-03  Bob Friesenhahn  <[email protected]>
 
@@ -496,20 +496,20 @@
 
 2022-11-04 Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Remove junk \n from log after printing footer contents.
+	* coders/tga.c: Remove junk \n from log after printing footer contents.
 
 2022-11-03  Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/input_3chars.xpm New testcase
-        with 3 bytes encoding per one pixel.
-	* PerlMagick/t/reference/read/input_3chars_xpm.miff
-	* PerlMagick/t/read.t: Added input_xpm_pal16.miff to PerlMagick test
+	* PerlMagick/t/input_3chars.xpm: New testcase
+	with 3 bytes encoding per one pixel.
+	* PerlMagick/t/reference/read/input_3chars_xpm.miff,
+	PerlMagick/t/read.t: Added input_xpm_pal16.miff to PerlMagick test
 	suite.
 
 2022-11-03 Fojtik Jaroslav  <[email protected]>
 
-	* coders/xpm.c Allow to read pallete that contains more colors
-        than MaxColormapSize.
+	* coders/xpm.c: Allow to read pallete that contains more colors
+	than MaxColormapSize.
 
 2022-11-01  Bob Friesenhahn  <[email protected]>
 
@@ -528,11 +528,11 @@
 
 2022-11-01  Fojtik Jaroslav  <[email protected]>
 
-	* coders/wpg.c Bilevel image must be allways monochrome.
-        Discard palette if exists.
-	* PerlMagick/t/input1_1.wpg
-	* PerlMagick/t/reference/read/input1_1.wpg.miff New testcase
-        with bilevel monochrome image.
+	* coders/wpg.c: Bilevel image must be allways monochrome.
+	Discard palette if exists.
+	* PerlMagick/t/input1_1.wpg,
+	PerlMagick/t/reference/read/input1_1.wpg.miff New testcase with
+	bilevel monochrome image.
 	* PerlMagick/t/read.t: Added input1_1.wpg to PerlMagick test suite.
 
 2022-10-31  Fojtik Jaroslav  <[email protected]>
@@ -560,7 +560,7 @@
 2022-10-29  Fojtik Jaroslav  <[email protected]>
 
 	* coders/xpm.c (ReadXPMImage): Replace strcmp with faster memcmp.
-        It improves 21% performance on my test image.
+	It improves 21% performance on my test image.
 
 2022-10-28  Bob Friesenhahn  <[email protected]>
 
@@ -569,17 +569,17 @@
 
 2022-10-29  Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/input_bilevel.xpm
-	* PerlMagick/t/reference/read/input_xpm_bilevel.miff New testcase
-        with bilevel monochrome image.
+	* PerlMagick/t/input_bilevel.xpm,
+	PerlMagick/t/reference/read/input_xpm_bilevel.miff: New testcase
+	with bilevel monochrome image.
 	* PerlMagick/t/read.t: Added input_xpm_pal16.miff to PerlMagick test
 	suite.
 
 2022-10-28  Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/input_pal16.xpm
-	* PerlMagick/t/reference/read/input_xpm_pal16.miff New testcase
-        with 16 bit palette.
+	* PerlMagick/t/input_pal16.xpm,
+	PerlMagick/t/reference/read/input_xpm_pal16.miff New testcase with
+	16 bit palette.
 	* PerlMagick/t/read.t: Added input_xpm_pal16.miff to PerlMagick test
 	suite.
 
@@ -589,27 +589,27 @@
 
 2022-10-20  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Remove "optimisation" that has negligible or negative
-        effect to overall performance.
+	* coders/tga.c: Remove "optimisation" that has negligible or negative
+	effect to overall performance.
 
 2022-10-19  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Cleanup GCC compile warnings.
+	* coders/tga.c: Cleanup GCC compile warnings.
 
 2022-10-17  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Do not consider whole image to be invalid when a second
-        chunk header contains invalid data.
+	* coders/tga.c: Do not consider whole image to be invalid when a second
+	chunk header contains invalid data.
 
 2022-10-16  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Renamed image attribute "comment" from extended area to
-        "TGA:file.comment" to prevent mix of these 2 comments.
-        (Now TGA can produce both "comment" and "TGA:file.comment").
+	* coders/tga.c: Renamed image attribute "comment" from extended area to
+	"TGA:file.comment" to prevent mix of these 2 comments.
+	(Now TGA can produce both "comment" and "TGA:file.comment").
 
 2022-10-14  Fojtik Jaroslav  <[email protected]>
 
-        * PerlMagick/t/read.t Add new tests for TGA files.
+	* PerlMagick/t/read.t: Add new tests for TGA files.
 
 2022-10-13  Bob Friesenhahn  <[email protected]>
 
@@ -618,20 +618,20 @@
 
 2022-10-13  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Block alpha channel depending on value "AttributesType".
+	* coders/tga.c: Block alpha channel depending on value "AttributesType".
 
 2022-10-12  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c New attributes "comment", "creator", "software", "TGA:file.JobName"
-        * coders/gpx.c Renamed attribute "DPX:file.creator" to "creator"
+	* coders/tga.c: New attributes "comment", "creator", "software", "TGA:file.JobName"
+	* coders/gpx.c: Renamed attribute "DPX:file.creator" to "creator"
 
 2022-10-10  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c TGA developper area is read.
+	* coders/tga.c: TGA developper area is read.
 
 2022-10-09  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Check return code of seek blob operation.
+	* coders/tga.c: Check return code of seek blob operation.
 
 2022-10-09  Bob Friesenhahn  <[email protected]>
 
@@ -646,15 +646,15 @@
 
 2022-10-04  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Fixed oss-fuzz-52084.
-	* PerlMagick/t/input.tga renamed to PerlMagick\t\input_8_CC.tga
-	* PerlMagick/t/reference/read/input_tga_8_BW.miff New testcase.
+	* coders/tga.c: Fixed oss-fuzz-52084.
+	* PerlMagick/t/input.tga: renamed to PerlMagick\t\input_8_CC.tga
+	* PerlMagick/t/reference/read/input_tga_8_BW.miff: New testcase.
 	* PerlMagick/t/read.t: Added input_tga_8_BW.miff to PerlMagick test
 	suite.
 
 2022-10-03  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c TGA footer is read, currently used for logs only.
+	* coders/tga.c: TGA footer is read, currently used for logs only.
 
 2022-10-02  Bob Friesenhahn  <[email protected]>
 
@@ -664,10 +664,8 @@
 
 2022-10-02 Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/input_8_BW_rle.tga
-	* PerlMagick/t/input_8_CC_rle.tga
-	* PerlMagick/t/input_8_BW.tga
-	Added 8 bit TGA samples.
+	* PerlMagick/t/{input_8_BW_rle.tga, input_8_CC_rle.tga,
+	input_8_BW.tga}: Added 8 bit TGA samples.
 
 2022-10-01  Bob Friesenhahn  <[email protected]>
 
@@ -687,15 +685,15 @@
 
 2022-10-01  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Monochromatic bilevel TGA could be written.
+	* coders/tga.c: Monochromatic bilevel TGA could be written.
 
 2022-09-29  Fojtik Jaroslav  <[email protected]>
 
-        * coders/tga.c Monochromatic bilevel TGA could be read.
+	* coders/tga.c: Monochromatic bilevel TGA could be read.
 
 2022-09-28  Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/input_mono.tga Added monochromatic TGA sample generated
+	* PerlMagick/t/input_mono.tga: Added monochromatic TGA sample generated
 	by Graphics Workshop.
 
 2022-09-25  Bob Friesenhahn  <[email protected]>
@@ -741,12 +739,12 @@
 
 2022-09-04  Fojtik Jaroslav  <[email protected]>
 
-        * jpeg/* Upgraded jpeg library to Version 9e 16-Jan-2022.
+	* jpeg/*: Upgraded jpeg library to Version 9e 16-Jan-2022.
 
 2022-09-04  Fojtik Jaroslav  <[email protected]>
 
-        * VisualMagick/jpeg/LIBRARY.txt Exclude files cjpegalt.c and
-        djpegalt.c; cjpeg.c and djpeg.c are already excluded.
+	* VisualMagick/jpeg/LIBRARY.txt: Exclude files cjpegalt.c and
+	djpegalt.c; cjpeg.c and djpeg.c are already excluded.
 
 2022-08-28  Bob Friesenhahn  <[email protected]>
 
@@ -786,374 +784,374 @@
 
 2022-08-10  Fojtik Jaroslav  <[email protected]>
 
-        * VisualMagick/configure/stdafx.h Added define WIN32_LEAN_AND_MEAN
-        * VisualMagick/configure/configure.exe New rebuild.
+	* VisualMagick/configure/stdafx.h: Added define WIN32_LEAN_AND_MEAN
+	* VisualMagick/configure/configure.exe: New rebuild.
 
 2022-08-08  Bob Friesenhahn  <[email protected]>
 
-        * fuzzing/oss-fuzz-build.sh (MAGICK_LIBS): Add libsharpyuv.a to
-        the list of libraries to check for.
+	* fuzzing/oss-fuzz-build.sh (MAGICK_LIBS): Add libsharpyuv.a to
+	the list of libraries to check for.
 
 2022-08-07  Bob Friesenhahn  <[email protected]>
 
-        * configure.ac: When checking for libwmf, add a test for
-        libsharpyuv.  Not yet tested but maybe it will work.
+	* configure.ac: When checking for libwmf, add a test for
+	libsharpyuv.  Not yet tested but maybe it will work.
 
 2022-08-07  Fojtik Jaroslav  <[email protected]>
 
-        * VisualMagick\configure\configure.cpp: The /MACHINE:x86
-        should never be placed to DLL dependency list.
+	* VisualMagick\configure\configure.cpp: The /MACHINE:x86
+	should never be placed to DLL dependency list.
 
 2022-08-06  Bob Friesenhahn  <[email protected]>
 
-        * 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.
+	* 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.
 
 2022-08-04  Bob Friesenhahn  <[email protected]>
 
-        * coders/tga.c (ReadTGAImage): Remove a defective validation of
-        comment length, which blocked reading some sample TGA files from
-        the "Encyclopedia Of Graphics File Formats" book.
+	* coders/tga.c (ReadTGAImage): Remove a defective validation of
+	comment length, which blocked reading some sample TGA files from
+	the "Encyclopedia Of Graphics File Formats" book.