Skip to content

Releases: michaelrsweet/htmldoc

v1.9.19

21 Nov 20:40
v1.9.19
48f8789
Compare
Choose a tag to compare

HTMLDOC 1.9.19 is a bug fix release. Changes include:

  • Security: Fixed an issue with the file_basename implementation (Issue #532)
  • Added support for 'file' method in links (Issue #512)
  • Updated HTML and header/footer code to use a string pool to simplify memory management and fix potential double-free bugs.
  • Updated configure script to look for zlib with pkg-config (Issue #519)
  • Updated markdown support code to mmd.
  • Fixed hyperlinks to subfolders (Issue #525)
  • Fixed export of UTF-8 HTML (Issue #526)
  • Fixed handling of whitespace-only nodes (Issue #528)
  • Fixed handling of tabs in PRE nodes (Issue #529)
  • Fixed case sensitivity of link targets (Issue #530)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.18

12 Feb 01:37
v1.9.18
055acba
Compare
Choose a tag to compare

HTMLDOC 1.9.18 is a bug fix release. Changes include:

  • Fixed table rendering when there are missing </tr> (Issue #494)
  • Fixed support for links of the form "filename.html#anchor" in PDF output
    (Issue #514)
  • Fixed --header1 support for web page output (Issue #515)
  • Fixed markdown emphasized, strong, and struck-through text (Issue 517)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.17

18 Sep 01:37
v1.9.17
e6bdf4b
Compare
Choose a tag to compare

HTMLDOC 1.9.17 is a bug fix release. Changes include:

  • Added new --pre-indent option to control indentation of pre-formatted text (Issue #505)
  • Now link to CUPS library instead of embedding its HTTP code.
  • Updated PostScript and PDF date/time information to use UTC (Issue #490)
  • Fixed multiple conversions of UTF-8 HTML files from the GUI (Issue #496)
  • Fixed a compile bug on Solaris (Issue #498)
  • Fixed a markdown parsing bug (Issue #503)
  • Fixed a relative URL handling bug (Issue #507)
  • Fixed a crash bug with bad title images (Issue #510)
  • Fixed some minor CodeQL warnings.

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.16

19 May 19:45
v1.9.16
8b15a4e
Compare
Choose a tag to compare

HTMLDOC 1.9.16 adds new time and date support and fixes bugs. Changes include:

  • Added support for $DATE(format) and $TIME(format) header/footer strings
    (Issue #472)
  • Fixed a potential image overflow bug with JPEG and PNG images (Issue #471)
  • Fixed potential heap overflow bugs with pages (Issue #477, Issue #478,
    Issue #480, Issue #482, Issue #483)
  • Fixed potential use-after-free in blocks (Issue #484)
  • Updated the GNU TLS HTTPS support code to use a faster connection shutdown
    mode (Issue #487)
  • Fixed some minor Coverity warnings.
  • Updated the GUI interface for current display fonts.

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.15

05 Feb 17:54
v1.9.15
Compare
Choose a tag to compare

HTMLDOC 1.9.15 is a bug fix release. Changes include:

  • Fixed a potential heap overflow bug with GIF images (Issue #461)
  • Fixed a potential double-free bug with PNG images (Issue #462)
  • Fixed a potential stack overflow bug with GIF images (Issue #463)
  • Fixed a potential heap underflow bug with empty attributes (Issue #464)
  • Fixed a potential stack overflow bug with BMP images (Issue #466)
  • Fixed a potential heap overflow bug with the table-of-contents (Issue #467)
  • Fixed a potential heap overflow bug with headings (Issue #468)
  • Fixed a potential stack overflow bug with GIF images (Issue #470)

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.14

23 Dec 01:20
v1.9.14
Compare
Choose a tag to compare

HTMLDOC 1.9.14 is a bug fix release. Changes include:

  • BMP image support is now deprecated and will be removed in a future
    release of HTMLDOC.
  • Fixed a potential stack overflow bug with GIF images.
  • Fixed the PDF creation date (Issue #455)
  • Fixed a potential stack overflow bug with BMP images (Issue #456)
  • Fixed a compile issue when libpng was not available (Issue #458)

Binaries are available from Github for Windows and macOS, and through the
Snapcraft store for Linux.

Enjoy!

v1.9.13

05 Nov 19:15
v1.9.13
7ca2b30
Compare
Choose a tag to compare

HTMLDOC 1.9.13 is a bug fix release. Changes include:

  • Now install a 32x32 icon for Linux (Issue #432)
  • Fixed an issue with large values for roman numerals and letters in headings (Issue #433)
  • Fixed a crash bug when a HTML comment contains an invalid nul character (Issue #439)
  • Fixed a crash bug with bogus BMP images (Issue #444)
  • Fixed a potential heap overflow bug with bogus GIF images (Issue #451)
  • Fixed a potential stack overflow bug with bogus BMP images (Issue #453)

Binaries are available from Github for Windows and macOS, and through the Snapcraft store for Linux.

Enjoy!

v1.9.12

18 May 00:55
v1.9.12
Compare
Choose a tag to compare

HTMLDOC 1.9.12 is a bug fix release. Changes include:

  • Fixed a crash bug with "data:" URIs and EPUB output (Issue #410)
  • Fixed crash bugs for books (Issue #412, Issue #414)
  • Fixed a number-up crash bug (Issue #413)
  • Fixed JPEG error handling (Issue #415)
  • Fixed crash bugs with bogus table attributes (Issue #416, Issue #417)
  • Fixed a crash bug with malformed URIs (Issue #418)
  • Fixed a crash bug with malformed GIF files (Issue #423)
  • Fixed a crash bug with empty titles (Issue #425)
  • Fixed crash bugs with bogus text (Issue #426, Issue #429, Issue #430,
    Issue #431)
  • Fixed some issues reported by Coverity.
  • Removed the bundled libjpeg, libpng, and zlib.

Enjoy!

v1.9.11

24 Dec 22:25
v1.9.11
5229002
Compare
Choose a tag to compare

HTMLDOC 1.9.11 fixes some bugs and adds high-resolution desktop icons for Linux.
Changes include:

  • Added high-resolution desktop icons for Linux.
  • Updated the internal HTTP library to fix truncation of redirection URLs
    (Issue #396)
  • Fixed a regression in the handling of character entities for UTF-8 input
    (Issue #401)
  • The --numbered option did not work when the table-of-contents was disabled
    (Issue #405)

Enjoy!

v1.9.10

06 Sep 01:08
v1.9.10
Compare
Choose a tag to compare

HTMLDOC 1.9.10 fixes packaging and crash bugs. Changes include:

  • Updated local zlib to v1.2.11.
  • Updated local libpng to v1.6.37.
  • Fixed packaging issues on macOS and Windows (Issue #377, Issue #386)
  • Now ignore sRGB profile errors in PNG files (Issue #390)
  • The GUI would crash when saving (Issue #391)
  • Page comments are now allowed in pre text (Issue #394)

Enjoy!