summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Collapse)Author
2009-07-24small bug fix, and readbility improvementsJameson Graef Rollins
2009-07-24Revert "proposed fix for #1147 by checking for known_hosts file"Jameson Graef Rollins
This reverts commit 189781e00c89227612942ff7dc30eaa756cb78ae. This is reverted because we're going with dkg's better solution.
2009-07-24Merge commit 'dkg/master'Jameson Graef Rollins
2009-07-24shoring up known_hosts creation with proper umask and with multi-level ↵Daniel Kahn Gillmor
directory creation.
2009-07-24make sure we check for the host key existence in the correct known_hosts file.Daniel Kahn Gillmor
do not look for a host key in a non-existant file. (should close MS 1147)
2009-07-24make failures with unwritable known_hosts slightly less cryptic.Daniel Kahn Gillmor
2009-07-24Merge commit 'dkg/master'Jameson Graef Rollins
2009-07-24only touch the known_hosts file if it does not exist, and create the parent ↵Daniel Kahn Gillmor
directory if it does not exist. if more than one level of enclosing directory does not exist, this will fail cryptically.
2009-07-24improve the marginal ui a bit. note number of invalid keys. closes ms #1141Jameson Graef Rollins
2009-07-24proposed fix for #1147 by checking for known_hosts fileJameson Graef Rollins
2009-07-23proposed fix to marginal ui in case where host key not retrieved (should fix ↵Jameson Graef Rollins
1141)
2009-07-18add refresh-keys subcommand to monkeysphere-authenticationJameson Graef Rollins
2009-07-14improvements monkeysphere-host diagnosticsJameson Graef Rollins
I made a couple of improvements to the mh diagnostics script, including rearranging some of the test, to try to better handle some of the possible low-level failures that one might run into. Hopefully this will be a little more informative. closes MS #624.
2009-07-14make sure that revokehostname sees the pieces it needs to see in order to ↵Daniel Kahn Gillmor
create a useful revocation certificate.
2009-07-14ensure proper usage flags on new hostname selfsigsDaniel Kahn Gillmor
2009-07-14simplifying find_host_user_id function.Daniel Kahn Gillmor
2009-07-14fixing find_host_userid -- did this ever work?Daniel Kahn Gillmor
2009-07-14tests/basic now tests for adding and revoking hostnames.Daniel Kahn Gillmor
2009-07-14fixing typo and thinko in keytransDaniel Kahn Gillmor
2009-07-14monkeysphere-host add-hostname now uses perl backend.Daniel Kahn Gillmor
2009-07-14added tests to keytrans add and revoke user ID functionalityDaniel Kahn Gillmor
2009-07-13implemented adding user IDs as well.Daniel Kahn Gillmor
2009-07-13completed user ID revocation by emitting a bundle (key+uid+selfsig+revsig) ↵Daniel Kahn Gillmor
that gpg is willing to import.
2009-07-12functional user ID revocation at last!Daniel Kahn Gillmor
2009-07-12broke out gensig() to create individual self-sig packets of various types.Daniel Kahn Gillmor
2009-07-12committing some code related to walking the tree of openpgp signatures.Daniel Kahn Gillmor
2009-07-11rearchitect keytrans to isolate OpenPGP packet parsing routinesDaniel Kahn Gillmor
2009-07-11switching keyrtrans from Digest::SHA1 to Digest::SHADaniel Kahn Gillmor
2009-07-11Merge commit 'greg/master'Jameson Graef Rollins
2009-07-11improve marginal UI for cases when host key can't be retrievedJameson Graef Rollins
if ssh-keyscan can't retrieve the host key, then output all keys with matching user ID and validity marginal or better.
2009-07-11Check for a host key before running monkeysphere-host diagnosticsGreg Lyle
Closes #624
2009-07-11Merge commit 'mlcastle/master'Jameson Graef Rollins
2009-07-11improve function to get primary group to make it more portableJameson Graef Rollins
2009-07-11more replacement of read -p with printf; read (re #446)mike castleman
2009-07-11Merge commit 'mlcastle/master'Jameson Graef Rollins
2009-07-11explicitly set MONKEYSPHERE_GROUPJameson Graef Rollins
The monkeysphere group is now determined from the system "groups" command, and then MONKEYSPHERE_GROUP is explicitly set from this, and then used when setting group ownership.
2009-07-11don't use read -p; it is sucky (closes: #446)mike castleman
2009-06-29resolve symlinks when checking path permissionsJameson Graef Rollins
Thanks to Silvio Rhatto for the patch. This should close MS bug #917
2009-06-09added comments to keytransDaniel Kahn Gillmor
2009-05-25break out signature timestamp from key timestamp, allow them to be set ↵Daniel Kahn Gillmor
independently.
2009-05-21properly match fingerprints with leading 0 bytes ↵Daniel Kahn Gillmor
(https://labs.riseup.net/code/issues/show/831)
2009-05-12pem2openpgp now makes signatures over SHA256 instead of SHA1, due to ↵Daniel Kahn Gillmor
concerns about the growing weakness of SHA1.
2009-04-30Add sshfpr subcommand to monkeysphereJameson Graef Rollins
This is a very simple subcommand that outputs the ssh fingerprint of a key in your gpg keyring, by keyid.
2009-04-06add else failure to list_users functionJameson Graef Rollins
2009-04-06Add two new compatibility functions:Jameson Graef Rollins
- list_user to list all users on the system - get_homedir to return the path to a users home directory These functions should provide compatibility on linux, FreeBSD and Darwin systems.
2009-04-06remove -w from keytrans shebang line, since it's redundant with 'use warnings'Jameson Graef Rollins
2009-04-06replacing head -c with dd (for portability reasons, see #673)Daniel Kahn Gillmor
2009-04-06more portable perl-based simple_checksum; i think this is correct, but i ↵Daniel Kahn Gillmor
welcome any pointers about what i might be getting wrong.
2009-04-06actually check for md5 in the path within file_hash()Daniel Kahn Gillmor
2009-04-05fix typo in check_key_file_permissions functionJameson Graef Rollins