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
28 Aug, 2017
5 commits
  • Remove valgrind -- address santizer is better
    d7d446e0
    Jay Berkenbilt authored
    2017-08-28 22:28:12 -0400  
    Browse Code »
  • Add tests for previous memory issues ...
    abb3191c
    Now that the test suite runs clean with address sanitizer, add some
    test cases that previously were used to expose memory errors.
    Jay Berkenbilt authored
    2017-08-28 22:28:12 -0400  
    Browse Code »
  • Fix memory leak with bad jpeg data
    e999bbae
    Jay Berkenbilt authored
    2017-08-28 22:16:45 -0400  
    Browse Code »
  • Clean up circular references in QPDF_Stream
    c6872d2c
    Jay Berkenbilt authored
    2017-08-28 22:16:31 -0400  
    Browse Code »
  • Add testing with clang to release checklist
    c16aa1ac
    Jay Berkenbilt authored
    2017-08-28 13:12:03 -0400  
    Browse Code »

26 Aug, 2017
3 commits
  • Missing free in some test code ...
    4f8c734d
    There was a missing free causing a memory leak in some test code. The
    memory leak was not in library code.
    Jay Berkenbilt authored
    2017-08-26 22:04:49 -0400  
    Browse Code »
  • Fix error caught by clang
    728dc9e6
    Jay Berkenbilt authored
    2017-08-26 21:51:17 -0400  
    Browse Code »
  • Pad keys to avoid memory errors (fixes #147)
    dea704f0
    Jay Berkenbilt authored
    2017-08-26 21:35:59 -0400  
    Browse Code »

25 Aug, 2017
4 commits
  • Fix Pl_Flate memory leak on error (fixes #148)
    021c2293
    Jay Berkenbilt authored
    2017-08-25 22:26:53 -0400  
    Browse Code »
  • Parse iteratively to avoid stack overflow (fixes #146)
    ad527a64
    Jay Berkenbilt authored
    2017-08-25 21:56:45 -0400  
    Browse Code »
  • Detect xref pointer infinite loop (fixes #149)
    85f05cc5
    Jay Berkenbilt authored
    2017-08-25 19:58:31 -0400  
    Browse Code »
  • README note about debugging
    2d0c6873
    Jay Berkenbilt authored
    2017-08-25 19:58:18 -0400  
    Browse Code »

24 Aug, 2017
1 commit
  • Fix from cygwin package maintainer ...
    46728e49
    Resolve link error on cygwin
    Jay Berkenbilt authored
    2017-08-24 17:41:30 -0400  
    Browse Code »

22 Aug, 2017
15 commits
  • TODO
    278852f5
    Jay Berkenbilt authored
    2017-08-22 19:26:36 -0400  
    Browse Code »
  • Bump soname to 18 and version to 7.0.b1
    1e52d338
    Jay Berkenbilt authored
    2017-08-22 16:50:48 -0400  
    Browse Code »
  • Fix doc installation
    84113a57
    Jay Berkenbilt authored
    2017-08-22 16:50:48 -0400  
    Browse Code »
  • Windows: find DLLs recursively at installation
    55f19d3e
    Jay Berkenbilt authored
    2017-08-22 16:22:30 -0400  
    Browse Code »
  • Update TODO
    70949cb4
    Jay Berkenbilt authored
    2017-08-22 14:22:20 -0400  
    Browse Code »
  • Spell check
    e452d9dc
    Jay Berkenbilt authored
    2017-08-22 14:22:20 -0400  
    Browse Code »
  • Convert README files to markdown
    2a8cd4ac
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Update references to README files ...
    6219111e
    Most of the README files have been renamed. Refer to the new names.
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Rename README files before converting to markdown
    dba22845
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Do memory checks ...
    83ec09f6
    Slightly improve memory cleanup in Pl_DCT
    Make it easier to test with valgrind
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • README cleanup
    85ef2cb6
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Reminder to use Windows paths for large file tests
    014d1ab2
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Limit token length during xref recovery ...
    fabff0f3
    While scanning the file looking for objects, limit the length of
    tokens we allow. This prevents us from getting caught up in reading a
    file character by character while digging through large streams.
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Fix compiler warnings for clang/mac OS X
    caf5e39c
    Jay Berkenbilt authored
    2017-08-22 14:13:10 -0400  
    Browse Code »
  • Fix logic error in recovery ...
    6884ad2e
    A stray semicolon caused a condition to be incorrectly applied during
    stream length recovery.
    Jay Berkenbilt authored
    2017-08-22 07:19:41 -0400  
    Browse Code »

21 Aug, 2017
12 commits
  • Push QPDFWriter member variables into a nested class
    ce435222
    Jay Berkenbilt authored
    2017-08-21 22:04:07 -0400  
    Browse Code »
  • Push QPDF member variables into a nested class ...
    a8c93bd3
    Pushing member variables into a nested class enables addition of new
    member variables without breaking binary compatibility.
    Jay Berkenbilt authored
    2017-08-21 21:35:11 -0400  
    Browse Code »
  • Update copyright to 2017
    8288a4eb
    Jay Berkenbilt authored
    2017-08-21 21:18:47 -0400  
    Browse Code »
  • Improve pclm parameter settings
    198856a8
    Jay Berkenbilt authored
    2017-08-21 21:05:48 -0400  
    Browse Code »
  • Combine writePCLm with writeStandard ...
    8ab52fa5
    Reduce code duplication
    Jay Berkenbilt authored
    2017-08-21 21:05:48 -0400  
    Browse Code »
  • Combine PCLm header into writeHeader
    9f60a864
    Jay Berkenbilt authored
    2017-08-21 21:05:47 -0400  
    Browse Code »
  • Add tests for PCLm ...
    f08ce00e
    Files written in PCLm mode have to be created in a very specific way.
    qpdf doesn't know how to create PCLm files from scratch. All it knows
    how to do is to write an already valid file in a suitable way.
    Therefore there is no command-line support for PCLm.
    Jay Berkenbilt authored
    2017-08-21 21:05:47 -0400  
    Browse Code »
  • Update header documentation and ChangeLog entry for PCLm
    4b908ade
    Jay Berkenbilt authored
    2017-08-21 21:05:44 -0400  
    Browse Code »
  • Remove duplicated coverage cases ...
    adbcfcff
    Remove duplicated coverage cases from Sahil's code so existing test
    suite passes.
    Jay Berkenbilt authored
    2017-08-21 18:55:02 -0400  
    Browse Code »
  • QPDFWriter: Add setPCLm() and writePCLm() methods ...
    b19210fa
    * Add support for PCLm using setPCLm() and writePCLm() methods in
      QPDFWriter.hh and QPDFWriter.cc
    * Add a function writePCLmHeader() for PCLm header in QPDFWriter
    Sahil Arora authored
    2017-08-21 18:55:02 -0400  
    Browse Code »
  • Update TODO
    3b170ab0
    Jay Berkenbilt authored
    2017-08-21 17:52:11 -0400  
    Browse Code »
  • TODO cleanup
    9f95a37e
    Jay Berkenbilt authored
    2017-08-21 17:48:57 -0400  
    Browse Code »