Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-04-04 | Programmatically apply new formatting to code | Jay Berkenbilt | |
Run this: for i in **/*.cc **/*.c **/*.h **/*.hh; do clang-format < $i >| $i.new && mv $i.new $i done | |||
2022-04-04 | Add .clang-format and .dir-locals.el files to set coding style | Jay Berkenbilt | |
Configure emacs and clang-format 15 to the coding style I am choosing for qpdf. | |||
2022-04-04 | Protect gnutls headers from clang-format rearranging them | Jay Berkenbilt | |
2022-04-03 | Exclude formatting on embedded native crypto | Jay Berkenbilt | |
2022-04-03 | TODO note | Jay Berkenbilt | |
2022-04-02 | Fix AppImage build: need LD_LIBRARY_PATH | Jay 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-23 | Put 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-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 | Notes for next release | Jay Berkenbilt | |
2022-03-19 | Update ChangeLog and release notesrelease-qpdf-10.6.3.0cmake1 | Jay Berkenbilt | |
2022-03-19 | Remove "lt-" workarounds | Jay 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-19 | Add installed package smoke tests in pkg-test directory | Jay Berkenbilt | |
2022-03-19 | Update process for ABI testing | Jay Berkenbilt | |
2022-03-19 | Update instructions for testing pikepdf | Jay Berkenbilt | |
2022-03-19 | Update paths in performance_check | Jay Berkenbilt | |
2022-03-19 | TODO: update section for cmake | Jay Berkenbilt | |
2022-03-19 | TODO note about linux32 large file tests | Jay Berkenbilt | |
2022-03-19 | Add spell checker (formerly in Makefile) | Jay Berkenbilt | |
2022-03-19 | Update build-related documentation and comments | Jay Berkenbilt | |
2022-03-19 | Remove old build files | Jay Berkenbilt | |
2022-03-19 | Convert oss-fuzz-build to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert build-windows to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert test-sanitizers to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert build-mac to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert build-linux32 to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert build-linux to cmake | Jay Berkenbilt | |
2022-03-19 | Convert make_dist to use cmake | Jay Berkenbilt | |
2022-03-19 | Convert build-doc to cmake | Jay Berkenbilt | |
2022-03-19 | Convert AppImage build to use cmake | Jay Berkenbilt | |
2022-03-19 | CMake wrapper for Windows | Jay Berkenbilt | |
2022-03-19 | Update configure commands to cmake in README-maintainer | Jay Berkenbilt | |
2022-03-19 | Add cmake configuration files | Jay Berkenbilt | |
2022-03-19 | Add ico file for Windows installer | Jay Berkenbilt | |
2022-03-19 | Change copy-dlls to be mingw-only and work with cmake | Jay Berkenbilt | |
2022-03-19 | Update .gitignore | Jay Berkenbilt | |
2022-03-19 | Add pkg-config support | Jay Berkenbilt | |
2022-03-19 | Add remimder to update list of files in CMakeLists.txt | Jay Berkenbilt | |
2022-03-19 | Switch variables to cmake in qpdf-config.h | Jay Berkenbilt | |
2022-03-19 | Add wrapper around qtest-driver for cmake | Jay Berkenbilt | |
Handle various options that were handled in Makefile code. | |||
2022-03-19 | Switch to cmake variable name in libqpdf.map | Jay Berkenbilt | |
2022-03-19 | Change handling of qpdf fuzz corpus | Jay 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-19 | Let cmake replace the project version in manual pages | Jay Berkenbilt | |
Also update to cmake variable rather than autoconf variable | |||
2022-03-19 | Run qpdf from path rather than environment variable in tests | Jay 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-19 | Improve large file test output | Jay Berkenbilt | |
2022-03-19 | Reverse sense of compare images toggle for qpdf.test | Jay 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-12 | Minor manual fixes | m-holger | |
2022-03-08 | Run Windows build on Windows 2022 runnerrelease-qpdf-10.6.310.6 | Jay Berkenbilt | |
2022-03-08 | DLL.h: remove distinction between QPDF_DLL_CLASS and QPDF_DLL for mingw | Jay Berkenbilt | |
2022-03-08 | TODO: update cmake notes | Jay Berkenbilt | |