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
12 Dec, 2021
10 commits
  • Insert output of pandoc as is ...
    abb6a16e
    pandoc -f docbook -t rst qpdf-manual.xml >| /tmp/a.rst
    Insert /tmp/a.rst into existing index.rst
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • Sphinx docs: tweak output of sphinx-quickstart
    22d53f92
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • Create initial sphinx document sources ...
    f8787d9f
    Run sphinx-quickstart. Throw everything away except conf.py and
    index.rst. We will incorporate this into our own build system.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • Prepare for docbook -> rst: replace SGML entitles ...
    9a5d16a4
    We were using SGML entities for various non-ASCII characters so they
    could convert properly for both HTML and print, but this is no longer
    necessary as we move from docbook to RST, so just replace them. Note
    that the conversions done by sphinx automatically handle "smart
    quotes", so it works to just use regular quotes in place of “
    and ”.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • Prepare for docbook -> rst: protect a comment so it survives pandoc
    f80a0da3
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • Prepare for docbook -> rst: protect some XML elements ...
    78206a46
    Pandoc docbook -> rst fails to convert the following elements, so
    change them to @1@tag@1@ ... @2@tag@2@ for later processing. This way,
    they will survive the conversion, and we can deal with them later.
    
    <application>
    <command>
    <filename>
    <firstterm>
    <option>
    <replaceable>
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • doc: Replace Gajic with Gajić (finally) ...
    f721fed9
    With docbook, this was not converted properly in the PDF version, but
    since we are moving out of docbook, we can just put the Unicode
    character in the source.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • doc: remove unneeded footnote ...
    8aa9a66e
    Footnotes are yucky in online documentation, and the one footnote in
    the doc is no longer needed, so remove it.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • TODO: doc conversion notes ...
    e5c2bd8b
    Make a list of things that need to be done while converting docbook to
    sphinx/rst.
    Jay Berkenbilt authored
    2021-12-12 16:29:13 -0500  
    Browse Code »
  • TODO
    29384eca
    Jay Berkenbilt authored
    2021-12-12 14:58:22 -0500  
    Browse Code »

10 Dec, 2021
7 commits
  • Clarify docs around @filename and leading/trailing space
    08bcf644
    Jay Berkenbilt authored
    2021-12-10 15:52:28 -0500  
    Browse Code »
  • Handle bitstream overflow errors more gracefully (fixes #581) ...
    af2a71aa
    * Make it a runtime error, not a logic error
    * Include additional information
    * Capture it properly in checkLinearization
    Jay Berkenbilt authored
    2021-12-10 15:37:35 -0500  
    Browse Code »
  • C API: expose functions for indirect objects (fixes #588)
    1c62c2a3
    Jay Berkenbilt authored
    2021-12-10 14:57:35 -0500  
    Browse Code »
  • Expose QPDFObjectHandle::addTokenFilter (fixes #580)
    8e0b1533
    Jay Berkenbilt authored
    2021-12-10 13:37:07 -0500  
    Browse Code »
  • C API: overhaul error handling ...
    72c10d86
    * Handle error conditions that occur when using the object handle
      interfaces. In the past, some exceptions were not correctly
      converted to errors or warnings.
    * Add more detailed information to qpdf-c.h
    * Make it possible to work more explicitly with uninitialized objects
    Jay Berkenbilt authored
    2021-12-10 12:16:02 -0500  
    Browse Code »
  • Use a specific error code for type warnings and clarify docs
    3340dbe9
    Jay Berkenbilt authored
    2021-12-10 11:15:49 -0500  
    Browse Code »
  • Add missing unit test for register progress reporter in C API ...
    b2b2a175
    It was exercised in the pdf-linearize example but not in qpdf-ctest.
    Jay Berkenbilt authored
    2021-12-10 09:11:56 -0500  
    Browse Code »

09 Dec, 2021
10 commits
  • Split qpdf-ctest test 24 into multiple tests ...
    09f37372
    Thanks for the nudge from m-holger!
    Jay Berkenbilt authored
    2021-12-09 15:21:19 -0500  
    Browse Code »
  • Update ABI note about fluent interfaces
    c5708e91
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • Remove notes on safe QPDFObjectHandle -- not worth doing ...
    8acb79fc
    The impact on the code would be extremely high, and using it would
    clutter the code greatly because it would break chaining like
    a.getKey("/B").getKey("/C"). There are better ways to deal with the
    issue.
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • Refactor trap_errors to use std::function
    1faa2150
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • Add changelog and release note for #587
    a1443636
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • C API: qpdf_oh_is_initialized
    e3cc171d
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • C API: qpdf_get_last_string_length
    bef2c222
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • Typos in comments
    73d70902
    Jay Berkenbilt authored
    2021-12-09 10:33:31 -0500  
    Browse Code »
  • Apply spell check to qpdf .h files
    c75577f9
    Jay Berkenbilt authored
    2021-12-09 10:25:46 -0500  
    Browse Code »
  • Minor documentation updates
    0c705a88
    m-holger authored
    2021-12-09 10:24:14 -0500  
    Browse Code »

02 Dec, 2021
1 commit
  • C-API expose new_object as qpdf_oh_new_object
    b4fc9eb7
    m-holger authored
    2021-12-02 13:59:58 -0500  
    Browse Code »

29 Nov, 2021
2 commits
  • Improve testing and error handling around operating before processing
    720ce9e8
    Jay Berkenbilt authored
    2021-11-29 07:42:36 -0500  
    Browse Code »
  • Initialize QPDF::Members::file (fixes #584)
    ac17308c
    Jay Berkenbilt authored
    2021-11-29 07:16:34 -0500  
    Browse Code »

23 Nov, 2021
1 commit
  • Note about C API enhancement for string length
    67b0dbe6
    Jay Berkenbilt authored
    2021-11-23 16:01:03 -0500  
    Browse Code »

22 Nov, 2021
2 commits
  • Notes on possible safe QPDFObjectHandle
    52d6fcf1
    Jay Berkenbilt authored
    2021-11-22 17:56:20 -0500  
    Browse Code »
  • Add reminder about trap_errors when updating the C API
    52f1721e
    Jay Berkenbilt authored
    2021-11-22 17:56:11 -0500  
    Browse Code »

19 Nov, 2021
4 commits
  • Update notes on API changes for weak crypto
    a63623ad
    Jay Berkenbilt authored
    2021-11-19 15:20:12 -0500  
    Browse Code »
  • Cosmetic fixes to maintainer notes
    f9fc57d2
    Jay Berkenbilt authored
    2021-11-19 15:20:12 -0500  
    Browse Code »
  • Add additional testing around improved array wrapping
    b97a43e0
    Jay Berkenbilt authored
    2021-11-19 13:33:10 -0500  
    Browse Code »
  • Ensure qpdf_oh handles returned by C-API functions are unique. ...
    4630b856
    Return new qpdf_oh from qpdf_oh_wrap_in_array when input is already an array.
    Update some doc comments in qpdf-c.h.
    m-holger authored
    2021-11-19 13:31:59 +0000  
    Browse Code »

16 Nov, 2021
3 commits
  • Prepare 10.4.0 release
    ce7db05d
    Jay Berkenbilt authored
    2021-11-16 15:44:09 -0500  
    Browse Code »
  • Update master -> main in maintainer documentation
    07ebfb74
    Jay Berkenbilt authored
    2021-11-16 15:44:09 -0500  
    Browse Code »
  • Spell check
    88a48300
    Jay Berkenbilt authored
    2021-11-16 15:15:48 -0500  
    Browse Code »