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
06 Mar, 2025
8 commits
  • Merge pull request #1382 from m-holger/tokenizer ...
    2532db57
    Use Tokenizer instead of QPDFTokenizer internally in qpdf
    m-holger authored
    2025-03-06 16:32:06 +0000  
    Browse Code »
  • Add new method QPDFParser::make_description ...
    8b379756
    Avoid creating new identical descriptions for each content stream token.
    m-holger authored
    2025-03-06 15:48:25 +0000  
    Browse Code »
  • Use nextToken in QPDFObjectHandle::parseContentStream_data
    71077f11
    m-holger authored
    2025-03-06 15:48:16 +0000  
    Browse Code »
  • Use nextToken in Tokenizer::findEI and QPDFWordTokenFinder::check
    611192f3
    m-holger authored
    2025-03-06 15:48:10 +0000  
    Browse Code »
  • Use Tokenizer instead of QPDFTokenizer internally in qpdf ...
    0518d585
    Also remove some shared pointers and use std::string instead of Pl_Buffer
    in Pl_QPDFTokenizer.
    m-holger authored
    2025-03-06 15:45:52 +0000  
    Browse Code »
  • Tidy QPDF::ObjUser::operator<
    a64215e6
    m-holger authored
    2025-03-06 14:12:41 +0000  
    Browse Code »
  • Tidy QPDF_private.hh ...
    cff95bff
    Modernise constructors, make classes final, etc.
    m-holger authored
    2025-03-06 14:12:35 +0000  
    Browse Code »
  • Move QPDF inner class definitions to new QPDF_private.hh
    5c866633
    m-holger authored
    2025-03-06 14:12:27 +0000  
    Browse Code »

05 Mar, 2025
4 commits
  • Merge pull request #1381 from m-holger/rn ...
    807dbf42
    Update release notes and reverse making QPDFObjectHandle final
    m-holger authored
    2025-03-05 23:40:58 +0000  
    Browse Code »
  • Merge pull request #1380 from m-holger/object ...
    884d36be
    Move QPDFObject::copy, disconnect, unparse and write_json to BaseHandle
    m-holger authored
    2025-03-05 13:21:29 +0000  
    Browse Code »
  • Update release notes and reverse making QPDFObjectHandle final ...
    b4fe4c37
    and delay to qpdf 13 to give users notice of the change.
    m-holger authored
    2025-03-05 13:17:31 +0000  
    Browse Code »
  • Move QPDFObject::disconnect to Basehandle
    f78b9993
    m-holger authored
    2025-03-05 09:08:41 +0000  
    Browse Code »

04 Mar, 2025
7 commits
  • Move QPDFObject::write_json to BaseHandle
    586865f9
    m-holger authored
    2025-03-04 16:37:38 +0000  
    Browse Code »
  • Move QPDFObject::unparse to BaseHandle
    9504421e
    m-holger authored
    2025-03-04 16:37:38 +0000  
    Browse Code »
  • Move QPDFObject::copy to BaseHandle
    dab919e5
    m-holger authored
    2025-03-04 16:37:38 +0000  
    Browse Code »
  • Merge pull request #1379 from m-holger/tokenizer ...
    00ad6f55
    Refactor QPDFTokenizer
    m-holger authored
    2025-03-04 16:35:31 +0000  
    Browse Code »
  • Remove Tokenizer method overloads using std::shared_ptr<InputSource>
    e60f53cc
    m-holger authored
    2025-03-04 10:36:26 +0000  
    Browse Code »
  • In QPDFParser access qpdf::Tokenizer directly ...
    00b59979
    Remove remaining QPDFTokenizer private methods.
    Remove QPDFTokenizer privileged access to Tokenizer.
    m-holger authored
    2025-03-04 10:18:53 +0000  
    Browse Code »
  • For QPDFTokenizer add private implementation class qpdf::Tokenizer
    39bc2eb4
    m-holger authored
    2025-03-04 10:14:52 +0000  
    Browse Code »

03 Mar, 2025
6 commits
  • Merge pull request #1377 from m-holger/dll ...
    a4b7907e
    Tidy public header files
    m-holger authored
    2025-03-03 21:42:15 +0000  
    Browse Code »
  • Un-inline QUtil functions ...
    67edbfd9
    Add new private Util.hh header to define inline functions and expose as
    ordinary functions in QUtil.
    m-holger authored
    2025-03-03 14:01:58 +0000  
    Browse Code »
  • Fix typo
    fa8dd266
    m-holger authored
    2025-03-03 14:01:58 +0000  
    Browse Code »
  • Tidy public header files ...
    783d591f
    - Remove unnecessary QPDF_DLLs
    - make deleted constructors public
    - move some comments to support tooltips
    - modernise some constructors and destructors
    - change some member shared pointers to unique pointers
    m-holger authored
    2025-03-03 14:01:56 +0000  
    Browse Code »
  • Merge pull request #1378 from jberkenbilt/register-crypto ...
    6a5cd991
    Register crypto
    Jay Berkenbilt authored
    2025-03-03 07:45:08 -0500  
    Browse Code »
  • Make it actually possible to register a crypto impl
    ac67b05d
    Jay Berkenbilt authored
    2025-03-03 06:23:18 -0500  
    Browse Code »

02 Mar, 2025
15 commits
  • Fix sizes (missing from earlier change?)
    28a049a0
    Jay Berkenbilt authored
    2025-03-02 19:09:46 -0500  
    Browse Code »
  • Merge pull request #1376 from jberkenbilt/object-h-comment ...
    20bd34e3
    Clean up comments in QPDFObject.hh
    Jay Berkenbilt authored
    2025-03-02 18:16:24 -0500  
    Browse Code »
  • Merge pull request #1372 from m-holger/object ...
    9685176c
    Refactor QPDFObject / QPDFObjectHandle
    m-holger authored
    2025-03-02 22:47:53 +0000  
    Browse Code »
  • Use QPDFObjectHandle::as_array to iterate over arrays in library
    1b7c8727
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Make Array iterable
    117a35dc
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Add new methods BaseHandle::id_gen, indirect, qpdf and raw_typecode
    c36b76be
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Change Array to use std::vector<QPDFObjectHandle> for storage
    eb629671
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Use QPDFObjectHandle::as_dictionary instead of ditems in library
    8d9b9a1a
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Use QPDFObjectHandle::as_dictionary instead of getKeys in library
    b6f5330d
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Use QPDFObjectHandle::as_dictionary instead of getDictAsMap in library
    b20e89b8
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Add method BaseHandle::null
    9dd22125
    m-holger authored
    2025-03-02 20:51:32 +0000  
    Browse Code »
  • Make BaseDictionary iterable
    86e7cacf
    m-holger authored
    2025-03-02 20:47:06 +0000  
    Browse Code »
  • Move QPDFObject::as to BaseHandle
    873562f4
    m-holger authored
    2025-03-02 20:45:49 +0000  
    Browse Code »
  • Refactor QPDFObject to use std::variant instead of std::shared_pointer
    8d7ed764
    m-holger authored
    2025-03-02 20:45:49 +0000  
    Browse Code »
  • Move QPDF_Name static methods to new class Name
    3b90f899
    m-holger authored
    2025-03-02 20:45:49 +0000  
    Browse Code »