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.