aboutsummaryrefslogtreecommitdiffstats
path: root/libqpdf
AgeCommit message (Collapse)Author
2023-05-27Fix doc typosm-holger
2023-05-27Code tidy - reflow comments and stringsm-holger
2023-05-21Spell checkJay Berkenbilt
2023-05-21Add clarification about empty passwords to docJay Berkenbilt
2023-05-21Rerun clang-formatJay Berkenbilt
2023-05-21Replace 'this->m' with 'm'm-holger
Manual edits for cases not handled by search and replace
2023-05-21Globally replace 'this->m->' with 'm->'m-holger
Using search and replace.
2023-05-21Strip DLLs with mingw in Release modeJay Berkenbilt
2023-05-20Disregard appearance state when irrelevant (fixes #949)Jay Berkenbilt
If /AP is a dictionary of streams rather than a dictionary of dictionaries, disregard /AS, which is supposed to point to a subkey of one of the dictionaries. This fix prevents qpdf's annotation flattening from discarding some annotations when /AS is erroneously set.
2023-05-20Merge pull request #959 from m-holger/reservedJay Berkenbilt
Add new method QPDF::newReserved()
2023-05-20Add new method QPDF::newReservedm-holger
2023-05-20Rerun format_code (after merging clang-tidy PR)Jay Berkenbilt
2023-05-20Merge pull request #929 from m-holger/ogguardJay Berkenbilt
Add new convenience class QPDFObjGen::Guard
2023-05-20Replace 'virtual' specifier with 'override'm-holger
2023-05-20Remove redundant 'virtual' specifiersm-holger
2023-05-20Use auto when declaring iteratorsm-holger
2023-05-20Use auto when initializing with a castm-holger
2023-05-20Use auto when initialializing with newm-holger
2023-05-20Use nullptr instead of 0 or NULLm-holger
2023-05-20Replace deprecated C++ includesm-holger
2023-05-20Remove unused include directivesm-holger
2023-05-19Tidy QPDFJob::doJSONObjectsm-holger
2023-05-19Use QPDFObjGen::set in QPDFJob::getWantedJSONObjectsm-holger
2023-05-19Use QPDFObjGen::set in QPDFJob::shouldRemoveUnreferencedResourcesm-holger
2023-05-19Use QPDFObjGen::set in QPDF::updateObjectMapsm-holger
2023-05-19Use QPDFObjGen::set in QPDF::getAllPagesm-holger
2023-05-19Use QPDFObjGen::set in QPDF::replaceForeignIndirectObjectsm-holger
2023-05-19Use QPDFObjGen::set in QPDF::getCompressibleObjGensm-holger
2023-05-19Use QPDFObjGen::set in QPDFPageObjectHelper::forEachXObjectm-holger
2023-05-19Use QPDFObjGen::set in QPDFPageObjectHelper::getAttributem-holger
2023-05-19Use QPDFObjGen::set in QPDFObjectHandlem-holger
2023-05-19Use QPDFObjGen::set in QPDFFormFieldObjectHelperm-holger
2023-05-19Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::getFormFieldsForPagem-holger
2023-05-19Tidy QPDFAcroFormDocumentHelper::getFieldsWithQualifiedNamem-holger
2023-05-19Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::transformAnnotationsm-holger
2023-05-19Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::traverseFieldm-holger
2023-05-19Tidy QPDFAcroFormDocumentHelper::addAndRenameFormFieldsm-holger
2023-05-19Use QPDFObjGen::set in QPDFOutlineDocumentHelperm-holger
2023-05-19Use QPDFObjGen::set in NNTreem-holger
2023-05-19Add new convenience class QPDFObjGen::setm-holger
2023-04-11Prevent destruction of shared null objectsm-holger
#863 uses a single null object for nulls that were previously implicit. In certain circumstances this shared null object gets destroyed (i.e changed to a QPDF_Destroyed object) when a QPDF object is destroyed. Modify the QPDF destructor so that null objects get disconnected from the dying QPDF object but not destroyed to prevent this from happening.
2023-04-04Fix bug in QPDF_Name::normalizeName introduced in #891m-holger
'#' was omitted from the list of chars that need to be escaped.
2023-04-02Add new functions qpdfjob_create_qpdf and qpdfjob_write_qpdfm-holger
2023-04-02Add new _qpdf_data constructor taking a std::unique_ptr<QPDF>m-holger
Also, move _qpdf_data and to new header filer _qpdf_error to new header file qpdf-c_impl.hh
2023-04-02Initialize _qpdf_data membersm-holger
2023-04-01Merge pull request #863 from m-holger/arrayJay Berkenbilt
Refactor QPDF_Array
2023-04-01Merge pull request #930 from m-holger/throwJay Berkenbilt
Code tidy re-throwing of exceptions
2023-04-01Merge pull request #932 from m-holger/wr_upoJay Berkenbilt
Tune indentations in QPDFWriter::unparseObject
2023-04-01Refactor QPDF_Array::unparsem-holger
2023-04-01Refactor QPDF_Array::getJSONm-holger