Michael R Sweet
f7f2969e3a
Fix pdfioStreamGetToken implementation (wasn't flushing input), update
...
pdfiototext code to better handle different text operators that affect the
location of the text.
2022-03-01 09:18:56 -05:00
Michael R Sweet
93a3fcea6c
Add missing pdfioPageGetNumStreams and pdfioPageOpenStream functions.
...
Add initial version of pdfiototext text extraction utility.
2022-02-28 15:00:25 -05:00
Michael R Sweet
bd2f9d44d4
Prep for 1.0.0 release.
2021-12-14 12:36:33 -05:00
Michael R Sweet
a431d7806f
Fix a few stack/buffer overflow bugs discovered by Bart, Steffan, and Mark from
...
the Radboud University NL (thanks!)
- Add depth argument to all value read functions that recurse
- Add depth argument to page tree loading code
- Validate xref stream sizes individually to avoid out-of-bounds access to local
xref buffer.
2021-11-29 17:46:56 -05:00
Michael R Sweet
c53786e0e1
Changelog.
2021-11-07 11:29:18 -05:00
Michael R Sweet
1d5310a5f3
Bump version to 1.0b2.
2021-11-07 11:15:35 -05:00
Michael R Sweet
22c245ffd1
Update pdfioContentSetDashPattern to accept doubles (Issue #25 )
2021-10-16 09:41:19 -04:00
Michael R Sweet
095a4c10d4
Fix some memory leaks (Issue #23 )
2021-10-16 00:02:31 -04:00
Michael R Sweet
d1e8c966ed
Fix some Coverity-detected issues.
2021-10-01 11:38:04 -04:00
Michael R Sweet
7473bc3cd9
Add some supporting documentation files.
2021-09-27 07:42:19 -04:00