aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDFJob.cc
AgeCommit message (Expand)Author
2022-06-19Add C API to QPDFLoggerJay Berkenbilt
2022-06-19Add more flexible funtions to qpdfjob C APIJay Berkenbilt
2022-06-18Use "save" logger when saving data to standard outputJay Berkenbilt
2022-06-18QPDF, QPDFJob: use QPDFLogger instead of custom output streamsJay Berkenbilt
2022-05-31In json mode, reveal recovered user password when otherwise unavailableJay Berkenbilt
2022-05-31Add additional information when listing attachmentsJay Berkenbilt
2022-05-21Code clean up: use range-style for loops wherever possiblem-holger
2022-05-20Major rework -- see long commentsJay Berkenbilt
2022-05-16Add --create-from-json and --update-from-json argumentsJay Berkenbilt
2022-05-08Add maxobjectid to JSONJay Berkenbilt
2022-05-08Implement JSON v2 outputJay Berkenbilt
2022-05-08Fix typo in json output key nameJay Berkenbilt
2022-05-07Prepare code for JSON v2Jay Berkenbilt
2022-05-07Objectinfo json: write incrementally and in numeric orderJay Berkenbilt
2022-05-07Objects json: write incrementally and in numeric orderJay Berkenbilt
2022-05-07Pages json: write each page incrementallyJay Berkenbilt
2022-05-07Top-level json: write incrementallyJay Berkenbilt
2022-05-07Test json against schema only on demandJay Berkenbilt
2022-05-07Add --test-json-schema command-line optionJay Berkenbilt
2022-05-07QPDFJob: have doJSON write to a pipelineJay Berkenbilt
2022-05-04Add new FileInputSource constructorsJay Berkenbilt
2022-05-04Make "objects" and "pages" consistent in JSON outputJay Berkenbilt
2022-05-04Don't call pushInheritedAttributesToPage in json modeJay Berkenbilt
2022-05-01Spell checkJay Berkenbilt
2022-04-30Mark weak encryption with API changes (fixes #576)Jay Berkenbilt
2022-04-30Using insecure crytpo from the CLI is now an error by defaultJay Berkenbilt
2022-04-30Code clean up: use range-style for loops wherever possibleJay Berkenbilt
2022-04-30Formatting: remove space in range-style for loopsJay Berkenbilt
2022-04-30Use replaceKeyAndGet in a few places in existing codeJay Berkenbilt
2022-04-24Add new QPDF::warn that takes most of QPDFExc's argumentsJay Berkenbilt
2022-04-18QPDFJob: pass capture output streams through to underlying QPDFJay 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-05Update some code manually to get better formatting resultsJay Berkenbilt
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-26Move default values to constexprJay Berkenbilt
2022-02-11Fix tests for Form XObjectsm-holger
2022-02-08Only update output version from files used as inputJay Berkenbilt
2022-02-08Preserve input PDF version on pages/split-pages (fixes #610)Jay Berkenbilt
2022-02-07Update for clean compile with POINTERHOLDER_TRANSITION=2Jay Berkenbilt
2022-02-05Add operator ""_qpdf for creating QPDFObjectHandle literalsJay Berkenbilt
2022-02-05Improve use of std::unique_ptrJay Berkenbilt
2022-02-04Fix --check-linearization of non-linearized files (fixes #615)m-holger
2022-02-01Move QTC::TC for qpdf to QPDFJobJay Berkenbilt
2022-02-01Move more code from qpdf.cc into QPDFJobJay Berkenbilt
2022-02-01QPDFJob: documentationJay Berkenbilt
2022-01-31Add optional version to --jsonJay Berkenbilt
2022-01-31QPDFJob: rename function that returns job schemaJay Berkenbilt
2022-01-30Use QPDFUsage exception for cli, json, and QPDFJob errorsJay Berkenbilt
2022-01-30QPDFJob: move placeholder json to a separate source fileJay Berkenbilt