Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-09-02 | Merge pull request #1013 from m-holger/po | Jay Berkenbilt | |
Simplify QPDFObjectHandle::isPageObject | |||
2023-09-02 | Merge pull request #1016 from m-holger/i1010 | Jay Berkenbilt | |
Change QUtil::read_file_into_string to work with pipes (fixes #1010) | |||
2023-09-02 | Merge pull request #1017 from m-holger/mbox | Jay Berkenbilt | |
Check for missing mediaboxes | |||
2023-09-02 | Merge pull request #1028 from m-holger/i1003 | Jay Berkenbilt | |
Maintain links to foreign pages when copying foreign objects (fixes #1003) | |||
2023-08-25 | Reserve foreign /Page objects in QPDF::copyForeignObject | m-holger | |
Ensure that links to foreign pages are not broken provided that the page is subsequently copied. | |||
2023-08-25 | Change QPDF::reserveObjects to reserve indirect nulls to reserve foreign objects | m-holger | |
2023-08-25 | Modify QPDF::replaceReserved to allow replacing indirect nulls | m-holger | |
2023-08-25 | Store indirect nulls in QPDF_Dictionary | m-holger | |
2023-08-25 | Store indirect nulls in QPDF_Dictionary | m-holger | |
2023-08-25 | Change QPDF::copyForeignObject to return a null object when called with a ↵ | m-holger | |
/Pages object (fixes #1011) | |||
2023-08-22 | Remove use of non-standard `char_traits<unsigned char>` from Pl_Buffer | Zoe Clifford | |
`basic_string<unsigned char>` implies use of `char_traits<unsigned char>`. This char_traits specialization is not standard C++, and will be removed from LibC++ as of LLVM 18. To ensure continued LibC++ compatibility it needs to be removed. There are two possible replacements here: `std::string` (e.g. `std::basic_string<char>`), or `std::vector<unsigned char>`. I have opted for vector since this code is dealing with a binary buffer; though probably either way is fine (why does C++ even have strings anyway??). https://github.com/qpdf/qpdf/issues/1024 | |||
2023-08-07 | Change QUtil::read_file_into_string to work with pipes (fixes #1010) | m-holger | |
2023-07-29 | Check for missing mediaboxes | m-holger | |
2023-07-25 | Simplify QPDFObjectHandle::isPageObject | m-holger | |
2023-07-24 | Fix QPDFObjectHandle::disconnect (partially fixes #1011) | m-holger | |
2023-07-09 | Format code | Jay Berkenbilt | |
2023-07-08 | Tune QPDF::readObject | m-holger | |
2023-07-08 | Tune QPDF::readObjectInStream | m-holger | |
2023-07-08 | Add private method QPDF::validateStreamLineEnd | m-holger | |
2023-07-08 | In QPDF::readStream remove variable done | m-holger | |
2023-07-08 | Add new private method QPDF::readStream | m-holger | |
2023-07-08 | Add new private method QPDF::readTrailer() | m-holger | |
2023-07-07 | Remove redundant parameters from QPDF::readObject | m-holger | |
2023-07-07 | Add new private method QPDF::readObjectInStream | m-holger | |
2023-07-04 | Tidy QPDF::read_xrefTable(qpdf_offset_t xref_offset) | m-holger | |
2023-07-04 | Add private method QPDF::insertFreeXrefEntry | m-holger | |
2023-07-04 | Remove parameter overwrite from QPDF::processXRefStream | m-holger | |
2023-07-04 | Add new private method QPDF::insertReconstructedXrefEntry | m-holger | |
2023-06-17 | Merge pull request #990 from m-holger/issue600 | Jay Berkenbilt | |
Ensure copied annotations are fixed (fixes #600) | |||
2023-06-17 | Merge pull request #983 from m-holger/buffer | Jay Berkenbilt | |
Add new Buffer method copy and deprecate copy constructor / assignment operator | |||
2023-06-17 | Add new Buffer method copy and deprecate copy constructor / assignment operator | m-holger | |
Also fix accidental Buffer copy in Pl_LZWDecoder::addToTable. | |||
2023-06-17 | Merge pull request #985 from m-holger/members | Jay Berkenbilt | |
Change JSONHandler::m to std::unique_ptr and declare Members in implementation file | |||
2023-06-17 | Merge pull request #982 from m-holger/cltidy | Jay Berkenbilt | |
Apply various Clang-Tidy rules | |||
2023-06-17 | Merge pull request #981 from m-holger/writer | Jay Berkenbilt | |
Remove redundant loop in QPDFWriter::prepareFileForWrite | |||
2023-06-17 | Merge pull request #980 from m-holger/readobject | Jay Berkenbilt | |
Avoid unnecessary copying of stream dictionary in QPDF::readObject | |||
2023-06-17 | Use early returns in JSONHandler::handle | m-holger | |
2023-06-17 | Move struct JSONHandler::Handlers to implementation file | m-holger | |
2023-06-17 | Change JSONHandler::m to std::unique_ptr and declare Members in ↵ | m-holger | |
implementation file | |||
2023-06-17 | Fix doc typos | m-holger | |
2023-06-15 | Ensure copied annotations are fixed (fixes #600) | m-holger | |
Case where pages from a main input without /AcroForm key were duplicated was omitted | |||
2023-06-09 | Code tidy - Clang-Tidy rule performance-for-range-copy | m-holger | |
2023-06-09 | Code tidy - Clang-Tidy rule modernize-use-override | m-holger | |
2023-06-09 | Code tidy - Clang-Tidy rule modernize-use-equals-default | m-holger | |
2023-06-09 | Code tidy - Clang-Tidy rule modernize-use-default-member-init | m-holger | |
2023-06-09 | Code tidy - Clang-Tidy rule modernize-use-emplace | m-holger | |
2023-06-09 | Code tidy QPDFObjectHandle::newArray | m-holger | |
2023-06-09 | Code tidy - Clang-Tidy rule modernize-return-braced-init-list | m-holger | |
2023-06-09 | Remove redundant loop in QPDFWriter::prepareFileForWrite | m-holger | |
2023-06-05 | Avoid unnecessary copying of stream dictionary in QPDF::readObject | m-holger | |
2023-06-02 | Fix doc typos | m-holger | |