aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf/qpdf/QPDF_Stream.hh
AgeCommit message (Expand)Author
2024-02-16Reimplement QPDF_Stream::getStreamJSON in terms of writeStreamJSONm-holger
2024-02-16Reimplement QPDFObjectHandle::getJSON in terms of writeJSONm-holger
2024-02-16Add new writeJSON methodsm-holger
2023-06-09Code tidy - Clang-Tidy rule modernize-use-overridem-holger
2023-05-21Rerun clang-formatJay Berkenbilt
2023-02-18Change type of QPDFValue::object_description to std::shared_ptr<std::variant>m-holger
2022-12-31Make QPDFValue::object_description a shared pointerm-holger
2022-12-31Refactor QPDFParser::setDescriptionFromInput and rename to setDescriptionm-holger
2022-11-20Rename QPDFObject::shallowCopy to copym-holger
2022-11-19Remove QPDF_Stream::getOffset and QPDF_Stream::setObjGenm-holger
2022-11-19Remove QPDF_Stream::offsetm-holger
2022-11-19Remove redundant parameters from QPDF_Stream::warnm-holger
2022-11-19Remove QPDF_Stream qpdf and og data membersm-holger
2022-09-08Rename QPDFValueProxy back to QPDFObjectJay Berkenbilt
2022-09-08Change reset to disconnect and clarify commentsJay Berkenbilt
2022-09-08Clear owning QPDF information for all objects, not just indirectJay Berkenbilt
2022-09-06Rename QPDFObject -> QPDFValueProxyJay Berkenbilt
2022-09-04Fix commit 805c1ad : Reset QPDFValue::qpdf and QPDFValue::og when ...m-holger
2022-09-01Remove virtual methods QPDFValue::getTypeCode and getTypeNamem-holger
2022-09-01Split QPDFObject into QPDFObject and QPDFValuem-holger
2022-07-24QPDFObjGen : tidy QPDF_Streamm-holger
2022-06-27Refactor QPDFObject creation and cloningm-holger
2022-06-25Remove QPDF_Stream::setStreamDescriptionm-holger
2022-05-08Implement JSON v2 outputJay Berkenbilt
2022-05-08Implement JSON v2 for StreamJay Berkenbilt
2022-05-07Prepare code for JSON v2Jay Berkenbilt
2022-04-24Have dictionary/streams mutators take const& where possibleJay Berkenbilt
2022-04-24Add new QPDF::warn that takes most of QPDFExc's argumentsJay 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-04Programmatically apply new formatting to codeJay Berkenbilt
2022-02-08WHITESPACE ONLY -- expand tabs in source codeJay Berkenbilt
2020-12-28Add QPDFObjectHandle::setFilterOnWriteJay Berkenbilt
2020-12-28Implement user-provided stream filtersJay Berkenbilt
2020-04-06Allow propagation of errors and retry through StreamDataProviderJay Berkenbilt
2019-06-21Change QPDFObjectHandle::pipeStreamData's encode_flags typeJay Berkenbilt
2019-01-07Mostly don't require original QPDF for copyForeignObject (fixes #219)Jay Berkenbilt
2018-12-22Add QPDFObjectHandle::getJSON()Jay Berkenbilt
2018-08-12Protect headers with compliant identifiers (fixes #233)Jay Berkenbilt
2018-02-19More robust handling of type errorsJay Berkenbilt
2018-02-19Implement TokenFilter and refactor Pl_QPDFTokenizerJay Berkenbilt
2017-12-25Correct errors in PNG filters and make use from libraryJay Berkenbilt
2017-09-12Improve message for stream decoding errorJay Berkenbilt
2017-08-29Clean up circular references in QPDF_StreamJay Berkenbilt
2017-08-21Enable finer grained control of stream decodingJay Berkenbilt
2017-07-28Add precheck streams capabilityJay Berkenbilt
2017-07-28Convert stream filtering errors to warningsJay Berkenbilt
2013-01-22Add getTypeCode() and getTypeName()Jay Berkenbilt
2012-12-31Support files with only attachments encryptedJay Berkenbilt
2012-07-21Implement QPDFObjectHandle::parseJay Berkenbilt