TODO revision 1.19 1 To Do
2 =====
3 read input via fd's, per ver
4 write output to fd's, per ver
5 error logging
6 separate from libcrypto?
7 64-bit offsets
8 default compression when signing?
9 Multiple recipients for encryption
10 don't require passphrase for keys without one
11 convert tests from ./tst to the autotest ./tests/
12
13 Done
14 ====
15 autoconf
16 libtool
17 name change
18 content_ naming scheme
19 Brief test script
20 get rid of C global
21 put all readers and writers together in one file
22 Add mmapped method
23 merge mmap'ed and fd reads - if mmap fails, fall back to read
24 Make sure all openpgpsdk changes are brought forward
25 look at header file fun
26 new version number in autoconf
27 Make decrypt work with files > 8192 bytes
28 dynamically size literal_data_body before decompressing?
29 restore ops_export_key functionality
30 match keyids using case insensitive matching - (c0596823 == C0596823)
31 use PRIsize appropriately
32 make a high-level interface
33 get rid of multiple local headers
34 get rid of long identifier names - all done internally now
35 Finish name change for everything
36 work out what's exported and what's not
37 finish off main header file
38 init(&netpgp, userid, pubring, secring)
39 __ops
40 real naming scheme
41 get rid of malloc() instances -> calloc()
42 change include directory
43 Install man pages
44 WARNS=4 (again)
45 detached sig
46 get rid of assert()s
47 disable core dumps
48 add a --help option
49 sha256 digests
50 print out size of key in --list-keys
51 decryption - print encrypted key info
52 get rid of local files
53 hash algorithm selection
54 detached verification
55 RCS Ids
56 Look at inefficiencies - read() etc
57 cat command to display a verified file without signature
58 get rid of ops_memory after used literal_data_body
59 new package for 1.99.4
60 separate verify program
61 Add --passwd-fd n argument
62 bring forward netpgpverify mods to netpgp
63 move directory locations in package and cvs repo
64 fix up tests for new directory locations
65 separate key management program
66 C++ guards in header file
67 modify sets lists for netpgpverify
68