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
29 Jul, 2012
5 commits
  • Fix typo in release instructions
    5fdcfae6
    Jay Berkenbilt authored
    2012-07-29 16:29:15 -0400  
    Browse Code »
  • Add missing release notes
    253b1ef8
    Jay Berkenbilt authored
    2012-07-29 15:34:51 -0400  
    Browse Code »
  • Make release entry in ChangeLog
    4efc915f
    Jay Berkenbilt authored
    2012-07-29 14:44:12 -0400  
    Browse Code »
  • Fix spelling errors
    32051283
    Jay Berkenbilt authored
    2012-07-29 14:44:12 -0400  
    Browse Code »
  • Improve password handling ...
    bde98044
    Use --encryption-file-password, if given, in addition to --password as
    a source for passwords for files specified in --pages.
    Jay Berkenbilt authored
    2012-07-29 13:22:37 -0400  
    Browse Code »

28 Jul, 2012
4 commits
  • Update copyright to 2012
    f83bddf8
    Jay Berkenbilt authored
    2012-07-28 22:03:36 -0400  
    Browse Code »
  • Update documentation and version numbers ...
    2280c4f6
    3.0.rc1
    Jay Berkenbilt authored
    2012-07-28 22:03:36 -0400  
    Browse Code »
  • Add QPDF_ to some variables used by the test suite ...
    5878d17f
    LARGE_FILE_TEST_PATH -> QPDF_LARGE_FILE_TEST_PATH
    SKIP_TEST_COMPARE_IMAGES -> QPDF_SKIP_TEST_COMPARE_IMAGES
    Jay Berkenbilt authored
    2012-07-28 19:07:37 -0400  
    Browse Code »
  • Mention page selection in basic options
    d2e8bae6
    Jay Berkenbilt authored
    2012-07-28 15:02:20 -0400  
    Browse Code »

25 Jul, 2012
2 commits
  • Restore coverage case ...
    f6893242
    Previous commit lost coverage case for buffer-based replaceStreamData.
    Jay Berkenbilt authored
    2012-07-25 22:32:14 -0400  
    Browse Code »
  • added QPDFObjectHandle::replaceStreamData(std::string data).
    9c00874e
    Tobias Hoffmann authored
    2012-07-25 03:02:46 +0200  
    Browse Code »

22 Jul, 2012
1 commit
  • Fix help for --enable-ld-version-script ...
    b04fb5cf
    Incorrectly stated that default is disabled when it is actually
    enabled.
    Jay Berkenbilt authored
    2012-07-22 20:49:56 -0400  
    Browse Code »

21 Jul, 2012
8 commits
  • Windows compilation fixes
    31632870
    Jay Berkenbilt authored
    2012-07-21 20:51:56 -0400  
    Browse Code »
  • Image comparison tests are off by default
    31efe701
    Jay Berkenbilt authored
    2012-07-21 20:35:00 -0400  
    Browse Code »
  • Command-line page merging and splitting ...
    5a02471b
    Implement --pages ... -- option for qpdf.  Update TODO with remaining
    things to document.
    Jay Berkenbilt authored
    2012-07-21 20:33:33 -0400  
    Browse Code »
  • Never mind about large file test change
    a50cfefd
    Jay Berkenbilt authored
    2012-07-21 11:57:57 -0400  
    Browse Code »
  • Add note about large file test
    ca97f146
    Jay Berkenbilt authored
    2012-07-21 09:36:12 -0400  
    Browse Code »
  • Implement QPDFObjectHandle::parse ...
    6bbea4ba
    Move object parsing code from QPDF to QPDFObjectHandle and
    parameterize the parts of it that are specific to a QPDF object.
    Provide a version that can't handle indirect objects and that can be
    called on an arbitrary string.
    
    A side effect of this change is that the offset used when reporting
    invalid stream length has changed, but since the new value seems like
    a better value than the old one, the test suite has been updated
    rather than making the code backward compatible.  This only effects
    the offset reported for invalid streams that lack /Length or have an
    invalid /Length key.
    
    Updated some test code and exmaples to use QPDFObjectHandle::parse.
    
    Supporting changes include adding a BufferInputSource constructor that
    takes a string.
    Jay Berkenbilt authored
    2012-07-21 09:06:10 -0400  
    Browse Code »
  • Move readToken from QPDF to QPDFTokenizer
    f3e267fc
    Jay Berkenbilt authored
    2012-07-21 09:06:10 -0400  
    Browse Code »
  • Refactor: pull *InputSource out of QPDF ...
    15eaed5c
    InputSource, FileInputSource, and BufferInputSource are now top-level
    classes instead of privately nested inside QPDF.
    Jay Berkenbilt authored
    2012-07-21 09:06:06 -0400  
    Browse Code »

18 Jul, 2012
1 commit
  • Prevent seeking before beginning of BufferInputSource
    8657c6f0
    Jay Berkenbilt authored
    2012-07-18 09:50:05 -0400  
    Browse Code »

15 Jul, 2012
5 commits
  • TODO notes
    8ea2f844
    Jay Berkenbilt authored
    2012-07-15 21:27:08 -0400  
    Browse Code »
  • Add command line option to copy encryption from other file ...
    a101533e
    Add --copy-encryption and --encryption-file-password options to qpdf.
    Also strengthen test suite for copying encryption.  The strengthened
    test suite would have caught the failure to preserve AES and the
    failure to update the file version, which was invalidating the
    encrypted data.
    Jay Berkenbilt authored
    2012-07-15 21:15:24 -0400  
    Browse Code »
  • Minor fixes to copyEncryptionParameters ...
    b26ce88e
    This fixes were to code added yesterday; the problems would not have
    impacted any previously released code.  These are all changes related
    to the possibility that copyEncryptionParameters may be called on
    behalf a different QPDF than the one being written.
    Jay Berkenbilt authored
    2012-07-15 21:14:02 -0400  
    Browse Code »
  • Bug fix: preserve AES when copying encryption parameters
    db95960a
    Jay Berkenbilt authored
    2012-07-15 19:07:59 -0400  
    Browse Code »
  • qpdf: push inherited attributes to page when showing images ...
    b5012512
    from qpdf command-line tool
    Jay Berkenbilt authored
    2012-07-15 16:22:28 -0400  
    Browse Code »

14 Jul, 2012
3 commits
  • Add public QPDFWriter::copyEncryptionParameters ...
    0575d77d
    Method to copy encryption parameters from another file.  Adapted from
    existing code to copy encryption parameters from the original file.
    Jay Berkenbilt authored
    2012-07-14 09:14:41 -0400  
    Browse Code »
  • test_driver: accept optional second file name ...
    ee3682f1
    This way we don't have to hard-code the name of a second file in the
    test driver for tests that require one.
    Jay Berkenbilt authored
    2012-07-14 08:48:30 -0400  
    Browse Code »
  • Have QPDFWriter detect foreign objects while writing ...
    1c944e4c
    Throw an exception that directs the user to QPDF::copyForeignObject.
    Jay Berkenbilt authored
    2012-07-14 08:07:23 -0400  
    Browse Code »

11 Jul, 2012
2 commits
  • Update getPageImages() comment to mention pushInheritedAttributesToPage()
    11b194a1
    Jay Berkenbilt authored
    2012-07-11 15:56:50 -0400  
    Browse Code »
  • Support copying objects from another QPDF object ...
    e7b8f297
    This includes QPDF::copyForeignObject and supporting foreign objects
    as arguments to addPage*.
    Jay Berkenbilt authored
    2012-07-11 15:54:33 -0400  
    Browse Code »

10 Jul, 2012
4 commits
  • Add concept of reserved objects ...
    8a217eb3
    QPDFObjectHandle::{new,is,assert}Reserved, QPDF::replaceReserved
    provide a mechanism to add objects to a PDF file when there are
    circular references.  This is a prerequisite to copying objects from
    one PDF to another.
    Jay Berkenbilt authored
    2012-07-10 23:34:32 -0400  
    Browse Code »
  • Add release reminder
    af64668a
    Jay Berkenbilt authored
    2012-07-10 23:34:32 -0400  
    Browse Code »
  • Fix typo in variable name
    43d4f793
    Jay Berkenbilt authored
    2012-07-10 23:17:26 -0400  
    Browse Code »
  • Favor string-based newStream method
    b9aded1a
    Jay Berkenbilt authored
    2012-07-10 23:17:26 -0400  
    Browse Code »

08 Jul, 2012
2 commits
  • Update TODO
    b20e37a2
    Jay Berkenbilt authored
    2012-07-08 16:01:27 -0400  
    Browse Code »
  • Fix: make unparse virtual for Null and Real
    1dc25c02
    Jay Berkenbilt authored
    2012-07-08 16:01:12 -0400  
    Browse Code »

07 Jul, 2012
3 commits
  • Added assertNumber and assertScalar to QPDFObjectHandle
    8720446b
    Tobias Hoffmann authored
    2012-07-07 18:55:08 -0400  
    Browse Code »
  • Added public assert{Type} methods to QPDFObjectHandle
    a8266ccb
    Tobias Hoffmann authored
    2012-07-07 18:53:38 -0400  
    Browse Code »
  • Build this->all_pages while traversing with pushInheritedAttributesToPage
    39bbaa86
    Tobias Hoffmann authored
    2012-07-07 17:45:10 -0400  
    Browse Code »