aboutsummaryrefslogtreecommitdiffstats
path: root/README-maintainer
AgeCommit message (Collapse)Author
2019-08-31Update release preparation instructionsJay Berkenbilt
2019-08-29More fuzzer notesJay Berkenbilt
2019-08-23Maintainer notes: don't use --disable-shared by defaultJay Berkenbilt
This covers up forgetting to use QPDF_DLL and QPDF_DLL_CLASS.
2019-08-17Maintainer notes for using profilerJay Berkenbilt
2019-06-22Fix --completion-* args to work from AppImage (fixes #285)Jay Berkenbilt
2019-06-22Try to use pkg-config to find external dependencies (fixes #324)Jay Berkenbilt
2019-06-22TODO/README-maintainer cleanupJay Berkenbilt
2019-06-22Add fuzz reminder to release checklistJay Berkenbilt
2019-06-22Use clang for sanitizersJay Berkenbilt
Clang seems to be slightly stricter than gcc.
2019-06-22Convert remaining public classes to use Members patternJay Berkenbilt
Have classes contain only a single private member of type PointerHolder<Members>. This makes it safe to change the structure of the Members class without breaking binary compatibility. Many of the classes already follow this pattern quite successfully. This brings in the rest of the class that are part of the public API.
2019-06-22Build with -fvisibility=hidden when supportedJay Berkenbilt
2019-06-22Mention QIntC in README-MaintainerJay Berkenbilt
2019-06-21Update casting policy in the documentationJay Berkenbilt
2019-06-21configure: determine wordsize automaticallyJay Berkenbilt
Based on sizeof(size_t). Assumes 64 if not 32.
2019-06-15Implement fuzzer with good coverageJay Berkenbilt
2019-06-14oss-fuzz-build: support branch switchingJay Berkenbilt
2019-06-13oss-fuzz initial integrationJay Berkenbilt
2019-04-21Compare versions between CLI and libraryJay Berkenbilt
2019-02-26Update release instructions for bashJay Berkenbilt
2019-02-02Fix typo in release instructionsJay Berkenbilt
2019-02-02Update release checklistrelease-qpdf-8.4.0Jay Berkenbilt
2019-02-02Update binary compatibility test instructionsJay Berkenbilt
Since autogenerated files are now committed, we no longer need to rerun ./autogen.sh and actually shouldn't because it could mask errors.
2019-02-01Spell checkJay Berkenbilt
2019-01-07Tweak release instructionsJay Berkenbilt
2019-01-07Spell checkJay Berkenbilt
2019-01-07Update copyrights for 2019Jay Berkenbilt
2018-12-18README-maintaner: sanitize undefined as well as adddressJay Berkenbilt
gcc already warns for undefined variables, but this is in preparation for Google's oss-fuzz, which builds in this way.
2018-10-14Update maintainer notes with new release processJay Berkenbilt
The Azure pipeline does all the artifact creation now.
2018-10-13Remove needless autogen.sh references/invocationsJay Berkenbilt
Since the files autogen.sh creates are now controlled, you only have to run autogen.sh when you modify the source files, not when you build from a clean checkout.
2018-10-11Automatically detect outdated generated filesJay Berkenbilt
Update documentation to reflect that automatically generated files are committed. Detect when they are outdated if we have the ability to regenerate them.
2018-08-16Refine release processJay Berkenbilt
2018-06-23Prepare 8.1.0 releaserelease-qpdf-8.1.0Jay Berkenbilt
2018-06-23Tweak release processJay Berkenbilt
2018-03-04README-maintainer: be more careful copying release filesJay Berkenbilt
2018-02-25Windows release tweaksJay Berkenbilt
2018-02-25Spell checkJay Berkenbilt
2018-02-25Include AppImage update infoJay Berkenbilt
2018-02-25Tweak README-maintainerJay Berkenbilt
2018-02-25Docker updates for local AppImage buildJay Berkenbilt
2018-02-21Reorganize README-maintainerJay Berkenbilt
Update this to be a more accurate reflection of what I actually do and to make it a better and more usable checklist.
2018-02-21Move README-maintainer back to regular textJay Berkenbilt
This is how I work with the file, so this format is most convenient for me.