GraphicsMagick: 2 new changesets

GraphicsMagick Commits <[email protected]>
Newsgroups gmane.comp.video.graphicsmagick.cvs
Message-ID <mailman.1851.1673711306.1727.graphicsmagick-commit@lists.sourceforge.net>
changeset c41d8933edef in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=c41d8933edef
summary: Merge changes for the 1.3.40 release

changeset bd6a6dc1510c in /hg/GraphicsMagick
details: http://hg.GraphicsMagick.org/hg/GraphicsMagick?cmd=changeset;node=bd6a6dc1510c
summary: Added tag GraphicsMagick-1_3_40 for changeset c41d8933edef

diffstat:

 .hgtags                                                             |      1 +
 ChangeLog                                                           |   1131 +-
 ChangeLog.2022                                                      |   1159 +
 Makefile.in                                                         |      9 +-
 NEWS.txt                                                            |     82 +-
 PerlMagick/Magick.pm                                                |      2 +-
 PerlMagick/t/read.t                                                 |      2 +-
 PerlMagick/t/write.t                                                |      2 +-
 README.txt                                                          |      5 +-
 VisualMagick/installer/inc/body.isx                                 |    103 +
 VisualMagick/installer/inc/files-dlls.isx                           |     12 +-
 VisualMagick/installer/inc/version.isx                              |      4 +-
 VisualMagick/installer/redist/VC2008SP1/note.txt                    |      8 +
 VisualMagick/jp2/src/appl/UTILITY.txt                               |      3 +-
 VisualMagick/jp2/src/libjasper/pgx/LIBRARY.txt                      |      1 +
 VisualMagick/tests/runtest.bat                                      |     38 +-
 coders/jxl.c                                                        |    133 +-
 coders/mat.c                                                        |      6 +-
 coders/pcd.c                                                        |      6 +-
 coders/pcx.c                                                        |     81 +-
 coders/pict.c                                                       |    189 +-
 coders/png.c                                                        |     10 +-
 coders/pnm.c                                                        |     27 +-
 coders/sun.c                                                        |   1202 +-
 coders/wpg.c                                                        |     24 +-
 coders/xpm.c                                                        |      4 +-
 jp2/CMakeLists.txt                                                  |    359 +
 jp2/ChangeLog                                                       |   1993 +-
 jp2/INSTALL                                                         |    151 +-
 jp2/Makefile.am                                                     |     96 -
 jp2/Makefile.in                                                     |    910 -
 jp2/NEWS                                                            |    202 +-
 jp2/README                                                          |     72 +-
 jp2/ac_aux/compile                                                  |    347 -
 jp2/ac_aux/config.guess                                             |   1420 -
 jp2/ac_aux/config.sub                                               |   1798 -
 jp2/ac_aux/depcomp                                                  |    791 -
 jp2/ac_aux/install-sh                                               |    527 -
 jp2/ac_aux/ltmain.sh                                                |   9655 -----
 jp2/ac_aux/missing                                                  |    215 -
 jp2/ac_aux/test-driver                                              |    139 -
 jp2/ac_m4/libtool.m4                                                |   7992 ----
 jp2/ac_m4/ltoptions.m4                                              |    384 -
 jp2/ac_m4/ltsugar.m4                                                |    123 -
 jp2/ac_m4/ltversion.m4                                              |     23 -
 jp2/ac_m4/m4_ax_append_flag.m4                                      |     71 -
 jp2/ac_m4/m4_ax_cflags_gcc_option.m4                                |    191 -
 jp2/ac_m4/m4_ax_check_compile_flag.m4                               |     74 -
 jp2/ac_m4/m4_ax_generate_changelog.m4                               |     99 -
 jp2/aclocal.m4                                                      |   1154 -
 jp2/appveyor.yml                                                    |     34 +
 jp2/build/appveyor/build.bat                                        |     52 +
 jp2/build/cmake/modules/FindMakeDist.cmake                          |    250 +
 jp2/build/cmake/modules/InSourceBuild.cmake                         |     17 +
 jp2/build/cmake/modules/JasOpenGL.cmake                             |     54 +
 jp2/build/cmake/modules/Sanitizers.cmake                            |     41 +
 jp2/build/extract_release_notes                                     |     21 +
 jp2/build/github/deploy_gh_pages                                    |    326 +
 jp2/build/github/prebuild                                           |     19 +
 jp2/build/jasper.pc.in                                              |      9 +
 jp2/build/jasper.spec.in                                            |    101 +
 jp2/build/make_dist                                                 |    129 +
 jp2/build/make_release                                              |    154 +
 jp2/build/my_build                                                  |    113 +
 jp2/build/travis/CMakeLists.txt                                     |     55 +
 jp2/build/travis/build                                              |    209 +
 jp2/build/travis/prebuild                                           |     40 +
 jp2/configure                                                       |  16371 ----------
 jp2/configure.ac                                                    |    524 -
 jp2/data/test/bad/00047-jasper-stackoverflow-jpc_tsfb_getbands2.jpc |    Bin 
 jp2/data/test/bad/00052-jasper-misalignedaddress.jp2                |    Bin 
 jp2/data/test/bad/00124-jasper-nullptr-jp2_cdef_destroy.jp2         |    Bin 
 jp2/data/test/bad/268_poc.jp2                                       |    Bin 
 jp2/data/test/bad/269.jp2                                           |    Bin 
 jp2/data/test/bad/271a.pgx                                          |    Bin 
 jp2/data/test/bad/271b.pgx                                          |      1 +
 jp2/data/test/bad/274.pgx                                           |    Bin 
 jp2/data/test/bad/276.pgx                                           |    Bin 
 jp2/data/test/bad/277.jp2                                           |    Bin 
 jp2/data/test/bad/281a.pgx                                          |    Bin 
 jp2/data/test/bad/281b.pgx                                          |    Bin 
 jp2/data/test/bad/291.jp2                                           |    Bin 
 jp2/data/test/bad/heap-out-of-bound-read-due-to-off-by-1-poc.jp2    |    Bin 
 jp2/data/test/bad/hoob_8.jp2                                        |    Bin 
 jp2/data/test/bad/null-pointer-dereference-poc.jp2                  |    Bin 
 jp2/data/test/bad/poc_264.jp2                                       |    Bin 
 jp2/data/test/bad/poc_265.jp2                                       |    Bin 
 jp2/data/test/good/105-PoC1.jp2                                     |    Bin 
 jp2/data/test/good/109-PoC.jp2                                      |    Bin 
 jp2/data/test/good/120-master1.mif                                  |    Bin 
 jp2/data/test/good/120-master2.mif                                  |     11 +
 jp2/data/test/good/120-master3.mif                                  |    Bin 
 jp2/data/test/good/120-other.mif                                    |    Bin 
 jp2/data/test/good/PoC1.jpc                                         |    Bin 
 jp2/data/test/good/PoC2.jpc                                         |    Bin 
 jp2/data/test/other/278.jp2                                         |    Bin 
 jp2/doc/CMakeLists.txt                                              |     68 +
 jp2/doc/Doxyfile.in                                                 |   1773 +
 jp2/doc/manual.pdf                                                  |    Bin 
 jp2/doc/src/bugs.dox                                                |     17 +
 jp2/doc/src/faq.dox                                                 |     11 +
 jp2/doc/src/getting_started.dox.in                                  |     31 +
 jp2/doc/src/mainpage.dox.in                                         |     37 +
 jp2/doc/src/modules.dox                                             |     13 +
 jp2/jasper.def                                                      |      6 +-
 jp2/jasper.spec                                                     |    101 -
 jp2/jasper.spec.in                                                  |    101 -
 jp2/pkgconfig/Makefile.am                                           |      5 -
 jp2/pkgconfig/Makefile.in                                           |    515 -
 jp2/pkgconfig/jasper.pc.in                                          |     11 -
 jp2/src/Makefile.am                                                 |     61 -
 jp2/src/Makefile.in                                                 |    692 -
 jp2/src/appl/CMakeLists.txt                                         |     55 +
 jp2/src/appl/Makefile.am                                            |     98 -
 jp2/src/appl/Makefile.in                                            |    862 -
 jp2/src/appl/dummy2.c                                               |      2 +-
 jp2/src/appl/fuzz.c                                                 |    109 +
 jp2/src/appl/imgcmp.c                                               |     55 +-
 jp2/src/appl/imginfo.c                                              |     34 +-
 jp2/src/appl/jasper.c                                               |     46 +-
 jp2/src/appl/jiv.c                                                  |     63 +-
 jp2/src/libjasper/CMakeLists.txt                                    |    206 +
 jp2/src/libjasper/Makefile.am                                       |     89 -
 jp2/src/libjasper/Makefile.in                                       |    864 -
 jp2/src/libjasper/base/Makefile.am                                  |     76 -
 jp2/src/libjasper/base/Makefile.in                                  |    691 -
 jp2/src/libjasper/base/jas_cm.c                                     |    288 +-
 jp2/src/libjasper/base/jas_debug.c                                  |     15 +-
 jp2/src/libjasper/base/jas_getopt.c                                 |     19 +-
 jp2/src/libjasper/base/jas_icc.c                                    |    848 +-
 jp2/src/libjasper/base/jas_iccdata.c                                |     10 +-
 jp2/src/libjasper/base/jas_image.c                                  |    522 +-
 jp2/src/libjasper/base/jas_init.c                                   |     25 +-
 jp2/src/libjasper/base/jas_malloc.c                                 |     12 +-
 jp2/src/libjasper/base/jas_seq.c                                    |    161 +-
 jp2/src/libjasper/base/jas_stream.c                                 |    470 +-
 jp2/src/libjasper/base/jas_string.c                                 |      6 +-
 jp2/src/libjasper/base/jas_tmr.c                                    |      7 +-
 jp2/src/libjasper/base/jas_tvp.c                                    |     22 +-
 jp2/src/libjasper/base/jas_version.c                                |    148 +-
 jp2/src/libjasper/bmp/Makefile.am                                   |     67 -
 jp2/src/libjasper/bmp/Makefile.in                                   |    668 -
 jp2/src/libjasper/bmp/bmp_cod.c                                     |      6 +-
 jp2/src/libjasper/bmp/bmp_dec.c                                     |     80 +-
 jp2/src/libjasper/bmp/bmp_enc.c                                     |     27 +-
 jp2/src/libjasper/dummy.c                                           |      3 -
 jp2/src/libjasper/include/Makefile.am                               |     59 -
 jp2/src/libjasper/include/Makefile.in                               |    691 -
 jp2/src/libjasper/include/jasper/Makefile.am                        |     79 -
 jp2/src/libjasper/include/jasper/Makefile.in                        |    671 -
 jp2/src/libjasper/include/jasper/jas_cm.h                           |    110 +-
 jp2/src/libjasper/include/jasper/jas_compiler.h                     |    113 +
 jp2/src/libjasper/include/jasper/jas_config.h                       |     26 +-
 jp2/src/libjasper/include/jasper/jas_config.h.in                    |     86 +-
 jp2/src/libjasper/include/jasper/jas_debug.h                        |     27 +-
 jp2/src/libjasper/include/jasper/jas_dll.h                          |     93 +
 jp2/src/libjasper/include/jasper/jas_fix.h                          |     32 +-
 jp2/src/libjasper/include/jasper/jas_getopt.h                       |     17 +-
 jp2/src/libjasper/include/jasper/jas_icc.h                          |     68 +-
 jp2/src/libjasper/include/jasper/jas_image.h                        |    529 +-
 jp2/src/libjasper/include/jasper/jas_init.h                         |     33 +
 jp2/src/libjasper/include/jasper/jas_malloc.h                       |     28 +-
 jp2/src/libjasper/include/jasper/jas_math.h                         |    132 +-
 jp2/src/libjasper/include/jasper/jas_pconf.h.in                     |    128 -
 jp2/src/libjasper/include/jasper/jas_seq.h                          |    343 +-
 jp2/src/libjasper/include/jasper/jas_stream.h                       |    769 +-
 jp2/src/libjasper/include/jasper/jas_string.h                       |     11 +-
 jp2/src/libjasper/include/jasper/jas_tmr.h                          |     14 +-
 jp2/src/libjasper/include/jasper/jas_tvp.h                          |     29 +-
 jp2/src/libjasper/include/jasper/jas_types.h                        |    151 +-
 jp2/src/libjasper/include/jasper/jas_version.h                      |     10 +-
 jp2/src/libjasper/include/jasper/jasper.h                           |     10 +-
 jp2/src/libjasper/include/jasper/stdbool2.h                         |     16 -
 jp2/src/libjasper/jp2/Makefile.am                                   |     67 -
 jp2/src/libjasper/jp2/Makefile.in                                   |    668 -
 jp2/src/libjasper/jp2/jp2_cod.c                                     |    316 +-
 jp2/src/libjasper/jp2/jp2_cod.h                                     |     33 +-
 jp2/src/libjasper/jp2/jp2_dec.c                                     |    141 +-
 jp2/src/libjasper/jp2/jp2_dec.h                                     |      1 -
 jp2/src/libjasper/jp2/jp2_enc.c                                     |    119 +-
 jp2/src/libjasper/jpc/Makefile.am                                   |    105 -
 jp2/src/libjasper/jpc/Makefile.in                                   |    726 -
 jp2/src/libjasper/jpc/jpc_bs.c                                      |     16 +-
 jp2/src/libjasper/jpc/jpc_bs.h                                      |     17 +-
 jp2/src/libjasper/jpc/jpc_cs.c                                      |    173 +-
 jp2/src/libjasper/jpc/jpc_cs.h                                      |     66 +-
 jp2/src/libjasper/jpc/jpc_dec.c                                     |    738 +-
 jp2/src/libjasper/jpc/jpc_dec.h                                     |    101 +-
 jp2/src/libjasper/jpc/jpc_enc.c                                     |    406 +-
 jp2/src/libjasper/jpc/jpc_enc.h                                     |     29 +-
 jp2/src/libjasper/jpc/jpc_fix.h                                     |    125 +-
 jp2/src/libjasper/jpc/jpc_flt.h                                     |      2 -
 jp2/src/libjasper/jpc/jpc_math.c                                    |     28 +-
 jp2/src/libjasper/jpc/jpc_math.h                                    |     13 +-
 jp2/src/libjasper/jpc/jpc_mct.c                                     |     49 +-
 jp2/src/libjasper/jpc/jpc_mct.h                                     |      6 +-
 jp2/src/libjasper/jpc/jpc_mqcod.c                                   |      4 +-
 jp2/src/libjasper/jpc/jpc_mqcod.h                                   |     14 +-
 jp2/src/libjasper/jpc/jpc_mqdec.c                                   |     83 +-
 jp2/src/libjasper/jpc/jpc_mqdec.h                                   |    154 +-
 jp2/src/libjasper/jpc/jpc_mqenc.c                                   |     66 +-
 jp2/src/libjasper/jpc/jpc_mqenc.h                                   |     61 +-
 jp2/src/libjasper/jpc/jpc_qmfb.c                                    |   1728 +-
 jp2/src/libjasper/jpc/jpc_qmfb.h                                    |      9 +-
 jp2/src/libjasper/jpc/jpc_t1cod.c                                   |    166 +-
 jp2/src/libjasper/jpc/jpc_t1cod.h                                   |    192 +-
 jp2/src/libjasper/jpc/jpc_t1dec.c                                   |    690 +-
 jp2/src/libjasper/jpc/jpc_t1dec.h                                   |      2 -
 jp2/src/libjasper/jpc/jpc_t1enc.c                                   |    396 +-
 jp2/src/libjasper/jpc/jpc_t1enc.h                                   |      7 -
 jp2/src/libjasper/jpc/jpc_t2cod.c                                   |    272 +-
 jp2/src/libjasper/jpc/jpc_t2cod.h                                   |     44 +-
 jp2/src/libjasper/jpc/jpc_t2dec.c                                   |    204 +-
 jp2/src/libjasper/jpc/jpc_t2dec.h                                   |      4 +-
 jp2/src/libjasper/jpc/jpc_t2enc.c                                   |    153 +-
 jp2/src/libjasper/jpc/jpc_t2enc.h                                   |     11 +-
 jp2/src/libjasper/jpc/jpc_tagtree.c                                 |     33 +-
 jp2/src/libjasper/jpc/jpc_tagtree.h                                 |      6 +-
 jp2/src/libjasper/jpc/jpc_tsfb.c                                    |     99 +-
 jp2/src/libjasper/jpc/jpc_tsfb.h                                    |     25 +-
 jp2/src/libjasper/jpc/jpc_util.c                                    |     35 +-
 jp2/src/libjasper/jpc/jpc_util.h                                    |     13 +-
 jp2/src/libjasper/jpg/Makefile.am                                   |     79 -
 jp2/src/libjasper/jpg/Makefile.in                                   |    682 -
 jp2/src/libjasper/jpg/jpg_dec.c                                     |     94 +-
 jp2/src/libjasper/jpg/jpg_dummy.c                                   |      4 +-
 jp2/src/libjasper/jpg/jpg_enc.c                                     |     46 +-
 jp2/src/libjasper/jpg/jpg_jpeglib.h                                 |      2 +-
 jp2/src/libjasper/jpg/jpg_val.c                                     |     25 +-
 jp2/src/libjasper/mif/Makefile.am                                   |     66 -
 jp2/src/libjasper/mif/Makefile.in                                   |    664 -
 jp2/src/libjasper/mif/mif_cod.c                                     |     44 +-
 jp2/src/libjasper/pgx/Makefile.am                                   |     67 -
 jp2/src/libjasper/pgx/Makefile.in                                   |    668 -
 jp2/src/libjasper/pgx/pgx_cod.c                                     |      2 -
 jp2/src/libjasper/pgx/pgx_dec.c                                     |     47 +-
 jp2/src/libjasper/pgx/pgx_enc.c                                     |     13 +-
 jp2/src/libjasper/pnm/Makefile.am                                   |     67 -
 jp2/src/libjasper/pnm/Makefile.in                                   |    668 -
 jp2/src/libjasper/pnm/pnm_cod.c                                     |      9 +-
 jp2/src/libjasper/pnm/pnm_dec.c                                     |     32 +-
 jp2/src/libjasper/pnm/pnm_enc.c                                     |     24 +-
 jp2/src/libjasper/ras/Makefile.am                                   |     67 -
 jp2/src/libjasper/ras/Makefile.in                                   |    668 -
 jp2/src/libjasper/ras/ras_cod.c                                     |      1 +
 jp2/src/libjasper/ras/ras_dec.c                                     |     43 +-
 jp2/src/libjasper/ras/ras_enc.c                                     |     15 +-
 jp2/src/msvc/Makefile.am                                            |     77 -
 jp2/src/msvc/Makefile.in                                            |    530 -
 jp2/src/msvc/README                                                 |      2 -
 jp2/src/msvc/imgcmp.dsp                                             |    100 -
 jp2/src/msvc/imgcmp.vcxproj                                         |    138 -
 jp2/src/msvc/imginfo.dsp                                            |    102 -
 jp2/src/msvc/imginfo.vcxproj                                        |    149 -
 jp2/src/msvc/jasper.dsp                                             |    102 -
 jp2/src/msvc/jasper.dsw                                             |     86 -
 jp2/src/msvc/jasper.sln                                             |     56 -
 jp2/src/msvc/jasper.vcxproj                                         |    149 -
 jp2/src/msvc/jiv.dsp                                                |    102 -
 jp2/src/msvc/jiv.vcxproj                                            |    143 -
 jp2/src/msvc/libjasper.dsp                                          |    428 -
 jp2/src/msvc/libjasper.vcxproj                                      |    215 -
 jp2/test/Makefile.am                                                |     59 -
 jp2/test/Makefile.in                                                |    691 -
 jp2/test/bin/Makefile.am                                            |     82 -
 jp2/test/bin/Makefile.in                                            |    930 -
 jp2/test/bin/codec_tests                                            |     10 +-
 jp2/test/bin/jpcod                                                  |      3 +-
 jp2/test/bin/run_codec_test                                         |     47 +-
 jp2/test/bin/run_test                                               |    466 -
 jp2/test/bin/run_test_1                                             |    147 +-
 jp2/test/bin/run_test_2                                             |     17 +-
 jp2/test/bin/run_test_3                                             |     20 +-
 jp2/test/bin/run_test_4                                             |      2 +-
 jp2/test/bin/tests                                                  |    456 -
 jp2/test/bin/utilities                                              |      4 +
 jp2/test/bin/wrapper                                                |     19 +
 jp2/test/bin/wrapper.in                                             |     28 +
 magick/blob.c                                                       |     10 +-
 magick/color_lookup-private.h                                       |     36 +
 magick/command.c                                                    |      4 +-
 magick/compare.c                                                    |      5 +-
 magick/constitute.c                                                 |     56 +-
 magick/image.c                                                      |     17 +-
 magick/list.c                                                       |      6 +-
 magick/module_aliases.h                                             |      3 +
 magick/studio.h                                                     |      5 -
 magick/utility.c                                                    |      4 +
 magick/version.h                                                    |     14 +-
 magick/version.h.in                                                 |      4 +-
 scripts/html_fragments.py                                           |      2 +-
 tests/Makefile.am                                                   |      3 +-
 tests/input_truecolor_1x266.miff                                    |      5 +
 tests/rwfile.tap                                                    |      9 +-
 utilities/tests/convert-cmds.txt                                    |     16 +-
 version.sh                                                          |      8 +-
 www/ChangeLog-2001.html                                             |      2 +-
 www/ChangeLog-2002.html                                             |      2 +-
 www/ChangeLog-2003.html                                             |      2 +-
 www/ChangeLog-2004.html                                             |      2 +-
 www/ChangeLog-2005.html                                             |      2 +-
 www/ChangeLog-2006.html                                             |      2 +-
 www/ChangeLog-2007.html                                             |      2 +-
 www/ChangeLog-2008.html                                             |      2 +-
 www/ChangeLog-2009.html                                             |      2 +-
 www/ChangeLog-2010.html                                             |      2 +-
 www/ChangeLog-2011.html                                             |      2 +-
 www/ChangeLog-2012.html                                             |      2 +-
 www/ChangeLog-2013.html                                             |      2 +-
 www/ChangeLog-2014.html                                             |      2 +-
 www/ChangeLog-2015.html                                             |      2 +-
 www/ChangeLog-2016.html                                             |      2 +-
 www/ChangeLog-2017.html                                             |      2 +-
 www/ChangeLog-2018.html                                             |      2 +-
 www/ChangeLog-2019.html                                             |      2 +-
 www/ChangeLog-2020.html                                             |      2 +-
 www/ChangeLog-2021.html                                             |      2 +-
 www/ChangeLog-2022.html                                             |   1359 +
 www/Changelog.html                                                  |   1259 +-
 www/Changes.html                                                    |      5 +-
 www/Changes.rst                                                     |      5 +-
 www/Copyright.html                                                  |      2 +-
 www/FAQ.html                                                        |      2 +-
 www/Hg.html                                                         |      6 +-
 www/Hg.rst                                                          |      4 +-
 www/INSTALL-unix.html                                               |     10 +-
 www/INSTALL-unix.rst                                                |      9 +-
 www/INSTALL-windows.html                                            |      2 +-
 www/ImageMagickObject.html                                          |      2 +-
 www/Magick++/Blob.html                                              |      2 +-
 www/Magick++/ChangeLog.html                                         |      2 +-
 www/Magick++/CoderInfo.html                                         |      2 +-
 www/Magick++/Color.html                                             |      2 +-
 www/Magick++/Drawable.html                                          |      2 +-
 www/Magick++/Enumerations.html                                      |      2 +-
 www/Magick++/Exception.html                                         |      2 +-
 www/Magick++/FormatCharacters.html                                  |      2 +-
 www/Magick++/Geometry.html                                          |      2 +-
 www/Magick++/Image.html                                             |      2 +-
 www/Magick++/ImageDesign.html                                       |      2 +-
 www/Magick++/Montage.html                                           |      2 +-
 www/Magick++/PixelPacket.html                                       |      2 +-
 www/Magick++/Pixels.html                                            |      2 +-
 www/Magick++/TypeMetric.html                                        |      2 +-
 www/Magick++/index.html                                             |      2 +-
 www/Makefile.am                                                     |      6 +
 www/NEWS.html                                                       |    249 +-
 www/OpenMP.html                                                     |      2 +-
 www/README.html                                                     |      7 +-
 www/api/animate.html                                                |      2 +-
 www/api/annotate.html                                               |      2 +-
 www/api/api.html                                                    |      2 +-
 www/api/attribute.html                                              |      2 +-
 www/api/average.html                                                |      2 +-
 www/api/blob.html                                                   |      2 +-
 www/api/cdl.html                                                    |      2 +-
 www/api/channel.html                                                |      2 +-
 www/api/color.html                                                  |      2 +-
 www/api/colormap.html                                               |      2 +-
 www/api/compare.html                                                |      2 +-
 www/api/composite.html                                              |      2 +-
 www/api/confirm_access.html                                         |      2 +-
 www/api/constitute.html                                             |      2 +-
 www/api/decorate.html                                               |      2 +-
 www/api/deprecate.html                                              |      2 +-
 www/api/describe.html                                               |      2 +-
 www/api/display.html                                                |      2 +-
 www/api/draw.html                                                   |      2 +-
 www/api/effect.html                                                 |      2 +-
 www/api/enhance.html                                                |      2 +-
 www/api/error.html                                                  |      2 +-
 www/api/export.html                                                 |      2 +-
 www/api/fx.html                                                     |      2 +-
 www/api/hclut.html                                                  |      2 +-
 www/api/image.html                                                  |      2 +-
 www/api/import.html                                                 |      2 +-
 www/api/list.html                                                   |      6 +-
 www/api/log.html                                                    |      2 +-
 www/api/magick.html                                                 |      2 +-
 www/api/memory.html                                                 |      2 +-
 www/api/monitor.html                                                |      2 +-
 www/api/montage.html                                                |      2 +-
 www/api/operator.html                                               |      2 +-
 www/api/paint.html                                                  |      2 +-
 www/api/pixel_cache.html                                            |      2 +-
 www/api/pixel_iterator.html                                         |      2 +-
 www/api/plasma.html                                                 |      2 +-
 www/api/profile.html                                                |      2 +-
 www/api/quantize.html                                               |      2 +-
 www/api/registry.html                                               |      2 +-
 www/api/render.html                                                 |      2 +-
 www/api/resize.html                                                 |      2 +-
 www/api/resource.html                                               |      2 +-
 www/api/segment.html                                                |      2 +-
 www/api/shear.html                                                  |      2 +-
 www/api/signature.html                                              |      2 +-
 www/api/statistics.html                                             |      2 +-
 www/api/texture.html                                                |      2 +-
 www/api/transform.html                                              |      2 +-
 www/api/types.html                                                  |      2 +-
 www/api/widget.html                                                 |      2 +-
 www/authors.html                                                    |      2 +-
 www/benchmarks.html                                                 |      2 +-
 www/bugs.html                                                       |      2 +-
 www/contribute.html                                                 |      2 +-
 www/download.html                                                   |      2 +-
 www/formats.html                                                    |      2 +-
 www/index.html                                                      |      4 +-
 www/index.rst                                                       |      2 +-
 www/links.html                                                      |      2 +-
 www/miff.html                                                       |      2 +-
 www/mission.html                                                    |      2 +-
 www/motion-picture.html                                             |      2 +-
 www/perl.html                                                       |      2 +-
 www/process.html                                                    |      2 +-
 www/programming.html                                                |      2 +-
 www/project.html                                                    |      2 +-
 www/quantize.html                                                   |      2 +-
 www/reference.html                                                  |      2 +-
 www/security.html                                                   |      2 +-
 www/thanks.html                                                     |      2 +-
 www/tools.html                                                      |      2 +-
 www/utilities.html                                                  |      2 +-
 www/wand/drawing_wand.html                                          |      2 +-
 www/wand/magick_wand.html                                           |      2 +-
 www/wand/pixel_wand.html                                            |      2 +-
 www/wand/wand.html                                                  |      2 +-
 427 files changed, 18126 insertions(+), 69051 deletions(-)

diffs (truncated from 103095 to 500 lines):

diff -r cd753c29780a -r bd6a6dc1510c .hgtags
--- a/.hgtags	Sun Jan 01 08:40:14 2023 -0600
+++ b/.hgtags	Sat Jan 14 09:47:54 2023 -0600
@@ -106,3 +106,4 @@
 9c83dfc1ba6daf44a104e70ad56ba2492e7a8147 GraphicsMagick-1_3_37
 828ffc28c1c62cc0a1c9544fa3601c0a7243b92d GraphicsMagick-1_3_38
 78aa636779351eded47c82bde220059c59778922 GraphicsMagick-1_3_39
+c41d8933edef6b94bc99e7d886eaef60dea1e33f GraphicsMagick-1_3_40
diff -r cd753c29780a -r bd6a6dc1510c ChangeLog
--- a/ChangeLog	Sun Jan 01 08:40:14 2023 -0600
+++ b/ChangeLog	Sat Jan 14 09:47:54 2023 -0600
@@ -1,1107 +1,114 @@
-2022-12-26  Bob Friesenhahn  <[email protected]>
-
-	* version.sh: Update shared library versioning in preparation for
-	1.3.39 release.
-
-	* NEWS.txt: Updated the news.
-
-2022-12-25 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/src/appl/jasper.c: Link problem with jasper utility fixed.
-
-2022-12-25  Bob Friesenhahn  <[email protected]>
-
-	* magick/gem.c (Contrast): Visual Studio 17.4.3 does not like
-	initializing a static constant with "0.5+MagickEpsilon" in
-	/precise mode.
-
-	* magick/enhance.c (ContrastImagePixels): Visual Studio 17.4.3
-	does not like initializing a static constant with
-	"0.5+MagickEpsilon" in /precise mode.
-
-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
-		Fix missing _PFX_PTR in newer MSVC.
-
-2022-12-25  Bob Friesenhahn  <[email protected]>
-
-	* magick/symbols.h: Update symbol remappings which are enabled by
-	PREFIX_MAGICK_SYMBOLS.  The only new symbol since the last release
-	is IsEventLogged().
-
-	* NEWS.txt: Updated the news.
-
-2022-12-25 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper to 1.900.16.
-
-2022-12-24  Bob Friesenhahn  <[email protected]>
-
-	* NEWS.txt: Updated the news.
-
-	* coders/jxl.c (ReadJXLImage): Request that libjxl take care of
-	any pre-multiplied alpha for us so we don't need to do it
-
-2022-12-24 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper to 1.900.5.
-
-2022-12-23  Bob Friesenhahn  <[email protected]>
-
-	* coders/jxl.c: Support reading and writing ICC, EXIF, and XMP
-	profiles.  Lots of code cleanup.
-	* 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.
-
-2022-12-22 Fojtik Jaroslav  <[email protected]>
-
-	* jp2/* Update lib jasper from 1.900.1 to 1.900.2.
-
-2022-12-21  Bob Friesenhahn  <[email protected]>
-
-	* coders/jxl.c (ReadJXLImage): Now based on
-	ImportImagePixelArea().
-	(WriteJXLImage): Now based on ExportImagePixelArea();
-
-2022-12-20  Bob Friesenhahn  <[email protected]>
-
-	* coders/msl.c (MSLEntityDeclaration): Report an error if
-	xmlAddDocEntity() or xmlAddDtdEntity() fails.
-
-	* coders/svg.c (SVGEntityDeclaration): Report an error if
-	xmlAddDocEntity() or xmlAddDtdEntity() fails.
-
-2022-12-18  Bob Friesenhahn  <[email protected]>
-
-	* NEWS.txt: Updated the news.
+2023-01-14  Bob Friesenhahn  <[email protected]>
 
-	* magick/image.c (SetImageDepth): Restore is_monochrome and
-	is_grayscale image flags.  Changing depth should not change the
-	nature of 'gray'.
-
-	* coders/jxl.c: Support reading and writing 32-bit 'float'
-	images. Need a Q32 build in order to write 32-bit 'float' images.
-
-	* fuzzing/oss-fuzz-build.sh: Remove xz --with-pic=yes option which
-	now seems to annoy oss-fuzz build.
-
-2022-12-17 Fojtik Jaroslav  <[email protected]>
-        * 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
-	Documentation of libtiff upgraded.
-	Upgraded libtiff to 4.5.0.
-
-2022-12-17  Bob Friesenhahn  <[email protected]>
-
-	* tests/rwfile_deep.tap: Add JXL tests for deep images.
-
-	* coders/jxl.c: Fix grayscale writer error.  Eliminate use of
-	deprecated functions.  Support 16-bits/sample.
-
-2022-12-13  Bob Friesenhahn  <[email protected]>
-
-	* coders/pnm.c (ReadPNMImage): Do not promote gray images to
-	PseudoClass unless the image dimensions make it worthwhile.
-
-	* coders/gif.c (ReadGIFImage): Allocate cleared memory.  Remove
-	two redundant memsets.
-
-2022-12-11  Bob Friesenhahn  <[email protected]>
-
-	* magick/command.c (MogrifyImages): Fix performance anomaly
-	noticed with large image list.
-
-	* coders/tiff.c (ReadTIFFImage): Move monitor for list to a better
-	spot so that rows and columns are valid.
-
-2022-12-10  Bob Friesenhahn  <[email protected]>
-
-	* coders/png.c (png_error): Use a macro to report exceptions
-	(rather than calling libpng's png_error()) for exceptions thrown
-	from this module. This provides useful file/line information as
-	well as allowing code analyzers to have a more accurate idea of
-	what is going on.
-
-	* magick/widget.c (MagickXFileBrowserWidget): Fix Coverity 382252
-	"Wrong sizeof argument (SIZEOF_MISMATCH)".
-
-	* coders/meta.c (parse8BIM): Fix Coverity 382245 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(parse8BIMW): Fix Coverity 382250 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-
-	* magick/widget.c (MagickXNoticeWidget): Fix Coverity 382254
-	"Incorrect expression (SIZEOF_MISMATCH)."
-	(MagickXFontBrowserWidget): Fix Coverity 382253 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXFileBrowserWidget): Fix Coverity 382252 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXPreferencesWidget): Fix Coverity 382251 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXConfirmWidget): Fix Coverity 382249 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-	(MagickXListBrowserWidget): Fix Coverity 382248 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-	(MagickXDialogWidget): Fix Coverity 382247 "Incorrect expression
-	(SIZEOF_MISMATCH)".
-	(MagickXColorBrowserWidget): Fix Coverity 382246
-	"(SIZEOF_MISMATCH)".
-
-	* coders/jpeg.c (WriteICCProfile): Fix Coverity 382255 "Incorrect
-	expression (SIZEOF_MISMATCH)".
-
-	* Makefile.am (clean-local): Added a clean-local target to remove
-	Coverity subdirectory ('cov-int').  Building with 'coverity'
-	target leaves Coverity subdirectory in place for inspection.
+	* version.sh: Updated for 1.3.40 release.
 
 	* NEWS.txt: Updated the news.
 
-2022-12-04  Bob Friesenhahn  <[email protected]>
-
-	* utilities/tests/convert.tap: Produce more interesting 'info'
-	output to 'convert.log'.
-
-2022-12-03  Bob Friesenhahn  <[email protected]>
-
-	* configure.ac (top_srcdir_native): Produce a substituted value
-	representing the top source directory expressed suitable for the
-	native operating system.  This is to support MinGW.
-
-	* utilities/tests/convert.tap: Use ';' rather than '/' as sed
-	delimiter character since '/' is a directory separator..
-
-	* winpath.sh: Use printf rather than echo.  If an escape level is
-	not provided, then output an unescaped Windows path using
-	forward-slashes.
-
-	* Magick++/lib/Color.cpp: Add Quantum casts to Color() arguments
-	to solve error with unidentified compiler.  SourceForge issue #160
-	"Add Quantum casts for 16-bit to Image.cpp and Color.cpp".
-
-	* Magick++/lib/Image.cpp: Add Quantum casts to Color() arguments
-	to solve error with unidentified compiler.  SourceForge issue #160
-	"Add Quantum casts for 16-bit to Image.cpp and Color.cpp".
-
-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!
-
-2022-11-27  Bob Friesenhahn  <[email protected]>
-
-	* Magick++/lib/Image.cpp: Don't just blindly return DisposeMethod
-	as an 'int'.
-
-	* Magick++/tests/attributes.cpp (main): Test with a valid GIF
-	disposal method.
+2023-01-13  Bob Friesenhahn  <[email protected]>
 
-	* coders/msl.c (MSLStartElement): Eliminate 'undefined behavior'
-	issues.
-
-	* magick/colorspace.c (XYZTransformPackets): Use 'double' when
-	performing summation and eliminate 'undefined behavior' issues.
-	(RGBTransformPackets): Use 'double' when performing summation and
-	eliminate 'undefined behavior' issues.
-
-	* magick/constitute.c (ConstituteImage): Eliminate 'undefined
-	behavior' issues.
-
-	* magick/fx.c (SolarizeImage): Eliminate 'undefined behavior'
-	issues.
-
-	* magick/gem.c (Hull): Eliminate 'undefined behavior' issues.
-
-	* configure.ac, magick/magick_types.h.in: Added some support for
-	deducing magick_uintptr_t and magick_ptrdiff_t types.
-
-	* utilities/tests/convert-cmds.txt: Added more command
-	permutations to execute.
+	* coders/jxl.c (ReadJXLImage): Cache and trace extra channel info.
 
-2022-11-26  Bob Friesenhahn  <[email protected]>
-
-	* magick/constitute.c (ConstituteImage): Fix undefined behavior:
-	runtime error: applying non-zero offset 2 to null pointer
-
-	* coders/logo.c (RegisterLOGOImage): Logo image subformats do not
-	have an image extension.
-
-	* utilities/tests/convert-cmds.txt: Add more convert tests.
-
-	* magick/render.c (DrawPrimitive): Fix for SourceForge issue #679
-	"Using "0,0" for image size throws an error in v1.3.38, worked
-	previously".  This bug was added in GraphicsMagick 1.3.36.
-
-2022-11-25  Bob Friesenhahn  <[email protected]>
-
-	* coders/jpeg.c (ReadJPEGImage): Eliminate Clang Analyzer
-	diagnostic. Add support for reading deep gray images.
-
-	* magick/xwindow.c (MagickXDitherImage): Update documentation to
-	add a link to an article about the HP Color Recovery algorithm.
-
-	* coders/topol.c (ReadTOPOLImage): Eliminate Clang Analyzer
-	diagnostic.
+2023-01-11  Fojtik Jaroslav  <[email protected]>
 
-2022-11-24  Bob Friesenhahn  <[email protected]>
-
-	* coders/jpeg.c (WriteJPEGImage): Useful data_precision range is 8
-	to 16.
-
-	* magick/profile.c (ProfileImagePixels): Make sure not to use
-	indexes if it is NULL.
-
-	* magick/xwindow.c (MagickXDitherImage): Eliminate use of
-	undefined behavior.  Make sure to deallocate memory upon error.
-
-	* magick/widget.c (MagickXCommandWidget): Assure that prerequisite
-	'number_selections' is satisfied.
-
-	* magick/xwindow.c (MagickXGetWindowImage): Assure that
-	prereqisite 'colors' table for PseudoClass case is satisifed.
-
-	* coders/png.c (ReadOnePNGImage): Make sure that background index
-	is initialized.
-
-	* magick/profile.c (ProfileImagePixels): Don't de-reference
-	indexes if they were not supplied.
-
-	* magick/widget.c (MagickXColorBrowserWidget): If mode_info.text
-	is NULL, ignore event due to user pushing mode button.
-
-	* coders/heif.c (ReadMetadata): Also guard against profile name
-	being null.
-
-2022-11-20  Bob Friesenhahn  <[email protected]>
-
-	* coders/wpg.c (ReadWPGImage): Fix wrong use of
-	LogWPGBitmapType2() macro, and resore previous definitions.
-
-	* VisualMagick/magick/magick_types.h.in: Declare a ssize_t typedef
-	in VisualStudio's <magick/magick_types.h> due to the unfortunate
-	accidental use of ssize_t in Wand's MagickExtentImage()
-	declaration.  This should address SourceForge issue #673 "visual
-	studio include error ssize_t redefinition".
-
-	Replace use of ReallocColormap() with previously existing
-	ReallocateImageColormap(), which does the same thing.
-
-	* coders/heif.c (ReadColorProfile): Support reading ICC color
-	profile.
+	* coders/wpg.c Fixed Monochromatic bilevel WPG should answer to
+	gm identify file.wpg ..... PseudoClass 2c 8-bit
 
-2022-11-20 Fojtik Jaroslav  <[email protected]>
-
-        coders/wpg.c Reveal more internal info to optional log.
-
-2022-11-19  Bob Friesenhahn  <[email protected]>
-
-	* PerlMagick/t/wmf/read.t: Change reference images from MIFF
-	format to GIF format to reduce wasted space.
-
-	* PerlMagick/t/cgm/read.t: Change from read.miff to read.gif to
-	reduce wasted space.
-
-	* PerlMagick/t/x/write.t: Change from congrats.miff to
-	congrats.gif to reduce wasted space.
-
-	* coders/heif.c (ReadMetadata): If
-	heif_image_handle_get_metadata_size() returns 0, then carrying on
-	with reading image data. Addresses SourceForge issue 677 "Memory
-	allocation failed - HEIF" but does not discover/address why
-	libheif returns a zero metadata size.
+2023-01-08  Fojtik Jaroslav  <[email protected]>
 
-	* PerlMagick/t/subroutines.pl (testRead): Support read-options in
-	order to be more flexible.
-
-	* PerlMagick/t/read.t: Change as many tests to be signature-based
-	as possible and remove now unneeded reference files.
-
-2022-11-17  Bob Friesenhahn  <[email protected]>
-
-	* PerlMagick/t/jpeg/read.t: Use JPEG image as reference image
-	while doing Seattle FilmWorks test.
+	* coders/wpg.c Fixed deffect in WPG header reading.
 
-	* PerlMagick/t/read.t: Reduced distribution size by using
-	signature test method for some tests.
-
-	* PerlMagick/t/tiff/read.t: Added test for old JPEG.
-
-2022-11-17 Fojtik Jaroslav  <[email protected]>
-
-        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
+2023-01-08  Bob Friesenhahn  <[email protected]>
 
-2022-11-13  Bob Friesenhahn  <[email protected]>
-
-	* magick/nt_base.h (snprintf): Add missing comma in macro.
-
-2022-11-12  Bob Friesenhahn  <[email protected]>
-
-	* magick/nt_base.c (NTsnprintf): New function intended to emulate
-	C'99 snprintf for MSVC older than 2015.
-
-	* magick/nt_base.h (snprintf): For MSVC older than 2015, fall back
-	to using sprintf for the moment.
-
-	* coders/msl.c (ProcessMSLScript): Handle parser creation failure.
-
-	* coders/meta.c (GetIPTCStream): Assure that offset is initialized.
-
-	* magick/floats.c (_Gm_convert_fp32_to_fp16): Fix Clang Analyzer
-	complaints.
-
-	* magick/xwindow.c (MagickXGetWindowColor): Assure that crop_info
-	is initialized.
-
-	* Makefile.am (scan-build): Added a scan-build target to help run
-	Clang Analyzer.
-
-	* coders/locale.c (WriteLOCALEImage): Fix Clang Analyzer
-	complaints.
-
-	* ALL: Replace strcpy() with strlcpy(), replace strcat() with
-	strlcat(), replace sprintf() with snprintf().  Prefer using
-	bounded string functions.
-
-2022-11-09  Bob Friesenhahn  <[email protected]>
-
-	* coders/png.c (ReadOnePNGImage): Change ping_file_depth to
-	unsigned and add verifications for ping_bit_depth.
-
-2022-11-09 Fojtik Jaroslav  <[email protected]>
-
-        * coders/fits.c Store multiple scenes into one file.
-
-2022-11-08  Bob Friesenhahn  <[email protected]>
+	* coders/png.c (WriteOnePNGImage): Use lower-case raw profile
+	identifiers (e.g. 'Raw profile type xmp') because exiftool expects
+	that.  Partially addresses concerns raised by SourceForge bug #682
+	"Invalid storage of XMP in PNGs".
 
-	* coders/png.c (ReadOnePNGImage): More work on Coverity issue 381864.
-
-	* magick/image-private.h (MaxValueGivenBits): Move to private header.
-
-	* coders/xpm.c (ReadXPMImage): More work on Coverity issue 381862
-	"(DEADCODE)".
-
-	* magick/operator.c (QuantumLogCB): Fix Coverity issue 381861
-	"Control flow issues (DEADCODE)".
-
-	* coders/xpm.c (ReadXPMImage): Fix Coverity issue 381862
-	"(DEADCODE)".
-
-	* magick/operator.c (QuantumGammaCB): Fix Coverity issue 381863
-	"Control flow issues (DEADCODE)".
-
-	* coders/png.c (ReadOnePNGImage): Fix Coverity issue 381864
-	"BAD_SHIFT".
-
-	* magick/operator.c (QuantumDepthCB): Fix Coverity issue 381867
-	"Control flow issues (DEADCODE)".
-	(QuantumPowCB): Fix Coverity issue 381865 "Control flow issues
-	(DEADCODE)".
-
-	* magick/import.c (ImportViewPixelArea): Fix Coverity issue 381868
-	"Control flow issues (DEADCODE)".
-
-	* magick/blob.c (DetachBlob): Do not dereference blob_info->data
-	if it is null.  Addresses Coverity issue 381869 "Null pointer
-	dereferences (FORWARD_NULL)"and issue 381866 "Null pointer
-	dereferences (FORWARD_NULL)".
-
-	* coders/jpeg.c (FreeMagickClientData): Fix Coverity issue 381870
-	and 381860 "Null pointer dereferences".
-
-	* magick/export.c (ExportViewPixelArea): Fix Coverity issue 381871
-	"Control flow issues (DEADCODE)" for the case where QuantumDepth =
-	32.
-
-2022-11-05 Fojtik Jaroslav  <[email protected]>
-
-        * coders/wpg.c Shrink amount of colors when palette is bigger than
-        raster could store.
-
-2022-11-03  Bob Friesenhahn  <[email protected]>
+	* www/INSTALL-unix.rst: Add notes about required libjxl versions.
 
-	* magick/blob.c (ReadBlobString): Fix oss-fuzz issue 53001
-	"graphicsmagick:coder_TXT_fuzzer: Use-of-uninitialized-value in
-	ReadBlobString", which occurs due a bug remaining in recent
-	changes.
-
-2022-11-04 Fojtik Jaroslav  <[email protected]>
-
-        * 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
-	suite.
-
-2022-11-03 Fojtik Jaroslav  <[email protected]>
-
-	* coders/xpm.c Allow to read pallete that contains more colors
-        than MaxColormapSize.
-
-2022-11-01  Bob Friesenhahn  <[email protected]>
+	* README.txt: Add notes about required libjxl versions.
 
-	* magick/image.c (SetImageInfo): Avoid creating temporary files
-	when reading files with .bz2, .gz, .svgz, and .Z extensions if the
-	format is non-ambiguous based on the file extension, and the
-	reader does not require seeking.
-
-	* magick/magick.c (MagickToMime): Add MIME mappings for apng,
-	avif, bmp, ico, and webp.
-
-2022-10-31  Bob Friesenhahn  <[email protected]>
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.