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
  • ChangeLog
22 Feb, 2020
1 commit
  • Handle root /Pages pointing to other than page tree root (fixes #398)
    bb313729
    Jay Berkenbilt authored
    2020-02-22 11:10:31 -0500  
    Browse File »

26 Jan, 2020
5 commits
  • Prepare 9.1.1 release
    52a2e95d
    Jay Berkenbilt authored
    2020-01-26 18:49:04 -0500  
    Browse File »
  • In qdf mode, don't write extra XRef streams (fixes #386) ...
    57c01ef8
    fix-qdf assumes there is exactly one XRef stream and that it is at the
    end of the file.
    Jay Berkenbilt authored
    2020-01-26 16:50:57 -0500  
    Browse File »
  • Bug fix: handle ColorSpace lookup for inline images (fixes #392) ...
    bbc2f8ff
    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.
    Jay Berkenbilt authored
    2020-01-26 15:29:10 -0500  
    Browse File »
  • Add encrypt key to json
    12777a04
    Jay Berkenbilt authored
    2020-01-26 14:44:03 -0500  
    Browse File »
  • Add --is-encrypted and --requires-password (fixes #390) ...
    731c4f71
    Allow exit status-based checking of whether a file is encrypted or
    requires a password without necessarily supplying the correct
    password. Useful for scripting.
    Jay Berkenbilt authored
    2020-01-26 11:26:53 -0500  
    Browse File »

14 Jan, 2020
3 commits
  • Fix for Windows unable to acquire crypt context with new keyset (fixes #387) ...
    a8b6ff57
    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
    Cloudmersive authored
    2020-01-14 18:45:54 -0500  
    Browse File »
  • Rewrite fix-qdf in C++
    388990f7
    Jay Berkenbilt authored
    2020-01-14 11:53:19 -0500  
    Browse File »
  • Pull wmain -> main code from qpdf.cc into QUtil.cc
    a44b5a34
    Jay Berkenbilt authored
    2020-01-14 11:40:51 -0500  
    Browse File »

13 Jan, 2020
1 commit
  • QUtil::read_lines_from_file: optional EOL preservation
    211a7f57
    Jay Berkenbilt authored
    2020-01-13 11:26:18 -0500  
    Browse File »

16 Nov, 2019
1 commit
  • Prepare 9.1.0 release
    9b0c6022
    Jay Berkenbilt authored
    2019-11-16 22:29:54 -0500  
    Browse File »

10 Nov, 2019
1 commit
  • Fix up documentation around Windows wildcard fix
    0e94aa69
    Jay Berkenbilt authored
    2019-11-10 20:19:38 -0500  
    Browse File »

09 Nov, 2019
5 commits
  • Prepare 9.1.rc1 release
    5e6dfc93
    Jay Berkenbilt authored
    2019-11-09 22:00:53 -0500  
    Browse File »
  • Spell check
    021d7145
    Jay Berkenbilt authored
    2019-11-09 19:03:56 -0500  
    Browse File »
  • 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 File »
  • 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 File »
  • Update docs for crypto providers
    1ee45458
    Jay Berkenbilt authored
    2019-11-09 09:53:42 -0500  
    Browse File »

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 File »

12 Oct, 2019
2 commits
  • Prepare 9.0.2 release
    3094955d
    Jay Berkenbilt authored
    2019-10-12 19:37:40 -0400  
    Browse File »
  • Make --replace-input work with / in path (fixes #365)
    e188d0ff
    Jay Berkenbilt authored
    2019-10-12 19:27:50 -0400  
    Browse File »

20 Sep, 2019
1 commit
  • Prepare 9.0.1 release
    4ea940b0
    Jay Berkenbilt authored
    2019-09-20 07:38:18 -0400  
    Browse File »

19 Sep, 2019
3 commits
  • Update release notes for upcoming 9.0.1 release
    db2e095a
    Jay Berkenbilt authored
    2019-09-19 21:25:34 -0400  
    Browse File »
  • Correct reversed Rectangle coordinates (fixes #363)
    685250d7
    Jay Berkenbilt authored
    2019-09-19 21:25:34 -0400  
    Browse File »
  • Warn for duplicated dictionary keys (fixes #345)
    8b1e3077
    Jay Berkenbilt authored
    2019-09-19 20:22:34 -0400  
    Browse File »

17 Sep, 2019
1 commit
  • Don't assume char is signed in int conversion tests (fixes #361)
    6d81f014
    Jay Berkenbilt authored
    2019-09-17 12:18:09 -0400  
    Browse File »

31 Aug, 2019
4 commits
  • Prepare 9.0.0 release
    5462dfce
    Jay Berkenbilt authored
    2019-08-31 20:07:36 -0400  
    Browse File »
  • Add methods QPDF::anyWarnings and QPDF::closeInputSource
    babd12c9
    Jay Berkenbilt authored
    2019-08-31 15:51:20 -0400  
    Browse File »
  • Add remove_file and rename_file to QUtil
    4fa7b1eb
    Jay Berkenbilt authored
    2019-08-31 15:51:04 -0400  
    Browse File »
  • spell check
    0787ec96
    Jay Berkenbilt authored
    2019-08-31 08:43:18 -0400  
    Browse File »

24 Aug, 2019
1 commit
  • Track separately whether password was user/owner (fixes #159)
    5da146c8
    Jay Berkenbilt authored
    2019-08-24 11:01:19 -0400  
    Browse File »

23 Aug, 2019
2 commits
  • Add flags to control zlib compression level (fixes #113)
    2794bfb1
    Jay Berkenbilt authored
    2019-08-23 20:34:21 -0400  
    Browse File »
  • Add ability to set zlib compression level globally
    dac0598b
    Jay Berkenbilt authored
    2019-08-23 20:34:21 -0400  
    Browse File »

22 Aug, 2019
3 commits
  • Pass offset and length to ParserCallbacks::handleObject
    3f1ab640
    Jay Berkenbilt authored
    2019-08-22 22:54:29 -0400  
    Browse File »
  • Test for direct, rather than resolved nulls in parser ...
    4b2e72c4
    Just because we know an indirect reference is null, doesn't mean we
    shouldn't keep it indirect.
    Jay Berkenbilt authored
    2019-08-22 17:55:16 -0400  
    Browse File »
  • Remove array null flattening ...
    3f3dbe22
    For some reason, qpdf from the beginning was replacing indirect
    references to null with literal null in arrays even after removing the
    old behavior of flattening scalar references. This seems like a bad
    idea.
    Jay Berkenbilt authored
    2019-08-22 17:55:16 -0400  
    Browse File »

19 Aug, 2019
3 commits
  • Accept extraneous space before xref (fixes #341)
    ae5bd710
    Jay Berkenbilt authored
    2019-08-19 22:24:53 -0400  
    Browse File »
  • Accept extraneous space after stream keyword (fixes #329)
    8a9086a6
    Jay Berkenbilt authored
    2019-08-19 21:43:44 -0400  
    Browse File »
  • Handle invalid name tokens symmetrically for PDF < 1.2 (fixes #332)
    42d396f1
    Jay Berkenbilt authored
    2019-08-19 19:48:27 -0400  
    Browse File »

18 Aug, 2019
2 commits
  • Attempt to repair /Type key in pages nodes (fixes #349)
    d9dd99ec
    Jay Berkenbilt authored
    2019-08-18 18:54:37 -0400  
    Browse File »
  • Array optimization fixes performance issues (fixes #305, #311)
    89dacd8e
    Jay Berkenbilt authored
    2019-08-18 09:00:55 -0400  
    Browse File »