aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2022-04-09Bump version to 11.0.0, indicating ABI-breaking changesJay Berkenbilt
2022-04-09Don't hard-code soname in build-appimageJay Berkenbilt
2022-04-09Remove accidentally committed fileJay Berkenbilt
2022-04-09Add formatting code to release checklistJay Berkenbilt
2022-04-09Add documentation for code formatting and contribution guidelinesJay Berkenbilt
2022-04-09Add format-code scriptJay Berkenbilt
2022-04-09spell-check: quote wildcardsJay Berkenbilt
2022-04-05Note about app-image build testingJay Berkenbilt
2022-04-05Update TODO with additional notesJay Berkenbilt
2022-04-05Update some code manually to get better formatting resultsJay Berkenbilt
Add comments to force line breaks, parenthesize function arguments that are contatenated strings, etc. -- these kinds of changes improve clang-format's results and also cause emacs cc-mode to match clang-format. After this type of change, most of the time, when clang-format and emacs disagree, clang-format is better.
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-04-04Add .clang-format and .dir-locals.el files to set coding styleJay Berkenbilt
Configure emacs and clang-format 15 to the coding style I am choosing for qpdf.
2022-04-04Protect gnutls headers from clang-format rearranging themJay Berkenbilt
2022-04-03Exclude formatting on embedded native cryptoJay Berkenbilt
2022-04-03TODO noteJay Berkenbilt
2022-04-02Fix AppImage build: need LD_LIBRARY_PATHJay Berkenbilt
I'm not sure why this is needed now and wasn't needed before since the cmake changes have been in main for a while and there don't appear to be recent changes to the appimage build tools. This change adds to lib directory to LD_LIBRARY_PATH so the appimage tools' ldd check will pass. This is an appropriate change since the directory that is added will be in the standard load path when installed.
2022-03-23Put spaces around version constraint in pkg-config (fixes #677)Jay Berkenbilt
Also add a pkg-config runtime test that would have caught the error.
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-19Notes for next releaseJay Berkenbilt
2022-03-19Update ChangeLog and release notesrelease-qpdf-10.6.3.0cmake1Jay Berkenbilt
2022-03-19Remove "lt-" workaroundsJay Berkenbilt
The executables that libtool built invoked the underlying binary with an "lt-" prefix. The code contained numerous workarounds for testing, which can now be removed.
2022-03-19Add installed package smoke tests in pkg-test directoryJay Berkenbilt
2022-03-19Update process for ABI testingJay Berkenbilt
2022-03-19Update instructions for testing pikepdfJay Berkenbilt
2022-03-19Update paths in performance_checkJay Berkenbilt
2022-03-19TODO: update section for cmakeJay Berkenbilt
2022-03-19TODO note about linux32 large file testsJay Berkenbilt
2022-03-19Add spell checker (formerly in Makefile)Jay Berkenbilt
2022-03-19Update build-related documentation and commentsJay Berkenbilt
2022-03-19Remove old build filesJay Berkenbilt
2022-03-19Convert oss-fuzz-build to use cmakeJay Berkenbilt
2022-03-19Convert build-windows to use cmakeJay Berkenbilt
2022-03-19Convert test-sanitizers to use cmakeJay Berkenbilt
2022-03-19Convert build-mac to use cmakeJay Berkenbilt
2022-03-19Convert build-linux32 to use cmakeJay Berkenbilt
2022-03-19Convert build-linux to cmakeJay Berkenbilt
2022-03-19Convert make_dist to use cmakeJay Berkenbilt
2022-03-19Convert build-doc to cmakeJay Berkenbilt
2022-03-19Convert AppImage build to use cmakeJay Berkenbilt
2022-03-19CMake wrapper for WindowsJay Berkenbilt
2022-03-19Update configure commands to cmake in README-maintainerJay Berkenbilt
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.