Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-01-01 | Bump version to 11.3.0 | m-holger | |
2022-11-27 | Bump version to 11.2.1 | Jay Berkenbilt | |
2022-10-06 | Bump version to 11.2.0 | Jay Berkenbilt | |
2022-10-06 | Require a C++-17 compiler | Jay Berkenbilt | |
2022-09-21 | Bump version to 11.1.1 | Jay Berkenbilt | |
2022-09-14 | Force project includes before system includes (fixes #763) | Jay Berkenbilt | |
From time to time, someone has a problem because their build is grabbing an old version of qpdf header files that are installed somewhere on their system. I am hoping this will put an end to that. | |||
2022-09-12 | Bump version to 11.1.0 | Jay Berkenbilt | |
Some new symbols were exported. | |||
2022-09-12 | Bump version to 11.0.1 | Jay Berkenbilt | |
2022-08-07 | Disable QTC inside the library by default (fixes #714) | Jay Berkenbilt | |
This results in measurable performance improvements to packaged binary libqpdf distributions. QTC remains available for library users and is still selectively enabled in CI. | |||
2022-05-04 | Make assert handling less error-prone | Jay Berkenbilt | |
Prevent my future self or other contributors from using assert in tests and then having that assert not do anything because of the NDEBUG macro. | |||
2022-05-03 | Move generate_auto_job to the top-level CMakeLists.txt | Jay Berkenbilt | |
2022-04-09 | Remove PointerHolder.hh from other than public header files | Jay Berkenbilt | |
Increase to POINTERHOLDER_TRANSITION=4 | |||
2022-04-09 | Replace PointerHolder with std::shared_ptr in the rest of the code | Jay Berkenbilt | |
Increase to POINTERHOLDER_TRANSITION=3 patrepl s/PointerHolder/std::shared_ptr/g **/*.cc **/*.hh patrepl s/make_pointer_holder/std::make_shared/g **/*.cc patrepl s/make_array_pointer_holder/QUtil::make_shared_array/g **/*.cc patrepl s,qpdf/std::shared_ptr,qpdf/PointerHolder, **/*.cc **/*.hh git restore include/qpdf/PointerHolder.hh git restore libtests/pointer_holder.cc cleanpatch ./format-code | |||
2022-04-09 | Bump version to 11.0.0, indicating ABI-breaking changes | Jay Berkenbilt | |
2022-03-20 | Fix typo in previous fix | Jay Berkenbilt | |
2022-03-19 | Fix test for whether atomic library is needed | Jay Berkenbilt | |
Some platforms need it for atomic<long long> but not for atomic<int>. | |||
2022-03-19 | Update process for ABI testing | Jay Berkenbilt | |
2022-03-19 | Add cmake configuration files | Jay Berkenbilt | |