From 8e71e1fbd31da31953d64cfad5264bb52cc590e0 Mon Sep 17 00:00:00 2001 From: Jay Berkenbilt Date: Sun, 11 Oct 2009 01:21:06 +0000 Subject: notes git-svn-id: svn+q:///qpdf/trunk@779 71b93d88-0707-0410-a8cf-f5a4172ac649 --- TODO | 23 ++++++++++++++++++++--- 1 file changed, 20 insertions(+), 3 deletions(-) (limited to 'TODO') 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 -- cgit v1.2.3-54-g00ecf