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
22 Jun, 2012
2 commits
  • Switch some code to use empty newArray/newDictionary
    6c0af084
    Jay Berkenbilt authored
    2012-06-22 10:09:42 -0400  
    Browse Code »
  • Add factory methods for creating empty arrays and dictionaries. ...
    b6bdc0f5
    Also updated pdf_from_scratch test driver to use the new factories,
    and made some cosmetic improvements and documentation updates for the
    emptyPDF() method.
    Jay Berkenbilt authored
    2012-06-22 09:46:33 -0400  
    Browse Code »

21 Jun, 2012
29 commits
  • Add QPDF::emptyPDF() and pdf_from_scratch test code
    a0768e41
    Jay Berkenbilt authored
    2012-06-21 23:09:05 -0400  
    Browse Code »
  • Update TODO file
    9eb8c915
    Jay Berkenbilt authored
    2012-06-21 21:24:54 -0400  
    Browse Code »
  • Fix order of build flags. ...
    30dbf94f
    Place user-specified CPPFLAGS and LDFLAGS later so that user-specified
    non-standard paths that have old versions of qpdf don't cause the
    build to fail.
    Jay Berkenbilt authored
    2012-06-21 21:24:06 -0400  
    Browse Code »
  • Use qpdf_offset_t in place of off_t in public APIs. ...
    81e87523
    off_t is used internally only when needed to talk to standard
    libraries.  This requires that the "long long" type be supported by
    the compiler.
    Jay Berkenbilt authored
    2012-06-21 21:23:24 -0400  
    Browse Code »
  • Adjust Windows built to support 32-bit and 64-bit builds ...
    c833295a
    Update the build to support new external-libs layout, and autoconf
    options to specify windows word size.  Split make_windows_releases
    into multiple scripts.
    Jay Berkenbilt authored
    2012-06-21 21:22:35 -0400  
    Browse Code »
  • Fix version pattern for configure.ac
    85d9e7df
    Jay Berkenbilt authored
    2012-06-21 17:28:19 -0400  
    Browse Code »
  • ChangeLog entry for pkg-config files
    c2e5ca48
    Jay Berkenbilt authored
    2012-06-21 16:40:31 -0400  
    Browse Code »
  • Add doc files to .gitignore
    717fbbd2
    Jay Berkenbilt authored
    2012-06-21 16:36:34 -0400  
    Browse Code »
  • Add pkg-config support
    f7e53c6d
    Jay Berkenbilt authored
    2012-06-21 16:36:34 -0400  
    Browse Code »
  • note to add pkg-config
    9cdaa76b
    Jay Berkenbilt authored
    2012-06-21 16:15:09 -0400  
    Browse Code »
  • Add QPDFObjectHandle::shallowCopy()
    d1ebe30f
    Jay Berkenbilt authored
    2012-06-21 16:15:09 -0400  
    Browse Code »
  • Use getRoot() instead of looking it up in the trailer
    9689f4cd
    Jay Berkenbilt authored
    2012-06-21 16:15:09 -0400  
    Browse Code »
  • Iterate of /Info's keys, not trailer's keys, to seed /ID ...
    11d33a45
    Thanks Tobias Hoffmann for noticing the error.
    Jay Berkenbilt authored
    2012-06-21 15:52:53 -0400  
    Browse Code »
  • ChangeLog entries for page API
    476ce7c4
    Jay Berkenbilt authored
    2012-06-21 15:28:58 -0400  
    Browse Code »
  • Add additional page API test cases
    1b364ad7
    Jay Berkenbilt authored
    2012-06-21 15:27:32 -0400  
    Browse Code »
  • Updates to TODO file
    ba61c3ae
    Jay Berkenbilt authored
    2012-06-21 15:04:45 -0400  
    Browse Code »
  • Add testing for page APIs
    3844aedd
    Jay Berkenbilt authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Implement page manipulation APIs
    eb802cfa
    Jay Berkenbilt authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Split page handling APIs into a separate source file
    e01ae196
    Jay Berkenbilt authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Refactor optimizePagesTree ...
    df493c35
    Split optimizePagesTree into a simpler top-level routine and a
    recursive internal routine.
    Jay Berkenbilt authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Added first version of pages API.
    5d3f93be
    Tobias Hoffmann authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Make QPDFObjectHandle::assertPageObject() public. ...
    405a549f
    The method is helpful in other places, like the upcoming QPDF::addPage, too.
    Tobias Hoffmann authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Added method to clear pages cache.
    47a846a7
    Tobias Hoffmann authored
    2012-06-21 15:01:02 -0400  
    Browse Code »
  • Fix typo in comment
    3b413ca8
    Jay Berkenbilt authored
    2012-06-21 15:00:58 -0400  
    Browse Code »
  • fix include order for off_t
    f59ff6fc
    Jay Berkenbilt authored
    2012-06-21 14:11:22 -0400  
    Browse Code »
  • fix doc comment
    fbe68d63
    Jay Berkenbilt authored
    2012-06-21 10:59:33 -0400  
    Browse Code »
  • Fix spelling of Tobias's last name. Sorry about that!
    bbfaf432
    Jay Berkenbilt authored
    2012-06-21 10:58:00 -0400  
    Browse Code »
  • Add QPDF::processFile that takes an open FILE*
    bc1c4bb5
    Jay Berkenbilt authored
    2012-06-21 08:00:35 -0400  
    Browse Code »
  • add ChangeLog entries for previous work
    ed6a56a3
    Jay Berkenbilt authored
    2012-06-21 08:00:35 -0400  
    Browse Code »

20 Jun, 2012
9 commits
  • Add testing for new array mutators
    91d17545
    Jay Berkenbilt authored
    2012-06-20 15:29:44 -0400  
    Browse Code »
  • Added additional array mutators ...
    db7474e0
    Added methods to append to arrays, insert items into arrays, and
    replace array contents with a vector of items.
    Tobias Hoffmann authored
    2012-06-20 15:29:44 -0400  
    Browse Code »
  • Fix wording error in error message
    b2e68189
    Jay Berkenbilt authored
    2012-06-20 15:29:42 -0400  
    Browse Code »
  • ABI change: fix use of off_t, size_t, and integer types ...
    5d4cad9c
    Significantly improve the code's use of off_t for file offsets, size_t
    for memory sizes, and integer types in cases where there has to be
    compatibility with external interfaces.  Rework sections of the code
    that would have prevented qpdf from working on files larger than 2 (or
    maybe 4) GB in size.
    Jay Berkenbilt authored
    2012-06-20 15:20:26 -0400  
    Browse Code »
  • Fix gcc 4.7 warnings about C++11
    24e2b2b7
    Jay Berkenbilt authored
    2012-06-20 15:18:14 -0400  
    Browse Code »
  • Portability issues: off_t, unlink ...
    b8563793
    New header qpdf/Types.h attempts to make sure size_t and off_t are
    defined on any platform and in a way that would work with large file
    support.  Additionally, missing header files are included to get
    unlink.
    Jay Berkenbilt authored
    2012-06-20 15:18:14 -0400  
    Browse Code »
  • Add symbol versioning ...
    92c94e7d
    For ELF systems, turn on versioned symbols by default, and add a
    configure option to enable or disable them.
    Jay Berkenbilt authored
    2012-06-20 15:18:12 -0400  
    Browse Code »
  • Remove extraneous execute bits
    81fc5943
    Jay Berkenbilt authored
    2012-06-20 15:18:08 -0400  
    Browse Code »
  • Update autoconf and libtool files
    7dbd1cc0
    Jay Berkenbilt authored
    2012-06-20 08:50:33 -0400  
    Browse Code »