[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Accepted graphicsmagick 1.3.30+hg15796-1 (source amd64 all) into unstable



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Mon, 24 Sep 2018 21:54:36 +0000
Source: graphicsmagick
Binary: graphicsmagick libgraphicsmagick-q16-3 libgraphicsmagick1-dev libgraphicsmagick++-q16-12 libgraphicsmagick++1-dev libgraphics-magick-perl graphicsmagick-imagemagick-compat graphicsmagick-libmagick-dev-compat graphicsmagick-dbg
Architecture: source amd64 all
Version: 1.3.30+hg15796-1
Distribution: unstable
Urgency: high
Maintainer: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Changed-By: Laszlo Boszormenyi (GCS) <gcs@debian.org>
Description:
 graphicsmagick - collection of image processing tools
 graphicsmagick-dbg - format-independent image processing - debugging symbols
 graphicsmagick-imagemagick-compat - image processing tools providing ImageMagick interface
 graphicsmagick-libmagick-dev-compat - image processing libraries providing ImageMagick interface
 libgraphics-magick-perl - format-independent image processing - perl interface
 libgraphicsmagick++-q16-12 - format-independent image processing - C++ shared library
 libgraphicsmagick++1-dev - format-independent image processing - C++ development files
 libgraphicsmagick-q16-3 - format-independent image processing - C shared library
 libgraphicsmagick1-dev - format-independent image processing - C development files
Changes:
 graphicsmagick (1.3.30+hg15796-1) unstable; urgency=high
 .
   * Mercurial snapshot, fixing the following security issues:
     - WEBP: Fix compiler warnings regarding uninitialized structure members,
     - ReadJPEGImage(): Allow libjpeg to use 1/5th of the total memory limit,
     - ReadJPEGImage(): Make sure that JPEG pixels array is initialized in
       case libjpeg fails to completely initialize it,
     - WriteOnePNGImage(): Free png_pixels as soon as possible,
     - ReadMIFFImage(): Detect EOF when reading using ReadBlobZC() and avoid
       subsequent heap read overflow,
     - ReadMVGImage(): Don't assume that in-memory MVG blob is a
       null-terminated C string,
     - ReadMVGImage(): Don't allow MVG files to side-load a file as the
       drawing primitive using '@' syntax,
     - FileToBlob(): Use confirm access APIs to verify that read access is
       allowed, and verify that file is a regular file,
     - ExtractTokensBetweenPushPop() needs to always return a valid pointer
       into the primitive string,
     - DrawPolygonPrimitive(): Fix leak of polygon set when object is
       completely outside image,
     - SetNexus(): For requests one pixel tall, SetNexus() was wrongly using
       pixels in-core rather than using a staging area for the case where the
       nexus rows extend beyond the image raster boundary,
     - ReadCINEONImage(): Quit immediately on EOF and detect short files,
     - ReadMVGImage(): Fix memory leak,
     - Add mechanism to approve embedded subformats in WPG,
     - ReadXBMImage(): Add validations for row and column dimensions,
     - MAT InsertComplexFloatRow(): Avoid signed overflow,
     - InsertComplexFloatRow(): Try not to lose the previous intention while
       avoiding signed overflow,
     - XBMInteger(): Limit the number of hex digits parsed to avoid signed
       integer overflow,
     - MAT: More aggresive data corruption checking,
     - MAT: Correctly check GetBlobSize(image) even for zipstreams inside
       blob,
     - MAT: Explicitly reject non-seekable streams,
     - DrawImage(): Add missing error-reporting logic to return immediately
       upon memory reallocation failure. Apply memory resource limits to
       PrimitiveInfo array allocation,
     - MagickAtoFChk(): Add additional validation checks for floating point
       values. NAN and +/- INFINITY values also map to 0.0 ,
     - ReadMPCImage()/(ReadMIFFImage(): Insist that the format be identified
       prior to any comment, and that there is only one comment,
     - ConvertPrimitiveToPath(): Enlarge PathInfo array allocation to avoid
       possible heap write overflow,
     - WPG: Fix intentional 64 bit file offset overflow,
     - DrawImage(): Be more precise about error detection and reporting,
     - TranslateTextEx(): Fix off-by-one in loop bounds check which allowed a
       one-byte stack write overflow,
     - DrawImage(): Fix excessive memory consumption due to
       SetImageAttribute() appending values,
     - QuantumTransferMode(): CIE Log images with an alpha channel are not
       supported,
     - ConvertPrimitiveToPath(): Second attempt to prevent heap write
       overflow of PathInfo array,
     - ExtractTileJPG(): Enforce that JPEG tiles are read by the JPEG coder,
     - MIFF and MPC, need to avoid leaking value allocation (day-old bug),
     - ReadSFWImage(): Enforce that file is read using the JPEG reader,
     - FindEXIFAttribute()/GenerateEXIFAttribute(): Change size types from
       signed to unsigned and check for unsigned overflow,
     - GenerateEXIFAttribute(): Eliminate undefined shift,
     - TraceEllipse(): Detect arithmetic overflow when computing the number of
       points to allocate for an ellipse,
     - ReadMNGImage(): mng_LOOP chunk must be at least 5 bytes long,
     - ReadJPEGImage(): Apply a default limit of 100 progressive scans before
       the reader quits with an error.
   * Update library symbols for this release.
Checksums-Sha1:
 24229d5afab48728e4d48473e2ba9534b7794c99 2856 graphicsmagick_1.3.30+hg15796-1.dsc
 e2a3a50bb3c609f4625b6a2a38de46357b881fe6 27390756 graphicsmagick_1.3.30+hg15796.orig.tar.xz
 6ff6ede2555c2e66c428a79e4870736f9c7ca210 142420 graphicsmagick_1.3.30+hg15796-1.debian.tar.xz
 164bccb1f0b837273981078025478790b04a513b 4119640 graphicsmagick-dbg_1.3.30+hg15796-1_amd64.deb
 0e0ca592a9099333a6aafcea62f29365432258d2 50364 graphicsmagick-imagemagick-compat_1.3.30+hg15796-1_all.deb
 43d6eb9a1da0987ee8fb14f31d91e258bc60172d 53800 graphicsmagick-libmagick-dev-compat_1.3.30+hg15796-1_all.deb
 f6feb862c1c6e290b88b05f9d01ca93873f55404 12975 graphicsmagick_1.3.30+hg15796-1_amd64.buildinfo
 8737935fdbc61430f5fc91439b5b896a5bb4e52c 952752 graphicsmagick_1.3.30+hg15796-1_amd64.deb
 76526d20abc2d885c08cb83476fa89eac60a7d93 98152 libgraphics-magick-perl_1.3.30+hg15796-1_amd64.deb
 918ac3d46ed22eccc9ab9f40ff5633f804f27657 149488 libgraphicsmagick++-q16-12_1.3.30+hg15796-1_amd64.deb
 ffff5cbedbcb2bd6b1d20d579dc3e688d2982e75 337060 libgraphicsmagick++1-dev_1.3.30+hg15796-1_amd64.deb
 926111bf927bc164d9ba10d0861c4527789f8888 1188268 libgraphicsmagick-q16-3_1.3.30+hg15796-1_amd64.deb
 0cf1375c23bfbf5035edeca397ea7b10bdff264f 1416872 libgraphicsmagick1-dev_1.3.30+hg15796-1_amd64.deb
Checksums-Sha256:
 f3a23feb7d6b177115f97af4f4b22ddde077e5afaa09375b03a44b5af10fb654 2856 graphicsmagick_1.3.30+hg15796-1.dsc
 b6748d7368f686c346c90b9077699568d1b60a25e820b7fe2d68168bad4c80b7 27390756 graphicsmagick_1.3.30+hg15796.orig.tar.xz
 4174b0d655d497447fbd43dd1a60f5b9936d6052ffa934d59d3a5d7e8b0afb15 142420 graphicsmagick_1.3.30+hg15796-1.debian.tar.xz
 50fce2eb5aba6cd85d48a911940f459e6f3a228efe93c0ca60b6ec0ce73f85a2 4119640 graphicsmagick-dbg_1.3.30+hg15796-1_amd64.deb
 f667737b1736075d7298f8300a32e44b9180bd71cc9f9c80203beec033da7911 50364 graphicsmagick-imagemagick-compat_1.3.30+hg15796-1_all.deb
 31838c9de0738e1c009ad08940e8a36ee916a973d59940031f5e5744b7b278ff 53800 graphicsmagick-libmagick-dev-compat_1.3.30+hg15796-1_all.deb
 485562eaef77039eddb138140fffe198496e1393d1714b63a9fd2a83b1007476 12975 graphicsmagick_1.3.30+hg15796-1_amd64.buildinfo
 93263a0b4423fd7efbce5b4ef281389e2ccc21cfa405c7604526dacb68d1a013 952752 graphicsmagick_1.3.30+hg15796-1_amd64.deb
 7a6eaa8c2d700f2ee3fcca07b97ae1a4cba81104e7836acddfd5569ed242d4e4 98152 libgraphics-magick-perl_1.3.30+hg15796-1_amd64.deb
 42d768793ebb56c0fc7b951ca97d61aa670ce801f003cf7e31b986ea2dbf78b7 149488 libgraphicsmagick++-q16-12_1.3.30+hg15796-1_amd64.deb
 fbd589873547702cf9dc596c58dc0264a51a5ed0d7ff5fe9906a036f22700004 337060 libgraphicsmagick++1-dev_1.3.30+hg15796-1_amd64.deb
 586f5672caef810371ba2aecc9631040a25d6591fa995472d26a674ae1878466 1188268 libgraphicsmagick-q16-3_1.3.30+hg15796-1_amd64.deb
 e22195d7aa85ee6bc123b557c2303b3c9db43c8e68fc8814ccdadf4683282c2c 1416872 libgraphicsmagick1-dev_1.3.30+hg15796-1_amd64.deb
Files:
 0a655385f0b18045face49f68178add4 2856 graphics optional graphicsmagick_1.3.30+hg15796-1.dsc
 a03ab1fdd46b33ad7d45a56289ec7ba2 27390756 graphics optional graphicsmagick_1.3.30+hg15796.orig.tar.xz
 d34368aa8ebd065729afd2c3248384df 142420 graphics optional graphicsmagick_1.3.30+hg15796-1.debian.tar.xz
 2361f2c4bc2fcecddf40096c916e2503 4119640 debug optional graphicsmagick-dbg_1.3.30+hg15796-1_amd64.deb
 55f61efb86782d11cf665deb0c5d6457 50364 graphics optional graphicsmagick-imagemagick-compat_1.3.30+hg15796-1_all.deb
 556922236081b7230f40c9cee8726a00 53800 graphics optional graphicsmagick-libmagick-dev-compat_1.3.30+hg15796-1_all.deb
 ce040c3b2a6ad347f49ac77bd2e288c5 12975 graphics optional graphicsmagick_1.3.30+hg15796-1_amd64.buildinfo
 c14432a6c571146af460d1d2002e5936 952752 graphics optional graphicsmagick_1.3.30+hg15796-1_amd64.deb
 7212e68a03f71e753c69fc45796b6084 98152 perl optional libgraphics-magick-perl_1.3.30+hg15796-1_amd64.deb
 ff879232d3d2832452fd79d14e7d124d 149488 libs optional libgraphicsmagick++-q16-12_1.3.30+hg15796-1_amd64.deb
 b30ed8bd42905578d5b6b5535f197259 337060 libdevel optional libgraphicsmagick++1-dev_1.3.30+hg15796-1_amd64.deb
 5d70eee958721a2948490a3b5b0c65a0 1188268 libs optional libgraphicsmagick-q16-3_1.3.30+hg15796-1_amd64.deb
 d38cc99b2f1be52eb6da7df32cebace8 1416872 libdevel optional libgraphicsmagick1-dev_1.3.30+hg15796-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEEfYh9yLp7u6e4NeO63OMQ54ZMyL8FAlupdnQACgkQ3OMQ54ZM
yL+GjBAAigEemTyMlrNIeHatChY8D+pgAS58p7Id67ef0IGhnritIP4DmWXzqjxX
mI+2immhJHlyNiF/6/dJnCD021mQjD/q2dx7KDma/73mbbMDGr+DHpLLPbR0KsiZ
uvvE02y/48aDLU6zIzt/qcInaYCX59hORlt4aBJhECgoA/ozKWp2yDJKkSgVDl9d
PODAqO2QpImEJXhft0PP3e7dBwCNpYsgXhbDXgycaQGoXk1iFEIAPuvXSch7K5sm
+A/O4KUwYMp771DCrGR3pCk6ry82fLK8iplncA8C1Di0yTSKg0DDNJIWMMMnbFE0
f/dTsogxDmeGOqd+Eg/1PcdfE3cVvaAhZEZbuUSDYK72D3boe8lT2SLtHRiXqBb7
4X42mn/rbo/IejfgQ8G/LbP0DmpyiBiPx23x1yUA2S6gbIt4GBrdzysbd1aKvWgm
0f4r0x2QkbWmCCjCdUAykHC13iZexhMM7IVwBPT7CC1RSEJ5qSSFTijOUCNwuMGl
C7RWntjGrIUcInaes4Q5qS7mYxNIOR5jL9HRDQZ/dp6hvF4cGjk2ckhF3RtdTN88
XhU6JoN4B2LCMucDcL6Avg8bk/Q8/Ez7FGcJskZEbgZOdeh0H5axEk4S68NVEKDS
Zk4ii2PTanMtnAzogU1CJxd7COqMCryrubhI3dZjswBtb3hZM0o=
=+gZw
-----END PGP SIGNATURE-----


Reply to: