aboutsummaryrefslogtreecommitdiffstats
path: root/qpdf/sizes.cc
AgeCommit message (Collapse)Author
2024-01-05Wiring for --set-page-labels: manual (non-bisectable commit)Jay Berkenbilt
This commit contains only the manual changes. It is separated for clarity. This commit would not pass CI because it lacks the automated changes, which appear in the next commit.
2023-05-21Don't check sizes for old versionJay Berkenbilt
Otherwise we get errors if we added a class.
2022-06-19Add Pl_Function -- a generic function pipelineJay Berkenbilt
2022-06-19Move C-based ProgressReporter helper into QPDFWriterJay Berkenbilt
2022-06-18Add and test QPDFLogger classJay Berkenbilt
2022-05-04Add new Pl_String PipelineJay Berkenbilt
2022-05-04Add new Pl_OStream PipelineJay Berkenbilt
2022-04-10Mark non-ABI symbols in exported class with QPDF_DLL_PRIVATEJay Berkenbilt
2022-04-09Remove methods of private classes from ABIJay Berkenbilt
Prior to the cmake conversion, several private classes had methods that were exported into the shared library so they could be tested with libtests. With cmake, we build libtests using an object library, so this is no longer necessary. The methods that are disappearing from the ABI were never exposed through public headers, so no code should be using them. Removal had to wait until the window for ABI-breaking changes was open.
2022-04-04Programmatically apply new formatting to codeJay Berkenbilt
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done
2022-03-19Update process for ABI testingJay Berkenbilt