mirror of
https://github.com/michaelrsweet/pdfio.git
synced 2024-11-08 06:28:27 +01:00
7f6ffcda22
Services (Issue #46) - Odd cross-reference stream containing 3-byte generation number field for this 16-bit value - Odd empty hex strings
1.8 KiB
1.8 KiB
Changes in PDFio
v1.1.2 (TBD)
- Fixed an issue with broken PDF files containing extra CR and/or LF separators after the object stream token (Issue #40)
- Fixed an issue with PDF files produced by Microsoft Reporting Services (Issue #46)
v1.1.1 (March 20, 2023)
- CVE-2023-28428: Fixed a potential denial-of-service with corrupt PDF files.
- Fixed a few build issues.
v1.1.0 (February 6, 2023)
- 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.
v1.0.1 (March 2, 2022)
- Added missing
pdfioPageGetNumStreams
andpdfioPageOpenStream
functions. - Added demo pdfiototext utility.
- Fixed bug in
pdfioStreamGetToken
.
v1.0.0 (December 14, 2021)
- First stable release.
v1.0rc1 (November 30, 2021)
- Fixed a few stack/buffer overflow bugs discovered via fuzzing.
v1.0b2 (November 7, 2021)
- Added
pdfioFileCreateOutput
API to support streaming output of PDF (Issue #21) - Fixed
all-shared
target (Issue #22) - Fixed memory leaks (Issue #23)
- Updated
pdfioContentSetDashPattern
to acceptdouble
values (Issue #25) - Added support for reading and writing encrypted PDFs (Issue #26)
- Fixed some issues identified by a Coverity scan.
v1.0b1 (August 30, 2021)
- Initial release