summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-01-31change hyphens to underscores in function file names, for consistencyJameson Graef Rollins
with function definitions themselves
2009-01-31break out subfunctions from monkeysphere commandJameson Graef Rollins
2009-01-31Merge commit 'micah/master'Jameson Graef Rollins
2009-01-31Merge commit 'dkg/master'Jameson Graef Rollins
2009-01-31more big cleanup of host/authentication commands to reflect newJameson Graef Rollins
separations.
2009-01-31Merge commit 'dkg/master'Micah Anderson
2009-01-31remove executable bit, remove shebang line, update copyright on subcommands.Daniel Kahn Gillmor
2009-01-31Change the monkeysphere header to have 2009 copyright year and add my nameMicah Anderson
2009-01-31change the copyright year and add my name to the header commentMicah Anderson
2009-01-31Merge commit 'dkg/master'Jameson Graef Rollins
2009-01-31more moving to subfunctions, and rename of show-keyJameson Graef Rollins
2009-01-31make subcommand subfunction that were missed previouslyJameson Graef Rollins
2009-01-31merging from jrollinsDaniel Kahn Gillmor
2009-01-31fix usage for import/gen-key, and remove revoker option from gen-keyJameson Graef Rollins
2009-01-31turn subcommands into subfunctions, that will need to be sourced and executed.Jameson Graef Rollins
2009-01-31merging jrollins and micah work, reverting ui changes for m-h gen-key and ↵Daniel Kahn Gillmor
import-key
2009-01-31merging changes from micahDaniel Kahn Gillmor
2009-01-31add ssh-proxycommand as subcommand to monkeysphereJameson Graef Rollins
2009-01-31Merge commit 'dkg/master'Jameson Graef Rollins
2009-01-31break out monkeysphere-{host,authentication} subcommands into seperateJameson Graef Rollins
scripts. MUCH MORE WORK NEEDED to get these working.
2009-01-31resyn implementation of m-s gen-key with the help outputMicah Anderson
2009-01-31Remove the test for the root user, effectively reverting part ofMicah Anderson
691e5d2ec8efeb4d77b17b1ad852fdbec31ce136
2009-01-31break out import-key and gen-key from monkeysphere-hostJameson Graef Rollins
break out diagnostics and update-users from monkeysphere-authentication
2009-01-31removing unused monkeyshell stub.Daniel Kahn Gillmor
2009-01-31- break out monkeysphere-server command intoJameson Graef Rollins
monkeysphere-{host,authentication} commands - break out etc config into host/authentication configs
2009-01-31change log level for unacceptable keys that can not be translated toJameson Graef Rollins
be "debug" instead of "error".
2009-01-15work on fleshing out the new functionality for the next release,Jameson Graef Rollins
including new functions: import-key, add-revoker, revoke-key, etc.
2009-01-11pem2openpgp: reorganization, cleanup of comments, adding a warning about ↵Daniel Kahn Gillmor
secret material on stdout
2009-01-11pem2openpgp: cleaning up some comments, not fetching unnecessary parameters ↵Daniel Kahn Gillmor
from OpenSSL.
2009-01-11pem2openpgp: implemented extended euclidean algorithm to find modular ↵Daniel Kahn Gillmor
multiplicative inverse. this lets us compute the value we need for secret key material.
2009-01-11pem2openpgp: reorganized some code, put in initial function to try to create ↵Daniel Kahn Gillmor
secret keys. we seem to be a bit of modular arithmetic away from creating private keys in an OpenPGP-style format.
2009-01-10pem2openpgp: replace raw numbers with semantic labelling to make it more ↵Daniel Kahn Gillmor
readable.
2009-01-08fix stupid typos; switch padding during rsa signatures to that specified in ↵Daniel Kahn Gillmor
RFC 4880
2009-01-07pem2openpgp: make lookup tables of relevant parameters.Daniel Kahn Gillmor
2009-01-07pem2openpgp: break out usage flags, default to creating an ↵Daniel Kahn Gillmor
authentication-capable primary key.
2009-01-07pem2openpgp: clean up comments, treat fingerprint as raw data instead of asciiDaniel Kahn Gillmor
2009-01-07clarifying make_rsa_key_body() to make_rsa_pub_key_body()Daniel Kahn Gillmor
2009-01-07pem2openpgp now accepts a choice of User ID on stdin.Daniel Kahn Gillmor
2009-01-07use bytes in pem2openpgp to ensure that length calculations are done by ↵Daniel Kahn Gillmor
octet and not by character.
2009-01-07removed last hardcoded data in pem2openpgp; it seems to work with our test key.Daniel Kahn Gillmor
2009-01-07clean up a bit of pem2openpgp and remove some of the hardcoded data.Daniel Kahn Gillmor
2009-01-07added first pass at perl script to convert existing PEM-encoded RSA keys ↵Daniel Kahn Gillmor
into OpenPGP keys
2008-12-30clean up option parsing and key checking in gen_key function,Jameson Graef Rollins
including adding checking for validity of existing authentication subkeys.
2008-12-28added version output optionJameson Graef Rollins
2008-12-16get rid of getopts.Jameson Graef Rollins
add checks for root user, and better checking of presence of host key.
2008-11-30add a couple of bugs about posix compliance and the use of getoptsJameson Graef Rollins
instead of getopt.
2008-11-30added yet another FIXME to m-s dDaniel Kahn Gillmor
2008-11-30add new check_host_keyring function for better checks for theJameson Graef Rollins
existence of a host private key for functions that require it to be there.
2008-11-17HA! I figured out how to get ssh-keygen to read stdin by using theJameson Graef Rollins
bash "Here Strings" redirection. No more stupid tempfiles to get ssh key fingerprints.
2008-11-17More work on the marginal case output for the ssh-proxycommand. For aJameson Graef Rollins
key matching that offered by the host, now outputs just the information (including sigs) of the relevant user ID. There is some other useful output for other cases as well. I also added a couple of FIXMEs for some other cases that I think we should think about and maybe tweak behavior for.