diff options
author | Jay Berkenbilt <ejb@ql.org> | 2022-09-01 21:40:49 +0200 |
---|---|---|
committer | Jay Berkenbilt <ejb@ql.org> | 2022-09-01 23:15:41 +0200 |
commit | e94f478217e01c040f1615e6adad6b696792fef3 (patch) | |
tree | c768c2aa6d8953397484cf36d2bc03e6a095b407 /ChangeLog | |
parent | 481b1aeb5008fcd742710ab1caa98def6c0dbf84 (diff) | |
download | qpdf-e94f478217e01c040f1615e6adad6b696792fef3.tar.zst |
Update ChangeLog and Release Notes from previous pull requests
Diffstat (limited to 'ChangeLog')
-rw-r--r-- | ChangeLog | 12 |
1 files changed, 12 insertions, 0 deletions
@@ -1,3 +1,15 @@ +2022-09-01 Jay Berkenbilt <ejb@ql.org> + + * More optimizations and cleanup from m-holger (#726, #730) + including major refactor of QPDF's internal representations of + objects. In addition to a large performance improvement, this also + made it possible for QPDFObjectHandle::getOwningQPDF() to return a + null pointer if the owning QPDF had been destroyed. (A more + complete solution to this problem will be introduced for qpdf 12.) + This work also paves the way for a future alternative to + QPDFObjectHandle that is more idiomatic C++ and has greater type + safety. + 2022-08-31 Jay Berkenbilt <ejb@ql.org> * From m-holger (#729): refactor QPDF's parser into a new |