aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/qpdf.testcov
AgeCommit message (Expand)Author
2024-02-04Handle parse error stream data (fixes #1123)Jay Berkenbilt
2024-01-17Tighten checks for invalid indirect references during xref reconstructionm-holger
2024-01-17Tighten checks for invalid indirect references in QPDFParserm-holger
2024-01-12Fix null pointer issue on array copyJay Berkenbilt
2024-01-10Handle pages/under/overlay JSON file in beginJay Berkenbilt
2024-01-10Allow --file and --range with --pagesJay Berkenbilt
2024-01-06Attempt to find xref streams during recovery (fixes #1103)Jay Berkenbilt
2023-11-03Remove redundant code in QPDFParser::parse and parseRemainderm-holger
2023-07-29Check for missing mediaboxesm-holger
2023-04-01Refactor QPDF_Array::setItem and rename to setAtm-holger
2023-04-01Refactor QPDF_Array::insertItem and rename to insertm-holger
2023-02-25Overlay/underlay: capture origial page as form XObject (fixes #904)Jay Berkenbilt
2023-01-09Fix annotations properly for page with no /Resources (fixes #827)Jay Berkenbilt
2022-11-27Fix logic for fixDanglingReferencesJay Berkenbilt
2022-11-26Refactor QPDF::fixDanglingReferencesm-holger
2022-11-20Refactor QPDFObjectHandle::copyObject1m-holger
2022-11-19Correctly handle reuse of xref stream (fixes #809)Jay Berkenbilt
2022-09-07Clarify and improve QPDFPageObjectHelper::get*Box methodsJay Berkenbilt
2022-09-01Remove QPDFObjectHandle::newIndirectm-holger
2022-08-30Move QPDFObjectHandle::parseInternal to new class QPDFParserm-holger
2022-08-25Integrate names into state machine in QPDFTokenizerm-holger
2022-08-25Refactor QPDFTokenizer::inHexstringm-holger
2022-07-31Use calledgetallpages and pushedinheritedpageresourcesJay Berkenbilt
2022-07-31Change --json-output formatJay Berkenbilt
2022-06-27Refactor QPDFObject creation and cloningm-holger
2022-05-20Test --update-from-jsonJay Berkenbilt
2022-05-20Test (and fix) handling of dangling referencesJay Berkenbilt
2022-05-20Explicitly test ignoring unknown keys in JSON inputJay Berkenbilt
2022-05-20Major rework -- see long commentsJay Berkenbilt
2022-05-20Parse objects; stream data is not yet handledJay Berkenbilt
2022-05-16Implement top-level qpdf json parsingJay 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-24Deprecate replaceOrRemoveKey -- it's the same as replaceKeyJay Berkenbilt
2022-04-24Re-add accidentally removed qpdf.testcovJay Berkenbilt
2022-03-19Remove old build filesJay Berkenbilt
2022-02-26Shorten coverage case nameJay Berkenbilt
2022-02-06C-API expose QPDFObjectHandle::getKeyIfDictm-holger
2022-02-06C-API expose QPDFObjectHandle::getValueAs... accessorsm-holger
2022-02-05Add qpdf_empty_pdf to C APIJay Berkenbilt
2022-02-04C-API add two binary UTF8 funtionsm-holger
2022-02-01Move QTC::TC for qpdf to QPDFJobJay Berkenbilt
2022-02-01QPDFJob json: make bare arguments expect the empty stringJay Berkenbilt
2022-01-31QPDFJob: add test casesJay Berkenbilt
2022-01-30QPDFJob: move more top-level trivial handlers into configJay Berkenbilt
2022-01-30Minor code cleanupJay Berkenbilt
2022-01-30QPDFJob increment: basic QPDFJob structureJay Berkenbilt
2022-01-30Refactor arg parsing in qpdf.cc to use QPDFArgParserJay Berkenbilt
2022-01-22Add new convenience methods QPDFObjectHandle::isNameAndEquals, etcm-holger
2021-12-19Further improvements to handling binary stringsJay Berkenbilt