summaryrefslogtreecommitdiffstats
path: root/qpdf/test_driver.cc
AgeCommit message (Expand)Author
2019-02-14[bcc32 Error] test_driver.cc(1634): E2354 Two operands must evaluate to the s...Thorsten Schöning
2019-02-08Add test for exception handlingJay Berkenbilt
2019-02-01Spell checkJay Berkenbilt
2019-01-29Resolve duplicated page objects (fixes #268)Jay Berkenbilt
2019-01-27Add boundary condition test for getUniqueResourceNameJay Berkenbilt
2019-01-27Convert pages to form XObjectsJay Berkenbilt
2019-01-11Add QPDF::setImmediateCopyFromJay Berkenbilt
2019-01-07Exercise out of scope original pdf for copyForeignObjectJay Berkenbilt
2019-01-04Add QPDFWriter::getFinalVersion (fixes #266)Jay Berkenbilt
2019-01-04Fix dangling references (fixes #240)Jay Berkenbilt
2019-01-04Add basic appearance stream generationJay Berkenbilt
2019-01-04Add special case setV code for button fieldsJay Berkenbilt
2019-01-03Switch annotation flattening to use the form xobjectsJay Berkenbilt
2019-01-01Add QPDFObjectHandle::mergeDictionary()Jay Berkenbilt
2018-12-22Add document and object helpers for outlines (bookmarks)Jay Berkenbilt
2018-12-22Add QPDFNameTreeObjectHelperJay Berkenbilt
2018-12-18Add QPDFPageLabelDocumentHelperJay Berkenbilt
2018-12-18Add QPDFNumberTreeObjectHelperJay Berkenbilt
2018-08-14Fix memory error on virus workaround codeJay Berkenbilt
2018-08-14Protect against virus warnings (fixes #216)Jay Berkenbilt
2018-08-13Catch exceptions as const references (fixes #236)Jay Berkenbilt
2018-06-21Allow setting a form field's valueJay Berkenbilt
2018-06-21Implement helper class for interactive formsJay Berkenbilt
2018-06-21Convert command-line and test suite to use page helper classesJay Berkenbilt
2018-06-21Add QPDFObjectHandle::Rectangle typeJay Berkenbilt
2018-02-19More robust handling of type errorsJay Berkenbilt
2018-02-19Simplify TokenFilter interfaceJay Berkenbilt
2018-02-19Implement TokenFilter and refactor Pl_QPDFTokenizerJay Berkenbilt
2018-02-19Switch from parseContentStream to parsePageContentsJay Berkenbilt
2017-08-29Replace all atoi calls with QUtil::string_to_intJay Berkenbilt
2017-08-22Add tests for PCLmJay Berkenbilt
2017-08-21Enable finer grained control of stream decodingJay Berkenbilt
2017-07-28Convert stream filtering errors to warningsJay Berkenbilt
2013-11-29Include <algorithm> for std::min, std::maxJay Berkenbilt
2013-10-18Security: replace operator[] with atJay Berkenbilt
2013-06-14Use QPDFObjectHandle::getObjGen() where appropriateJay Berkenbilt
2013-03-05Fix getTypeCode and getTypeName work for indirect objectsJay Berkenbilt
2013-03-05Add method to terminate content stream parsingJay Berkenbilt
2013-03-05Call QUtil::safe_fopen in place of fopenJay Berkenbilt
2013-03-05Mark secure CRT warnings with commentJay Berkenbilt
2013-03-04Remove all old-style casts from C++ codeJay Berkenbilt
2013-03-04Replace many calls to sprintf with QUtil::hex_encodeJay Berkenbilt
2013-02-23Bug fix: properly handle overridden compressed objectsJay Berkenbilt
2013-01-22Add getTypeCode() and getTypeName()Jay Berkenbilt
2013-01-20Add QPDFObjectHandle::parseContentStream methodJay Berkenbilt
2013-01-03Detect binary attachments betterJay Berkenbilt
2012-12-31Remove /Crypt from stream filters unconditionallyJay Berkenbilt
2012-12-31Support for encryption with /V=5 and /R=5 and /R=6Jay Berkenbilt
2012-12-31Cosmetic change to test_driver sourceJay Berkenbilt
2012-12-31Fix infinite loop trimming passwords with ( in themJay Berkenbilt