Debian Patches

Status for mupdf/1.17.0+ds1-2

Patch Description Author Forwarded Bugs Origin Last update
0001-mupdf_manpage.patch mupdf_manpage =?utf-8?b?Ikthbi1SdSBDaGVuICjpmbPkvoPlpoIpIg==?= <koster@debian.org> no 2014-09-20
0003-Sort-files-in-static-library-to-make-the-build-repro.patch Sort files in static library to make the build reproducible Kan-Ru Chen <koster@debian.org> no 2017-09-25
0003-use-debian-flavor-build-options.patch use debian flavor build options
Do not strip binaries by default and use Debian LDFLAGS
Kan-Ru Chen <kanru@kanru.info> no 2018-04-30
0004-MuPDF-crossbuild-use-target-arch-pkg-config.patch MuPDF crossbuild use target arch pkg-config
mupdf fails to cross build, because it uses the build architecture
pkg-config and thus fails to find a pile of .pc files.
Kan-Ru Chen <kanru@kanru.info> no 2018-09-03
0005-MuPDF-crossbuild-use-host-cc-for-utils.patch MuPDF crossbuild use host cc for utils Kan-Ru Chen <kanru@kanru.info> no 2018-09-03
0006-Allow-disabling-objcopy.patch Allow disabling objcopy Kan-Ru Chen <koster@debian.org> no 2018-11-03
0007-mupdf-x11-does-not-need-to-link-to-libcrypto.patch mupdf-x11 does not need to link to libcrypto Kan-Ru Chen <koster@debian.org> no 2019-07-07
0008-Build-mupdf-without-executable-stack.patch Build mupdf without executable stack Kan-Ru Chen <koster@debian.org> no 2020-02-23
0010-Prevent-thirdparty-archive-build.patch Prevent thirdparty archive build Bastian Germann <bastiangermann@fishpost.de> no 2020-04-10
0011-Bug-702857-Detect-avoid-overflow-when-calculating-si.patch Bug 702857: Detect/avoid overflow when calculating sizes of pixmaps.
Throw an error when trying to allocate an overly large pixmap.
Robin Watts <Robin.Watts@artifex.com> yes debian upstream https://git.ghostscript.com/?p=mupdf.git;a=commit;h=af1e390a2c7abceb32676ec684cd1dbb92907ce8 2020-09-25
0012-Bug-703366-Fix-double-free-of-object-during-lineariz.patch Bug 703366: Fix double free of object during linearization.
This appears to happen because we parse an illegal object from
a broken file and assign it to object 0, which is defined to
be free.

Here, we fix the parsing code so this can't happen.
Robin Watts <Robin.Watts@artifex.com> yes debian upstream http://git.ghostscript.com/?p=mupdf.git;h=cee7cefc610d42fd383b3c80c12cbc675443176a 2021-01-22
0012-tiff-Avoid-limiting-palette-colors-to-8-bits.patch tiff: Avoid limiting palette colors to 8 bits.
Previously fz_unpack_tile() could not handle >8 bit images,
so palettized tiff colors had to be limited to 8 bits.
Now when fz_unpack_tile() does handles >8 bit images do not
limit the samples in the colormap to 8 bits.

This fixes Coverity CID 150612.
Sebastian Rasmussen <sebras@gmail.com> no 2021-07-23
0013-Bug-703076-Fix-buffer-overrun-in-tiff-decoder.patch Bug 703076: Fix buffer overrun in tiff decoder.
Harden tiff_expand_colormap against badly formed TIFFs.
Correctly allocate space, and avoid overreading. Skip any excess
input data.
Robin Watts <Robin.Watts@artifex.com> no 2021-07-23
0014-Bug-703791-Stay-within-hash-table-max-key-size-in-ca.patch Bug 703791: Stay within hash table max key size in cached color converter. Tor Andersson <tor.andersson@artifex.com> no 2021-07-23

All known versions for source package 'mupdf'

Links