summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2023-10-15 01:27:09 +0200
committerJay Berkenbilt <ejb@ql.org>2023-10-15 01:27:13 +0200
commit77e2b6e34eba28b3ad5b7158a954b5ae12946a8e (patch)
tree661085ff835e51beaef170fe36427559bdd0bd6b
parent71566a2761fa7ec0fca418540325deca368cfb79 (diff)
downloadqpdf-77e2b6e34eba28b3ad5b7158a954b5ae12946a8e.tar.zst
Note about incremental updates
-rw-r--r--TODO.md12
1 files changed, 9 insertions, 3 deletions
diff --git a/TODO.md b/TODO.md
index 95b3e5e8..5272a591 100644
--- a/TODO.md
+++ b/TODO.md
@@ -42,6 +42,11 @@ Next
stringify a JSON blob
* One option might be to prepend file:// to a filename or otherwise to take a JSON blob. We could
have that as a particular type of argument that would behave properly for both job JSON and CLI.
+* Support digital signatures. This probably requires support for incremental updates. See
+ "incremental updates" in rejected ideas. That description is out of date but would need to be
+ cleaned up. See also issue #22.
+ * Make it possible to see incremental updates in qdf mode.
+ * Make it possible to add incremental updates.
Possible future JSON enhancements
=================================
@@ -561,9 +566,10 @@ Rejected Ideas
* Investigate whether there is a way to automate the memory checker tests for Windows.
-* Provide support in QPDFWriter for writing incremental updates. Provide support in qpdf for
- preserving incremental updates. The goal should be that QDF mode should be fully functional for
- files with incremental updates including fix_qdf.
+* (This idea may be revised with alterations. Some of this is out of date.) Provide support in
+ QPDFWriter for writing incremental updates. Provide support in qpdf for preserving incremental
+ updates. The goal should be that QDF mode should be fully functional for files with incremental
+ updates including fix_qdf.
Note that there's nothing that says an indirect object in one update can't refer to an object that
doesn't appear until a later update. This means that QPDF has to treat indirect null objects