-
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.
-
This makes it more likely for someone who notices a big slow-down in page splitting to discover the option.
-
Even though this is disallowed by the spec, files like this have been encountered in the wild.
-
If QPDF_CRYPTO_PROVIDER is set, just run the tests for the given provider. This is to support cases of running the entire test suite for each provider. If QPDF_CRYPTO_PROVIDER is not set, run the tests that exercise the cyrpto provider for each available provider.
-
I don't need qpdf's fuzz to find leaks and invalid memory in gnutls.
-
Thanks to Zdenek Dohnal <zdohnal@redhat.com> for contributing the code used for the gnutls crypto provider.
-
Just rename MD5 -> MD5_native in place so that git annotate will show the lines as having originated there.
-
Since g++ (as of this writing) uses c++14 by default, this prevents me from accidentally using c++14 features.
-
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.
-
Removed ones that were fixed upstream, and added a new one, all from the jpeg library.
-
Various PDF digital signing tools do not encrypt /Contents value in signature dictionary. Adobe Acrobat Reader DC can handle a PDF with the /Contents value not encrypted. Write Contents in signature dictionary without encryption Tests ensure that string /Contents are not handled specially when not found in sig dicts.