Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-05-20 | Add new method QPDF::newReserved | m-holger | |
2023-05-20 | Merge pull request #929 from m-holger/ogguard | Jay Berkenbilt | |
Add new convenience class QPDFObjGen::Guard | |||
2023-05-20 | Merge pull request #963 from m-holger/tidy | Jay Berkenbilt | |
Code tidy | |||
2023-05-20 | Replace 'virtual' specifier with 'override' | m-holger | |
2023-05-20 | Remove redundant 'virtual' specifiers | m-holger | |
2023-05-20 | Use auto when declaring iterators | m-holger | |
2023-05-20 | Use auto when initializing with a cast | m-holger | |
2023-05-20 | Use auto when initialializing with new | m-holger | |
2023-05-20 | Use nullptr instead of 0 or NULL | m-holger | |
2023-05-20 | Replace deprecated C++ includes | m-holger | |
2023-05-20 | Remove unused include directives | m-holger | |
2023-05-19 | Tidy QPDFJob::doJSONObjects | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFJob::getWantedJSONObjects | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFJob::shouldRemoveUnreferencedResources | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDF::updateObjectMaps | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDF::getAllPages | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDF::replaceForeignIndirectObjects | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDF::getCompressibleObjGens | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFPageObjectHelper::forEachXObject | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFPageObjectHelper::getAttribute | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFObjectHandle | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFFormFieldObjectHelper | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::getFormFieldsForPage | m-holger | |
2023-05-19 | Tidy QPDFAcroFormDocumentHelper::getFieldsWithQualifiedName | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::transformAnnotations | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFAcroFormDocumentHelper::traverseField | m-holger | |
2023-05-19 | Tidy QPDFAcroFormDocumentHelper::addAndRenameFormFields | m-holger | |
2023-05-19 | Use QPDFObjGen::set in QPDFOutlineDocumentHelper | m-holger | |
2023-05-19 | Use QPDFObjGen::set in NNTree | m-holger | |
2023-05-19 | Add new convenience class QPDFObjGen::set | m-holger | |
2023-05-05 | Bump AppImage to Ubuntu 20.04 | Jay Berkenbilt | |
18.04 is out of security support, and cmake for 18.04 is no longer available via kitware's debian repository (or at least fetching it failed for one build). | |||
2023-05-05 | Add the file to reproduce fuzz issue 57639 | Jay Berkenbilt | |
It is possible to reproduce the failure with this file following the instructions with oss-fuzz, though it does not cause a failure in CI. The failure was introduced in 18c1ffe0df335a46cddbeb96e2cb939d850df9fa. | |||
2023-04-15 | Merge pull request #947 from m-holger/null | Jay Berkenbilt | |
Prevent destruction of shared null objects | |||
2023-04-11 | Prevent destruction of shared null objects | m-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-04 | Merge pull request #941 from m-holger/norm | Jay Berkenbilt | |
Fix bug in QPDF_Name::normalizeName introduced in #891 | |||
2023-04-04 | Fix bug in QPDF_Name::normalizeName introduced in #891 | m-holger | |
'#' was omitted from the list of chars that need to be escaped. | |||
2023-04-02 | Merge pull request #933 from m-holger/c_job | Jay Berkenbilt | |
C-API : expose QPDFJob::createQPDF and writeQPDF | |||
2023-04-02 | Add new functions qpdfjob_create_qpdf and qpdfjob_write_qpdf | m-holger | |
2023-04-02 | Add 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-02 | Initialize _qpdf_data members | m-holger | |
2023-04-01 | Merge pull request #863 from m-holger/array | Jay Berkenbilt | |
Refactor QPDF_Array | |||
2023-04-01 | Merge pull request #930 from m-holger/throw | Jay Berkenbilt | |
Code tidy re-throwing of exceptions | |||
2023-04-01 | Merge pull request #932 from m-holger/wr_upo | Jay Berkenbilt | |
Tune indentations in QPDFWriter::unparseObject | |||
2023-04-01 | Merge pull request #936 from m-holger/hex | Jay Berkenbilt | |
Refactor QUtil::hex_decode | |||
2023-04-01 | Refactor QPDF_Array::unparse | m-holger | |
2023-04-01 | Refactor QPDF_Array::getJSON | m-holger | |
2023-04-01 | Remove SparseOHArray | m-holger | |
2023-04-01 | Refactor QPDF_Array::copy | m-holger | |
2023-04-01 | Refactor QPDF_Array::disconnect | m-holger | |
2023-04-01 | Refactor QPDF_Array::setFromVector | m-holger | |