Logo white

OpenSystemsDevelopment / qpdf

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 4,691
  • Compare
  • Branches 1
  • Tags 0
  • qpdf
10 Nov, 2019
3 commits
  • Update AppImage to use Ubuntu 16.04 since 14.04 is out of support
    db7d6030
    Jay Berkenbilt authored
    2019-11-10 20:40:30 -0500  
    Browse Code »
  • Use gnutls crypto provider in the AppImage
    5e936ddd
    Jay Berkenbilt authored
    2019-11-10 20:19:59 -0500  
    Browse Code »
  • Fix up documentation around Windows wildcard fix
    0e94aa69
    Jay Berkenbilt authored
    2019-11-10 20:19:38 -0500  
    Browse Code »

09 Nov, 2019
33 commits
  • Prepare 9.1.rc1 release
    5e6dfc93
    Jay Berkenbilt authored
    2019-11-09 22:00:53 -0500  
    Browse Code »
  • Search for gnutls if not found with pkg-config
    f60b4ead
    Jay Berkenbilt authored
    2019-11-09 22:00:41 -0500  
    Browse Code »
  • Spell check
    021d7145
    Jay Berkenbilt authored
    2019-11-09 19:03:56 -0500  
    Browse Code »
  • Link with setargv or wsetargv with MSVC (fixes #224) ...
    07da0039
    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.
    Jay Berkenbilt authored
    2019-11-09 18:50:42 -0500  
    Browse Code »
  • Explicitly disable gnutls for Windows build
    a58918bb
    Jay Berkenbilt authored
    2019-11-09 15:55:05 -0500  
    Browse Code »
  • Allow odd/even modifiers in numeric range (fixes #364)
    c4478e52
    Jay Berkenbilt authored
    2019-11-09 13:23:12 -0500  
    Browse Code »
  • Add the word "slow" to preserved unreferenced resources docs (fixes #380) ...
    c9cc8362
    This makes it more likely for someone who notices a big slow-down in
    page splitting to discover the option.
    Jay Berkenbilt authored
    2019-11-09 12:33:15 -0500  
    Browse Code »
  • Allow /P in encryption dictionary to be positive (fixes #382) ...
    5508f746
    Even though this is disallowed by the spec, files like this have been
    encountered in the wild.
    Jay Berkenbilt authored
    2019-11-09 12:33:15 -0500  
    Browse Code »
  • Start list of ABI changes for qpdf 10
    b997fa53
    Jay Berkenbilt authored
    2019-11-09 12:33:15 -0500  
    Browse Code »
  • Update release notes for crypto providers
    e5cec314
    Jay Berkenbilt authored
    2019-11-09 12:33:15 -0500  
    Browse Code »
  • Update docs for crypto providers
    1ee45458
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Run all crypto providers in CI for Linux and sanitizer builds
    70b8c41f
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Run libtests for crypto with all available providers ...
    1639d972
    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.
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Allow runtime inspection/override of crypto provider
    127a957a
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Increase coverage for RC4 testing
    fb4c6c15
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Explicitly use only native crypto for oss-fuzz ...
    6d1d2446
    I don't need qpdf's fuzz to find leaks and invalid memory in gnutls.
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse Code »
  • Implement gnutls crypto provider (fixes #218) ...
    88bedb41
    Thanks to Zdenek Dohnal <zdohnal@redhat.com> for contributing the code
    used for the gnutls crypto provider.
    Jay Berkenbilt authored
    2019-11-09 09:53:38 -0500  
    Browse Code »
  • Update autoconf to support crypto selection
    cc145234
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Fix typos in configure.ac
    d0a53cd3
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Isolate source files used for native crypto
    c03ced09
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • AES_PDF: move CBC logic from pipeline to AES_PDF implementation
    d1ffe46c
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • AES_PDF: switch to pluggable crypto
    c8cda4f9
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • SHA2: switch to pluggable crypto
    bb427bd1
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Rename SHA2 implementation (non-bisectable)
    eadc222f
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • RC4: switch to pluggable crypto
    4287fcc0
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Rename RC4 implementation (non-bisectable)
    0cdcd102
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • MD5: switch to pluggable crypto
    ce8f9b66
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Rename MD5 implementation (non-bisectable) ...
    5c3e856e
    Just rename MD5 -> MD5_native in place so that git annotate will show
    the lines as having originated there.
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • QPDFCryptoProvider: initial implementation
    2de41856
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Local dev: use --std=c++11 explicitly ...
    34c0a880
    Since g++ (as of this writing) uses c++14 by default, this prevents me
    from accidentally using c++14 features.
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Remove int type checks -- subsumed by C++-11
    700f5b96
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • See if C++11 features work
    30c1f856
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »
  • Require C++-11 ...
    653ce355
    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.
    Jay Berkenbilt authored
    2019-11-09 08:18:02 -0500  
    Browse Code »

03 Nov, 2019
3 commits
  • Add stock ax_cxx_compile_stdcxx.m4 from autoconf-archive
    a1fd00e7
    Jay Berkenbilt authored
    2019-11-03 19:05:05 -0500  
    Browse Code »
  • Fix two additional fuzz test cases
    9094fb1f
    Jay Berkenbilt authored
    2019-11-03 18:59:12 -0500  
    Browse Code »
  • Update list of ignored fuzzer tests ...
    c590dbc3
    Removed ones that were fixed upstream, and added a new one, all from
    the jpeg library.
    Jay Berkenbilt authored
    2019-11-03 18:59:12 -0500  
    Browse Code »

22 Oct, 2019
1 commit
  • Add ChangeLog and documentation for signature dict enhancements
    9b76ec15
    Jay Berkenbilt authored
    2019-10-22 16:44:27 -0400  
    Browse Code »