TODO revision 1.44 1 1.1 agc To Do
2 1.1 agc =====
3 1.43 agc check pkt size during read
4 1.43 agc list sigs on a per-user basis
5 1.40 agc elgamal enc/decryption?
6 1.43 agc 2^n sized packets - regions?
7 1.43 agc json for verification in netpgp
8 1.43 agc show attributes on key listings
9 1.30 agc agent
10 1.30 agc agentctl
11 1.25 agc convert to and from ascii armored sigs
12 1.25 agc gpgme compat lib
13 1.38 agc get rid of public key free as part of seckey
14 1.22 agc is get_passphrase_cb needed?
15 1.15 agc error logging
16 1.9 agc separate from libcrypto?
17 1.24 agc thresholds
18 1.8 agc default compression when signing?
19 1.1 agc
20 1.1 agc Done
21 1.1 agc ====
22 1.1 agc autoconf
23 1.1 agc libtool
24 1.1 agc name change
25 1.1 agc content_ naming scheme
26 1.1 agc Brief test script
27 1.1 agc get rid of C global
28 1.1 agc put all readers and writers together in one file
29 1.1 agc Add mmapped method
30 1.1 agc merge mmap'ed and fd reads - if mmap fails, fall back to read
31 1.1 agc Make sure all openpgpsdk changes are brought forward
32 1.1 agc look at header file fun
33 1.1 agc new version number in autoconf
34 1.1 agc Make decrypt work with files > 8192 bytes
35 1.1 agc dynamically size literal_data_body before decompressing?
36 1.1 agc restore ops_export_key functionality
37 1.1 agc match keyids using case insensitive matching - (c0596823 == C0596823)
38 1.1 agc use PRIsize appropriately
39 1.1 agc make a high-level interface
40 1.1 agc get rid of multiple local headers
41 1.1 agc get rid of long identifier names - all done internally now
42 1.1 agc Finish name change for everything
43 1.1 agc work out what's exported and what's not
44 1.1 agc finish off main header file
45 1.1 agc init(&netpgp, userid, pubring, secring)
46 1.1 agc __ops
47 1.1 agc real naming scheme
48 1.1 agc get rid of malloc() instances -> calloc()
49 1.1 agc change include directory
50 1.1 agc Install man pages
51 1.2 agc WARNS=4 (again)
52 1.3 agc detached sig
53 1.4 agc get rid of assert()s
54 1.5 agc disable core dumps
55 1.5 agc add a --help option
56 1.6 agc sha256 digests
57 1.6 agc print out size of key in --list-keys
58 1.6 agc decryption - print encrypted key info
59 1.7 agc get rid of local files
60 1.7 agc hash algorithm selection
61 1.8 agc detached verification
62 1.8 agc RCS Ids
63 1.8 agc Look at inefficiencies - read() etc
64 1.9 agc cat command to display a verified file without signature
65 1.10 agc get rid of ops_memory after used literal_data_body
66 1.13 agc new package for 1.99.4
67 1.16 agc separate verify program
68 1.16 agc Add --passwd-fd n argument
69 1.16 agc bring forward netpgpverify mods to netpgp
70 1.16 agc move directory locations in package and cvs repo
71 1.16 agc fix up tests for new directory locations
72 1.17 agc separate key management program
73 1.17 agc C++ guards in header file
74 1.17 agc modify sets lists for netpgpverify
75 1.20 agc don't require passphrase for keys without one
76 1.23 agc failure to run if no userid in gpg.conf (even if --userid specified)
77 1.23 agc don't complain if no .gnupg dir (even when using --homedir)
78 1.26 agc make it work with ssh host keys
79 1.27 agc regex matching for names and signatures
80 1.28 agc in memory encryption and decryption
81 1.28 agc ssss
82 1.28 agc make netpgp work from stdin/to stdout
83 1.29 agc signature duration and expiry
84 1.29 agc multisign
85 1.29 agc settable from time
86 1.29 agc unarmoured static in packet-print.c and skipping in crypto.c
87 1.30 agc display expiry properly
88 1.30 agc unarmoured static in packet-print.c and skipping in crypto.c
89 1.30 agc duration -> expiry
90 1.31 agc print signing key info properly when prompting for passphrase
91 1.31 agc print decryption key info properly when prompting for passphrase
92 1.32 agc hkpd
93 1.32 agc hkpclient
94 1.32 agc netbsd/pkgsrc pr 42922
95 1.34 agc add expiry information to public key display
96 1.35 agc trust subpackets
97 1.35 agc add revocation information to public key display
98 1.35 agc --list-sigs - these come out in __ops_check_subkey_sig()
99 1.36 agc hkp to include sigs too
100 1.37 agc make netpgpkeys work - add, import, commit, update, sign, passphrase
101 1.39 agc fix ssh fingerprints not matching netpgp
102 1.41 agc json/yaml output
103 1.42 agc return userids from successful verify, and then print id out if required
104 1.42 agc convert between pgp and ssh key formats
105 1.42 agc PEM ssh keys and passphrases
106 1.43 agc camellia addition
107 1.43 agc fix calloc return values in symmetric.c/ops_crypt_t
108 1.43 agc prog to convert from pgp sec to ssh sec
109 1.44 agc add user-specifiable ciphers for encryption
110