Nico Weber
|
87112dcbdc
LibPDF: Return null for invalid refs, tolerate null objects as outline
|
1 سال پیش |
Tim Ledbetter
|
459fa8b840
LibPDF: Ensure that xref subsection numbers are u32
|
1 سال پیش |
Nico Weber
|
e16345555b
LibPDF: Port 59b50fa43f8c2 to xref and object streams
|
1 سال پیش |
Nico Weber
|
9d69c5d434
LibPDF: Tolerate trailing whitespace after %%EOF marker
|
1 سال پیش |
Nico Weber
|
2d12647e29
LibPDF: Add FIXME for "was linearized PDF incrementally updated" check
|
1 سال پیش |
Nico Weber
|
1b45c3e127
LibPDF: Tolerate whitespace after `xref` and `startxref`
|
1 سال پیش |
Nico Weber
|
0bb0c7dac2
LibPDF: Scan for PDF file start in first 1024 bytes
|
1 سال پیش |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
1 سال پیش |
Tim Ledbetter
|
5c0c55d2c0
LibPDF: Ensure xref stream field widths are within expected range
|
1 سال پیش |
Tim Ledbetter
|
b4296e1c9b
LibPDF: Don't use unsanitized values in error messages
|
1 سال پیش |
Nico Weber
|
e7f7c434f7
LibPDF: Don't check for `startxref` after trailer dict
|
1 سال پیش |
Nico Weber
|
cf26fc2393
LibPDF: Make parser skip whitespace after header
|
1 سال پیش |
Matthew Olsson
|
edd7de3c77
LibPDF: Fix incorrectly parsing subsections in xref stream
|
2 سال پیش |
Matthew Olsson
|
bfd8faedf9
LibPDF: Assert compressed xref's 2nd field is non-zero
|
2 سال پیش |
Matthew Olsson
|
f9c1d11380
LibPDF: Do not crash when linearized length is incorrect
|
2 سال پیش |
Nico Weber
|
323d76fbb9
LibPDF: Make encrypted object streams work
|
2 سال پیش |
Nico Weber
|
67d8c8badb
LibPDF: Use more direct method to access linearization dict
|
2 سال پیش |
Nico Weber
|
39b2eed3f6
LibPDF: Do not crash on encrypted files that start unluckily
|
2 سال پیش |
Nico Weber
|
ea89053c12
LibPDF: Make PDF version accessible on Document
|
2 سال پیش |
Julian Offenhäuser
|
fd78875662
LibPDF: Fix navigate_to_before_eof_marker() for PDFs not ending in EOL
|
2 سال پیش |
Julian Offenhäuser
|
93062e2b78
LibPDF: Be more cautious of errors when looking for linearization dict
|
2 سال پیش |
Julian Offenhäuser
|
6c0f7d83bb
LibPDF: Don't treat a broken document header as a fatal error
|
2 سال پیش |
Julian Offenhäuser
|
34350ee9e7
LibPDF: Allow reading documents with incremental updates
|
2 سال پیش |
MacDue
|
63b11030f0
Everywhere: Use ReadonlySpan<T> instead of Span<T const>
|
2 سال پیش |
Tim Schumacher
|
220fbcaa7e
AK: Remove the fallible constructor from `FixedMemoryStream`
|
2 سال پیش |
Tim Schumacher
|
261d62438f
AK: Remove the fallible constructor from `LittleEndianInputBitStream`
|
2 سال پیش |
Tim Schumacher
|
093cf428a3
AK: Move memory streams from `LibCore`
|
2 سال پیش |
Tim Schumacher
|
2470dd3bb5
AK: Move bit streams from `LibCore`
|
2 سال پیش |
Tim Schumacher
|
ae64b68717
AK: Deprecate the old `AK::Stream`
|
2 سال پیش |
Tim Schumacher
|
b1bfeb391e
LibPDF: Use `Core::Stream` to parse the page offset hint table
|
2 سال پیش |