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
01 Sep, 2022
5 commits
  • Remove virtual methods QPDFValue::getTypeCode and getTypeName
    c7005e8a
    m-holger authored
    2022-09-01 14:29:02 +0100  
    Browse Code »
  • Remove QPDF::ObjectChanged ...
    27fae2b5
    Also change QPDF::replaceObject and QPDF::swapObjects such that the
    QPDFObject assigned to an og in the obj_cache is never replaced; only
    QPDFObject::value is updated.
    m-holger authored
    2022-09-01 14:27:46 +0100  
    Browse Code »
  • Split QPDFObject into QPDFObject and QPDFValue
    431bd666
    m-holger authored
    2022-09-01 14:19:34 +0100  
    Browse Code »
  • Change QPDFObjectHandle::shallowCopyInternal to copy scalars
    43983109
    m-holger authored
    2022-09-01 00:11:05 +0100  
    Browse Code »
  • Add private methods QPDFObjectHandle::asArray etc ...
    114bffa0
    Centralise casting of QPDFObjects and reduce repeated dereferencing.
    m-holger authored
    2022-09-01 00:10:04 +0100  
    Browse Code »

31 Aug, 2022
10 commits
  • Modify newIndirect to set QPDFObjectHandle::obj
    2a2eebca
    m-holger authored
    2022-08-31 22:47:11 +0100  
    Browse Code »
  • Remove QPDFObjectHandle::makeReserved
    16841bec
    m-holger authored
    2022-08-31 22:46:55 +0100  
    Browse Code »
  • Remove QPDFObjectHandle::reserved
    07b66eb0
    m-holger authored
    2022-08-31 22:46:25 +0100  
    Browse Code »
  • Add class QPDF_Unresolved ...
    7248cab7
    Allow QPDFObjectHandle::obj to be set prior resolving object.
    
    ot_unresolved has been appended to the list object types in order to
    preserve the output of existing test cases.
    m-holger authored
    2022-08-31 22:46:09 +0100  
    Browse Code »
  • Replace calls to QPDFObjectHandle::Factory::newIndirect where possible
    bd300be0
    m-holger authored
    2022-08-31 22:45:45 +0100  
    Browse Code »
  • Merge pull request #752 from jberkenbilt/report-mem-usage ...
    a078202c
    Report mem usage
    Jay Berkenbilt authored
    2022-08-31 15:50:17 -0400  
    Browse Code »
  • Add ChangeLog for previous contribution ...
    7b3134ef
    Also remove no-longer-needed #include
    Jay Berkenbilt authored
    2022-08-31 15:06:37 -0400  
    Browse Code »
  • Update TODO with reminders about memory testing
    4aac7c32
    Jay Berkenbilt authored
    2022-08-31 14:47:27 -0400  
    Browse Code »
  • Add --report-mem-usage option for debugging/testing
    433f1dae
    Jay Berkenbilt authored
    2022-08-31 14:47:27 -0400  
    Browse Code »
  • Add QUtil::get_max_memory_usage for testing
    0a542476
    Jay Berkenbilt authored
    2022-08-31 14:47:27 -0400  
    Browse Code »

30 Aug, 2022
8 commits
  • Inline QPDFObjectHandle::setParsedOffset ...
    9532dca3
    Part of #729
    m-holger authored
    2022-08-30 14:55:45 +0100  
    Browse Code »
  • Optimise QPDFParser::parse for #311 problem ...
    70d985f9
    Avoid creating new null objects that later will be discarded and made
    implicit.
    
    Part of #729
    m-holger authored
    2022-08-30 13:32:54 +0100  
    Browse Code »
  • Avoid setting descriptions / offsets for direct nulls in QPDFParser::parse ...
    97a7ad1d
    Part of #729
    m-holger authored
    2022-08-30 13:07:48 +0100  
    Browse Code »
  • Combine stacks in QPDFParser::parse ...
    7402c02c
    Part of #729
    m-holger authored
    2022-08-30 12:53:19 +0100  
    Browse Code »
  • Tune QPDFParser::parse ...
    74162a2d
    Replace SparseOHArray with std::vector<QPDFObjectHandle>.
    
    Part of #729
    m-holger authored
    2022-08-30 11:32:43 +0100  
    Browse Code »
  • Move QPDFObjectHandle::setObjectDescriptionFromInput to QPDFParser ...
    6fc982b7
    Part of #729
    m-holger authored
    2022-08-30 06:42:46 +0100  
    Browse Code »
  • Add private methods QPDFParser::warn ...
    8ad1ea34
    Part of #729
    m-holger authored
    2022-08-30 06:04:34 +0100  
    Browse Code »
  • Move QPDFObjectHandle::parseInternal to new class QPDFParser ...
    6670c685
    Part of #729
    m-holger authored
    2022-08-30 05:56:23 +0100  
    Browse Code »

29 Aug, 2022
2 commits
  • Merge pull request #747 from m-holger/new_stream ...
    0adfd74f
    Add optional parameter allow_nullptr to QPDFObjectHandle::getOwningQPDF
    Jay Berkenbilt authored
    2022-08-29 16:33:19 -0400  
    Browse Code »
  • Fix header ordering in QTC (format code)
    2b01a79e
    Jay Berkenbilt authored
    2022-08-29 11:55:02 -0400  
    Browse Code »

28 Aug, 2022
3 commits
  • Add optional parameter allow_nullptr to QPDFObjectHandle::getOwningQPDF ...
    c53d54b1
    Also, inline method and add optional parameter error_msg.
    m-holger authored
    2022-08-28 22:15:59 +0100  
    Browse Code »
  • TODO note
    a3145ab3
    Jay Berkenbilt authored
    2022-08-28 16:25:44 -0400  
    Browse Code »
  • TODO note about removing raw pointers from API
    980987ba
    Jay Berkenbilt authored
    2022-08-28 09:40:07 -0400  
    Browse Code »

27 Aug, 2022
4 commits
  • Add ChangeLog/release-notes (with credit) for last pull request
    394302a4
    Jay Berkenbilt authored
    2022-08-27 08:14:36 -0400  
    Browse Code »
  • Fix commit b45420a
    b0c1ae05
    m-holger authored
    2022-08-27 12:43:49 +0100  
    Browse Code »
  • Remove BufferInputSource::Members
    fc4feb6f
    m-holger authored
    2022-08-27 12:19:51 +0100  
    Browse Code »
  • Remove ClosedFileInputSource::Members
    d6a447b6
    m-holger authored
    2022-08-27 12:13:39 +0100  
    Browse Code »

26 Aug, 2022
1 commit
  • Add methods InputSource::fastRead, fastUnRead and fastTell ...
    69a5fb70
    Provide buffered input for QPDFTokenizer.
    m-holger authored
    2022-08-26 23:55:56 +0100  
    Browse Code »

25 Aug, 2022
7 commits
  • Avoid virtual method call in FileInputSource::read
    13ef50cd
    m-holger authored
    2022-08-25 15:08:03 +0100  
    Browse Code »
  • Refactor FileInputSource::seek and FileInputSource::unreadCh ...
    a318b203
    Avoid building error message each call "just in case".
    m-holger authored
    2022-08-25 15:04:41 +0100  
    Browse Code »
  • Remove FileInputSource::Members
    dc5c8b82
    m-holger authored
    2022-08-25 12:42:14 +0100  
    Browse Code »
  • Remove redundant tests in QPDFTokenizer::readToken
    7108cd7b
    m-holger authored
    2022-08-25 11:32:08 +0100  
    Browse Code »
  • In QPDFTokenizer::readToken move call to getToken out of loop
    10fda01b
    m-holger authored
    2022-08-25 11:31:45 +0100  
    Browse Code »
  • Remove unnecessary string copy in QPDFTokenizer::getToken
    e4073ee8
    m-holger authored
    2022-08-25 11:31:09 +0100  
    Browse Code »
  • Remove QPDFTokenizer::unread_char
    b45420a9
    m-holger authored
    2022-08-25 11:30:49 +0100  
    Browse Code »