summaryrefslogtreecommitdiffstats
path: root/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'TODO')
-rw-r--r--TODO23
1 files changed, 20 insertions, 3 deletions
diff --git a/TODO b/TODO
index fccf5af7..3c0a96d3 100644
--- a/TODO
+++ b/TODO
@@ -1,9 +1,26 @@
2.1
===
- * Remember to update documentation with Windows build instructions.
- Search for Windows (case insensitive to be safe). Update
- README.windows.
+ * Update documentation to reflect new command line flags and any
+ other relevant changes. Should read through ChangeLog and the
+ manual before releasing 2.1.
+
+ * Add comments for the security functions that map them back to the
+ items in Adobe's products.
+
+ * Have force version at least turn off object streams and maybe
+ change security settings?
+
+ * Add error codes to QPDFException. Change the error interface so
+ that warnings and errors are pointers that can be queried using
+ more C API functions. We need a way to get a full string as well
+ as an error code, file name, offset, and message. We should go
+ through all error messages to try to include all these fields as
+ appropriate. Make sure invalid password is specifically
+ detectable. I/O errors and so forth should also be
+ distinguishable.
+
+ * Test DLL works on a fresh XP installation
* "Delphi wrapper unit 'qpdf.pas' created by Zarko Gajic
(http://delphi.about.com). .. use at your own risk and for whatever