aboutsummaryrefslogtreecommitdiffstats
path: root/CMakeLists.txt
AgeCommit message (Collapse)Author
2024-02-17Add ENABLE_COVERAGE option to buildJay Berkenbilt
2024-01-10Bump version to 11.9.0Jay Berkenbilt
2024-01-05Bump version to 11.8.0Jay Berkenbilt
2023-12-29Bump version to 11.7.1Jay Berkenbilt
2023-12-23Generate a UNIX man page (fixes #874)Jay Berkenbilt
2023-12-20Add qpdf-test-compare for comparing PDFs with different zlibJay Berkenbilt
2023-12-16Add CI build for next C++ versionJay Berkenbilt
2023-12-16Remove hard-coded version from manual/conf.pyJay Berkenbilt
2023-12-16For 'FUTURE' builds add "+future" to version stringm-holger
Also, change so version to 0.
2023-12-16Bump version to 11.7.0Jay Berkenbilt
2023-12-10Prepare 11.6.4 releasev11.6.4Jay Berkenbilt
2023-10-15Bump version to 11.6.3Jay Berkenbilt
2023-10-07Bump version to 11.6.2 and update release notesJay Berkenbilt
2023-09-05Prepare 11.6.1 releasev11.6.1Jay Berkenbilt
2023-09-02Bump version to 11.6Jay Berkenbilt
2023-06-27Bump version to 11.5.0m-holger
2023-06-14Add FUTURE build optionm-holger
2023-03-05Bump version to 11.4.0m-holger
2023-03-05Bump version to 11.3.1m-holger
2023-01-01Bump version to 11.3.0m-holger
2022-11-27Bump version to 11.2.1Jay Berkenbilt
2022-10-06Bump version to 11.2.0Jay Berkenbilt
2022-10-06Require a C++-17 compilerJay Berkenbilt
2022-09-21Bump version to 11.1.1Jay Berkenbilt
2022-09-14Force 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-12Bump version to 11.1.0Jay Berkenbilt
Some new symbols were exported.
2022-09-12Bump version to 11.0.1Jay Berkenbilt
2022-08-07Disable 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-04Make assert handling less error-proneJay 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-03Move generate_auto_job to the top-level CMakeLists.txtJay Berkenbilt
2022-04-09Remove PointerHolder.hh from other than public header filesJay Berkenbilt
Increase to POINTERHOLDER_TRANSITION=4
2022-04-09Replace PointerHolder with std::shared_ptr in the rest of the codeJay 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-09Bump version to 11.0.0, indicating ABI-breaking changesJay Berkenbilt
2022-03-20Fix typo in previous fixJay Berkenbilt
2022-03-19Fix test for whether atomic library is neededJay Berkenbilt
Some platforms need it for atomic<long long> but not for atomic<int>.
2022-03-19Update process for ABI testingJay Berkenbilt
2022-03-19Add cmake configuration filesJay Berkenbilt