monkeysphere-validation-agent.git
14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Mon, 4 Oct 2010 05:10:51 +0000 (01:10 -0400)]
Merge branch 'master' into debian

14 years agopreparing for version 0.4
Daniel Kahn Gillmor [Mon, 4 Oct 2010 05:10:43 +0000 (01:10 -0400)]
preparing for version 0.4

14 years agotrivially untaint environment for the main child process
Daniel Kahn Gillmor [Mon, 4 Oct 2010 05:08:41 +0000 (01:08 -0400)]
trivially untaint environment for the main child process

14 years agoupdate changelog with MS bug closures
Jameson Rollins [Mon, 4 Oct 2010 04:53:48 +0000 (00:53 -0400)]
update changelog with MS bug closures

14 years agowhitespace, licensing, attribution cleanup
Daniel Kahn Gillmor [Mon, 4 Oct 2010 04:37:44 +0000 (00:37 -0400)]
whitespace, licensing, attribution cleanup

14 years agomoved the prompting code to the MarginalUI sub-module
Daniel Kahn Gillmor [Mon, 4 Oct 2010 04:29:10 +0000 (00:29 -0400)]
moved the prompting code to the MarginalUI sub-module

14 years agoreorganize some code
Daniel Kahn Gillmor [Mon, 4 Oct 2010 03:43:40 +0000 (23:43 -0400)]
reorganize some code

14 years agodialog box actually goes away! (at the cost of re-initializing Gtk2 in every child...
Daniel Kahn Gillmor [Mon, 4 Oct 2010 03:36:31 +0000 (23:36 -0400)]
dialog box actually goes away! (at the cost of re-initializing Gtk2 in every child process, bleh)

14 years agoremoved dependency on Gtk2::Glade
Daniel Kahn Gillmor [Mon, 4 Oct 2010 02:51:26 +0000 (22:51 -0400)]
removed dependency on Gtk2::Glade

14 years agosuccessfully deal with at least one prompt per msva run :/
Daniel Kahn Gillmor [Mon, 4 Oct 2010 02:13:45 +0000 (22:13 -0400)]
successfully deal with at least one prompt per msva run :/

14 years agoMerge remote branch 'mjgoins/marginalUI-perl'
Daniel Kahn Gillmor [Sun, 3 Oct 2010 08:01:19 +0000 (04:01 -0400)]
Merge remote branch 'mjgoins/marginalUI-perl'

14 years agobuild a first-pass marginal prompt
Daniel Kahn Gillmor [Sun, 3 Oct 2010 07:53:01 +0000 (03:53 -0400)]
build a first-pass marginal prompt

14 years agoMerge branch 'master' into marginalUI-perl
Matthew James Goins [Sun, 3 Oct 2010 05:52:06 +0000 (01:52 -0400)]
Merge branch 'master' into marginalUI-perl

14 years agostill more keyserver and local checking re-organization
Daniel Kahn Gillmor [Sun, 3 Oct 2010 05:49:58 +0000 (01:49 -0400)]
still more keyserver and local checking re-organization

14 years agoallow explicit setting of MSVA_KEYSERVER_POLICY to "unlessvalid" (the default)
Daniel Kahn Gillmor [Sun, 3 Oct 2010 04:53:34 +0000 (00:53 -0400)]
allow explicit setting of MSVA_KEYSERVER_POLICY to "unlessvalid" (the default)

14 years agoSimplify keyserver-checking logic
Matthew James Goins [Sun, 3 Oct 2010 04:45:32 +0000 (00:45 -0400)]
Simplify keyserver-checking logic

14 years agoSimplify keyserver-checking logic
Matthew James Goins [Sun, 3 Oct 2010 04:42:25 +0000 (00:42 -0400)]
Simplify keyserver-checking logic

14 years agoMerge remote branch 'dkg/master' into marginalUI-perl
Matthew James Goins [Sun, 3 Oct 2010 04:17:00 +0000 (00:17 -0400)]
Merge remote branch 'dkg/master' into marginalUI-perl

Conflicts:
msva-perl

14 years agoFix whitespace
Matthew James Goins [Sun, 3 Oct 2010 04:13:31 +0000 (00:13 -0400)]
Fix whitespace

14 years agoContinue to move code to standard layout
Matthew James Goins [Sun, 3 Oct 2010 04:12:27 +0000 (00:12 -0400)]
Continue to move code to standard layout

14 years agoMove marginal ui code to a more standard layout
Matthew James Goins [Sun, 3 Oct 2010 04:09:12 +0000 (00:09 -0400)]
Move marginal ui code to a more standard layout

14 years agodo keyserver checking directly
Daniel Kahn Gillmor [Sun, 3 Oct 2010 03:55:27 +0000 (23:55 -0400)]
do keyserver checking directly

14 years agoMerge remote branch 'enw/marginalUI-perl' into marginalUI-perl
Matthew James Goins [Sun, 3 Oct 2010 03:42:13 +0000 (23:42 -0400)]
Merge remote branch 'enw/marginalUI-perl' into marginalUI-perl

14 years agoPrep to merge with enw (this commit should be squashed, not published)
Matthew James Goins [Sun, 3 Oct 2010 03:41:34 +0000 (23:41 -0400)]
Prep to merge with enw (this commit should be squashed, not published)

14 years agoremove dependency on monkeysphere -- we now just rely on gnupg (which requires a...
Daniel Kahn Gillmor [Sat, 2 Oct 2010 21:51:27 +0000 (17:51 -0400)]
remove dependency on monkeysphere -- we now just rely on gnupg (which requires a few more perl modules)

14 years agotighten up regexps for context and peer
Daniel Kahn Gillmor [Sat, 2 Oct 2010 21:38:27 +0000 (17:38 -0400)]
tighten up regexps for context and peer

14 years agoadd marginalUI spike in perl
Elliot Winard [Sat, 2 Oct 2010 21:18:05 +0000 (17:18 -0400)]
add marginalUI spike in perl

14 years agountaint $uid.
Jameson Rollins [Sun, 2 May 2010 00:53:20 +0000 (20:53 -0400)]
untaint $uid.

Found out that $uid is in fact tainted while trying to use it in a
system() call in another context.  We have untainted it here.

I think this actually means that perl's taint checking is broken,
because it fails to check for taint in the open() call to a
subprocesses.

14 years agopreparing for 0.3-1 release msva-perl_debian/0.3-1
Daniel Kahn Gillmor [Wed, 16 Jun 2010 06:34:39 +0000 (02:34 -0400)]
preparing for 0.3-1 release

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Wed, 16 Jun 2010 06:32:14 +0000 (02:32 -0400)]
Merge branch 'master' into debian

14 years agopreparing for 0.3 release msva-perl/0.3
Daniel Kahn Gillmor [Wed, 16 Jun 2010 06:30:02 +0000 (02:30 -0400)]
preparing for 0.3 release

14 years agorestore default SIGCHLD handling to subprocesses so they can make their own mistakes
Daniel Kahn Gillmor [Fri, 11 Jun 2010 05:12:01 +0000 (01:12 -0400)]
restore default SIGCHLD handling to subprocesses so they can make their own mistakes

14 years agoclose monkeysphere call, provide scaffolding for marginal UI
Daniel Kahn Gillmor [Thu, 29 Apr 2010 14:22:24 +0000 (10:22 -0400)]
close monkeysphere call, provide scaffolding for marginal UI

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:51:37 +0000 (16:51 -0400)]
Merge branch 'master' into debian

14 years agoupdating Changelog for 0.3~pre
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:50:22 +0000 (16:50 -0400)]
updating Changelog for 0.3~pre

14 years agoupdating changelog for 0.3~pre
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:49:36 +0000 (16:49 -0400)]
updating changelog for 0.3~pre

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:47:40 +0000 (16:47 -0400)]
Merge branch 'master' into debian

14 years agoalign git tags with the tags made by git-buildpackage (maybe we can remove these...
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:47:27 +0000 (16:47 -0400)]
align git tags with the tags made by git-buildpackage (maybe we can remove these and let git-buildpackage take care of them eventually)

14 years agoadded git buildpackage configuration to debian branch.
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:43:56 +0000 (16:43 -0400)]
added git buildpackage configuration to debian branch.

14 years agoremoving git buildpackage options from master; please specify in debian/gbp.conf...
Daniel Kahn Gillmor [Tue, 23 Mar 2010 20:28:52 +0000 (16:28 -0400)]
removing git buildpackage options from master; please specify in debian/gbp.conf on the debian branch

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Fri, 19 Mar 2010 00:14:50 +0000 (20:14 -0400)]
Merge branch 'master' into debian

14 years agopreparing 0.2-2 release debian/0.2-2
Daniel Kahn Gillmor [Fri, 19 Mar 2010 00:05:44 +0000 (20:05 -0400)]
preparing 0.2-2 release

14 years agoMerge remote branch 'jrollins/master'
Daniel Kahn Gillmor [Fri, 19 Mar 2010 00:02:49 +0000 (20:02 -0400)]
Merge remote branch 'jrollins/master'

14 years agoadd libparent-perl to Depends
Micah Anderson [Thu, 18 Mar 2010 23:20:04 +0000 (19:20 -0400)]
add libparent-perl to Depends

14 years agoMerge branch 'master' into debian debian/0.2-1
Daniel Kahn Gillmor [Mon, 15 Mar 2010 18:29:18 +0000 (14:29 -0400)]
Merge branch 'master' into debian

14 years agopreparing 0.2-1 debian packaging release of msva-perl
Daniel Kahn Gillmor [Mon, 15 Mar 2010 18:29:09 +0000 (14:29 -0400)]
preparing 0.2-1 debian packaging release of msva-perl

14 years agopreparing for msva-perl 0.2 release msva-perl/0.2
Daniel Kahn Gillmor [Mon, 15 Mar 2010 18:27:40 +0000 (14:27 -0400)]
preparing for msva-perl 0.2 release

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Sat, 13 Mar 2010 20:21:00 +0000 (15:21 -0500)]
Merge branch 'master' into debian

14 years agoget rid of noisy spew when MSVA_PORT is set (resolving MS #2003)
Daniel Kahn Gillmor [Sat, 13 Mar 2010 18:00:47 +0000 (13:00 -0500)]
get rid of noisy spew when MSVA_PORT is set (resolving MS #2003)

14 years agomonkeysphere validation agent package Enhances: monkeysphere
Daniel Kahn Gillmor [Fri, 12 Mar 2010 06:06:22 +0000 (01:06 -0500)]
monkeysphere validation agent package Enhances: monkeysphere

14 years agoadding Net::Server::MSVA to msva-perl package
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:36:37 +0000 (00:36 -0500)]
adding Net::Server::MSVA to msva-perl package

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:33:38 +0000 (00:33 -0500)]
Merge branch 'master' into debian

14 years agoupdated upstream Changelog
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:32:17 +0000 (00:32 -0500)]
updated upstream Changelog

14 years agominimize logging spew by default, emit POSIX sh commands to set environment variables...
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:32:06 +0000 (00:32 -0500)]
minimize logging spew by default, emit POSIX sh commands to set environment variables if no subcommand is present

14 years agoclean cruft out of MSVA.pm
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:10:23 +0000 (00:10 -0500)]
clean cruft out of MSVA.pm

14 years agodefault to a random available port (you can still explicitly request with MSVA_PORT)
Daniel Kahn Gillmor [Fri, 12 Mar 2010 05:09:01 +0000 (00:09 -0500)]
default to a random available port (you can still explicitly request with MSVA_PORT)

14 years agoexit 13 if we are forced to quit before the service is even bound to a port.
Daniel Kahn Gillmor [Fri, 12 Mar 2010 04:41:02 +0000 (23:41 -0500)]
exit 13 if we are forced to quit before the service is even bound to a port.

14 years agoapply MSVA_LOG_LEVEL to Net::Server logging messages as well, so that verbosity is...
Daniel Kahn Gillmor [Fri, 12 Mar 2010 04:16:53 +0000 (23:16 -0500)]
apply MSVA_LOG_LEVEL to Net::Server logging messages as well, so that verbosity is controlled with one variable

14 years agohandle race condition with rapid subprocess death; also ensure termination of subproc...
Daniel Kahn Gillmor [Fri, 12 Mar 2010 00:23:36 +0000 (19:23 -0500)]
handle race condition with rapid subprocess death; also ensure termination of subprocess if exec itself fails.

14 years agoadded subprocess supervision to ease desktop integration
Daniel Kahn Gillmor [Fri, 12 Mar 2010 00:14:28 +0000 (19:14 -0500)]
added subprocess supervision to ease desktop integration

14 years agobumped debian/changelog
Daniel Kahn Gillmor [Wed, 10 Mar 2010 07:48:04 +0000 (02:48 -0500)]
bumped debian/changelog

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Wed, 10 Mar 2010 07:43:32 +0000 (02:43 -0500)]
Merge branch 'master' into debian

14 years agoadjusted Makefile to use strategies jrollins and i worked out from the xul-ext; clean...
Daniel Kahn Gillmor [Wed, 10 Mar 2010 07:27:06 +0000 (02:27 -0500)]
adjusted Makefile to use strategies jrollins and i worked out from the xul-ext; cleaned up and decided to distribute docs

14 years agoMerge branch 'debian-0.1' into debian
Daniel Kahn Gillmor [Tue, 9 Mar 2010 17:17:07 +0000 (12:17 -0500)]
Merge branch 'debian-0.1' into debian

14 years agoadd missing dependency on libjson-perl debian/0.1-2
Micah Anderson [Tue, 9 Mar 2010 16:38:04 +0000 (11:38 -0500)]
add missing dependency on libjson-perl

14 years agofix my uid in the readme
Jameson Rollins [Tue, 9 Mar 2010 14:04:21 +0000 (09:04 -0500)]
fix my uid in the readme

14 years agoMerge branch 'master' into debian
Daniel Kahn Gillmor [Tue, 9 Mar 2010 07:24:09 +0000 (02:24 -0500)]
Merge branch 'master' into debian

14 years agoincluding debian packaging commands in Makefile for ease of use
Daniel Kahn Gillmor [Tue, 9 Mar 2010 07:16:47 +0000 (02:16 -0500)]
including debian packaging commands in Makefile for ease of use

14 years agoinitial debian packaging debian/0.1-1
Daniel Kahn Gillmor [Tue, 9 Mar 2010 06:43:59 +0000 (01:43 -0500)]
initial debian packaging

14 years agostreamlining new upstream releases msva-perl/0.1
Daniel Kahn Gillmor [Tue, 9 Mar 2010 05:21:15 +0000 (00:21 -0500)]
streamlining new upstream releases

14 years agopreparing for 0.1 release
Daniel Kahn Gillmor [Tue, 9 Mar 2010 05:15:53 +0000 (00:15 -0500)]
preparing for 0.1 release

14 years agoupdating git packaging info
Daniel Kahn Gillmor [Tue, 9 Mar 2010 05:00:32 +0000 (00:00 -0500)]
updating git packaging info

14 years agoresolved a pod2man error
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:59:47 +0000 (23:59 -0500)]
resolved a pod2man error

14 years agoadded Makefile
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:47:41 +0000 (23:47 -0500)]
added Makefile

14 years agomore readme updates
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:33:58 +0000 (23:33 -0500)]
more readme updates

14 years agoupdated README
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:27:45 +0000 (23:27 -0500)]
updated README

14 years agomove version number to separate variable
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:22:05 +0000 (23:22 -0500)]
move version number to separate variable

14 years agoadding "upstream" Changelog
Daniel Kahn Gillmor [Tue, 9 Mar 2010 04:14:33 +0000 (23:14 -0500)]
adding "upstream" Changelog

14 years agorenaming msva to msva-perl in preparation for packaging and playing nice with alterna...
Daniel Kahn Gillmor [Tue, 9 Mar 2010 03:59:53 +0000 (22:59 -0500)]
renaming msva to msva-perl in preparation for packaging and playing nice with alternate implementations

14 years agoadd documentation
Daniel Kahn Gillmor [Tue, 9 Mar 2010 03:59:04 +0000 (22:59 -0500)]
add documentation

14 years agoenable use of MSVA_PORT environment variable to choose the port
Daniel Kahn Gillmor [Tue, 9 Mar 2010 03:58:46 +0000 (22:58 -0500)]
enable use of MSVA_PORT environment variable to choose the port

14 years agoremoving TODO -- use the monkeysphere bug tracker.
Daniel Kahn Gillmor [Tue, 9 Mar 2010 01:29:47 +0000 (20:29 -0500)]
removing TODO -- use the monkeysphere bug tracker.

14 years agoenable concurrent connections to the validation agent by forking the server
Daniel Kahn Gillmor [Tue, 9 Mar 2010 01:16:04 +0000 (20:16 -0500)]
enable concurrent connections to the validation agent by forking the server

14 years agoforce binding to loopback so that our peer identification is legitimate
Daniel Kahn Gillmor [Mon, 8 Mar 2010 22:23:29 +0000 (17:23 -0500)]
force binding to loopback so that our peer identification is legitimate

14 years agoverify identity of remote users if info is available.
Daniel Kahn Gillmor [Mon, 8 Mar 2010 22:15:15 +0000 (17:15 -0500)]
verify identity of remote users if info is available.

14 years agoadded test to determine the uid of the remote peer
Daniel Kahn Gillmor [Mon, 8 Mar 2010 21:23:15 +0000 (16:23 -0500)]
added test to determine the uid of the remote peer

14 years agoupdate TODO
Jameson Rollins [Sun, 14 Feb 2010 20:00:38 +0000 (15:00 -0500)]
update TODO

14 years agoMerge remote branch 'dkg/master'
Jameson Rollins [Fri, 15 Jan 2010 04:05:22 +0000 (23:05 -0500)]
Merge remote branch 'dkg/master'

14 years agomsva (perl and ruby implementations): adopting new "peer" element name of JSON (repla...
Daniel Kahn Gillmor [Fri, 15 Jan 2010 04:04:12 +0000 (23:04 -0500)]
msva (perl and ruby implementations): adopting new "peer" element name of JSON (replaces "uid" element name)

14 years agosmall tweak to msva return message
Jameson Rollins [Thu, 14 Jan 2010 20:57:59 +0000 (15:57 -0500)]
small tweak to msva return message

14 years agoupdate todo
Jameson Rollins [Thu, 14 Jan 2010 20:53:16 +0000 (15:53 -0500)]
update todo

14 years agoimprove return message in msva
Jameson Rollins [Wed, 13 Jan 2010 22:26:04 +0000 (17:26 -0500)]
improve return message in msva

14 years agoinvoke monkeysphere, parse its output, and return the proper info; msva-perl is now...
Daniel Kahn Gillmor [Wed, 13 Jan 2010 09:33:37 +0000 (04:33 -0500)]
invoke monkeysphere, parse its output, and return the proper info; msva-perl is now functional; also, clean up logging

14 years agoextracting public key components from X.509 cert
Daniel Kahn Gillmor [Wed, 13 Jan 2010 07:52:43 +0000 (02:52 -0500)]
extracting public key components from X.509 cert

14 years agoMerge remote branch 'mlc/master'
Daniel Kahn Gillmor [Tue, 12 Jan 2010 07:48:06 +0000 (02:48 -0500)]
Merge remote branch 'mlc/master'

14 years agooverhaul msva perl implementation
Daniel Kahn Gillmor [Tue, 12 Jan 2010 07:47:01 +0000 (02:47 -0500)]
overhaul msva perl implementation

14 years agofirst working version of msva-rb
mike castleman [Tue, 12 Jan 2010 05:11:40 +0000 (00:11 -0500)]
first working version of msva-rb

14 years agoadd GPLv3
mike castleman [Tue, 12 Jan 2010 04:51:39 +0000 (23:51 -0500)]
add GPLv3

14 years agoMerge remote branch 'jrollins/master'
Daniel Kahn Gillmor [Mon, 11 Jan 2010 15:46:07 +0000 (10:46 -0500)]
Merge remote branch 'jrollins/master'

14 years agoemit required HTTP Date: header (and add some comments about SO_PEERCRED for loopback...
Daniel Kahn Gillmor [Mon, 11 Jan 2010 15:45:02 +0000 (10:45 -0500)]
emit required HTTP Date: header (and add some comments about SO_PEERCRED for loopback TCP sockets)