Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-01-30 | TODO note about debian package and docs | Jay Berkenbilt | |
2022-01-30 | TODO notes | Jay Berkenbilt | |
2022-01-30 | TODO reminder about table wrapping patch | Jay Berkenbilt | |
2022-01-30 | Add JSON::parse | Jay Berkenbilt | |
2022-01-30 | Generate help content from manual | Jay Berkenbilt | |
This is a massive rewrite of the help text and cli.rst section of the manual. All command-line flags now have their own help and are specifically index. qpdf --help is completely redone. | |||
2022-01-30 | TODO | Jay Berkenbilt | |
2022-01-06 | TODO: ABI note | Jay Berkenbilt | |
2021-12-21 | Cleanup TODO | Jay Berkenbilt | |
2021-12-20 | test_driver: split runtest into separate functions | Jay Berkenbilt | |
Too bad about git annotate but it was pretty crazy to have all those test cases together like that. | |||
2021-12-20 | TODO cleanup | Jay Berkenbilt | |
2021-12-20 | Remove uninitialized error idea | Jay Berkenbilt | |
QPDFObjectHandle gets copied a lot, so let's not add another field. For performance reasons, QPDFObjectHandle does not indirect through a smart pointer, so this would also be an ABI change. | |||
2021-12-19 | Update maintainer notes for doc changes | Jay Berkenbilt | |
2021-12-18 | Integration with readthedocs | Jay Berkenbilt | |
2021-12-18 | Update documentation build/installation | Jay Berkenbilt | |
2021-12-18 | Split documentation into multiple pages, change theme | Jay Berkenbilt | |
2021-12-17 | TODO: spell check | Jay Berkenbilt | |
2021-12-15 | TODO: documentation updates | Jay Berkenbilt | |
2021-12-13 | Update release-notes link | Jay Berkenbilt | |
2021-12-13 | Work old "upgrading" sections into the release notes | Jay Berkenbilt | |
These are for ancient versions. | |||
2021-12-13 | Remove "Indices and tables" | Jay Berkenbilt | |
This was inserted by sphinx-quickstart, but it doesn't do anything for us. | |||
2021-12-13 | Explicitly mark perl codeblock as such | Jay Berkenbilt | |
2021-12-13 | Replace xref links to :ref: | Jay Berkenbilt | |
Pandoc doesn't convert <xref> correctly, but it does so consistently, so this commit just changes all xref links to :ref:. | |||
2021-12-13 | Replace <firstterm> with emphasis | Jay Berkenbilt | |
At one time, it seems that I was starting to use the <firstterm> feature of docbook, but I forgot about it long ago, and there is nothing consistent. In the absence of an actual glossary, just use emphasis for terminology and don't tag it in any special way. This could be fixed later if we wanted to. | |||
2021-12-13 | Convert the original xml comment to an rst comment | Jay Berkenbilt | |
2021-12-13 | Replace <replaceable> with {...} | Jay Berkenbilt | |
All occurrences are in :file: or :samp: now. | |||
2021-12-13 | Wrap remaining replaceables in :samp: | Jay Berkenbilt | |
2021-12-13 | Convert <option> to :samp: and clean up literal blocks | Jay Berkenbilt | |
:option: is stronger and assumes a reference to a list of options. Since we don't have that yet, just use :samp: for options. Inside literal code blocks, there is no expansion, so just remove markup. | |||
2021-12-13 | Replace things previously marked with <filename> with :file:`...` | Jay Berkenbilt | |
2021-12-13 | Replace command|application with :command:`...` | Jay Berkenbilt | |
Replace @1@...@2@ stuff from prior to the conversion with new representation. | |||
2021-12-13 | Switch build from docbook manual to sphinx | Jay Berkenbilt | |
Also remove linearization from qpdf-manual.pdf. It's a small file, and removing the dependency on the qpdf executable significantly shortens build times. | |||
2021-12-12 | Prepare for docbook -> rst: replace SGML entitles | Jay Berkenbilt | |
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 &LDQUO; and &RDQUO;. | |||
2021-12-12 | doc: Replace Gajic with Gajić (finally) | Jay Berkenbilt | |
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. | |||
2021-12-12 | TODO: doc conversion notes | Jay Berkenbilt | |
Make a list of things that need to be done while converting docbook to sphinx/rst. | |||
2021-12-12 | TODO | Jay Berkenbilt | |
2021-12-09 | Update ABI note about fluent interfaces | Jay Berkenbilt | |
2021-12-09 | Remove notes on safe QPDFObjectHandle -- not worth doing | Jay Berkenbilt | |
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. | |||
2021-12-09 | C API: qpdf_get_last_string_length | Jay Berkenbilt | |
2021-11-23 | Note about C API enhancement for string length | Jay Berkenbilt | |
2021-11-22 | Notes on possible safe QPDFObjectHandle | Jay Berkenbilt | |
2021-11-19 | Update notes on API changes for weak crypto | Jay Berkenbilt | |
2021-11-11 | First increment of improving handling of weak crypto (fixes #358) | Jay Berkenbilt | |
2021-11-04 | TODO: update fuzz case information | Jay Berkenbilt | |
2021-09-10 | TODO: documentation suggestion | Jay Berkenbilt | |
2021-05-08 | Exclude unreferenced objects in object streams (fixes #520) | Jay Berkenbilt | |
2021-04-05 | QPDF::addPage*: handle duplicate pages more robustly | Jay Berkenbilt | |
2021-03-27 | Note on fuzz case | Jay Berkenbilt | |
2021-03-22 | Remove some assertions that are not necessarily true (fixes #514) | Jay Berkenbilt | |
Operations that add the same object to multiple places in the pages tree are throwing exceptions and then later causing assertion failures. The assert calls shouldn't be there. | |||
2021-03-11 | TODO: Comment about making making indirect objects | Jay Berkenbilt | |
2021-03-05 | TODO: more notes on document-level work | Jay Berkenbilt | |
2021-03-04 | Revert non-binary-compatible handleWarning change -- see TODO (ABI) | Jay Berkenbilt | |