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
  • TODO
13 Jan, 2020
1 commit
  • TODO: Move lexical stuff and add detail
    49f4600d
    Jay Berkenbilt authored
    2020-01-13 09:18:36 -0500  
    Browse File »

30 Dec, 2019
1 commit
  • TODO: Remove fixed item, move item into ABI section
    0ae19c37
    Jay Berkenbilt authored
    2019-12-30 09:18:02 -0500  
    Browse File »

09 Nov, 2019
5 commits
  • 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 »
  • Start list of ABI changes for qpdf 10
    b997fa53
    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 »
  • 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 File »

03 Nov, 2019
1 commit
  • 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 File »

12 Oct, 2019
1 commit
  • Update fuzz errors in TODO
    d5ecaea4
    Jay Berkenbilt authored
    2019-10-12 19:37:40 -0400  
    Browse File »

17 Sep, 2019
1 commit
  • Remove reference to automatically closed fuzz issue
    5ce287d6
    Jay Berkenbilt authored
    2019-09-17 19:52:42 -0400  
    Browse File »

30 Aug, 2019
2 commits
  • Update C++-11 notes
    00fd9b3e
    Jay Berkenbilt authored
    2019-08-30 18:36:44 -0400  
    Browse File »
  • Notes about C++-11 for qpdf 10
    bde44c18
    Jay Berkenbilt authored
    2019-08-30 12:41:25 -0400  
    Browse File »

28 Aug, 2019
1 commit
  • TODO: update notes on ignored fuzz cases
    d4c41e26
    Jay Berkenbilt authored
    2019-08-28 23:06:57 -0400  
    Browse File »

18 Aug, 2019
1 commit
  • Array optimization fixes performance issues (fixes #305, #311)
    89dacd8e
    Jay Berkenbilt authored
    2019-08-18 09:00:55 -0400  
    Browse File »

13 Jul, 2019
1 commit
  • TODO: add note to outlines
    8d7db473
    Jay Berkenbilt authored
    2019-07-13 21:35:14 -0400  
    Browse File »

23 Jun, 2019
1 commit
  • Update TODO
    43ff34b4
    Jay Berkenbilt authored
    2019-06-23 14:57:10 -0400  
    Browse File »

22 Jun, 2019
4 commits
  • TODO updates
    0b45dfd3
    Jay Berkenbilt authored
    2019-06-22 21:52:50 -0400  
    Browse File »
  • TODO/README-maintainer cleanup
    ed8166b2
    Jay Berkenbilt authored
    2019-06-22 12:02:39 -0400  
    Browse File »
  • QPDFWriter: clean up overloaded functions ...
    658b5bb3
    In a small number of cases, it makes sense to replace an overloaded
    function with a function that takes a default argument. We can do this
    now because we've already broken binary compatibility since the last
    release.
    Jay Berkenbilt authored
    2019-06-22 10:13:27 -0400  
    Browse File »
  • Convert remaining public classes to use Members pattern ...
    79f6b482
    Have classes contain only a single private member of type
    PointerHolder<Members>. This makes it safe to change the structure of
    the Members class without breaking binary compatibility. Many of the
    classes already follow this pattern quite successfully. This brings in
    the rest of the class that are part of the public API.
    Jay Berkenbilt authored
    2019-06-22 10:13:27 -0400  
    Browse File »

21 Jun, 2019
8 commits
  • Build with -fvisibility=hidden when supported
    864a546a
    Jay Berkenbilt authored
    2019-06-21 22:29:31 -0400  
    Browse File »
  • Remove broken QPDFTokenizer::expectInlineImage
    45dac410
    Jay Berkenbilt authored
    2019-06-21 22:29:31 -0400  
    Browse File »
  • Remove QPDF::copyForeignObject with unused parameter
    25dd3c67
    Jay Berkenbilt authored
    2019-06-21 22:29:31 -0400  
    Browse File »
  • Rename QUtil::strcasecmp to QUtil::str_compare_nocase (fixes #242)
    c6cfd645
    Jay Berkenbilt authored
    2019-06-21 22:29:31 -0400  
    Browse File »
  • Fix up TODO for ABI changes
    bd8918ff
    Jay Berkenbilt authored
    2019-06-21 22:29:31 -0400  
    Browse File »
  • Fix bugs found by fuzz tests ...
    b07ad679
    * Several assertions in linearization were not always true; change
      them to run time errors
    * Handle a few cases of uninitialized objects
    * Handle pages with no contents when doing form operations
    * Handle invalid page tree nodes when traversing pages
    Jay Berkenbilt authored
    2019-06-21 17:56:24 -0400  
    Browse File »
  • Re-enable fuzzer testing in Windows
    2c81eec4
    Jay Berkenbilt authored
    2019-06-21 17:32:35 -0400  
    Browse File »
  • Remove integer type task from TODO
    1763957c
    Jay Berkenbilt authored
    2019-06-21 13:17:45 -0400  
    Browse File »

18 Jun, 2019
1 commit
  • TODO
    bbabbc20
    Jay Berkenbilt authored
    2019-06-18 08:44:10 -0400  
    Browse File »

12 Jun, 2019
1 commit
  • TODO
    d263a049
    Jay Berkenbilt authored
    2019-06-12 14:53:44 -0400  
    Browse File »

18 May, 2019
1 commit
  • Provide link to public key file
    e61ee88d
    Jay Berkenbilt authored
    2019-05-18 08:49:30 -0400  
    Browse File »

16 May, 2019
1 commit
  • TODO
    b9b7e347
    Jay Berkenbilt authored
    2019-05-16 17:20:59 -0400  
    Browse File »

27 Apr, 2019
1 commit
  • Improve Unicode filename testing ...
    03e27709
    Remove dependency on the behavior of perl for reliable creation of
    Unicode file names on Windows.
    Jay Berkenbilt authored
    2019-04-27 20:37:33 -0400  
    Browse File »

20 Apr, 2019
3 commits
  • Revert preservations of outlines with --split-pages ...
    a5a016cd
    The preservation of outlines didn't provide very useful behavior
    anyway as it copied all outlines but most didn't work. This
    implementation also caused a very significant performance hit and so
    is being reverted until a proper solution can be coded. The eventual
    solution will not be compatible with the reverted solution anyway, so
    it's best not to leave this in.
    Jay Berkenbilt authored
    2019-04-20 21:00:43 -0400  
    Browse File »
  • TODO: ABI note
    8ce3b53c
    Jay Berkenbilt authored
    2019-04-20 21:00:43 -0400  
    Browse File »
  • Note about -fvisibility
    e6ba0dbf
    Jay Berkenbilt authored
    2019-04-20 21:00:43 -0400  
    Browse File »

25 Feb, 2019
1 commit
  • TODO: make it easier to find release signing key
    d2260925
    Jay Berkenbilt authored
    2019-02-25 19:52:00 -0500  
    Browse File »

01 Feb, 2019
1 commit
  • Incorporate improved Windows fragility workaround from qtest
    8acf636b
    Jay Berkenbilt authored
    2019-02-01 22:25:25 -0500  
    Browse File »

31 Jan, 2019
2 commits
  • TODO
    d491ed87
    Jay Berkenbilt authored
    2019-01-31 22:02:26 -0500  
    Browse File »
  • Don't optimize non-8-bit images ...
    0a470d2d
    Also add test cases for additional coverage on image optimization.
    Jay Berkenbilt authored
    2019-01-31 21:29:28 -0500  
    Browse File »