aboutsummaryrefslogtreecommitdiffstats
path: root/configure.ac
AgeCommit message (Collapse)Author
2020-11-21Prepare 10.0.4 releaserelease-qpdf-10.0.4Jay Berkenbilt
2020-10-31Prepare 10.0.3 releaserelease-qpdf-10.0.3Jay Berkenbilt
2020-10-27Prepare 10.0.2 releaserelease-qpdf-10.0.2Jay Berkenbilt
2020-10-25Build Windows releases with openssl; automate external librariesJay Berkenbilt
External libraries for Windows are now built automatically in the qpdf/external-libs repository and include openssl in addition to zlib and jpeg. Use these, and update the Windows build to build with the openssl crypto provider by default. We leave the native crypto provider enabled in case there is a problem with openssl and also to continue to exercise that code.
2020-10-20Add --disable-rpath to configure (fixes #422)Jay Berkenbilt
2020-10-17Update OpenSSL autoconf checksDean Scarff
- Checks explicitly for versions >= 1.1.0 with pkg-config - Refactor the fallback checks. Previously they were copied from the gnutls logic, but could be slightly surprising (it's not obvious that they're for the case where pkg-config returns a false negative, and it's weird that the linker check overode the header check) - Fix the AC_SEARCH_LIBS check to try -lcrypto instead of -lopenssl (-lcrypto is the standard library OpenSSL ships the crypto symbols in). - Fix the AC_SEARCH_LIBS check to look for EVP_MD_CTX_new, which is not present in versions prior to 1.1.0. Fixes qpdf/qpdf#429 (although I haven't verified on cygwin)
2020-10-16Fix printf formatting for newer msvcJay Berkenbilt
Use autoconf rather than ifdefs to determine what format string to use for long long.
2020-04-16Use -Wshadow=local if supportedJay Berkenbilt
2020-04-10Use -latomic if needed with gccJay Berkenbilt
2020-04-09Prepare 10.0.1 releaserelease-qpdf-10.0.1Jay Berkenbilt
2020-04-06Prepare 10.0.0 releaseJay Berkenbilt
2020-04-06Add OpenSSL/BoringSSL crypto providerDean Scarff
Fixes qpdf/qpdf#417
2020-01-27Prepare 9.1.1 releaserelease-qpdf-9.1.1Jay Berkenbilt
2020-01-27Update shared library versionJay Berkenbilt
2019-11-17Prepare 9.1.0 releaserelease-qpdf-9.1.0Jay Berkenbilt
2019-11-10Prepare 9.1.rc1 releaseJay Berkenbilt
2019-11-10Search for gnutls if not found with pkg-configJay Berkenbilt
2019-11-10Link with setargv or wsetargv with MSVC (fixes #224)Jay Berkenbilt
For wildcard expansion to work properly with the msvc binary, it is necessary to link with setargv.obj or wsetargv.obj, depending on whether wmain is in use.
2019-11-09Implement gnutls crypto provider (fixes #218)Jay Berkenbilt
Thanks to Zdenek Dohnal <zdohnal@redhat.com> for contributing the code used for the gnutls crypto provider.
2019-11-09Update autoconf to support crypto selectionJay Berkenbilt
2019-11-09Fix typos in configure.acJay Berkenbilt
2019-11-09Remove int type checks -- subsumed by C++-11Jay Berkenbilt
2019-11-09Require C++-11Jay Berkenbilt
Includes updates to m4/ax_cxx_compile_stdcxx.m4 to make it work with msvc, which supports C++-11 with no flags but doesn't set __cplusplus to a recent value.
2019-10-13Prepare 9.0.2 releaserelease-qpdf-9.0.2Jay Berkenbilt
2019-09-20Fix 9.0.1 version numberrelease-qpdf-9.0.1Jay Berkenbilt
2019-09-20Prepare 9.0.1 releaseJay Berkenbilt
2019-09-01Prepare 9.0.0 releaserelease-qpdf-9.0.0Jay Berkenbilt
2019-06-22Try to use pkg-config to find external dependencies (fixes #324)Jay Berkenbilt
2019-06-22Build with -fvisibility=hidden when supportedJay Berkenbilt
2019-06-22configure: add missing checking messagesJay Berkenbilt
2019-06-21Enable int warnings by defaultJay Berkenbilt
Now that there aren't any more...
2019-06-21configure: determine wordsize automaticallyJay Berkenbilt
Based on sizeof(size_t). Assumes 64 if not 32.
2019-06-21configure: add --enable-int-warningsJay Berkenbilt
2019-06-18Fix typo in doc for configureJay Berkenbilt
2019-06-13oss-fuzz initial integrationJay Berkenbilt
2019-05-18Prepare 8.4.2 releaseJay Berkenbilt
2019-04-28Prepare 8.4.1 releaserelease-qpdf-8.4.1Jay Berkenbilt
2019-02-02Prepare 8.4.0 releaseJay Berkenbilt
2019-01-17Test for wmain/unicodeJay Berkenbilt
2019-01-11Add configure option AVOID_WINDOWS_HANDLEJay Berkenbilt
If set, we avoid using Windows I/O HANDLE, which is disallowed in some versions of the Windows SDK, such as for Windows phones. QUtil::same_file will always return false in this case. Only applies to Windows builds.
2019-01-08Add --disable-check-autofiles to configureJay Berkenbilt
2019-01-07Update version to 8.3.0Jay Berkenbilt
2019-01-07Update shared library version informationJay Berkenbilt
2018-10-12Improve autofiles checksum checkJay Berkenbilt
2018-10-12Remove stray debug statementJay Berkenbilt
2018-10-12Diff checksums with diff -wJay Berkenbilt
to avoid line ending problems
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-18Prepare 8.2.1 releaserelease-qpdf-8.2.1Jay Berkenbilt
2018-08-16Prepare 8.2.0 releaserelease-qpdf-8.2.0Jay Berkenbilt
2018-06-23Prepare 8.1.0 releaserelease-qpdf-8.1.0Jay Berkenbilt