Package: htmldoc / 1.9.3-1+deb10u4

Metadata

Package Version Patches format
htmldoc 1.9.3-1+deb10u4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
manpage fixes | (download)

doc/Makefile | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 documentation fixes
 This patch gives us a complete documentation build
useful build info | (download)

Makedefs.in | 3 0 + 3 - 0 !
1 file changed, 3 deletions(-)

 build system patch
 This patch makes the build system print useful information in case of
 a build failure.
autoconf_fixes.patch | (download)

configure.ac | 69 34 + 35 - 0 !
1 file changed, 34 insertions(+), 35 deletions(-)

 improve autoreconf/autoheader support
 autoheader complained about a bunch "missing templates", because AC_DEFINE used
 an older syntax, which failed the autoreconf step.
autoheader_support.patch | (download)

configure.ac | 21 20 + 1 - 0 !
1 file changed, 20 insertions(+), 1 deletion(-)

 move definitions from config.h.in to configure.ac
 Upstream does not properly support autoheader. So when autoreconfiguring
 and autoheader is called, upstream's config.h.in is overwritten, which
 contains some constants/macros.
 They are now redefined in configure.ac so that they will land in config.h(.in).
disable_libz.patch | (download)

configure.ac | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 disable zlib support
 Since autoreconf is enabled, config.h.in is regenerated and enables zlib
 support by default.
 This enabled a code path that does not compile as it requires a cups-private
 symbol: _cupsStrScand.
 It is disabled here now, as it was also disabled in the past and in upstream's
 default configuration.
remove os check.patch | (download)

desktop/Makefile | 2 0 + 2 - 0 !
1 file changed, 2 deletions(-)

 remove operating system check during .desktop installation
 the files can also be installed on hurd and kfreebsd
Fix crash bug with bad GIFs Issue 423.patch | (download)

htmldoc/image.cxx | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

 fix crash bug with bad gifs (issue #423)

CVE-2021-20308

Fix a buffer underflow issue with GCC on Linux Issue 360.patch | (download)

htmldoc/ps-pdf.cxx | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 fix a buffer underflow issue with gcc on linux (issue #360)

CVE-2019-19630

CVE 2021 23158 CVE 2021 23191 CVE 2021 26252.patch | (download)

htmldoc/file.c | 9 8 + 1 - 0 !
htmldoc/image.cxx | 38 31 + 7 - 0 !
htmldoc/ps-pdf.cxx | 5 5 + 0 - 0 !
3 files changed, 44 insertions(+), 8 deletions(-)

 cve-2021-23158, cve-2021-23191, cve-2021-26252

Fix JPEG error handling (Issue #415)

CVE 2021 23165.patch | (download)

htmldoc/ps-pdf.cxx | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

 cve-2021-23165

Fix a number-up crash bug (Issue #413)

CVE 2021 23180.patch | (download)

htmldoc/file.c | 4 3 + 1 - 0 !
1 file changed, 3 insertions(+), 1 deletion(-)

 cve-2021-23180

Fix a crash bug with malformed URIs (Issue #418)

CVE 2021 23206.patch | (download)

htmldoc/ps-pdf.cxx | 16 13 + 3 - 0 !
1 file changed, 13 insertions(+), 3 deletions(-)

 cve-2021-23206

Fix crash bugs with bogus table attributes (Issue #416)

CVE 2021 26259.patch | (download)

htmldoc/ps-pdf.cxx | 23 19 + 4 - 0 !
1 file changed, 19 insertions(+), 4 deletions(-)

 cve-2021-26259

Fix a crash bug with bogus table attributes (Issue #417)

CVE 2021 26948.patch | (download)

htmldoc/file.c | 10 9 + 1 - 0 !
1 file changed, 9 insertions(+), 1 deletion(-)

 cve-2021-26948

Fix crash bug with data: URIs (Issue #410)

CVE 2021 40985.patch | (download)

htmldoc/image.cxx | 7 5 + 2 - 0 !
1 file changed, 5 insertions(+), 2 deletions(-)

---
CVE 2021 43579.patch | (download)

htmldoc/image.cxx | 4 4 + 0 - 0 !
1 file changed, 4 insertions(+)

---
CVE 2022 0534 1.patch | (download)

htmldoc/image.cxx | 7 3 + 4 - 0 !
1 file changed, 3 insertions(+), 4 deletions(-)

---
CVE 2022 0534 2.patch | (download)

htmldoc/image.cxx | 8 7 + 1 - 0 !
1 file changed, 7 insertions(+), 1 deletion(-)

---
CVE 2022 24191.patch | (download)

htmldoc/image.cxx | 11 8 + 3 - 0 !
1 file changed, 8 insertions(+), 3 deletions(-)

 cve-2022-24191

Fix a potential stack overflow bug with GIF images (Issue #470)

CVE 2022 27114.patch | (download)

htmldoc/image.cxx | 30 28 + 2 - 0 !
1 file changed, 28 insertions(+), 2 deletions(-)

 cve-2022-27114

Fix a potential integer overflow bug in the JPEG and PNG loaders (Issue #471)

All images are now limited to 4GiB of memory usage (37837x37837 pixels).

CVE 2022 28085.patch | (download)

htmldoc/ps-pdf.cxx | 2 2 + 0 - 0 !
1 file changed, 2 insertions(+)

 cve-2022-28085

Call check_pages when writing links (Issue #480)