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
17 Jan, 2019
8 commits
  • Regenerate autofiles
    c7fe2a94
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • Test for wmain/unicode
    7c1e0a2a
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • QUtil::analyze_encoding
    8f389f14
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • Bidirectional transcoding for win, mac, pdf, utf8, utf16
    6817ca58
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • Move remaining existing transcoding to QUtil
    69848546
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • Additional checks for unreferenced resources ...
    5cfcd4f3
    Explicitly abandon removal of unreferenced resources if there are any
    lexical errors in the page's contents. This case always generated a
    warning, but it now also prevents removal of unreferenced resources,
    this strongly decreasing the likelihood of data loss.
    Jay Berkenbilt authored
    2019-01-17 11:43:56 -0500  
    Browse Code »
  • Add tests for shared font/xobject ...
    e09ae710
    The tests are in a separate commit so the bug-fix commit can be taken
    as a patch for older versions.
    Jay Berkenbilt authored
    2019-01-17 09:44:29 -0500  
    Browse Code »
  • Copy subdictionaries when removing resources (fixes #276) ...
    4bc43400
    When removing unreferenced resources, the code was copying the overall
    resource dictionaries but not the subdictionaries being modified. This
    was a "typo" in the code -- the comment clearly stated the need to do
    this, but the code replaced the dictionary with itself rather than
    with a shallow copy of itself.
    Jay Berkenbilt authored
    2019-01-17 09:40:05 -0500  
    Browse Code »

12 Jan, 2019
3 commits
  • TODO
    aad2b108
    Jay Berkenbilt authored
    2019-01-12 10:04:14 -0500  
    Browse Code »
  • Allow adding the same page more than once in --pages (fixes #272)
    654c0e8c
    Jay Berkenbilt authored
    2019-01-12 10:01:47 -0500  
    Browse Code »
  • Interpret . in --pages as a shortcut for the primary file
    53d8e916
    Jay Berkenbilt authored
    2019-01-12 09:59:03 -0500  
    Browse Code »

11 Jan, 2019
1 commit
  • Fix version number in comment
    5f128b9a
    Jay Berkenbilt authored
    2019-01-11 07:46:53 -0500  
    Browse Code »

10 Jan, 2019
3 commits
  • TODO
    6c2a7b69
    Jay Berkenbilt authored
    2019-01-10 22:35:08 -0500  
    Browse Code »
  • Add configure option AVOID_WINDOWS_HANDLE ...
    4ecd1df6
    If set, we avoid using Windows I/O HANDLE, which is disallowed in some
    versions of the Windows SDK, such as for Windows phones.
    QUtil::same_file will always return false in this case. Only applies
    to Windows builds.
    Jay Berkenbilt authored
    2019-01-10 22:35:08 -0500  
    Browse Code »
  • Add QPDF::setImmediateCopyFrom
    d24a120c
    Jay Berkenbilt authored
    2019-01-10 22:35:08 -0500  
    Browse Code »

07 Jan, 2019
19 commits
  • Update release notes
    6b15579a
    Jay Berkenbilt authored
    2019-01-07 20:10:14 -0500  
    Browse Code »
  • Add completion files for packagers
    1dc235e5
    Jay Berkenbilt authored
    2019-01-07 19:56:46 -0500  
    Browse Code »
  • Add --disable-check-autofiles to configure
    2d0336d8
    Jay Berkenbilt authored
    2019-01-07 19:56:36 -0500  
    Browse Code »
  • Work around test fragility on Windows
    e6f1e547
    Jay Berkenbilt authored
    2019-01-07 12:51:34 -0500  
    Browse Code »
  • Prepare 8.3.0 release
    8f6f7cec
    Jay Berkenbilt authored
    2019-01-07 11:16:54 -0500  
    Browse Code »
  • Update release notes for 8.3.0
    74bef044
    Jay Berkenbilt authored
    2019-01-07 11:16:54 -0500  
    Browse Code »
  • Update version to 8.3.0
    b653929c
    Jay Berkenbilt authored
    2019-01-07 11:16:54 -0500  
    Browse Code »
  • TODO
    854955b9
    Jay Berkenbilt authored
    2019-01-07 09:52:41 -0500  
    Browse Code »
  • Tweak release instructions
    3a573873
    Jay Berkenbilt authored
    2019-01-07 09:51:56 -0500  
    Browse Code »
  • Update shared library version information
    69237574
    Jay Berkenbilt authored
    2019-01-07 08:52:07 -0500  
    Browse Code »
  • Fix integer overflow in large file test
    aa602fd1
    Jay Berkenbilt authored
    2019-01-07 08:49:14 -0500  
    Browse Code »
  • Spell check
    faae4646
    Jay Berkenbilt authored
    2019-01-07 07:56:46 -0500  
    Browse Code »
  • Update copyrights for 2019
    3472f6c9
    Jay Berkenbilt authored
    2019-01-07 07:54:55 -0500  
    Browse Code »
  • TODO
    0bf0f45e
    Jay Berkenbilt authored
    2019-01-07 07:38:03 -0500  
    Browse Code »
  • Don't keep QPDF objects for merging longer than needed
    8a5ca0e4
    Jay Berkenbilt authored
    2019-01-07 07:38:03 -0500  
    Browse Code »
  • Exercise out of scope original pdf for copyForeignObject
    c3cee5f1
    Jay Berkenbilt authored
    2019-01-07 07:38:03 -0500  
    Browse Code »
  • Mostly don't require original QPDF for copyForeignObject (fixes #219) ...
    fddbcab0
    The original QPDF is only required now when the source
    QPDFObjectHandle is a stream that gets its stream data from a
    QPDFObjectHandle::StreamDataProvider.
    Jay Berkenbilt authored
    2019-01-07 00:11:15 -0500  
    Browse Code »
  • Make a static version of QPDF::pipeStreamData ...
    fbbb0ee0
    This is in preparation of being able to pipe a stream's data without
    keeping a copy of its containing qpdf object.
    Jay Berkenbilt authored
    2019-01-07 00:11:15 -0500  
    Browse Code »
  • Create an application-scope unique ID for each QPDF object ...
    7588cac2
    Use this instead of QPDF* as a map key for object_copiers.
    Jay Berkenbilt authored
    2019-01-07 00:11:15 -0500  
    Browse Code »

06 Jan, 2019
1 commit
  • Move encryption parameters into a class
    e27ac682
    Jay Berkenbilt authored
    2019-01-06 09:58:16 -0500  
    Browse Code »

05 Jan, 2019
5 commits
  • Spell check
    005675ed
    Jay Berkenbilt authored
    2019-01-05 23:04:02 -0500  
    Browse Code »
  • TODO
    d81ff5aa
    Jay Berkenbilt authored
    2019-01-05 23:02:00 -0500  
    Browse Code »
  • Honor other base encodings when generating appearances
    a70fbaaf
    Jay Berkenbilt authored
    2019-01-05 23:01:59 -0500  
    Browse Code »
  • Add WinAnsi and MacRoman encoding
    b341d742
    Jay Berkenbilt authored
    2019-01-05 23:01:44 -0500  
    Browse Code »
  • Refactor QUtil::utf8_to_ascii
    3ef1b773
    Jay Berkenbilt authored
    2019-01-05 22:59:29 -0500  
    Browse Code »