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
10 Aug, 2017
11 commits
  • 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 »

02 Aug, 2017
1 commit
  • Fix off-by-one error in --pages argument parsing (fixes #129)
    c88eaae2
    Jay Berkenbilt authored
    2017-08-02 21:08:43 -0400  
    Browse Code »

30 Jul, 2017
4 commits
  • Fix doc typo
    164c37b5
    Jay Berkenbilt authored
    2017-07-30 20:28:37 -0400  
    Browse Code »
  • Add page rotation example in contrib ...
    8ee83ca7
    This is added to contrib rather than examples because it requires
    c++-11 and lacks a test suite, but it is still useful enough to
    include with the distribution.
    iskander.sharipov authored
    2017-07-30 08:55:15 -0400  
    Browse Code »
  • Fix command-line checking in pdf-split-pages example
    841f967a
    Jay Berkenbilt authored
    2017-07-30 08:47:09 -0400  
    Browse Code »
  • Include missing header in QPDFTokenizer.cc (fixes #125) ...
    6f88fd36
    Required for strtol()
    Pranjal Bhor authored
    2017-07-30 08:47:05 -0400  
    Browse Code »

29 Jul, 2017
14 commits
  • Allow reading command-line args from files (fixes #16)
    2d5b8544
    Jay Berkenbilt authored
    2017-07-29 22:23:21 -0400  
    Browse Code »
  • Detect input file = output file (fixes #29)
    5993c3e8
    Jay Berkenbilt authored
    2017-07-29 20:58:01 -0400  
    Browse Code »
  • Allow --check to coexist with and precede other operations (fixes #42)
    885b8781
    Jay Berkenbilt authored
    2017-07-29 19:56:21 -0400  
    Browse Code »
  • Catch more exceptions while resolving objects
    570db9b6
    Jay Berkenbilt authored
    2017-07-29 19:31:12 -0400  
    Browse Code »
  • When recover stream length, indicate the length (fixes #44)
    b43a0ac2
    Jay Berkenbilt authored
    2017-07-29 19:15:06 -0400  
    Browse Code »
  • Add newline-before-endstream option (fixes #103)
    f37d399d
    Jay Berkenbilt authored
    2017-07-29 12:21:38 -0400  
    Browse Code »
  • Handle zlib data errors better (fixes #106)
    6a7d53ad
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Better recovery of bad stream start (fixes #104)
    07d6f770
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • autoconf: find gnu make as gmake or make (fixes #75)
    39d7307f
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Better handle split content streams (fixes #73) ...
    b389268f
    When parsing content streams, allow content to be split arbitrarily
    across stream boundaries.
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Fix exception catch
    a1368242
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Clarify documentation on copyForeignObject (fixes #69) ...
    4647acbe
    Be explicit about the need to keep the source QPDF object around.
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Use 1.2 as the version if we can't read it from the header ...
    ba2bae4a
    The code was using 1.0, but we use /FlateDecode, which didn't appear
    until 1.2.
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »
  • Update TODO
    bd72ec98
    Jay Berkenbilt authored
    2017-07-29 12:19:04 -0400  
    Browse Code »

28 Jul, 2017
2 commits
  • Update TODO
    ba78e169
    Jay Berkenbilt authored
    2017-07-28 19:32:40 -0400  
    Browse Code »
  • Add option to preserve unreferenced objects
    3a1ff5de
    Jay Berkenbilt authored
    2017-07-28 19:19:11 -0400  
    Browse Code »