aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/QPDF_linearization.cc
AgeCommit message (Expand)Author
2022-02-07Update for clean compile with POINTERHOLDER_TRANSITION=2doc-checkJay Berkenbilt
2022-02-07Replace PointerHolder arrays with shared_ptr arrays where possibleJay Berkenbilt
2022-02-04PointerHolder: deprecate getPointer() and getRefcount()Jay Berkenbilt
2021-12-10Handle bitstream overflow errors more gracefully (fixes #581)Jay Berkenbilt
2020-04-29Write linearization errors to stderr (fixes #438)Jay Berkenbilt
2020-04-16Fix warnings reported by -Wshadow=local (fixes #431)Jay Berkenbilt
2019-06-25Convert previously overlooked static cast to QIntCJay Berkenbilt
2019-06-23Treat all linearization errors as warningsJay Berkenbilt
2019-06-22qpdf: exit 3 for linearization warnings without errors (fixes #50)Jay Berkenbilt
2019-06-21Fix bugs found by fuzz testsJay Berkenbilt
2019-06-21Fix sign and conversion warnings (major)Jay Berkenbilt
2019-01-07Fix integer overflow in large file testJay Berkenbilt
2019-01-04Don't call assert while checking linearization data (fixes #209, #231)Jay Berkenbilt
2018-02-19More robust handling of type errorsJay Berkenbilt
2017-08-22Push QPDF member variables into a nested classJay Berkenbilt
2017-08-21Enable finer grained control of stream decodingJay Berkenbilt
2017-08-11Find lindict without PCREJay Berkenbilt
2017-08-11Implement findFirst and findLast in InputSourceJay Berkenbilt
2013-10-18Security: replace operator[] with atJay Berkenbilt
2013-10-10Replace some assertions with std::logic_errorJay Berkenbilt
2013-10-10Security: avoid pre-allocating vectors based on file dataJay Berkenbilt
2013-10-10Security: better bounds checks for linearization dataJay Berkenbilt
2013-06-15Handle /Outlines dictionary being a direct objectJay Berkenbilt
2013-06-14Use QPDFObjectHandle::getObjGen() where appropriateJay Berkenbilt
2013-06-14Promote QPDF::ObjGen to top-level object QPDFObjGenJay Berkenbilt
2013-03-04Remove all old-style casts from C++ codeJay Berkenbilt
2012-09-06Reset state in QPDF::calculateLinearizationDataJay Berkenbilt
2012-06-24Fix and test support for files >= 4 GBJay Berkenbilt
2012-06-22Use qpdf_offset_t in place of off_t in public APIs.Jay Berkenbilt
2012-06-20ABI change: fix use of off_t, size_t, and integer typesJay Berkenbilt
2011-12-28Don't declare any PCRE objects static.Jay Berkenbilt
2011-08-11enhance PointerHolder so that it can explicitly be told to use delete [] inst...Jay Berkenbilt
2011-05-07remove unused offset variableJay Berkenbilt
2011-01-31handle files with object 0 as a real objectJay Berkenbilt
2010-10-01setOutputStreamsJay Berkenbilt
2010-09-24convert file to a PointerHolder<InputSource> so it could be either a file or ...Jay Berkenbilt
2009-10-20categorize all error messages and include object information if availableJay Berkenbilt
2009-10-12do DLL_EXPORT only in header files and only at the class or top-level functio...Jay Berkenbilt
2009-09-26removed qexc; non-compatible ABI changeJay Berkenbilt
2009-09-14fix problems or otherwise improve code based on issues raised by KlocworkJay Berkenbilt
2009-08-06stick DLL_EXPORT in front of every public method of every public classJay Berkenbilt
2009-07-13Fix a few compiler errors reported correctly my MSVC 9.0.Jay Berkenbilt
2009-02-21fix many typos in comments and stringsJay Berkenbilt
2008-05-04missing header files for gcc 4.3Jay Berkenbilt
2008-04-29update release date to actual daterelease-qpdf-2.0Jay Berkenbilt