Michael R Sweet
|
088646e1cf
|
Drop the FEFF prefix on Unicode strings.
|
2023-11-19 07:30:17 -05:00 |
|
Michael R Sweet
|
3f0aad7564
|
Fix another bug in the CMAPv4 code, and a bug in the unit test program.
|
2023-11-19 07:06:35 -05:00 |
|
Michael R Sweet
|
d36df63b57
|
Fix a TrueType CMAP decoding bug and add a NotoSans-Regular test page.
|
2023-11-18 22:15:52 -05:00 |
|
Michael R Sweet
|
a5dfac7495
|
Bump version.
|
2023-11-18 18:23:22 -05:00 |
|
Michael R Sweet
|
0258384d53
|
Range check encrypted string length (Issue #52)
|
2023-11-18 18:22:11 -05:00 |
|
Michael R Sweet
|
9fec2195d0
|
Update changelog.
|
2023-11-15 10:14:02 -05:00 |
|
Michael R Sweet
|
8ccbdaed94
|
Update documentation.
|
2023-11-15 09:28:57 -05:00 |
|
Michael R Sweet
|
4804db38a5
|
Fix missing ivlen initializer for 40-bit RC4 (Issue #51)
|
2023-11-15 08:43:07 -05:00 |
|
Michael R Sweet
|
ddd984215a
|
Save work (debug printfs, etc.)
|
2023-11-15 08:38:47 -05:00 |
|
Michael R Sweet
|
efe7c01015
|
Fix typo and 'make debug'.
|
2023-11-14 18:38:26 -05:00 |
|
Michael R Sweet
|
600fa4ce59
|
Fix Unicode font handling (Issue #16)
|
2023-11-14 18:19:34 -05:00 |
|
Michael R Sweet
|
688810f143
|
Save work.
|
2023-11-13 16:18:02 -05:00 |
|
Michael R Sweet
|
858cc101b6
|
Save work.
|
2023-11-13 13:39:06 -05:00 |
|
Michael R Sweet
|
43114f43bf
|
Bump version.
|
2023-10-10 10:22:27 -04:00 |
|
Michael R Sweet
|
c4abceef79
|
Make Visual Studio compiler happy.
|
2023-10-10 07:24:27 -04:00 |
|
Michael R Sweet
|
2e91e05d7b
|
Allow "compound" filters that consist of a single named filter (Issue #47)
|
2023-10-10 07:14:12 -04:00 |
|
Michael R Sweet
|
7e3db6b639
|
Merge pull request #48 from crystalidea/master
added windows.h header for GetTempPathA
|
2023-10-10 07:07:46 -04:00 |
|
kleuter
|
acb6b66bdb
|
added windows.h header for GetTempPathA
|
2023-10-10 09:12:03 +02:00 |
|
Michael R Sweet
|
b0a66eef78
|
Fix reading of PDF files from Crystal Reports (Issue #45)
|
2023-10-09 10:04:20 -04:00 |
|
Michael R Sweet
|
ed88322496
|
Debug logging, work in progress for Unicode text support.
|
2023-10-07 12:05:18 -04:00 |
|
Michael R Sweet
|
59959bf0e5
|
Merge TTF changes to fix off-by-one error.
|
2023-10-06 16:44:20 -04:00 |
|
Michael R Sweet
|
19c45871fa
|
Update pdfioContentSetDashPattern to support setting solid line styles (Issue #41)
|
2023-10-06 15:47:27 -04:00 |
|
Michael R Sweet
|
b0e4646f9d
|
Rework CR/LF skip code to be more consistent.
|
2023-10-06 14:41:55 -04:00 |
|
Michael R Sweet
|
12ef2fe2c3
|
Remove LGTM badges.
|
2023-10-06 14:40:40 -04:00 |
|
Michael R Sweet
|
4630060ee7
|
Update security reporting and contribution text.
|
2023-10-06 14:40:28 -04:00 |
|
Michael R Sweet
|
74a6fb1860
|
Get rid of superfluous comments.
|
2023-10-06 14:40:08 -04:00 |
|
Michael R Sweet
|
a3ea0a99ff
|
Cleanup spacing and comments.
|
2023-10-06 14:39:42 -04:00 |
|
Michael R Sweet
|
fdfa700442
|
Update ignored files.
|
2023-10-06 14:39:10 -04:00 |
|
Michael R Sweet
|
d759baf11e
|
Bump version and put PDFIO_VERSION definition in the pdfio.h header.
|
2023-10-06 14:38:38 -04:00 |
|
Michael R Sweet
|
7f6ffcda22
|
Fix a couple issues with parsing PDF files produced by Microsoft Reporting
Services (Issue #46)
- Odd cross-reference stream containing 3-byte generation number field for this
16-bit value
- Odd empty hex strings
|
2023-10-06 10:46:30 -04:00 |
|
Michael R Sweet
|
87ca4db73f
|
Clean up private header.
|
2023-10-02 05:27:40 -04:00 |
|
Michael R Sweet
|
a83f7f50ff
|
Allow extra whitespace/newlines after stream tokens (Issue #40)
|
2023-10-02 05:06:33 -04:00 |
|
Michael R Sweet
|
6a4ce57d09
|
Bump versions for Mac/Windows project files.
|
2023-03-20 10:40:25 -04:00 |
|
Michael R Sweet
|
d4c594cec4
|
Bump copyright in readme.
|
2023-03-20 10:22:19 -04:00 |
|
Michael R Sweet
|
35c674b633
|
Fix another build issue.
|
2023-03-20 10:11:05 -04:00 |
|
Michael R Sweet
|
97d4955666
|
Fix potential denial-of-service in flate stream code.
|
2023-03-20 09:27:19 -04:00 |
|
Michael R Sweet
|
e138232a93
|
Fix build error due to mismatched function declarations.
|
2023-03-20 08:19:31 -04:00 |
|
Michael R Sweet
|
8d8225f4a1
|
Fix release date.
|
2023-02-07 17:10:48 -05:00 |
|
Michael R Sweet
|
7045d9dad9
|
Bump Windows version numbers and update exports file.
|
2023-02-06 17:36:54 -05:00 |
|
Michael R Sweet
|
4f10021e7e
|
Fix denial-of-service attack when reading corrupt PDF files.
|
2023-02-03 20:39:04 -05:00 |
|
Michael R Sweet
|
57d5894f33
|
Update pdfioStreamGetToken documentation (Issue #37)
|
2023-01-11 17:13:58 -05:00 |
|
Michael R Sweet
|
2b8a1c8481
|
Fix CodeQL config file syntax.
|
2022-12-09 11:31:56 -05:00 |
|
Michael R Sweet
|
948ee16b06
|
Fix the one "value" complaint from CodeQL and suppress all useless queries.
|
2022-12-09 11:22:10 -05:00 |
|
Michael R Sweet
|
c7101ae9dd
|
Add CodeQL scanning.
|
2022-12-09 11:09:34 -05:00 |
|
Michael R Sweet
|
599640eda1
|
Update makefile to be silent with basic progress reporting.
|
2022-08-02 09:41:13 -04:00 |
|
Michael R Sweet
|
a3f3bbfe11
|
Fix pdfioFileGetAuthor, etc. APIs (Issue #33)
|
2022-07-12 18:36:08 -04:00 |
|
Michael R Sweet
|
26d485cfc5
|
Update Windows DLL exports file.
|
2022-07-06 15:25:45 -04:00 |
|
Michael R Sweet
|
64d306a322
|
Cleanup.
|
2022-07-06 08:47:52 -04:00 |
|
Michael R Sweet
|
067683cbcd
|
Add some protection against opening multiple streams in the same file at the same time.
|
2022-07-04 13:03:11 -04:00 |
|
Michael R Sweet
|
50f27974cf
|
Update documentation.
|
2022-07-03 10:01:20 -04:00 |
|