aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2023-12-09Install cmake files with dev componentJay Berkenbilt
2023-11-26Refactor InlineImageTracker::handleTokenm-holger
2023-11-26In QPDF::pipeStreamData use unique_ptr as heapm-holger
2023-11-26In QPDF::pipeStreamData read buffer in a single readm-holger
2023-11-26Add Buffer constructors taking std::string parametersm-holger
2023-11-26Refactor QPDF_Stream::getStreamJSONm-holger
2023-11-23Change default for SF_FlateLzwDecode::columns to 1m-holger
2023-11-20Build AppImage and linux binary using Ubuntu 18.04 (fixes #1068)Jay Berkenbilt
This is needed to get an old enough version of glibc to run the Linux binary as an AWS Lambda layer and to support some versions of CentOS.
2023-11-18Add new method Pl_Buffer::getStringm-holger
2023-11-17Change Pl_Buffer to use std::string for storagem-holger
2023-11-09Run generate-auto-job with results from PRJay Berkenbilt
2023-11-09Fixes a typo in cli.rstShakil Shahadat
2023-11-03Add new method QPDFParser::fixMissingKeysm-holger
2023-11-03In QPDFParser::parse create dictionaries on the flym-holger
Also, don't search for /Contents name unless the result is used.
2023-11-03In QPDFParser::parse refactor parsing of indirect referencesm-holger
2023-11-03In QPDFParser::parseRemainder eliminate most temporary variablesm-holger
2023-11-03In QPDFParser::parse eliminate most temporary variablesm-holger
2023-11-03In QPDFParser remove state st_topm-holger
2023-11-03Remove redundant code in QPDFParser::parse and parseRemainderm-holger
Also, fix test cases.
2023-11-03Add new method QPDFParser::parseRemainderm-holger
The new method is temporarily an (almost) complete copy of parse, which is temporarily (almost) unchanged.
2023-11-01In QPDFParser::parse merge state and object stacksm-holger
2023-11-01In QPDFParser::parse refactor handling of array_open and dict_open tokensm-holger
2023-11-01In QPDFParser::parse refactor handling of dict_close tokensm-holger
2023-11-01In QPDFParser::parse refactor handling of array_close tokensm-holger
2023-11-01In QPDFParser::parse refactor eof handlingm-holger
2023-11-01In QPDFParser::parse refactor handling of bad tokensm-holger
2023-10-27Avoid unnecessary string copies in QPDFParser::parsem-holger
Fixes #864. QPDFTokenizer::getValue originally had a std::string_view return type, which was changed to std::string without removing some unnecessary string creation.
2023-10-15Prepare 11.6.3 releasev11.6.3Jay Berkenbilt
2023-10-15Bump version to 11.6.3Jay Berkenbilt
2023-10-15Add substract to spelling dictionary with reminder to removeJay Berkenbilt
2023-10-15Add disclaimer to pages so I can add it to mainJay Berkenbilt
2023-10-15Add new ideas to TODO-pages.mdJay Berkenbilt
2023-10-15Initial TODO for pages epicJay Berkenbilt
2023-10-15Note about incremental updatesJay Berkenbilt
2023-10-15Write offsets as unsigned in linearization hint tables (fixes #1023)Jay Berkenbilt
2023-10-14Add another string parsing testJay Berkenbilt
2023-10-14Don't lose character after \d or \dd parsing string (fixes #1050)Jay Berkenbilt
2023-10-07Prepare 11.6.2 releasev11.6.2Jay Berkenbilt
2023-10-07Spell checkJay Berkenbilt
2023-10-07Update readthedocs configurationJay Berkenbilt
2023-10-07Bump version to 11.6.2 and update release notesJay Berkenbilt
2023-10-07ChangeLog: mention sharing .idea filesJay Berkenbilt
2023-10-07Fix error with stream recovery (fixes #1042)Jay Berkenbilt
2023-10-07Start a project-level dictionaryJay Berkenbilt
When a user accepts a spelling word, the word appears in a .idea/dictionaries/$user.xml where $user is their username. A user has control over "their "words, but all users see all words. For qpdf, we probably want all the "official" words in qpdf.xml. This should be automated.
2023-10-07Share cmake debug profileJay Berkenbilt
2023-10-07Save CMake profile "maintainer"Jay Berkenbilt
2023-10-07Control IDE project filesJay Berkenbilt
2023-10-06Merge pull request #1044 from pr-apes/patch-1Jay Berkenbilt
provide link to _Crypto providers_
2023-10-06provide link to _Crypto providers_pr-apes
2023-09-05Prepare 11.6.1 releasev11.6.1Jay Berkenbilt