GraphicsMagick: 2 new changesets
GraphicsMagick Commits <[email protected]> Sun, 01 Dec 2024 11:24:19 -0600
| Newsgroups | gmane.comp.video.graphicsmagick.cvs |
|---|---|
| Message-ID | <mailman.37828.1733073874.8001.graphicsmagick-commit@lists.sourceforge.net> |
changeset e2b86834ab3a in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=e2b86834ab3a summary: fuzzing/oss-fuzz-build.sh: Enable 'uncompressed' in libheif build. Add HEIF dictionary. changeset 8c8c7256924a in /hg/GraphicsMagick details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=8c8c7256924a summary: fuzzing/dictionaries/HEIC.dict: Add HEIC dictionary. diffstat: ChangeLog | 8 +++++ VisualMagick/installer/inc/version.isx | 4 +- fuzzing/README.txt | 6 +++- fuzzing/dictionaries/HEIC.dict | 48 ++++++++++++++++++++++++++++++++++ fuzzing/dictionaries/HEIF.dict | 48 ++++++++++++++++++++++++++++++++++ fuzzing/oss-fuzz-build.sh | 4 ++ magick/version.h | 4 +- www/ChangeLog.html | 9 ++++++ 8 files changed, 126 insertions(+), 5 deletions(-) diffs (201 lines): diff -r 244419ca420f -r 8c8c7256924a ChangeLog --- a/ChangeLog Fri Nov 29 16:44:42 2024 -0600 +++ b/ChangeLog Sun Dec 01 11:23:56 2024 -0600 @@ -1,3 +1,11 @@ +2024-12-01 Bob Friesenhahn <[email protected]> + + * fuzzing/oss-fuzz-build.sh: Enable 'uncompressed' in libheif + build. + + * fuzzing/dictionaries/HEIF.dict: Add HEIF dictionary. From + libheif fuzzing/data/dictionary.txt. + 2024-11-29 Bob Friesenhahn <[email protected]> * fuzzing/oss-fuzz-build.sh: Add openh264 and openjpeg for use by diff -r 244419ca420f -r 8c8c7256924a VisualMagick/installer/inc/version.isx --- a/VisualMagick/installer/inc/version.isx Fri Nov 29 16:44:42 2024 -0600 +++ b/VisualMagick/installer/inc/version.isx Sun Dec 01 11:23:56 2024 -0600 @@ -10,5 +10,5 @@ #define public MagickPackageName "GraphicsMagick" #define public MagickPackageVersion "1.4" -#define public MagickPackageVersionAddendum ".020241129" -#define public MagickPackageReleaseDate "snapshot-20241129" +#define public MagickPackageVersionAddendum ".020241201" +#define public MagickPackageReleaseDate "snapshot-20241201" diff -r 244419ca420f -r 8c8c7256924a fuzzing/README.txt --- a/fuzzing/README.txt Fri Nov 29 16:44:42 2024 -0600 +++ b/fuzzing/README.txt Sun Dec 01 11:23:56 2024 -0600 @@ -39,7 +39,11 @@ $ python infra/helper.py pull_images -Remove the existing project image:: +Optionally remove the existing build directory (in git checkout): + + sudo rm -rf build + +Optionally remove the existing project image:: docker image rm gcr.io/oss-fuzz/graphicsmagick diff -r 244419ca420f -r 8c8c7256924a fuzzing/dictionaries/HEIC.dict --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fuzzing/dictionaries/HEIC.dict Sun Dec 01 11:23:56 2024 -0600 @@ -0,0 +1,48 @@ +"auxC" +"auxl" +"av1C" +"avif" +"cdsc" +"clap" +"colr" +"dimg" +"dinf" +"dref" +"ftyp" +"grpl" +"hdlr" +"heic" +"heix" +"hevc" +"hevx" +"heim" +"heis" +"hevm" +"hevs" +"hvcC" +"idat" +"iinf" +"iloc" +"imir" +"infe" +"ipco" +"ipma" +"iprp" +"iref" +"irot" +"ispe" +"mdat" +"meta" +"mif1" +"mime" +"msf1" +"nclx" +"pict" +"pitm" +"pixi" +"prof" +"rICC" +"thmb" +"uri " +"url " +"uuid" diff -r 244419ca420f -r 8c8c7256924a fuzzing/dictionaries/HEIF.dict --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/fuzzing/dictionaries/HEIF.dict Sun Dec 01 11:23:56 2024 -0600 @@ -0,0 +1,48 @@ +"auxC" +"auxl" +"av1C" +"avif" +"cdsc" +"clap" +"colr" +"dimg" +"dinf" +"dref" +"ftyp" +"grpl" +"hdlr" +"heic" +"heix" +"hevc" +"hevx" +"heim" +"heis" +"hevm" +"hevs" +"hvcC" +"idat" +"iinf" +"iloc" +"imir" +"infe" +"ipco" +"ipma" +"iprp" +"iref" +"irot" +"ispe" +"mdat" +"meta" +"mif1" +"mime" +"msf1" +"nclx" +"pict" +"pitm" +"pixi" +"prof" +"rICC" +"thmb" +"uri " +"url " +"uuid" diff -r 244419ca420f -r 8c8c7256924a fuzzing/oss-fuzz-build.sh --- a/fuzzing/oss-fuzz-build.sh Fri Nov 29 16:44:42 2024 -0600 +++ b/fuzzing/oss-fuzz-build.sh Sun Dec 01 11:23:56 2024 -0600 @@ -623,6 +623,7 @@ -DWITH_JPEG_ENCODER=on \ -DWITH_OpenJPEG_ENCODER=on \ -DWITH_OpenJPEG_DECODER=on \ + -DWITH_UNCOMPRESSED_CODEC=on \ "${SRC}/libheif" make -j$(nproc) make install @@ -811,7 +812,10 @@ set +x fi + # Copy over any fuzzing dictionaries if [ -f "fuzzing/dictionaries/${coder}.dict" ]; then + set -x cp "fuzzing/dictionaries/${coder}.dict" "${OUT}/coder_${coder}_fuzzer.dict" + set +x fi done diff -r 244419ca420f -r 8c8c7256924a magick/version.h --- a/magick/version.h Fri Nov 29 16:44:42 2024 -0600 +++ b/magick/version.h Sun Dec 01 11:23:56 2024 -0600 @@ -38,8 +38,8 @@ #define MagickLibVersion 0x282502 #define MagickLibVersionText "1.4" #define MagickLibVersionNumber 28,25,2 -#define MagickChangeDate "20241129" -#define MagickReleaseDate "snapshot-20241129" +#define MagickChangeDate "20241201" +#define MagickReleaseDate "snapshot-20241201" /* The MagickLibInterfaceNewest and MagickLibInterfaceOldest defines diff -r 244419ca420f -r 8c8c7256924a www/ChangeLog.html --- a/www/ChangeLog.html Fri Nov 29 16:44:42 2024 -0600 +++ b/www/ChangeLog.html Sun Dec 01 11:23:56 2024 -0600 @@ -38,6 +38,15 @@ <main id="graphicsmagick-changelog"> <h1 class="title">GraphicsMagick ChangeLog</h1> +<p>2024-12-01 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>fuzzing/oss-fuzz-build.sh: Enable 'uncompressed' in libheif +build.</p></li> +<li><p>fuzzing/dictionaries/HEIF.dict: Add HEIF dictionary. From +libheif fuzzing/data/dictionary.txt.</p></li> +</ul> +</blockquote> <p>2024-11-29 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">