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
  • libqpdf
  • QPDFJob_argv.cc
15 Feb, 2022
1 commit
  • Ignore -- at the top level arg parser (fixes #652) ...
    fbd3e56d
    This was unintended behavior that was added back for backward
    compatibility. It is intentionally undocumented.
    Jay Berkenbilt authored
    2022-02-15 16:13:12 -0500  
    Browse File »

04 Feb, 2022
2 commits
  • Update copyright for 2022
    cfaa2de8
    Jay Berkenbilt authored
    2022-02-04 16:36:22 -0500  
    Browse File »
  • Add a blank line after the first header included in each source
    2229e37e
    Jay Berkenbilt authored
    2022-02-04 16:31:31 -0500  
    Browse File »

01 Feb, 2022
3 commits
  • QPDFJob: let initializeFromArgv just take argv, not argc ...
    42bff9f4
    Let argv be a null-terminated array. There is already code that
    assumes this, and it makes it easier to construct the arguments.
    Jay Berkenbilt authored
    2022-02-01 13:50:58 -0500  
    Browse File »
  • Make QPDFArgParser accept const argv ...
    b02d37bc
    This makes it much more convention to use the initializeFromArgv
    functions since you can use string literals.
    Jay Berkenbilt authored
    2022-02-01 13:50:58 -0500  
    Browse File »
  • Move QTC::TC for qpdf to QPDFJob ...
    03e67a28
    All the coverage cases that used to be in qpdf.cc are now in
    QPDFJob*.cc. It doesn't really matter, but better to follow the
    convention of starting with the class that includes the coverage call.
    Jay Berkenbilt authored
    2022-02-01 09:04:55 -0500  
    Browse File »

31 Jan, 2022
5 commits
  • Clean up documentation and help around json options
    59531166
    Jay Berkenbilt authored
    2022-01-31 18:40:11 -0500  
    Browse File »
  • Change filename or path to file in json and QPDFJob ...
    caa00556
    Use "file" consistently for specifying a file path. We use "filename"
    when adding attachments for a completely different purpose.
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse File »
  • QPDFJob: rename function that returns job schema
    f99e0af4
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse File »
  • QPDFJob: add checkConfiguration to Config
    8a9100f6
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse File »
  • QPDFJob: prepare for automatically generated json handlers
    0c8e9e59
    Jay Berkenbilt authored
    2022-01-31 15:57:45 -0500  
    Browse File »

30 Jan, 2022
29 commits
  • Use QPDFUsage exception for cli, json, and QPDFJob errors
    03640247
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: use manually named end functions for Config classes ...
    03f3369f
    Use named functions rather than just end() for clarity.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: move placeholder json to a separate source file
    9013b7ca
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: make remaining members private
    edef2cd3
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Minor cleanup
    f2409f4f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: use config API in place-holder json
    cf6c56a4
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: move input/output handling into config
    2c7b583b
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: eliminate most access to QPDFJob members from ArgParser ...
    12580545
    All that's left now is input and output handling.
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert encryption handlers
    700dfa40
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert under/overlay and rotate
    b5d41b16
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: move some helpers from ArgParser to QPDFJob
    1cc532dc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: move more top-level trivial handlers into config
    95d12764
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert pages
    41c5af8f
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert AddAttachment handlers
    0a354af0
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert password in two tables
    bf255ccc
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert a flag in other than the main table
    21c897aa
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: start changing generation for trivial config handlers
    f60526af
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert trivial functions to config API
    b4b0df0d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: begin configuration API with verbose
    79187e58
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Mark trivial arg functions
    160e869d
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • Move doFinalChecks to QPDFJob::checkConfiguration
    fcdbc8a1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: placeholder for initializeFromJson
    1d099ab7
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • 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 File »
  • QPDFJob: convert Under/Overlay to use shared pointers
    d526d4c1
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert outfilename to shared pointer
    e4905983
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert infilename to shared pointer
    e5edfc78
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert encryption_file args to shared pointers
    ee7824cf
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: convert password to shared pointer
    021db6f2
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »
  • QPDFJob: use std::shared_ptr over PointerHolder where possible ...
    1a8c2eb9
    Also fix QPDFArgParser
    Jay Berkenbilt authored
    2022-01-30 13:11:03 -0500  
    Browse File »