aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFTokenizer.cc
AgeCommit message (Expand)Author
2022-08-27Fix commit b45420am-holger
2022-08-27Add methods InputSource::fastRead, fastUnRead and fastTellm-holger
2022-08-25Remove redundant tests in QPDFTokenizer::readTokenm-holger
2022-08-25In QPDFTokenizer::readToken move call to getToken out of loopm-holger
2022-08-25Remove unnecessary string copy in QPDFTokenizer::getTokenm-holger
2022-08-25Remove QPDFTokenizer::unread_charm-holger
2022-08-25Refactor QPDFTokenizer::betweenTokens()m-holger
2022-08-25Refactor QPDFTokenizer::presentEOFm-holger
2022-08-25Integrate booleans and null into state machine in QPDFTokenizerm-holger
2022-08-25Integrate numbers into state machine in QPDFTokenizerm-holger
2022-08-25Integrate names into state machine in QPDFTokenizerm-holger
2022-08-25Split QPDFTokenizer::handleCharacter into individual methodsm-holger
2022-08-25Refactor QPDFTokenizer::inCharCodem-holger
2022-08-25Refactor st_top case in QPDFTokenizer::handleCharacterm-holger
2022-08-25Refactor QPDFTokenizer::inHexstringm-holger
2022-08-25Code tidy: replace if with case statement in QPDFTokenizer::inStringm-holger
2022-08-25Add state st_string_escape in QPDFTokenizerm-holger
2022-08-21Add state st_string_after_cr in QPDFTokenizerm-holger
2022-08-21Add state st_char_code in QPDFTokenizerm-holger
2022-08-21Add private method QPDFTokenizer::inStringm-holger
2022-08-21Add private method QPDFTokenizer::inHexstringm-holger
2022-08-21Code tidy: replace if with case statement in QPDFTokenizer::handleCharacterm-holger
2022-08-21Add private method QPDFTokenizer::handleCharacterm-holger
2022-08-21Code tidy: replace if with case statement in QPDFTokenizer::presentCharacterm-holger
2022-08-20Avoid shrinking QPDFTokenizer::val and QPDFTokenizer::raw_valm-holger
2022-08-18Remove QPDFTokenizer::Membersm-holger
2022-07-26Code tidy : replace 0 with nullptr or truem-holger
2022-05-21Code clean up: use range-style for loops wherever possiblem-holger
2022-04-30Code clean up: use range-style for loops wherever possibleJay Berkenbilt
2022-04-16Use anonymous namespaces for file-private classesJay Berkenbilt
2022-04-16Use = default and = delete where possible in classesJay Berkenbilt
2022-04-09Replace PointerHolder with std::shared_ptr in library sources onlyJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2022-02-04PointerHolder: deprecate getPointer() and getRefcount()Jay Berkenbilt
2022-01-11Fix signed/unsigned char warning (fixes #604)Jay Berkenbilt
2020-10-27Revert removal of unreadCh change for performanceJay Berkenbilt
2020-10-18Stop using InputSource::unreadChJay Berkenbilt
2020-04-16Fix warnings reported by -Wshadow=local (fixes #431)Jay Berkenbilt
2019-08-20Improve invalid name token warning messageJay Berkenbilt
2019-08-20Handle invalid name tokens symmetrically for PDF < 1.2 (fixes #332)Jay Berkenbilt
2019-06-22Remove broken QPDFTokenizer::expectInlineImageJay Berkenbilt
2019-06-21Fix sign and conversion warnings (major)Jay Berkenbilt
2019-03-12Undefined functions because of missing std:: or header. (#295)Thorsten Schöning
2019-02-01Make inline image token exactly contain the image dataJay Berkenbilt
2019-01-31Improve locating inline image's EIJay Berkenbilt
2019-01-31Refactor QPDFTokenizer's inline image handlingJay Berkenbilt
2019-01-31Inline image token value ends with EI, not delimiterJay Berkenbilt
2018-08-06Fix EOL handling inside strings (fixes #226)Jay Berkenbilt
2018-05-05Fix small logic error in Token construct (fixes #206)Jay Berkenbilt