Julian Offenhäuser
|
16ed407c01
LibPDF: Support cascading stream filters
|
2 年之前 |
Julian Offenhäuser
|
becd648a78
LibPDF: Parse hexadecimal values in name objects correctly
|
2 年之前 |
Julian Offenhäuser
|
2f71e0f09a
LibPDF: Allow text operator sequences to start with whitespace
|
2 年之前 |
Julian Offenhäuser
|
633e1632d0
LibPDF: Allow whitespace other than EOL after an object marker
|
2 年之前 |
Julian Offenhäuser
|
65e83bed53
LibPDF: Disallow parsing indirect values as operands
|
2 年之前 |
Julian Offenhäuser
|
4887aacec7
LibPDF: Move document-specific parsing functionality into its own class
|
2 年之前 |
Julian Offenhäuser
|
9f4659cc63
LibPDF: Move consume and match helper functions to the Reader class
|
2 年之前 |
sin-ack
|
3f3f45580a
Everywhere: Add sv suffix to strings relying on StringView(char const*)
|
3 年之前 |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
3 年之前 |
Matthew Olsson
|
468ceb1b48
LibPDF: Rename Command to Operator
|
3 年之前 |
Matthew Olsson
|
4e81663b31
LibPDF: Attempt to unecrypt strings and streams
|
3 年之前 |
Matthew Olsson
|
60c3e786be
LibPDF: Require Document* in Parser constructor
|
3 年之前 |
Matthew Olsson
|
a8de9cf541
LibPDF: Keep track of the current object index/generation while Parsing
|
3 年之前 |
Matthew Olsson
|
c98bda8ce6
LibPDF: Get rid of PlainText/Encoded StreamObject
|
3 年之前 |
Matthew Olsson
|
6133acb8c0
LibPDF: Allow newlines between xref table and "trailer" keyword
|
3 年之前 |
Matthew Olsson
|
544e44eec1
LibPDF: Fix bad hex string parsing logic
|
3 年之前 |
Matthew Olsson
|
3cfecc3d3b
LibPDF: Remove useless hex string substring call
|
3 年之前 |
Matthew Olsson
|
73cf8205b4
LibPDF: Propagate errors in Parser and Document
|
3 年之前 |
Matthew Olsson
|
c1aa8c4a44
LibPDF: Remove unused function in Parser
|
3 年之前 |
Sam Atkins
|
fa3c61cf5a
LibPDF: Make Filter::decode() return ErrorOr
|
3 年之前 |
Sam Atkins
|
45cf40653a
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
|
3 年之前 |
Simon Woertz
|
c857b5d22f
LibPDF: Convert `PDF::Parser::m_document` from `RefPtr` to `WeakPtr`
|
3 年之前 |
Andreas Kling
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
3 年之前 |
Simon Woertz
|
b87ab989a3
LibPDF: Check if there is data left before consuming
|
3 年之前 |
Andreas Kling
|
80d4e830a0
Everywhere: Pass AK::ReadonlyBytes by value
|
3 年之前 |
Andreas Kling
|
a15ed8743d
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
|
3 年之前 |
Brendan Coles
|
6ccfa3e75e
LibPDF: Parser::parse_header() return false if remaining bytes is zero
|
3 年之前 |
Ben Wiederhake
|
f84a7e2e22
LibPDF: Replace Value class by AK::Variant
|
3 年之前 |
Ben Wiederhake
|
d344253b08
LibPDF: Extract reference bitpacking into dedicated class
|
3 年之前 |
Ben Wiederhake
|
da170997d5
LibPDF: Move inline function definition
|
3 年之前 |