Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-10-16 | More reliable Windows wordsize detection | Jay Berkenbilt | |
2020-10-16 | Fix printf formatting for newer msvc | Jay Berkenbilt | |
Use autoconf rather than ifdefs to determine what format string to use for long long. | |||
2020-10-15 | Rename github workflow main.yml to cifuzz.yml | Jay Berkenbilt | |
Preparing to migrate qpdf's main build/CI to GitHub actions | |||
2020-10-15 | Azure pipelines: fix test-sanitizers job | Jay Berkenbilt | |
2020-10-15 | TODO: remove previously completed item | Jay Berkenbilt | |
2020-10-15 | Remove support for Travis CI | Jay Berkenbilt | |
It is redundant with qpdf's main CI environment, which is Azure Pipelines, but may soon be migrated to GitHub Actions. | |||
2020-10-15 | Clarify qpdf's exit statuses in the documentation | Jay Berkenbilt | |
2020-10-15 | Fix doc typo (--encryption-file-password) (fixes #468) | Jay Berkenbilt | |
2020-10-15 | Fix/clarify documentation on --rotate option (fixes #470) | Jay Berkenbilt | |
Make clear that you almost always want + or - before an angle when specifying rotation. | |||
2020-10-15 | Remove redundant check found by lgtm.com | Jay Berkenbilt | |
2020-10-15 | TODO: organize in preparation for next increment | Jay Berkenbilt | |
2020-04-29 | Write linearization errors to stderr (fixes #438) | Jay Berkenbilt | |
2020-04-29 | Add lgtm badges | Jay Berkenbilt | |
2020-04-16 | Mention lgtm.com in release preparation | Jay Berkenbilt | |
2020-04-16 | Use -Wshadow=local if supported | Jay Berkenbilt | |
2020-04-16 | Fix warnings reported by -Wshadow=local (fixes #431) | Jay Berkenbilt | |
2020-04-10 | Use -latomic if needed with gcc | Jay Berkenbilt | |
2020-04-10 | Use more references when iterating | Jay Berkenbilt | |
When possible, use `for (auto&` or `for (auto const&` when iterating using C++-11 style iterators. | |||
2020-04-09 | Prepare 10.0.1 releaserelease-qpdf-10.0.1 | Jay Berkenbilt | |
2020-04-09 | Spell check | Jay Berkenbilt | |
2020-04-09 | Add missing step in performance test procedure | Jay Berkenbilt | |
2020-04-09 | Fix typo in test case name | Jay Berkenbilt | |
2020-04-09 | Fix unnecessary copies in auto iter (fixes #426) | Jay Berkenbilt | |
Also switch to colon-style iteration in some cases. Thanks to Dean Scarff for drawing this to my attention after detecting some unnecessary copies with https://clang.llvm.org/extra/clang-tidy/checks/performance-for-range-copy.html | |||
2020-04-09 | Fix memory leak in pdf-invert-images | Jay Berkenbilt | |
A class can't have a PointerHolder to itself since PointerHolder doesn't have the concept of weak references. | |||
2020-04-09 | Run pikepdf's test suite during release preparation | Jay Berkenbilt | |
2020-04-09 | Bug fix: getStreamData should on unfilterable stream (fixes #425) | Jay Berkenbilt | |
2020-04-08 | Created PPA | Jay Berkenbilt | |
2020-04-08 | Improve pdf-invert-images example | Jay Berkenbilt | |
2020-04-07 | Correction to ChangeLog | Jay Berkenbilt | |
2020-04-07 | Add missing QPDF_DLL_CLASS for QPDFObject (fixes #424) | Jay Berkenbilt | |
This is needed for some compilers on some platforms, notably current versions of clang. | |||
2020-04-06 | Fix errors in --remove-unreferenced-resources=autorelease-qpdf-10.0.0 | Jay Berkenbilt | |
2020-04-06 | Prepare 10.0.0 release | Jay Berkenbilt | |
2020-04-06 | Tweak maintainer notes | Jay Berkenbilt | |
2020-04-06 | Spell check | Jay Berkenbilt | |
2020-04-06 | Don't include <cwchar> if not building with wchar | Jay Berkenbilt | |
2020-04-06 | TODO: note about Windows builds | Jay Berkenbilt | |
2020-04-06 | Add encryption to performance testing | Jay Berkenbilt | |
2020-04-06 | Delegate random number generation to crypto provider (fixes #418) | Jay Berkenbilt | |
2020-04-06 | Make random data provider code thread-safe | Jay Berkenbilt | |
This uses C++-11 thread-safe static initializers now. | |||
2020-04-06 | Remove QUtil::srandom | Jay Berkenbilt | |
2020-04-06 | Update ChangeLog and manual for openssl crypto provider | Jay Berkenbilt | |
2020-04-06 | Fixes to ChangeLog and manual for 10.0.0 changes | Jay Berkenbilt | |
2020-04-06 | Update azure-pipelines for openssl crypto provider | Dean Scarff | |
Explicitly enable openssl crypto provider in the linux and sanitizer builds, and disable it in the windows build. | |||
2020-04-06 | Add OpenSSL/BoringSSL crypto provider | Dean Scarff | |
Fixes qpdf/qpdf#417 | |||
2020-04-06 | Update documentation and test suite to lock in hard page copy | Jay Berkenbilt | |
Issue #399 mentioned a use case for which qpdf has support, but the fact that it is supported was not documented or in the test suite, making it vulerable to accidental breakage. | |||
2020-04-06 | Allow propagation of errors and retry through StreamDataProvider | Jay Berkenbilt | |
StreamDataProvider::provideStreamData now has a rich enough API for it to effectively proxy to pipeStreamData. | |||
2020-04-05 | TODO: add analytics ideas | Jay Berkenbilt | |
2020-04-05 | Add objectinfo to json | Jay Berkenbilt | |
2020-04-05 | JSON: implement pattern keys in schema | Jay Berkenbilt | |
2020-04-04 | Implement remove-unreferenced-resources=auto | Jay Berkenbilt | |