aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/test_driver.cc
AgeCommit message (Expand)Author
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
2012-12-31Add ExtensionLevel support to version handlingJay Berkenbilt
2012-09-23Allow reading from InputSource and writing to PipelineJay Berkenbilt
2012-09-06Add QPDFWriter::setExtraHeaderTextJay Berkenbilt
2012-09-06Fix segmentation fault with use of QPDFWriter::setOutputMemoryJay Berkenbilt
2012-07-26Restore coverage caseJay Berkenbilt
2012-07-21Implement QPDFObjectHandle::parseJay Berkenbilt
2012-07-16Add command line option to copy encryption from other fileJay Berkenbilt
2012-07-14Add public QPDFWriter::copyEncryptionParametersJay Berkenbilt
2012-07-14test_driver: accept optional second file nameJay Berkenbilt
2012-07-14Have QPDFWriter detect foreign objects while writingJay Berkenbilt
2012-07-11Support copying objects from another QPDF objectJay Berkenbilt
2012-07-11Add concept of reserved objectsJay Berkenbilt
2012-07-11Fix typo in variable nameJay Berkenbilt
2012-07-11Favor string-based newStream methodJay Berkenbilt
2012-07-07Don't require stream data provider to know length in advanceJay Berkenbilt
2012-07-06Add QPDFWriter method to output to FILE*Jay Berkenbilt
2012-07-05Remove stray commentJay Berkenbilt
2012-07-05Added test code for Tobias's changesJay Berkenbilt
2012-06-27Add QPDFObjectHandle::newStream(QPDF *, std::string const&)Tobias Hoffmann
2012-06-27Rename seek functions in QUtilJay Berkenbilt
2012-06-24Add test case for removing a page we don't haveJay Berkenbilt
2012-06-24Improve the FILE* version of QPDF::processFileJay Berkenbilt
2012-06-22Switch some code to use empty newArray/newDictionaryJay Berkenbilt
2012-06-21Add QPDFObjectHandle::shallowCopy()Jay Berkenbilt
2012-06-21Add additional page API test casesJay Berkenbilt
2012-06-21Add testing for page APIsJay Berkenbilt
2012-06-21Add QPDF::processFile that takes an open FILE*Jay Berkenbilt
2012-06-20Add testing for new array mutatorsJay Berkenbilt
2012-06-20ABI change: fix use of off_t, size_t, and integer typesJay Berkenbilt
2011-08-11enhance PointerHolder so that it can explicitly be told to use delete [] inst...Jay Berkenbilt
2011-08-10implement ability to save PDF to memory, also update ChangeLogJay Berkenbilt
2011-08-10implement methods to get dictionary and array contents as map and vectorJay Berkenbilt