Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-01-27 | Add bug fixes to release notes | Jay Berkenbilt | |
2020-01-27 | Update shared library version | Jay Berkenbilt | |
2020-01-27 | Spell check | Jay Berkenbilt | |
2020-01-27 | Update fuzz notes | Jay Berkenbilt | |
2020-01-26 | Update copyright to 2020 | Jay Berkenbilt | |
2020-01-26 | In qdf mode, don't write extra XRef streams (fixes #386) | Jay Berkenbilt | |
fix-qdf assumes there is exactly one XRef stream and that it is at the end of the file. | |||
2020-01-26 | Bug fix: handle ColorSpace lookup for inline images (fixes #392) | Jay Berkenbilt | |
If the value of /CS in the inline image dictionary was is key in the page's /Resource -> /ColorSpace dictionary, properly resolve it by referencing the proper colorspace, and not just the name, in the external image dictionary. | |||
2020-01-26 | Add encrypt key to json | Jay Berkenbilt | |
2020-01-26 | Rename test files | Jay Berkenbilt | |
This change makes it possible to get both the user and owner password from the file name of all the encryption test files. | |||
2020-01-26 | Add --is-encrypted and --requires-password (fixes #390) | Jay Berkenbilt | |
Allow exit status-based checking of whether a file is encrypted or requires a password without necessarily supplying the correct password. Useful for scripting. | |||
2020-01-25 | Update autoconf/libtool files | Jay Berkenbilt | |
2020-01-25 | Update MacOS Azure Pipelines image | Jay Berkenbilt | |
2020-01-20 | Travis: adding missing dependency | Jay Berkenbilt | |
I don't use the travis build since I get more functionality on Azure pipelines. I should remove it. | |||
2020-01-20 | AppImage: warn if older than Ubuntu 16.04 | Jay Berkenbilt | |
14.04 has been out of security support for a while. | |||
2020-01-15 | Fix for Windows unable to acquire crypt context with new keyset (fixes #387) | Cloudmersive | |
Fix is based on guidance https://support.microsoft.com/en-us/help/238187/cryptacquirecontext-use-and-troubleshooting and is the proper fix for #285/#286 | |||
2020-01-14 | Begin release notes for 9.1.1 | Jay Berkenbilt | |
2020-01-14 | Rewrite fix-qdf in C++ | Jay Berkenbilt | |
2020-01-14 | Pull wmain -> main code from qpdf.cc into QUtil.cc | Jay Berkenbilt | |
2020-01-14 | Add error detection for read_lines_from_file(FILE*) | Jay Berkenbilt | |
2020-01-13 | QUtil::read_lines_from_file: optional EOL preservation | Jay Berkenbilt | |
2020-01-13 | Refactor QUtil::read_lines_from_file | Jay Berkenbilt | |
This commit adds the preserve_eol flags but doesn't implement EOL preservation yet. | |||
2020-01-13 | Add std::regex to c++11 feature tests | Jay Berkenbilt | |
2020-01-13 | TODO: Move lexical stuff and add detail | Jay Berkenbilt | |
2019-12-30 | TODO: Remove fixed item, move item into ABI section | Jay Berkenbilt | |
2019-12-17 | Update Travis to Xenial | Gábor Lipták | |
2019-12-17 | Update qtest version to 1.6 | Jay Berkenbilt | |
2019-12-03 | Remove misspelled word from spell check dictionary | Jay Berkenbilt | |
2019-12-03 | Fix spelling and make some links HTTPS in README | Matthias Braun | |
2019-11-17 | Prepare 9.1.0 releaserelease-qpdf-9.1.0 | Jay Berkenbilt | |
2019-11-17 | More maintainer notes | Jay Berkenbilt | |
2019-11-15 | Fix error in manual | Jay Berkenbilt | |
2019-11-11 | Clean up documentation around gnutls and C++-11 | Jay Berkenbilt | |
2019-11-11 | Update AppImage to use Ubuntu 16.04 since 14.04 is out of supportrelease-qpdf-9.1.rc1 | Jay Berkenbilt | |
2019-11-11 | Use gnutls crypto provider in the AppImage | Jay Berkenbilt | |
2019-11-11 | Fix up documentation around Windows wildcard fix | Jay Berkenbilt | |
2019-11-10 | Prepare 9.1.rc1 release | Jay Berkenbilt | |
2019-11-10 | Search for gnutls if not found with pkg-config | Jay Berkenbilt | |
2019-11-10 | Spell check | Jay Berkenbilt | |
2019-11-10 | Link 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-09 | Explicitly disable gnutls for Windows build | Jay Berkenbilt | |
2019-11-09 | Allow odd/even modifiers in numeric range (fixes #364) | Jay Berkenbilt | |
2019-11-09 | Add the word "slow" to preserved unreferenced resources docs (fixes #380) | Jay Berkenbilt | |
This makes it more likely for someone who notices a big slow-down in page splitting to discover the option. | |||
2019-11-09 | Allow /P in encryption dictionary to be positive (fixes #382) | Jay Berkenbilt | |
Even though this is disallowed by the spec, files like this have been encountered in the wild. | |||
2019-11-09 | Start list of ABI changes for qpdf 10 | Jay Berkenbilt | |
2019-11-09 | Update release notes for crypto providers | Jay Berkenbilt | |
2019-11-09 | Update docs for crypto providers | Jay Berkenbilt | |
2019-11-09 | Run all crypto providers in CI for Linux and sanitizer builds | Jay Berkenbilt | |
2019-11-09 | Run libtests for crypto with all available providers | Jay Berkenbilt | |
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. | |||
2019-11-09 | Allow runtime inspection/override of crypto provider | Jay Berkenbilt | |
2019-11-09 | Increase coverage for RC4 testing | Jay Berkenbilt | |