Blog Project Updates and Random Thoughts

PAPPL v1.3.2 May 06, 2023

PAPPL v1.3.2 is now available for download and is a general bug fix release. Changes in 1.3.2 include:

  • Fixed PWG ImageBox values in raster page header
  • Fixed a bug in the “ipp-attribute-fidelity” support
  • Fixed printing of 1/2/4-bit grayscale PNG images (Issue #267)
  • Fixed a potential buffer overflow in the logging code (Issue #272)
  • Fixed reporting of “xxx-k-octet-supported” attributes.
  • Updated the Wi-Fi configuration page to support hidden networks.
  • Updated the Wi-Fi configuration page reload time to 30 seconds.

Enjoy!

Download PAPPL v1.3.2 Home Page

Comments
 

PDFio 1.1.1 March 20, 2023

PDFio 1.1.1 fixes a potential denial of service issue and fixes some build issues. Changes include:

  • CVE-2023-28428: Fixed a potential denial-of-service with corrupt PDF files.
  • Fixed a few build issues.

Enjoy!

Download PDFio v1.1.1 Home Page

Comments
 

PDFio 1.1.0 February 06, 2023

PDFio 1.1.0 fixes a potential denial of service issue, fixes a few general bugs, and adds a few new APIs. Changes include:

  • CVE-2023-24808: Fixed a potential denial-of-service with corrupt PDF files.
  • Added pdfioFileCreateTemporary function (Issue #29)
  • Added pdfioDictIterateKeys function (Issue #31)
  • Added pdfioContentPathEnd function.
  • Added protection against opening multiple streams in the same file at the same time.
  • Documentation updates (Issue #37)
  • Fixed “install-shared” target (Issue #32)
  • Fixed pdfioFileGet... metadata APIs (Issue #33)
  • Fixed pdfioContentMatrixRotate function.

Enjoy!

Download PDFio v1.1.0 Home Page

Comments
 

RasterView 1.9.0 January 16, 2023

RasterView 1.9.0 includes some minor improvements and bug fixes and adds support for Windows. Changes include:

  • Fixed macOS ‘Close’ and ‘Re-Open’ menu items (Issue #20)
  • Fixed color picking (Issue #21)
  • Updated the maximum zoom to 20x
  • Added Visual Studio project files for Windows release

Enjoy!

Download RasterView 1.9.0 Install RasterView 1.9.0 Snap Home Page

Comments
 

Improving Code Quality, Part 2 January 15, 2023

This is a follow-up to my first post on code quality with updates to various tools and some thoughts on POSIX threading.

More + Comments