Jameson Graef Rollins [Sat, 31 Jan 2009 22:35:17 +0000 (17:35 -0500)]
add ssh-proxycommand as subcommand to monkeysphere
Jameson Graef Rollins [Sat, 31 Jan 2009 22:31:25 +0000 (17:31 -0500)]
Merge commit 'dkg/master'
Jameson Graef Rollins [Sat, 31 Jan 2009 22:30:11 +0000 (17:30 -0500)]
break out monkeysphere-{host,authentication} subcommands into seperate
scripts. MUCH MORE WORK NEEDED to get these working.
Jameson Graef Rollins [Sat, 31 Jan 2009 22:01:59 +0000 (17:01 -0500)]
break out import-key and gen-key from monkeysphere-host
break out diagnostics and update-users from monkeysphere-authentication
Daniel Kahn Gillmor [Sat, 31 Jan 2009 21:59:25 +0000 (16:59 -0500)]
removing unused monkeyshell stub.
Daniel Kahn Gillmor [Sat, 31 Jan 2009 21:55:00 +0000 (16:55 -0500)]
updating Makefile and debian dependencies.
Jameson Graef Rollins [Sat, 31 Jan 2009 21:42:02 +0000 (16:42 -0500)]
- break out monkeysphere-server command into
monkeysphere-{host,authentication} commands
- break out etc config into host/authentication configs
Jameson Graef Rollins [Sat, 31 Jan 2009 16:45:07 +0000 (11:45 -0500)]
fix log level for unacceptable untranslatable keys on george.
Jameson Graef Rollins [Sat, 31 Jan 2009 16:37:22 +0000 (11:37 -0500)]
change log level for unacceptable keys that can not be translated to
be "debug" instead of "error".
Jameson Graef Rollins [Sat, 31 Jan 2009 16:35:42 +0000 (11:35 -0500)]
add pem2openpgp to make install target
add link to pem2openpgp in openpgp2ssh man page
Merge commit 'micah/master'
Conflicts:
doc/george/changelog
Micah Anderson [Fri, 30 Jan 2009 16:37:51 +0000 (11:37 -0500)]
Merge branch 'master' of git+ssh://labs.riseup.net/~micah/public_git/monkeysphere
Conflicts:
doc/george/changelog
Micah Anderson [Fri, 30 Jan 2009 16:36:34 +0000 (11:36 -0500)]
replaced nullmailer with postfix on george
Daniel Kahn Gillmor [Mon, 26 Jan 2009 05:01:30 +0000 (00:01 -0500)]
merging in new george changelog entry from micah
Micah Anderson [Sun, 25 Jan 2009 04:28:32 +0000 (23:28 -0500)]
did some work on george, disk was filling up, updates needed to be run, mail was broken
Daniel Kahn Gillmor [Fri, 16 Jan 2009 04:55:17 +0000 (23:55 -0500)]
added firefox extensions to the monkeysphere future vision
Jameson Graef Rollins [Fri, 16 Jan 2009 03:48:22 +0000 (22:48 -0500)]
added new "vision" page where we can talk about monkeysphere 2.0.
Jameson Graef Rollins [Fri, 16 Jan 2009 03:32:45 +0000 (22:32 -0500)]
work on fleshing out the new functionality for the next release,
including new functions: import-key, add-revoker, revoke-key, etc.
Daniel Kahn Gillmor [Mon, 12 Jan 2009 04:37:13 +0000 (23:37 -0500)]
another george changelog entry.
Daniel Kahn Gillmor [Mon, 12 Jan 2009 04:27:41 +0000 (23:27 -0500)]
pem2openpgp: reorganization, cleanup of comments, adding a warning about secret material on stdout
Daniel Kahn Gillmor [Mon, 12 Jan 2009 04:05:44 +0000 (23:05 -0500)]
pem2openpgp: cleaning up some comments, not fetching unnecessary parameters from OpenSSL.
Daniel Kahn Gillmor [Mon, 12 Jan 2009 04:01:10 +0000 (23:01 -0500)]
pem2openpgp: implemented extended euclidean algorithm to find modular multiplicative inverse. this lets us compute the value we need for secret key material.
Daniel Kahn Gillmor [Mon, 12 Jan 2009 01:10:34 +0000 (20:10 -0500)]
pem2openpgp: reorganized some code, put in initial function to try to create secret keys. we seem to be a bit of modular arithmetic away from creating private keys in an OpenPGP-style format.
Daniel Kahn Gillmor [Sat, 10 Jan 2009 23:42:57 +0000 (18:42 -0500)]
pem2openpgp: replace raw numbers with semantic labelling to make it more readable.
Daniel Kahn Gillmor [Thu, 8 Jan 2009 18:36:49 +0000 (13:36 -0500)]
fix stupid typos; switch padding during rsa signatures to that specified in RFC 4880
Daniel Kahn Gillmor [Thu, 8 Jan 2009 00:24:05 +0000 (19:24 -0500)]
pem2openpgp: make lookup tables of relevant parameters.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 21:17:49 +0000 (16:17 -0500)]
pem2openpgp: break out usage flags, default to creating an authentication-capable primary key.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 20:46:19 +0000 (15:46 -0500)]
pem2openpgp: clean up comments, treat fingerprint as raw data instead of ascii
Daniel Kahn Gillmor [Wed, 7 Jan 2009 20:02:05 +0000 (15:02 -0500)]
clarifying make_rsa_key_body() to make_rsa_pub_key_body()
Daniel Kahn Gillmor [Wed, 7 Jan 2009 19:59:40 +0000 (14:59 -0500)]
pem2openpgp now accepts a choice of User ID on stdin.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 18:35:17 +0000 (13:35 -0500)]
use bytes in pem2openpgp to ensure that length calculations are done by octet and not by character.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 18:27:32 +0000 (13:27 -0500)]
removed last hardcoded data in pem2openpgp; it seems to work with our test key.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 17:31:37 +0000 (12:31 -0500)]
clean up a bit of pem2openpgp and remove some of the hardcoded data.
Daniel Kahn Gillmor [Wed, 7 Jan 2009 07:17:03 +0000 (02:17 -0500)]
added first pass at perl script to convert existing PEM-encoded RSA keys into OpenPGP keys
Jameson Graef Rollins [Wed, 31 Dec 2008 01:22:22 +0000 (20:22 -0500)]
clean up option parsing and key checking in gen_key function,
including adding checking for validity of existing authentication
subkeys.
Jameson Graef Rollins [Sun, 28 Dec 2008 22:09:44 +0000 (17:09 -0500)]
added version output option
Daniel Kahn Gillmor [Fri, 26 Dec 2008 23:33:04 +0000 (18:33 -0500)]
updating freebsd patch to allow monkeysphere-ssh-proxycommand to work (path updates).
Daniel Kahn Gillmor [Fri, 26 Dec 2008 23:05:48 +0000 (18:05 -0500)]
updating freebsd port information for version 0.22
Jameson Graef Rollins [Wed, 24 Dec 2008 23:43:27 +0000 (18:43 -0500)]
slight tweak to sidebar
Jameson Graef Rollins [Tue, 23 Dec 2008 14:32:08 +0000 (09:32 -0500)]
slightly modified header "sidebar".
added pieces of logo broken into image and title.
Jameson Graef Rollins [Wed, 17 Dec 2008 03:00:36 +0000 (22:00 -0500)]
get rid of getopts.
add checks for root user, and better checking of presence of host key.
Daniel Kahn Gillmor [Mon, 15 Dec 2008 22:57:59 +0000 (17:57 -0500)]
suggesting simpler approach to getopt.
Jameson Graef Rollins [Sat, 13 Dec 2008 22:54:10 +0000 (17:54 -0500)]
link to new wiki/bugs
Jameson Graef Rollins [Fri, 12 Dec 2008 17:17:19 +0000 (12:17 -0500)]
small tweak to debian news item
Jameson Graef Rollins [Wed, 10 Dec 2008 16:33:31 +0000 (11:33 -0500)]
Add new intro to the bug page which links to the new bts stuff.
Jameson Graef Rollins [Wed, 10 Dec 2008 16:05:53 +0000 (11:05 -0500)]
some web updates:
- add new item about debian release
- improve admin start documentation
- add license note
Jameson Graef Rollins [Wed, 3 Dec 2008 20:10:32 +0000 (15:10 -0500)]
add comments to bugs.
Jameson Graef Rollins [Mon, 1 Dec 2008 04:27:36 +0000 (23:27 -0500)]
add a couple of bugs about posix compliance and the use of getopts
instead of getopt.
Daniel Kahn Gillmor [Sun, 30 Nov 2008 22:59:28 +0000 (17:59 -0500)]
added yet another FIXME to m-s d
Daniel Kahn Gillmor [Sun, 30 Nov 2008 22:58:06 +0000 (17:58 -0500)]
Merge commit 'jrollins/master'
Jameson Graef Rollins [Sun, 30 Nov 2008 22:15:56 +0000 (17:15 -0500)]
add new check_host_keyring function for better checks for the
existence of a host private key for functions that require it to be
there.
Daniel Kahn Gillmor [Sun, 30 Nov 2008 17:18:40 +0000 (12:18 -0500)]
gave example on gpg multi-keyring bug.
Daniel Kahn Gillmor [Sat, 29 Nov 2008 20:56:30 +0000 (15:56 -0500)]
notes about zimmermann HTTPS
Daniel Kahn Gillmor [Sat, 29 Nov 2008 02:01:29 +0000 (21:01 -0500)]
added release note for 0.22-1
Jameson Graef Rollins [Fri, 28 Nov 2008 19:57:44 +0000 (14:57 -0500)]
0.22 release preperation.
Daniel Kahn Gillmor [Tue, 25 Nov 2008 17:16:16 +0000 (12:16 -0500)]
Merge commit 'jrollins/master'
Daniel Kahn Gillmor [Tue, 25 Nov 2008 17:15:51 +0000 (12:15 -0500)]
fixing dependency information -- should be procmail, not procfile.
Jameson Graef Rollins [Sat, 22 Nov 2008 17:41:58 +0000 (12:41 -0500)]
Add attempt at rpm packaging.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 21:44:07 +0000 (16:44 -0500)]
added one more SKS peer.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 21:19:20 +0000 (16:19 -0500)]
configured statistics calculations at SKS boot and at 03:00 (i think).
Daniel Kahn Gillmor [Wed, 19 Nov 2008 20:56:14 +0000 (15:56 -0500)]
notes about using zimmermann port 80.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 20:32:33 +0000 (15:32 -0500)]
noted changes to zimmermann config.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 20:22:37 +0000 (15:22 -0500)]
added simple index.html for people to read if they decide to visit zimmermann with a browser.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 16:51:10 +0000 (11:51 -0500)]
more updates for zimmermann
Daniel Kahn Gillmor [Wed, 19 Nov 2008 16:37:08 +0000 (11:37 -0500)]
fixing the spelling of zimmermann.
Daniel Kahn Gillmor [Wed, 19 Nov 2008 16:36:46 +0000 (11:36 -0500)]
document zimmermann SKS peers.
mike castleman [Wed, 19 Nov 2008 06:16:19 +0000 (01:16 -0500)]
explain how it is that zimmermann speaks https
Jameson Graef Rollins [Tue, 18 Nov 2008 06:59:50 +0000 (01:59 -0500)]
update link in docs.
Daniel Kahn Gillmor [Tue, 18 Nov 2008 06:51:33 +0000 (01:51 -0500)]
Merge commit 'micah/master'
Daniel Kahn Gillmor [Tue, 18 Nov 2008 06:40:28 +0000 (01:40 -0500)]
changing terminology from server key to host key
Micah Anderson [Tue, 18 Nov 2008 06:36:18 +0000 (01:36 -0500)]
Merge commit 'dkg/master'
Daniel Kahn Gillmor [Tue, 18 Nov 2008 06:33:44 +0000 (01:33 -0500)]
really fixing utils/build-releasenote after the packaging reorganization.
Daniel Kahn Gillmor [Tue, 18 Nov 2008 06:30:32 +0000 (01:30 -0500)]
renaming page about signing host keys.
Daniel Kahn Gillmor [Tue, 18 Nov 2008 06:29:34 +0000 (01:29 -0500)]
minor grammar/vocabulary nitpicking.
Daniel Kahn Gillmor [Tue, 18 Nov 2008 05:48:47 +0000 (00:48 -0500)]
further commentary on proxy_command logging.
Micah Anderson [Tue, 18 Nov 2008 05:02:56 +0000 (00:02 -0500)]
added steps taken on zimmerman to get sks setup
Jameson Graef Rollins [Mon, 17 Nov 2008 23:16:04 +0000 (18:16 -0500)]
update changelog.
Jameson Graef Rollins [Mon, 17 Nov 2008 23:07:33 +0000 (18:07 -0500)]
HA! I figured out how to get ssh-keygen to read stdin by using the
bash "Here Strings" redirection. No more stupid tempfiles to get ssh
key fingerprints.
Jameson Graef Rollins [Mon, 17 Nov 2008 19:56:38 +0000 (14:56 -0500)]
Added new web page about server key signing.
Jameson Graef Rollins [Mon, 17 Nov 2008 17:05:05 +0000 (12:05 -0500)]
add comment to bug about notification of modifications to known_hosts
file.
mike castleman [Mon, 17 Nov 2008 08:00:13 +0000 (03:00 -0500)]
Merge commit 'web/master'
Jameson Graef Rollins [Mon, 17 Nov 2008 06:14:20 +0000 (01:14 -0500)]
More work on the marginal case output for the ssh-proxycommand. For a
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.
Jameson Graef Rollins [Mon, 17 Nov 2008 00:32:58 +0000 (19:32 -0500)]
really fix the ssh_host_rsa_key.pub.gpg output.
Jameson Graef Rollins [Mon, 17 Nov 2008 00:10:03 +0000 (19:10 -0500)]
fix quoting in output of ssh_host_rsa_key.pub.gpg. remember, at the
moment the gpg_authentication function can only accept a single
argument, so the entire gpg command string needs to be in a single
quoted string.
Jameson Graef Rollins [Sun, 16 Nov 2008 22:26:14 +0000 (17:26 -0500)]
add some more informative debug output to key processing.
Jameson Graef Rollins [Sun, 16 Nov 2008 08:22:18 +0000 (03:22 -0500)]
Merge commit 'dkg/master'
Conflicts:
packaging/debian/changelog
Jameson Graef Rollins [Sun, 16 Nov 2008 08:17:36 +0000 (03:17 -0500)]
added some useful output to the ssh-proxycommand for "marginal" cases
where keys are found for host but do not have full validity. this
uses ssh-keyscan to pull the key for the host in question, check this
key against the keys against those found via gpg, and output some
useful information about the one that matches.
Daniel Kahn Gillmor [Sun, 16 Nov 2008 07:39:51 +0000 (02:39 -0500)]
feedback on useful-information bug.
Daniel Kahn Gillmor [Sun, 16 Nov 2008 07:33:42 +0000 (02:33 -0500)]
making the "upstream version" end in ~pre so that test packages created before the release will upgrade properly when the official 0.22 gets released.
Daniel Kahn Gillmor [Sun, 16 Nov 2008 07:04:56 +0000 (02:04 -0500)]
update debian/changelog.
Daniel Kahn Gillmor [Sun, 16 Nov 2008 06:28:19 +0000 (01:28 -0500)]
exporting SSH host public key (two variants: one traditional ssh, the other OpenPGP) during m-s gen-key
Daniel Kahn Gillmor [Sun, 16 Nov 2008 05:57:27 +0000 (00:57 -0500)]
m-s s: avoid failures when $TMPDIR has a space in it. (output might still be a bit garbled)
Daniel Kahn Gillmor [Sun, 16 Nov 2008 05:54:29 +0000 (00:54 -0500)]
Merge commit 'micah/master'
Micah Anderson [Sun, 16 Nov 2008 05:14:15 +0000 (00:14 -0500)]
fix tarball download link
Jameson Graef Rollins [Sun, 16 Nov 2008 01:49:27 +0000 (20:49 -0500)]
Added info log output when a new key is added to known_hosts file.
Jameson Graef Rollins [Sat, 15 Nov 2008 23:57:57 +0000 (18:57 -0500)]
Merge commit 'micah/master'
Conflicts:
src/monkeysphere-server
Micah Anderson [Sat, 15 Nov 2008 23:55:42 +0000 (18:55 -0500)]
change from using a filename that is a just a space to an actual temporary file
Jameson Graef Rollins [Sat, 15 Nov 2008 23:45:25 +0000 (18:45 -0500)]
remove pruning of the ssh fingerprint output in monkeysphere-server
show-key function. the extra info (key length and type) are useful to
have.
mike castleman [Sat, 15 Nov 2008 23:23:14 +0000 (18:23 -0500)]
rename
Jameson Graef Rollins [Sat, 15 Nov 2008 23:21:31 +0000 (18:21 -0500)]
Merge commit 'mlcastle/master'
Jameson Graef Rollins [Sat, 15 Nov 2008 23:21:25 +0000 (18:21 -0500)]
Merge commit 'micah/master'