1*ebfedea0SLionel SambucTo Do 2*ebfedea0SLionel Sambuc===== 3*ebfedea0SLionel Sambuccheck pkt size during read 4*ebfedea0SLionel Sambuclist sigs on a per-user basis 5*ebfedea0SLionel Sambuc2^n sized packets - regions? 6*ebfedea0SLionel Sambucjson for verification in netpgp 7*ebfedea0SLionel Sambucshow attributes on key listings 8*ebfedea0SLionel Sambucagent 9*ebfedea0SLionel Sambucagentctl 10*ebfedea0SLionel Sambucconvert to and from ascii armored sigs 11*ebfedea0SLionel Sambucgpgme compat lib 12*ebfedea0SLionel Sambucget rid of public key free as part of seckey 13*ebfedea0SLionel Sambucis get_passphrase_cb needed? 14*ebfedea0SLionel Sambucerror logging 15*ebfedea0SLionel Sambucseparate from libcrypto? 16*ebfedea0SLionel Sambucdefault compression when signing? 17*ebfedea0SLionel Sambuc 18*ebfedea0SLionel SambucDone 19*ebfedea0SLionel Sambuc==== 20*ebfedea0SLionel Sambucautoconf 21*ebfedea0SLionel Sambuclibtool 22*ebfedea0SLionel Sambucname change 23*ebfedea0SLionel Sambuccontent_ naming scheme 24*ebfedea0SLionel SambucBrief test script 25*ebfedea0SLionel Sambucget rid of C global 26*ebfedea0SLionel Sambucput all readers and writers together in one file 27*ebfedea0SLionel SambucAdd mmapped method 28*ebfedea0SLionel Sambucmerge mmap'ed and fd reads - if mmap fails, fall back to read 29*ebfedea0SLionel SambucMake sure all openpgpsdk changes are brought forward 30*ebfedea0SLionel Sambuclook at header file fun 31*ebfedea0SLionel Sambucnew version number in autoconf 32*ebfedea0SLionel SambucMake decrypt work with files > 8192 bytes 33*ebfedea0SLionel Sambucdynamically size literal_data_body before decompressing? 34*ebfedea0SLionel Sambucrestore ops_export_key functionality 35*ebfedea0SLionel Sambucmatch keyids using case insensitive matching - (c0596823 == C0596823) 36*ebfedea0SLionel Sambucuse PRIsize appropriately 37*ebfedea0SLionel Sambucmake a high-level interface 38*ebfedea0SLionel Sambucget rid of multiple local headers 39*ebfedea0SLionel Sambucget rid of long identifier names - all done internally now 40*ebfedea0SLionel SambucFinish name change for everything 41*ebfedea0SLionel Sambucwork out what's exported and what's not 42*ebfedea0SLionel Sambucfinish off main header file 43*ebfedea0SLionel Sambucinit(&netpgp, userid, pubring, secring) 44*ebfedea0SLionel Sambuc__ops 45*ebfedea0SLionel Sambucreal naming scheme 46*ebfedea0SLionel Sambucget rid of malloc() instances -> calloc() 47*ebfedea0SLionel Sambucchange include directory 48*ebfedea0SLionel SambucInstall man pages 49*ebfedea0SLionel SambucWARNS=4 (again) 50*ebfedea0SLionel Sambucdetached sig 51*ebfedea0SLionel Sambucget rid of assert()s 52*ebfedea0SLionel Sambucdisable core dumps 53*ebfedea0SLionel Sambucadd a --help option 54*ebfedea0SLionel Sambucsha256 digests 55*ebfedea0SLionel Sambucprint out size of key in --list-keys 56*ebfedea0SLionel Sambucdecryption - print encrypted key info 57*ebfedea0SLionel Sambucget rid of local files 58*ebfedea0SLionel Sambuchash algorithm selection 59*ebfedea0SLionel Sambucdetached verification 60*ebfedea0SLionel SambucRCS Ids 61*ebfedea0SLionel SambucLook at inefficiencies - read() etc 62*ebfedea0SLionel Sambuccat command to display a verified file without signature 63*ebfedea0SLionel Sambucget rid of ops_memory after used literal_data_body 64*ebfedea0SLionel Sambucnew package for 1.99.4 65*ebfedea0SLionel Sambucseparate verify program 66*ebfedea0SLionel SambucAdd --passwd-fd n argument 67*ebfedea0SLionel Sambucbring forward netpgpverify mods to netpgp 68*ebfedea0SLionel Sambucmove directory locations in package and cvs repo 69*ebfedea0SLionel Sambucfix up tests for new directory locations 70*ebfedea0SLionel Sambucseparate key management program 71*ebfedea0SLionel SambucC++ guards in header file 72*ebfedea0SLionel Sambucmodify sets lists for netpgpverify 73*ebfedea0SLionel Sambucdon't require passphrase for keys without one 74*ebfedea0SLionel Sambucfailure to run if no userid in gpg.conf (even if --userid specified) 75*ebfedea0SLionel Sambucdon't complain if no .gnupg dir (even when using --homedir) 76*ebfedea0SLionel Sambucmake it work with ssh host keys 77*ebfedea0SLionel Sambucregex matching for names and signatures 78*ebfedea0SLionel Sambucin memory encryption and decryption 79*ebfedea0SLionel Sambucssss 80*ebfedea0SLionel Sambucmake netpgp work from stdin/to stdout 81*ebfedea0SLionel Sambucsignature duration and expiry 82*ebfedea0SLionel Sambucmultisign 83*ebfedea0SLionel Sambucsettable from time 84*ebfedea0SLionel Sambucunarmoured static in packet-print.c and skipping in crypto.c 85*ebfedea0SLionel Sambucdisplay expiry properly 86*ebfedea0SLionel Sambucunarmoured static in packet-print.c and skipping in crypto.c 87*ebfedea0SLionel Sambucduration -> expiry 88*ebfedea0SLionel Sambucprint signing key info properly when prompting for passphrase 89*ebfedea0SLionel Sambucprint decryption key info properly when prompting for passphrase 90*ebfedea0SLionel Sambuchkpd 91*ebfedea0SLionel Sambuchkpclient 92*ebfedea0SLionel Sambucnetbsd/pkgsrc pr 42922 93*ebfedea0SLionel Sambucadd expiry information to public key display 94*ebfedea0SLionel Sambuctrust subpackets 95*ebfedea0SLionel Sambucadd revocation information to public key display 96*ebfedea0SLionel Sambuc--list-sigs - these come out in __ops_check_subkey_sig() 97*ebfedea0SLionel Sambuchkp to include sigs too 98*ebfedea0SLionel Sambucmake netpgpkeys work - add, import, commit, update, sign, passphrase 99*ebfedea0SLionel Sambucfix ssh fingerprints not matching netpgp 100*ebfedea0SLionel Sambucjson/yaml output 101*ebfedea0SLionel Sambucreturn userids from successful verify, and then print id out if required 102*ebfedea0SLionel Sambucconvert between pgp and ssh key formats 103*ebfedea0SLionel SambucPEM ssh keys and passphrases 104*ebfedea0SLionel Sambuccamellia addition 105*ebfedea0SLionel Sambucfix calloc return values in symmetric.c/ops_crypt_t 106*ebfedea0SLionel Sambucprog to convert from pgp sec to ssh sec 107*ebfedea0SLionel Sambucadd user-specifiable ciphers for encryption 108*ebfedea0SLionel Sambucelgamal enc/decryption? 109*ebfedea0SLionel Sambucthresholds - see sharedkey, ssss, threshold etc 110