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