ladybird/Userland/Libraries/LibPDF
Nico Weber c825194fb9 LibPDF: Reject CFFs with more than one font
The code assumes that there's just one Top DICT, so let's be loud
when that isn't the case.
2023-10-16 08:32:18 +02:00
..
Fonts LibPDF: Reject CFFs with more than one font 2023-10-16 08:32:18 +02:00
CMakeLists.txt LibPDF: Move code to compute full page contents into Page 2023-07-12 18:22:35 -04:00
ColorSpace.cpp LibPDF: Dedicated messages for Indexed and Pattern spaces 2023-07-24 11:01:25 -04:00
ColorSpace.h LibPDF: Add smoke-and-mirror implementation of SeparationColorSpace 2023-07-24 09:52:01 -04:00
CommonNames.cpp
CommonNames.h LibPDF: Sketch out Type0 font support some more 2023-07-25 12:10:36 +02:00
Document.cpp LibPDF: Extract a Document::read_filters() method 2023-07-24 09:50:45 -04:00
Document.h LibPDF: Extract a Document::read_filters() method 2023-07-24 09:50:45 -04:00
DocumentParser.cpp LibPDF: Fix incorrectly parsing subsections in xref stream 2023-07-18 00:51:23 +02:00
DocumentParser.h LibPDF: Make PDF version accessible on Document 2023-07-11 13:49:17 -04:00
Encoding.cpp LibPDF: Add two FIXMEs 2023-10-13 07:53:27 +02:00
Encoding.h
Encryption.cpp LibPDF: Don't crash on encrypted files with streams with filter arrays 2023-07-24 09:50:45 -04:00
Encryption.h LibPDF: Implement 7.6.4.3.3 Algorithm 2.A: Retrieve file encryption key 2023-07-21 11:55:20 +02:00
Error.h LibPDF: Mark PDF::Error nodiscard 2023-07-12 17:03:14 +02:00
Filter.cpp LibPDF: Make JPEG decoding errors not assert 2023-07-23 23:04:25 -04:00
Filter.h
Forward.h
Interpolation.cpp
Interpolation.h
Object.h
ObjectDerivatives.cpp LibPDF: Fix quadratic runtime in stream dumping 2023-07-14 09:50:30 -04:00
ObjectDerivatives.h Everywhere: Remove needless trailing semi-colons after functions 2023-07-08 10:32:56 +01:00
Operator.h LibPDF: Fix symbol for text_next_line_show_string_set_spacing operator 2023-07-22 12:25:30 -04:00
Page.cpp LibPDF: Tweak Page::page_contents() implementation for brevity 2023-07-12 18:22:35 -04:00
Page.h LibPDF: Move code to compute full page contents into Page 2023-07-12 18:22:35 -04:00
Parser.cpp AK+Everywhere: Remove the null state of DeprecatedString 2023-10-13 18:33:21 +03:30
Parser.h LibPDF: Make encrypted object streams work 2023-07-12 17:16:25 +02:00
Reader.cpp
Reader.h LibPDF: Fix off-by-one in Reader 2023-07-12 14:19:14 -04:00
Reference.h LibPDF: Make Reference store two u32s instead of one 2023-07-10 17:48:15 +01:00
Renderer.cpp LibPDF: Cache fonts per page 2023-10-11 07:10:19 +02:00
Renderer.h LibPDF: Cache fonts per page 2023-10-11 07:10:19 +02:00
Value.cpp
Value.h
XRefTable.h