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
30 Jan, 2022
40 commits
  • QPDFJob: generate declarations of trivial config methods
    a87dcba1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO: doc reminder
    f729a336
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert password in two tables
    bf255ccc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert a flag in other than the main table
    21c897aa
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • generate_auto_job: don't replace files that are unchanged
    965e473a
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: start changing generation for trivial config handlers
    f60526af
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert trivial functions to config API
    b4b0df0d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: begin configuration API with verbose
    79187e58
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Mark trivial arg functions
    160e869d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: TRUE -> true
    558f043d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Move doFinalChecks to QPDFJob::checkConfiguration
    fcdbc8a1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: make createsOutput callable before run()
    c4e56fa5
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Manual: correct statement about empty owner passwords
    2a2ec1c0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: start real API ...
    564dc036
    Create QPDFJob_options.cc to hold API implementation functions.
    Reorganize a little in preparation for moving public member variables
    private and creating the real QPDFJob API that will be used by callers
    as well as the argv/json initialization methods.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: placeholder for initializeFromJson
    1d099ab7
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Incorporate job schema generation into generate_auto_job
    1c8d5346
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: allocate QPDFArgParser on stack ...
    b9cd693a
    The previous commits have removed all references to memory from
    QPDFArgParser from QPDFJob. This commit removes the constraint that
    QPDFArgParser remain in scope. This is a prerequisite to allowing JSON
    as an alternative way to initialize QPDFJob and to initialize it
    directly using a public API.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert Under/Overlay to use shared pointers
    d526d4c1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert Under/Overlay ranges to strings
    88891a75
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert PageSpec to used shared pointer
    e48bfce9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert outfilename to shared pointer
    e4905983
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert infilename to shared pointer
    e5edfc78
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert encryption_file args to shared pointers
    ee7824cf
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: convert password to shared pointer
    021db6f2
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • QPDFJob: use std::shared_ptr over PointerHolder where possible ...
    1a8c2eb9
    Also fix QPDFArgParser
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Add QUtil::make_shared_cstr ...
    76c4f78b
    Replace most of the calls to QUtil::copy_string with this instead.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • cli.rst: remove () from end of short help ...
    67f9d0b7
    This is used to generate a schema for the job json, which can't
    contain `)"` because it breaks the R"(...)" syntax in C++. While C++
    accepts R"anything(...)anything" to avoid this, as of this writing,
    MSVC 2019 doesn't understand that. For now, just avoid it by removing
    parentheses from the end of short help.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Allow optional fields in json "schema" checks
    8dea480c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO note about debian package and docs
    558ba282
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Add missing help topic for inspection
    ec85e56c
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Refactor generate_auto_job to prepare for json
    09e3b86f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • TODO notes
    a218ed48
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • JSONHandler: rework dictionary and array handlers
    1db0a7ff
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Editorial changes to cli.rst
    acf8d18b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Fix json schema for objects to include dictionary key
    cf8405d9
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Use JSON::parse to initialize schema for json mode
    2e585414
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Implement JSONHandler for recursively processing JSON
    37105710
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • CLI doc: use tables where helpful
    a6df6fda
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Manual: use proper character for >=
    c529c28d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »
  • Allow real <= and >= in LateX
    211f1fdf
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse Code »