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