Commit 394302a4110ce3f1ec22ec4058f01d25d1dcc0a9

Authored by Jay Berkenbilt
1 parent b0c1ae05

Add ChangeLog/release-notes (with credit) for last pull request

ChangeLog
  1 +2022-08-27 Jay Berkenbilt <ejb@ql.org>
  2 +
  3 + * From m-holger: major refactoring of QPDFTokenizer to improve
  4 + readability and to optimize performance. This also included some
  5 + optimizations to some InputSource classes. Thanks for this
  6 + excellent contribution. Fixes #749, #442.
  7 +
1 2022-08-07 Jay Berkenbilt <ejb@ql.org> 8 2022-08-07 Jay Berkenbilt <ejb@ql.org>
2 9
3 * Add new build configuration option ENABLE_QTC, which is off by 10 * Add new build configuration option ENABLE_QTC, which is off by
manual/release-notes.rst
@@ -11,7 +11,8 @@ For a detailed list of changes, please see the file @@ -11,7 +11,8 @@ For a detailed list of changes, please see the file
11 11
12 - Many performance enhancements have been added. In developer 12 - Many performance enhancements have been added. In developer
13 performance benchmarks, gains on the order of 20% have been 13 performance benchmarks, gains on the order of 20% have been
14 - observed. 14 + observed. Most of that work, including major optimization of
  15 + qpdf's lexical layer, was done by M. Holger.
15 16
16 - Replacement of ``PointerHolder`` with ``std::shared_ptr`` 17 - Replacement of ``PointerHolder`` with ``std::shared_ptr``
17 18