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
07 Feb, 2022
4 commits
  • Rework PointerHolder transition to make it smoother ...
    dd4f3022
    * Don't surprise people with deprecation warnings
    * Provide detailed instructions and support for the transition
    Jay Berkenbilt authored
    2022-02-07 17:38:20 -0500  
    Browse Code »
  • Add QUtil::make_shared_array to help with PointerHolder transition
    df2f5c6a
    Jay Berkenbilt authored
    2022-02-07 14:08:46 -0500  
    Browse Code »
  • Add getBufferSharedPointer() to Pl_Buffer and QPDFWriter
    cfaae47d
    Jay Berkenbilt authored
    2022-02-07 12:53:28 -0500  
    Browse Code »
  • Tidy example CLI usage ...
    3e98fe46
    Change "-" to "--" for named parameters.
    Remove spaces inside "[ option ]" for optional parameters.
    Fix "pdf-mod-info --dump file" to match usage message.
    m-holger authored
    2022-02-07 12:49:24 -0500  
    Browse Code »

06 Feb, 2022
4 commits
  • Fix doc typo
    4fd61981
    Jay Berkenbilt authored
    2022-02-06 11:27:02 -0500  
    Browse Code »
  • Comment, ChangeLog, release note for new contribution
    6a2456f7
    Jay Berkenbilt authored
    2022-02-06 11:27:02 -0500  
    Browse Code »
  • C-API expose QPDFObjectHandle::getKeyIfDict
    5901fcad
    m-holger authored
    2022-02-06 11:21:15 -0500  
    Browse Code »
  • Add method QPDFObjectHandle::getKeyIfDict
    83710603
    m-holger authored
    2022-02-06 11:21:15 -0500  
    Browse Code »

05 Feb, 2022
14 commits
  • C-API expose QPDFObjectHandle::getValueAs... accessors
    2ed5f49a
    m-holger authored
    2022-02-05 19:40:30 -0500  
    Browse Code »
  • TODO: cleanup
    b3bf0290
    Jay Berkenbilt authored
    2022-02-05 16:07:17 -0500  
    Browse Code »
  • Prepare release notes for 10.6 (so far)
    eb481eb6
    Jay Berkenbilt authored
    2022-02-05 15:41:22 -0500  
    Browse Code »
  • Doc updates from m-holger
    c95f0211
    Jay Berkenbilt authored
    2022-02-05 12:37:15 -0500  
    Browse Code »
  • Update ChangeLog for contributions from m-holger
    dd3b2ced
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse Code »
  • Stop using std::iterator (fixes #618) ...
    af3f74de
    Create the typedefs directly in iterators rather than deriving from
    the deprecated std::iterator class.
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse Code »
  • Remove stray TODO item
    2e476e18
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse Code »
  • Add operator ""_qpdf for creating QPDFObjectHandle literals
    7fb22740
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse Code »
  • Add qpdf_empty_pdf to C API
    b48a0ff0
    Jay Berkenbilt authored
    2022-02-05 11:29:25 -0500  
    Browse Code »
  • API contract: qpdf_get_qpdf_version() returns a static
    8cf7f2bf
    Jay Berkenbilt authored
    2022-02-05 11:24:56 -0500  
    Browse Code »
  • Improve use of std::unique_ptr ...
    5f3f7882
    * Use unique_ptr in place of shared_ptr in some cases
    * unique_ptr for arrays does not require a custom deleter
    * use std::make_unique (c++14) where possible
    Jay Berkenbilt authored
    2022-02-05 11:24:56 -0500  
    Browse Code »
  • Spell check
    88c3d556
    Jay Berkenbilt authored
    2022-02-05 11:24:56 -0500  
    Browse Code »
  • TODO: update notes about PointerHolder
    e782d5e9
    Jay Berkenbilt authored
    2022-02-05 11:24:56 -0500  
    Browse Code »
  • Add new QPDFObjectHandle::getValueAs... accessors
    e58b1174
    m-holger authored
    2022-02-05 11:24:35 -0500  
    Browse Code »

04 Feb, 2022
14 commits
  • Update copyright for 2022
    cfaa2de8
    Jay Berkenbilt authored
    2022-02-04 16:36:22 -0500  
    Browse Code »
  • Add a blank line after the first header included in each source
    2229e37e
    Jay Berkenbilt authored
    2022-02-04 16:31:31 -0500  
    Browse Code »
  • TODO
    2abb3055
    Jay Berkenbilt authored
    2022-02-04 13:41:05 -0500  
    Browse Code »
  • Add qpdf version macros to qpdf/DLL.h
    8eab616d
    Jay Berkenbilt authored
    2022-02-04 13:41:01 -0500  
    Browse Code »
  • Replace containers of PointerHolder with containers of std::shared_ptr ...
    abc300f0
    None of these are in the public API.
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • JSON: use std::shared_ptr internally
    f0c2e0ef
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • PointerHolder: deprecate getPointer() and getRefcount() ...
    9044a240
    Use get() and use_count() instead. Add #define
    NO_POINTERHOLDER_DEPRECATION to remove deprecation markers for these
    only.
    
    This commit also removes all deprecated PointerHolder API calls from
    qpdf's code except in PointerHolder's test suite, which must continue
    to test the deprecated APIs.
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • PointerHolder: add get() and use_count() for forward compatibility ...
    f727bc94
    PointerHolder will be replaced with shared_ptr, so let people start
    moving.
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • Add array test to PointerHolder
    f76191f0
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • TODO: add notes on json v2 and other post-QPDFJob activities/ideas
    8b67ac49
    Jay Berkenbilt authored
    2022-02-04 13:12:37 -0500  
    Browse Code »
  • C-API add two binary UTF8 funtions ...
    95e7d36b
    add qpdf_oh_new_binary_unicode_string and qpdf_oh_get_binary_utf8_value
    m-holger authored
    2022-02-04 13:10:51 -0500  
    Browse Code »
  • Update job.sums from doc typo PR
    3c138be0
    Jay Berkenbilt authored
    2022-02-04 09:02:22 -0500  
    Browse Code »
  • Remove duplicate ChangeLog entry
    956ecf2b
    Jay Berkenbilt authored
    2022-02-04 07:43:39 -0500  
    Browse Code »
  • Fix --check-linearization of non-linearized files (fixes #615)
    1925ffd4
    m-holger authored
    2022-02-04 06:52:38 -0500  
    Browse Code »

02 Feb, 2022
2 commits
  • Change QPDFExc type to unsupported for /Standard filter
    4d507251
    m-holger authored
    2022-02-02 14:07:32 -0600  
    Browse Code »
  • Fix some doc typos
    e813176b
    m-holger authored
    2022-02-02 14:07:32 -0600  
    Browse Code »

01 Feb, 2022
2 commits
  • Update performance check to use newer --help
    bc640370
    Jay Berkenbilt authored
    2022-02-01 18:39:01 -0500  
    Browse Code »
  • Add ChangeLog entries for refactoring work
    2fd5a43f
    Jay Berkenbilt authored
    2022-02-01 17:17:05 -0500  
    Browse Code »