HTMLDOC 1.9.24 is a bug fix release. Changes include:
- Updated the maximum image dimensions for RGBA images (Issue #557)
- Added/updated memory allocation checks (Issue #558)
- Updated error messages for consistency.
- Optimized the page resources dictionary in PDF output to provide a modest reduction in output size.
- Fixed document depth tracking (Issue #559)
- Fixed a crash bug when generating HTML output from empty HTML input files (Issue #560)
- Fixed a regression with rendering links in PDF documents (Issue #561)
- Fixed a use-after-free bug when loading an unsupported image format (Issue #562)
- Fixed builds when libcups is unavailable or disabled (Issue #565)
- Fixed a crash bug when generating EPub content with
--webpage (Issue #567)
- Fixed an out-of-bounds read bug in the roman numeral formatting code (Issue #568)
- Fixed an issue with proxy support (Issue #570)
- Fixed an issue with
--no-localfiles (Issue #571)
Binaries are available from Github for Windows 10+ and macOS 11+, and through the Snapcraft store for Linux.
Enjoy!
Download HTMLDOC 1.9.24
Install HTMLDOC 1.9.24 Snap
Home Page
Comments
PDFio 1.6.5 is a bug fix release. Changes include:
- CVE-2026-NNNNN: Fixed reading of invalid empty AES-encrypted strings.
- Fixed
pdfioContentTextXxx output with Unicode characters past U+FFFF (Issue #171)
- Fixed
pdfioPageCopy with a damaged input PDF file (Issue #174)
- Fixed error recovery when reading values (Issue #178)
- Fixed
pdfioContentTextXxx output with invalid UTF-8.
- Fixed import of 16-bit PNG files with alpha.
- Fixed
pdfioDictSetStringf which wasn’t making a copy of the formatted string.
Enjoy!
Download PDFio v1.6.5
Home Page
Comments
PAPPL v1.4.12 is now available for download and is a bug fix release. Changes include:
- CVE-2026-NNNNN: Added overflow protection to the dithering code paths.
- CVE-2026-NNNNN: Added overflow protection for setting ready media values.
- Added logging of the USB port status byte for USB-connected printers.
- Now clear USB errors after a failed get device ID request.
- Updated poll error handling and forced sleep to be consistent throughout.
- Now close HTTP connections immediately after returning an error (Issue #431)
- Fixed a locking issue when deleting a printer (Issue #433)
Enjoy!
Download PAPPL v1.4.12
Home Page
Comments
Mini-XML v4.0.5 is a bug fix release. Changes include:
- Added support for the “apos” entity (Issue #346)
- Added support for Windows on ARM64 (Issue #352)
- Fixed build issues with MingW (Issue #347)
- Fixed an access issue in
mxmlIndexNew (Issue #350)
- Fixed a potential memory leak when loading bad XML (Issue #354)
Enjoy!
Download Mini-XML 4.0.5
Home Page
Comments
Mike’s System Monitor (msysmon) is a lightweight administrator/developer tool
for monitoring the CPU, memory, and threads used by processes on a Linux or
macOS system. I wrote it primarily to do long-term testing of embedded Linux
systems where memory leaks, crashes, and/or CPU spins can cause problems but
are often hard to track down.
msysmon runs in the background to collect usage information and provides a
simple web interface for viewing it complete with graphs.
Enjoy!
Download msysmon 1.0.0
Home Page
Comments
LPrint v1.4.0 is a feature release that adds support for ESC/POS printers and
several other printer models with existing drivers. Changes include:
- Added ESC/POS driver (Issue #123)
- Added Vevor Y428BT driver (Issue #130)
- Added 4 x 7.83 inch label size (Issue #144)
- Added Arkscan 2054a and HP KE103 (Issue #165)
- Added DYMO LabelWriter Twin Turbo driver (Issue #193)
- Now enable the TLS web interface unless the “no-tls” option is specified
(Issue #161)
- Updated the default state file to match current PAPPL defaults (Issue #129)
- Updated the maximum label width of TSPL printers to 105mm (Issue #141)
- Updated the ZPL driver to automatically disable status commands if the target
printer doesn’t implement that part of ZPL (Issue #161)
- Fixed the margins for DYMO printers (Issue #132)
- Fixed some Brother driver problems (Issue #167)
- Fixed a NumCopies issue in the TSPL driver (Issue #188)
- Fixed list of label sizes for DYMO LabelWriter 4XL (Issue #198)
Enjoy!
Download LPrint 1.4.0
Install lprint Snap
Home Page
Comments
HP Printer Application v1.3.1 is a bug fix release. Changes include:
- Improved PCL compression code.
- Fixed CMYK output.
- Fixed a few PCL 6 output bugs.
- Fixed the
--enable-experimental configure option to enable the PCL 6 driver.
Enjoy!
Download PAPPL v1.3.1
Home Page
Comments
PDFio 1.6.4 is a bug fix release. Changes include:
- Fixed
pdfioPageCopy implementation to not force a CropBox value (Issue #166)
- Fixed AES padding (Issue #167, Issue #169, Issue #170)
Enjoy!
Download PDFio v1.6.4
Home Page
Comments
View All Posts