aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-03-19Add cmake configuration filesJay Berkenbilt
2022-03-19Add ico file for Windows installerJay Berkenbilt
2022-03-19Change copy-dlls to be mingw-only and work with cmakeJay Berkenbilt
2022-03-19Update .gitignoreJay Berkenbilt
2022-03-19Add pkg-config supportJay Berkenbilt
2022-03-19Add remimder to update list of files in CMakeLists.txtJay Berkenbilt
2022-03-19Switch variables to cmake in qpdf-config.hJay Berkenbilt
2022-03-19Add wrapper around qtest-driver for cmakeJay Berkenbilt
Handle various options that were handled in Makefile code.
2022-03-19Switch to cmake variable name in libqpdf.mapJay Berkenbilt
2022-03-19Change handling of qpdf fuzz corpusJay Berkenbilt
Files are copied into the build area rather than left in the source tree, and the test suite looks for them there. Also remove special case around counting files in the qpdf corpus.
2022-03-19Let cmake replace the project version in manual pagesJay Berkenbilt
Also update to cmake variable rather than autoconf variable
2022-03-19Run qpdf from path rather than environment variable in testsJay Berkenbilt
With cmake, we are customizing the path for each test suite so we can ensure we get the right qpdf without having to use an environment variable.
2022-03-19Improve large file test outputJay Berkenbilt
2022-03-19Reverse sense of compare images toggle for qpdf.testJay Berkenbilt
Run compare images tests when QPDF_TEST_COMPARE_IMAGES is set rather than when QPDF_SKIP_TEST_COMPARE_IMAGES is not set.
2022-03-12Minor manual fixesm-holger
2022-03-08Run Windows build on Windows 2022 runnerrelease-qpdf-10.6.310.6Jay Berkenbilt
2022-03-08DLL.h: remove distinction between QPDF_DLL_CLASS and QPDF_DLL for mingwJay Berkenbilt
2022-03-08TODO: update cmake notesJay Berkenbilt
2022-03-08Prepare 10.6.3 releaseJay Berkenbilt
2022-03-08Spell check, update release notes for 10.6.3Jay Berkenbilt
2022-03-08Rename bits_include.cc to qpdf/bits_functions.hhJay Berkenbilt
It's better to just make it a .hh file to reduce confusion.
2022-03-07Force assert to be defined in test codeJay Berkenbilt
2022-03-07TODO: cmake updatesJay Berkenbilt
2022-03-05No newline for fuzz shaJay Berkenbilt
2022-03-03Tidy example pdf-double-page-sizem-holger
Also fix typo in pdf-attach-file example.
2022-03-01TODO: notes for cmake migrationJay Berkenbilt
2022-03-01Tweak include of config for ctestJay Berkenbilt
2022-02-28Remove Version.h -- it was never usedJay Berkenbilt
2022-02-26Tidy pdf-create examplem-holger
Convert loop to use range-based for statement. Remove unnecessary variables.
2022-02-26Tidy pdf-count-strings examplem-holger
Convert loop to use range-based for statement. Remove unnecessary variables.
2022-02-26TODO: solidify plans for code formattingJay Berkenbilt
2022-02-26Rename bits.icc to bits_include.ccJay Berkenbilt
2022-02-26Update qtest to 1.8Jay Berkenbilt
Version 1.8 allows QTC::TC to break across lines.
2022-02-26Shorten coverage case nameJay Berkenbilt
This is so it will fit on one line after a qtest upgrade allows us to split lines.
2022-02-26generate_auto_job: protect generated files from formattingJay Berkenbilt
2022-02-26Pl_DCT.hh -- protect order of includes for code formattingJay Berkenbilt
2022-02-26Move default values to constexprJay Berkenbilt
This was mainly to get comments about defaults out of constructor initializer lists where their fragile when a code formatter is being used.
2022-02-26TODO: more planningJay Berkenbilt
2022-02-26Bump version to 10.6.3Jay Berkenbilt
2022-02-26Change version numbering practice: main is now nextJay Berkenbilt
We have been keeping main's version at the last released version, but starting now, main's version will always be whatever it would be if a release were cut from the tip of main.
2022-02-26Simplify confusing terminology in the README and manual (fixes #660)Jay Berkenbilt
Some people don't know what CI is, so remove use of that abbreviation when it doesn't add any value.
2022-02-25TODO: flesh out JSON v2 detailsJay Berkenbilt
2022-02-25Allow \/ in a json stringJay Berkenbilt
2022-02-25TODO: clarify fluent interfaces for QPDFObjectHandleJay Berkenbilt
2022-02-25Tidy pdf-attach-file examplem-holger
2022-02-22Use val.at instead of val[]Jay Berkenbilt
2022-02-22Recognize explicit UTF-8 strings (fixes #654)Jay Berkenbilt
2022-02-22Add documentation and release notes around 0 Tf issueJay Berkenbilt
2022-02-22Fix autogeneration of job.sumsJay Berkenbilt
2022-02-18TODO: cmake for qpdf 11Jay Berkenbilt