Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
Check for missing mediaboxes
|
|
Maintain links to foreign pages when copying foreign objects (fixes #1003)
|
|
|
|
|
|
`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
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Add new Buffer method copy and deprecate copy constructor / assignment operator
|
|
Future
|
|
Also fix accidental Buffer copy in Pl_LZWDecoder::addToTable.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Using search and replace.
|
|
|
|
|
|
Add new method QPDF::newReserved()
|
|
|
|
|
|
Add new convenience class QPDFObjGen::Guard
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|