Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-10-07 | Fix error with stream recovery (fixes #1042) | Jay Berkenbilt | |
2023-09-05 | Fix #1028 | m-holger | |
2023-09-03 | Spell check | Jay Berkenbilt | |
2023-09-03 | ascii85: ignore whitespace between ~ and > (fixes #973) | Jay Berkenbilt | |
2023-09-03 | Quote program name in completion output (fixes #1021) | Jay Berkenbilt | |
2023-09-03 | Move random number device check to runtime (fixes #1022) | Jay Berkenbilt | |
Having it at compile time breaks cross-compilation and isn't really right anyway. | |||
2023-09-03 | Merge pull request #1014 from m-holger/i1011 | Jay Berkenbilt | |
Change QPDF::copyForeignObject to return a null object when called wi… | |||
2023-09-03 | Refactor test for /Pages object in QPDF::copyForeignObject | m-holger | |
Test for missing object before accessing obj_copier.object_map. | |||
2023-09-03 | Merge pull request #1030 from m-holger/exit | Jay Berkenbilt | |
Fix exit code when an input other than the primary input generates wa… | |||
2023-09-03 | Revert "Check for warnings in files used by --pages" | Jay Berkenbilt | |
m-holger's fix is better This reverts commit fa3cdaf1b46dcbb583393f93a02f89207ba21a88. | |||
2023-09-03 | Check for warnings in files used by --pages | Jay Berkenbilt | |
2023-09-03 | Fix a few things found by CLion | Jay Berkenbilt | |
2023-09-03 | Fix exit code when an input other than the primary input generates warnings | m-holger | |
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 | |