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
19 Aug, 2017
2 commits
  • Implement Pl_RunLength pipeline
    2d2f6196
    Jay Berkenbilt authored
    2017-08-19 14:50:55 -0400  
    Browse Code »
  • Fix test case ...
    e0d1cd1f
    There was an unintended recoverable error in a test file. It wasn't
    hurting anything, but it was obscuring the actual intent of the test.
    Jay Berkenbilt authored
    2017-08-19 14:50:55 -0400  
    Browse Code »

16 Aug, 2017
2 commits
  • Support NO_REBUILD=1 for testing without rebuild
    201b62fc
    Jay Berkenbilt authored
    2017-08-16 07:57:08 -0400  
    Browse Code »
  • Move qtest invocation into rules.mk
    a3f87202
    Jay Berkenbilt authored
    2017-08-16 07:57:08 -0400  
    Browse Code »

12 Aug, 2017
7 commits
  • Revert "Add page rotation example in contrib" ...
    ae0399ef
    This reverts commit 8ee83ca722baad9434119bb72d620dfd8e6103c4.
    
    This is being removed because qpdf now has its own page rotation. The
    example was an excellent contribution to qpdf, but now it illustrates
    rotating pages "by hand", which is no longer needed because of
    QPDFObjectHandle::rotatePage.
    Jay Berkenbilt authored
    2017-08-12 22:58:11 -0400  
    Browse Code »
  • Add page rotation (fixes #132)
    cfa2eb97
    Jay Berkenbilt authored
    2017-08-12 22:57:38 -0400  
    Browse Code »
  • Add --verbose flag
    d926d780
    Jay Berkenbilt authored
    2017-08-12 12:30:18 -0400  
    Browse Code »
  • Support groups of pages in --split-pages (fixes #30)
    2c6fe180
    Jay Berkenbilt authored
    2017-08-12 12:08:23 -0400  
    Browse Code »
  • Change --single-pages to --split-pages ...
    df33c368
    This is in preparation for implementing page groups.
    Jay Berkenbilt authored
    2017-08-12 11:49:04 -0400  
    Browse Code »
  • Note about veraPDF
    ad827060
    Jay Berkenbilt authored
    2017-08-12 11:35:02 -0400  
    Browse Code »
  • Fix infinite loop in QPDFWriter (fixes #143)
    8249a26d
    Jay Berkenbilt authored
    2017-08-12 08:36:36 -0400  
    Browse Code »

11 Aug, 2017
7 commits
  • Fix --newline-before-endstream option (fixes #133) ...
    36b3fe5a
    Add a newline unconditionally before endstream even if a newline was
    already written as part of the stream data.
    Jay Berkenbilt authored
    2017-08-11 20:57:05 -0400  
    Browse Code »
  • Prevent a division by zero error (fixes #141) ...
    46611f07
    Bad /W in an xref stream could cause a division by zero error. Now
    this is handled as a special case.
    Jay Berkenbilt authored
    2017-08-11 20:11:19 -0400  
    Browse Code »
  • Pad encryption parameters that are too short (fixes #96)
    8fe0b06c
    Jay Berkenbilt authored
    2017-08-11 19:53:56 -0400  
    Browse Code »
  • Sanitize test suite ...
    0c99cf87
    Remove problematic test files
    Jay Berkenbilt authored
    2017-08-11 07:41:11 -0400  
    Browse Code »
  • Rerun libtoolize
    5814082c
    Jay Berkenbilt authored
    2017-08-11 05:05:11 -0400  
    Browse Code »
  • Update maintainer notes
    2ce9c1b6
    Jay Berkenbilt authored
    2017-08-11 05:05:05 -0400  
    Browse Code »
  • Generate libqpdf.map from autoconf ...
    e7d0019b
    Rather than checking consistency of libqpdf.map, generate it.
    Jay Berkenbilt authored
    2017-08-11 04:56:22 -0400  
    Browse Code »

10 Aug, 2017
14 commits
  • Fix libqpdf.map and prevent future breakage ...
    6247aaa5
    The build now checks to make sure libqpdf.map has the right library
    version number in it.
    Jay Berkenbilt authored
    2017-08-10 21:53:19 -0400  
    Browse Code »
  • Update TODO
    33885003
    Jay Berkenbilt authored
    2017-08-10 21:36:23 -0400  
    Browse Code »
  • Remove PCRE
    9a96e233
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Read xref table without PCRE ...
    30f109e2
    Also accept more errors than before.
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Reconstruct xref without PCRE
    98a843c2
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Improve stream length recovery ...
    ca5b1d26
    Eliminate PCRE and find endobj not preceded by endstream. Be more lax
    about placement of endstream and endobj.
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Find xref without PCRE
    3082e4e6
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Find lindict without PCRE
    90840be5
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Find starxref without PCRE
    03aa9679
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Find header without PCRE
    1765c6ec
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Implement findFirst and findLast in InputSource ...
    296b679d
    Preparing to refactor some pattern searching code to use these instead
    of their own memchr loops. This should simplify the code that replaces
    PCRE.
    Jay Berkenbilt authored
    2017-08-10 21:30:32 -0400  
    Browse Code »
  • Allow QPDFTokenizer::readToken to return bad tokens ...
    ef8ae544
    Sometimes we want to ignore bad tokens rather than having them throw
    an exception. A coverage case is commented out here and added in a
    later commit.
    Jay Berkenbilt authored
    2017-08-10 19:01:41 -0400  
    Browse Code »
  • Update TODO
    8320d16c
    Jay Berkenbilt authored
    2017-08-10 19:01:41 -0400  
    Browse Code »
  • Remove unused PointerHolder interface ...
    c5dc6d80
    Also fix a bug resulting from incorrect use of PointerHolder because
    of this unused parameter.
    Jay Berkenbilt authored
    2017-08-10 19:01:38 -0400  
    Browse Code »

09 Aug, 2017
1 commit
  • Call PointerHolder constructor properly (fixes #135) ...
    ff6971fb
    Passed arguments to the constructor in the wrong order.
    Jay Berkenbilt authored
    2017-08-09 22:00:49 -0400  
    Browse Code »

05 Aug, 2017
7 commits
  • Add --split-pages option (fixes #30)
    49825e5c
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • QUtil::strcasecmp
    8fe261d8
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • Split bug tests into separate chunk
    a60eb552
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • Fix doc typo
    ad0e29a3
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • Refactor write_output
    1ec59c29
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • Move page spec processing earlier
    909daf95
    Jay Berkenbilt authored
    2017-08-05 10:22:33 -0400  
    Browse Code »
  • Split qpdf.cc's main into reasonably sized functions ...
    24f28f07
    main() had gotten absurdly long. Split it into reasonable chunks. This
    refactoring is in preparation for handling splitting output into
    single pages.
    Jay Berkenbilt authored
    2017-08-05 08:24:05 -0400  
    Browse Code »