index
:
serenity
master
topic/trivial_docs
The Serenity Operating System 🐞
cos
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Userland
/
Libraries
/
LibPDF
/
Parser.cpp
Age
Commit message (
Expand
)
Author
2023-05-19
LibPDF: Avoid unnecessary HashMap copy, mark other copies
Ben Wiederhake
2023-02-19
LibTextCodec+Everywhere: Port Decoders to new Strings
Sam Atkins
2023-02-15
LibTextCodec+Everywhere: Make TextCodec::decoder_for() take a StringView
Sam Atkins
2023-02-12
LibPDF: Allow filter DecodeParms array entries to be null
Julian Offenhäuser
2023-02-08
LibPDF: Improve stream parsing
Rodrigo Tobar
2023-01-09
AK+Everywhere: Rename FlyString to DeprecatedFlyString
Timothy Flynn
2023-01-09
LibPDF: Allow numbers to start with whitespace
Julian Offenhäuser
2022-12-16
LibPDF: Add support for multi-line comments
Rodrigo Tobar
2022-12-06
Everywhere: Rename to_{string => deprecated_string}() where applicable
Linus Groh
2022-12-06
AK+Everywhere: Rename String to DeprecatedString
Linus Groh
2022-11-30
LibPDF: Ignore whitespace on hex strings
Rodrigo Tobar
2022-11-19
LibPDF: Parse integer numbers with atoi() instead of strtof()
Julian Offenhäuser
2022-11-19
LibPDF: Implement png predictor decoding for flate filter
Julian Offenhäuser
2022-11-19
LibPDF: Support cascading stream filters
Julian Offenhäuser
2022-11-19
LibPDF: Parse hexadecimal values in name objects correctly
Julian Offenhäuser
2022-10-16
LibPDF: Allow text operator sequences to start with whitespace
Julian Offenhäuser
2022-09-17
LibPDF: Allow whitespace other than EOL after an object marker
Julian Offenhäuser
2022-09-17
LibPDF: Disallow parsing indirect values as operands
Julian Offenhäuser
2022-09-17
LibPDF: Move document-specific parsing functionality into its own class
Julian Offenhäuser
2022-09-17
LibPDF: Move consume and match helper functions to the Reader class
Julian Offenhäuser
2022-07-12
Everywhere: Add sv suffix to strings relying on StringView(char const*)
sin-ack
2022-04-01
Everywhere: Run clang-format
Idan Horowitz
2022-03-31
LibPDF: Rename Command to Operator
Matthew Olsson
2022-03-29
LibPDF: Attempt to unecrypt strings and streams
Matthew Olsson
2022-03-29
LibPDF: Require Document* in Parser constructor
Matthew Olsson
2022-03-29
LibPDF: Keep track of the current object index/generation while Parsing
Matthew Olsson
2022-03-29
LibPDF: Get rid of PlainText/Encoded StreamObject
Matthew Olsson
2022-03-07
LibPDF: Allow newlines between xref table and "trailer" keyword
Matthew Olsson
2022-03-07
LibPDF: Fix bad hex string parsing logic
Matthew Olsson
2022-03-07
LibPDF: Remove useless hex string substring call
Matthew Olsson
2022-03-07
LibPDF: Propagate errors in Parser and Document
Matthew Olsson
2022-03-07
LibPDF: Remove unused function in Parser
Matthew Olsson
2022-01-24
LibPDF: Make Filter::decode() return ErrorOr
Sam Atkins
2022-01-24
Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOr
Sam Atkins
2022-01-08
LibPDF: Convert `PDF::Parser::m_document` from `RefPtr` to `WeakPtr`
Simon Woertz
2021-11-17
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
Andreas Kling
2021-11-16
LibPDF: Check if there is data left before consuming
Simon Woertz
2021-11-11
Everywhere: Pass AK::ReadonlyBytes by value
Andreas Kling
2021-11-10
AK: Make ByteBuffer::try_* functions return ErrorOr<void>
Andreas Kling
2021-10-30
LibPDF: Parser::parse_header() return false if remaining bytes is zero
Brendan Coles
2021-09-20
LibPDF: Replace Value class by AK::Variant
Ben Wiederhake
2021-09-20
LibPDF: Extract reference bitpacking into dedicated class
Ben Wiederhake
2021-09-20
LibPDF: Move inline function definition
Ben Wiederhake
2021-09-06
Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safe
Ali Mohammad Pur
2021-09-06
Everywhere: Use OOM-safe ByteBuffer APIs where possible
Ali Mohammad Pur
2021-07-19
Everywhere: Use AK/Math.h if applicable
Hendiadyoin1
2021-07-16
LibPDF: Fix treating not finding the linearized dict as a fatal error
Wesley Moret
2021-07-16
LibPDF: Fix checking `minor_ver` instead of `major_ver`
Wesley Moret
2021-06-12
LibPDF: Convert to east-const to comply with the recent style changes
Matthew Olsson
2021-06-12
LibPDF: Parse hint tables
Matthew Olsson
[next]