aboutsummaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
authorJay Berkenbilt <ejb@ql.org>2022-04-30 22:05:28 +0200
committerJay Berkenbilt <ejb@ql.org>2022-04-30 23:24:15 +0200
commit8ccd3a8a89d95ae0613679ba7b394a4f87699e12 (patch)
tree902a42a5bc972c66958ab6ce96260daf5957a78e /TODO
parent2213ed0c3dd1bcc5a62725190cca4a6ad8eb9d7f (diff)
downloadqpdf-8ccd3a8a89d95ae0613679ba7b394a4f87699e12.tar.zst
Mark weak encryption with API changes (fixes #576)
Diffstat (limited to 'TODO')
-rw-r--r--TODO12
1 files changed, 0 insertions, 12 deletions
diff --git a/TODO b/TODO
index 889e8a7b..5d528b3a 100644
--- a/TODO
+++ b/TODO
@@ -475,18 +475,6 @@ Comments appear in the code prefixed by "ABI". Always Search for ABI
in source and header files to find items not listed here. Also search
for "[[deprecated" to find deprecated APIs that can be removed.
-* Deal with weak cryptographic algorithms:
- * Github issue #576
- * Add something to QPDFWriter that you must call in order to allow
- creation of files with insecure crypto. Maybe
- QPDFWriter::allowWeakCrypto. Call this when --allow-weak-crypto is
- passed and probably also when copying encryption by default from
- an input file. There should be some API change so that, when
- people recompile with qpdf 11, their code won't suddenly stop
- working. Getting this right will take careful consideration of the
- developer and user experience. We don't want to create a situation
- where exactly the same code fails to work in 11 but worked on 10.
- See #576 for latest notes.
Page splitting/merging
======================