GraphicsMagick: Update the news
GraphicsMagick Commits <[email protected]> Sat, 04 Jan 2025 09:58:15 -0600
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.44181.1736006303.8001.graphicsmagick-commit@lists.sourceforge.net> |
changeset a8073af22ef5 in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=a8073af22ef5 summary: Update the news diffstat: ChangeLog | 2 ++ NEWS.txt | 23 +++++++++++++++++++---- www/ChangeLog.html | 1 + www/NEWS.html | 21 ++++++++++++++++----- 4 files changed, 38 insertions(+), 9 deletions(-) diffs (158 lines): diff -r f1e61fdfa686 -r a8073af22ef5 ChangeLog --- a/ChangeLog Sat Jan 04 09:22:13 2025 -0600 +++ b/ChangeLog Sat Jan 04 09:56:09 2025 -0600 @@ -1,3 +1,5 @@ 2025-01-04 Bob Friesenhahn <[email protected]> + * NEWS.txt: Update the news. + * Update copyright year and rotate ChangeLog. diff -r f1e61fdfa686 -r a8073af22ef5 NEWS.txt --- a/NEWS.txt Sat Jan 04 09:22:13 2025 -0600 +++ b/NEWS.txt Sat Jan 04 09:56:09 2025 -0600 @@ -6,7 +6,7 @@ GraphicsMagick News =================== -This file was last updated to reflect changes up to November 24, 2024. +This file was last updated to reflect changes up to January 4, 2025. Please note that this file records news for the associated development branch and that each development branch has its own NEWS file. See the @@ -19,16 +19,16 @@ .. contents:: :local: -1.3.46 (???? ??, 2024) +1.3.46 (???? ??, 2025) =========================== Special Issues: * GraphicsMagick needs some additional productive volunteers. For several years now, the burden has entirely been on me (Bob - Friesenhahn). I have been sheparding the project for 22 years + Friesenhahn). I have been sheparding the project for 23 years already (and contributed to ImageMagick and GraphicsMagick combined - for 28 years already). Volunteers are needed to add/improve + for 29 years already). Volunteers are needed to add/improve new/existing file format support, and to assure correct operation on all targets. @@ -36,6 +36,9 @@ * JXL: Apply image dimension resource limits. +* WPG: Assure that the palette buffer is allocated and the current + size (SourceForge bug #750). + Bug fixes: * BMP: Assure that the opacity channel is initialized, even if the @@ -65,6 +68,9 @@ transition", https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019717. +* Support XML predefined entities when reading delegates.mgk so that + it may be expressed in valid XML. + API Updates: * Magick++: Added InitializeMagickSentinel helper class, which @@ -85,6 +91,15 @@ * Test and demo programs are added to Coverity analysis. This necessitated fixing test/demo code to use "secure" buffer handling. +* Build the software differently for the oss-fuzz build so that + features not useful, or harmful to, oss-fuzz testing are + removed. This is indicated when + FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION is defined. + +* The oss-fuzz build script (fuzzing/oss-fuzz-build.sh) is + subtantially updated to build a fully-featured libheif, with a set + of common libraries it depends on. + 1.3.45 (August 27, 2024) =========================== diff -r f1e61fdfa686 -r a8073af22ef5 www/ChangeLog.html --- a/www/ChangeLog.html Sat Jan 04 09:22:13 2025 -0600 +++ b/www/ChangeLog.html Sat Jan 04 09:56:09 2025 -0600 @@ -41,6 +41,7 @@ <p>2025-01-04 Bob Friesenhahn <<a class="reference external" href="mailto:bfriesen%40simple.dallas.tx.us">bfriesen<span>@</span>simple<span>.</span>dallas<span>.</span>tx<span>.</span>us</a>></p> <blockquote> <ul class="simple"> +<li><p>NEWS.txt: Update the news.</p></li> <li><p>Update copyright year and rotate ChangeLog.</p></li> </ul> </blockquote> diff -r f1e61fdfa686 -r a8073af22ef5 www/NEWS.html --- a/www/NEWS.html Sat Jan 04 09:22:13 2025 -0600 +++ b/www/NEWS.html Sat Jan 04 09:56:09 2025 -0600 @@ -41,7 +41,7 @@ <!-- -*- mode: rst -*- --> <!-- This text is in reStucturedText format, so it may look a bit odd. --> <!-- See http://docutils.sourceforge.net/rst.html for details. --> -<p>This file was last updated to reflect changes up to November 24, 2024.</p> +<p>This file was last updated to reflect changes up to January 4, 2025.</p> <p>Please note that this file records news for the associated development branch and that each development branch has its own NEWS file. See the ChangeLog file, and/or the Mercurial changesets, for full details.</p> @@ -50,7 +50,7 @@ release and not attempt to patch older releases.</p> <div class="contents local topic" id="contents"> <ul class="simple"> -<li><p><a class="reference internal" href="#id1" id="id3">1.3.46 (???? ??, 2024)</a></p></li> +<li><p><a class="reference internal" href="#id1" id="id3">1.3.46 (???? ??, 2025)</a></p></li> <li><p><a class="reference internal" href="#august-27-2024" id="id4">1.3.45 (August 27, 2024)</a></p></li> <li><p><a class="reference internal" href="#august-18-2024" id="id5">1.3.44 (August 18, 2024)</a></p></li> <li><p><a class="reference internal" href="#march-23-2024" id="id6">1.3.43 (March 23, 2024)</a></p></li> @@ -103,20 +103,22 @@ </ul> </div> <section id="id1"> -<h1><a class="toc-backref" href="#id3">1.3.46 (???? ??, 2024)</a></h1> +<h1><a class="toc-backref" href="#id3">1.3.46 (???? ??, 2025)</a></h1> <p>Special Issues:</p> <ul class="simple"> <li><p>GraphicsMagick needs some additional productive volunteers. For several years now, the burden has entirely been on me (Bob -Friesenhahn). I have been sheparding the project for 22 years +Friesenhahn). I have been sheparding the project for 23 years already (and contributed to ImageMagick and GraphicsMagick combined -for 28 years already). Volunteers are needed to add/improve +for 29 years already). Volunteers are needed to add/improve new/existing file format support, and to assure correct operation on all targets.</p></li> </ul> <p>Security Fixes:</p> <ul class="simple"> <li><p>JXL: Apply image dimension resource limits.</p></li> +<li><p>WPG: Assure that the palette buffer is allocated and the current +size (SourceForge bug #750).</p></li> </ul> <p>Bug fixes:</p> <ul class="simple"> @@ -143,6 +145,8 @@ Debian bug 1019717 "Display of an SVG file broken due to gsfonts transition", <a class="reference external" href="https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019717">https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1019717</a>.</p></li> +<li><p>Support XML predefined entities when reading delegates.mgk so that +it may be expressed in valid XML.</p></li> </ul> <p>API Updates:</p> <ul class="simple"> @@ -162,6 +166,13 @@ <li><p>Update Libtool to version 2.5.4.</p></li> <li><p>Test and demo programs are added to Coverity analysis. This necessitated fixing test/demo code to use "secure" buffer handling.</p></li> +<li><p>Build the software differently for the oss-fuzz build so that +features not useful, or harmful to, oss-fuzz testing are +removed. This is indicated when +FUZZING_BUILD_MODE_UNSAFE_FOR_PRODUCTION is defined.</p></li> +<li><p>The oss-fuzz build script (fuzzing/oss-fuzz-build.sh) is +subtantially updated to build a fully-featured libheif, with a set +of common libraries it depends on.</p></li> </ul> </section> <section id="august-27-2024">