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
  • include
30 Dec, 2020
1 commit
  • Add QPDFPageObjectHelper::flattenRotation and --flatten-rotation
    c9271335
    Jay Berkenbilt authored
    2020-12-30 13:03:55 -0500  
    Browse Dir »

28 Dec, 2020
8 commits
  • Add pdf-custom-filter example
    d4d7630c
    Jay Berkenbilt authored
    2020-12-28 13:03:04 -0500  
    Browse Dir »
  • Add Pipeline::getNext() to DLL
    ac042d16
    Jay Berkenbilt authored
    2020-12-28 13:03:04 -0500  
    Browse Dir »
  • Add QPDFObjectHandle::setFilterOnWrite
    12ecd201
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Dir »
  • Add ostream << for QPDFObjGen
    3f9191a3
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Dir »
  • Restructure optimize to allow skipping parameters of filtered streams
    1a62cce9
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Dir »
  • Refactor: separate code that determines whether to filter a stream
    09027344
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Dir »
  • Implement user-provided stream filters ...
    39bfa013
    Refactor QPDF_Stream to use stream filter classes to handle supported
    stream filters as well.
    Jay Berkenbilt authored
    2020-12-28 12:58:19 -0500  
    Browse Dir »
  • Fix typo in comment and whitespace issue
    1fb26f08
    Jay Berkenbilt authored
    2020-12-28 12:57:59 -0500  
    Browse Dir »

26 Dec, 2020
2 commits
  • Decide not to allow stream data providers to modify dictionary
    0675a3f6
    Jay Berkenbilt authored
    2020-12-26 08:48:20 -0500  
    Browse Dir »
  • Add QPDFObjectHandle::makeDirect(bool allow_streams)
    cc889507
    Jay Berkenbilt authored
    2020-12-26 08:48:18 -0500  
    Browse Dir »

20 Dec, 2020
1 commit
  • Provide qpdf write progress reporting from C API (fixes #487)
    573b6eb8
    Jay Berkenbilt authored
    2020-12-20 14:43:24 -0500  
    Browse Dir »

28 Nov, 2020
1 commit
  • Add QPDFObjectHandle manipulation to C API
    20509770
    Jay Berkenbilt authored
    2020-11-28 19:48:07 -0500  
    Browse Dir »

21 Nov, 2020
1 commit
  • Handle negative numbers in QIntC::range_check (fuzz issue 26994)
    9d644815
    Jay Berkenbilt authored
    2020-11-21 13:43:04 -0500  
    Browse Dir »

27 Oct, 2020
1 commit
  • Revert removal of unreadCh change for performance ...
    bcea54fc
    Turns out unreadCh is much more efficient than seek(-1, SEEK_CUR).
    Update comments and code to reflect this.
    Jay Berkenbilt authored
    2020-10-27 11:57:48 -0400  
    Browse Dir »

23 Oct, 2020
2 commits
  • TODO and comments item for pipeContentStreams
    fd13fe74
    Jay Berkenbilt authored
    2020-10-23 16:53:58 -0400  
    Browse Dir »
  • Fix outdated comment in QPDFTokenizer.hh
    802de87c
    Jay Berkenbilt authored
    2020-10-23 06:39:42 -0400  
    Browse Dir »

22 Oct, 2020
3 commits
  • Avoid leak by resolving object streams more than once (fuzz issue 23642)
    8a11feac
    Jay Berkenbilt authored
    2020-10-22 15:39:36 -0400  
    Browse Dir »
  • Add range_check method to QIntC
    7f4a4df9
    Jay Berkenbilt authored
    2020-10-22 05:48:40 -0400  
    Browse Dir »
  • Fix loop detection error (fuzz issue 23172)
    24196c08
    Jay Berkenbilt authored
    2020-10-22 05:48:35 -0400  
    Browse Dir »

21 Oct, 2020
1 commit
  • Protect numeric conversion against user's locale (fixes #459)
    98f6c00d
    Jay Berkenbilt authored
    2020-10-21 16:42:51 -0400  
    Browse Dir »

18 Oct, 2020
1 commit
  • Stop using InputSource::unreadCh
    bed165c9
    Jay Berkenbilt authored
    2020-10-18 07:43:05 -0400  
    Browse Dir »

16 Oct, 2020
1 commit
  • InputSource::unreadCh -- only unread most recently read character ...
    18b34a56
    This is all that ever worked. The test suite was trying to do
    something different from ClosedFileInputSource.
    Jay Berkenbilt authored
    2020-10-16 17:15:39 -0400  
    Browse Dir »

07 Apr, 2020
1 commit
  • Add missing QPDF_DLL_CLASS for QPDFObject (fixes #424) ...
    496aacd3
    This is needed for some compilers on some platforms, notably current
    versions of clang.
    Jay Berkenbilt authored
    2020-04-07 10:35:03 -0400  
    Browse Dir »

06 Apr, 2020
2 commits
  • Delegate random number generation to crypto provider (fixes #418)
    77198d53
    Jay Berkenbilt authored
    2020-04-06 11:23:02 -0400  
    Browse Dir »
  • Remove QUtil::srandom
    619d294e
    Jay Berkenbilt authored
    2020-04-06 09:49:02 -0400  
    Browse Dir »

05 Apr, 2020
1 commit
  • Allow propagation of errors and retry through StreamDataProvider ...
    893d38b8
    StreamDataProvider::provideStreamData now has a rich enough API for it
    to effectively proxy to pipeStreamData.
    Jay Berkenbilt authored
    2020-04-05 20:07:13 -0400  
    Browse Dir »

03 Apr, 2020
11 commits
  • Allow qpdf to be built on systems without wchar_t (fixes #406)
    2100b4ce
    Jay Berkenbilt authored
    2020-04-03 21:39:44 -0400  
    Browse Dir »
  • placeFormXObject: allow control of shrink/expand (fixes #409)
    4f3b8999
    Jay Berkenbilt authored
    2020-04-03 21:39:17 -0400  
    Browse Dir »
  • Remove redundant methods in QUtil ...
    54726930
    This was being saved until we had to break ABI.
    Jay Berkenbilt authored
    2020-04-03 12:17:57 -0400  
    Browse Dir »
  • Use C++11 features to simplify QIntC
    8a87a2fb
    Jay Berkenbilt authored
    2020-04-03 12:17:57 -0400  
    Browse Dir »
  • Use deleted copy/assignment (C++11)
    a6f1f829
    Jay Berkenbilt authored
    2020-04-03 12:17:57 -0400  
    Browse Dir »
  • QPDFPageObjectHelper::placeFormXObject: use std::string const& (fixes #374)
    5806e5c6
    Jay Berkenbilt authored
    2020-04-03 12:17:57 -0400  
    Browse Dir »
  • Performance: remove Members indirection for Pipeline
    97de1234
    Jay Berkenbilt authored
    2020-04-03 12:17:57 -0400  
    Browse Dir »
  • Remove extraneous set of braces
    e9eac2a2
    Jay Berkenbilt authored
    2020-04-03 12:16:24 -0400  
    Browse Dir »
  • Add QPDFObjectHandle::unsafeShallowCopy
    38afdcea
    Jay Berkenbilt authored
    2020-04-03 12:16:24 -0400  
    Browse Dir »
  • Performance: remove indirection through Members for QPDFObject
    07afb668
    Jay Berkenbilt authored
    2020-04-03 12:16:24 -0400  
    Browse Dir »
  • Performance: remove Members indirection for QPDFObjectHandle
    89f19b70
    Jay Berkenbilt authored
    2020-04-03 12:16:24 -0400  
    Browse Dir »

31 Mar, 2020
1 commit
  • Refactor QPDFPageObjectHelper::removeUnreferencedResources() ...
    278710fb
    Refactor removeUnreferencedResources to prepare for filtering form
    XObjects.
    Jay Berkenbilt authored
    2020-03-31 17:39:20 -0400  
    Browse Dir »

26 Jan, 2020
1 commit
  • Update copyright to 2020
    e5cc0655
    Jay Berkenbilt authored
    2020-01-26 16:57:27 -0500  
    Browse Dir »