msva-perl (0.9~pre) upstream; [ Jameson Rollins ] * Add "e-mail" context (checks for signing capability instead of authentication) (closes MS #2688) * Add "openpgp4fpr" pkc type for providing OpenPGP v4 fingerprint * Add --version option to msva-query-agent [ David Bremner ] * Code refactoring: - Crypt::Monkeysphere::MSVA::Logger into Crypt::Monkeysphere::Logger - new Crypt::Monkeysphere::Validator - unit tests and unit test harness [ Daniel Kahn Gillmor ] * Now depending on Crypt::X509 0.50 for pubkey components directly. * Crypt::Monkeysphere::OpenPGP for helper functions in packet generation and parsing. * Parse and make use of X.509 PGPExtension if present in X.509 public key carrier. * Fix HUP server restart when used with Net::Server 0.99 * Crypt::Monkeysphere::Keytrans has the start of some key/certificate conversion routines. -- Daniel Kahn Gillmor Wed, 20 Apr 2011 01:48:20 -0400 msva-perl (0.8) upstream; * Minor bugfix release! * Avoid indirect object creation (thanks to intrigeri for pointing this out). * Bug fix for unused option provided to gpgkeys_hkpms. * Allow use of hkpms keyservers from gpg.conf * Allow the use of ports in hostnames (closes MS # 2665) * Do not report self-sigs as other certifiers (but report valid, non-matching identities independently) (closes MS # 2569) * List certifiers only once (closes MS # 2573) * Enable the use of --keyserver-options http-proxy for gpgkeys_hkpms (includes support for socks proxies) (closes MS # 2677) -- Daniel Kahn Gillmor Mon, 20 Dec 2010 04:04:15 -0500 msva-perl (0.7) upstream; * udpated msva-query-agent documentation * added gpgkeys_hkpms for monkeysphere-authenticated HKPS access (closes MS #2016) -- Daniel Kahn Gillmor Tue, 07 Dec 2010 21:34:23 -0500 msva-perl (0.6) upstream; * Add new element to JSON syntax allowing request to override keyserver_policy (closes MS #2542) * Do not kill off child handling processes on HUP -- let them finish their queries. * Refactor logging code * If we have Gtk2, Linux::Inotify2, and AnyEvent, we should monitor for updates and prompt the user when we notice one. (closes MS #2540) * Added tests/basic, as a simple test of a few functions (closes MS #2537) * fixed double-prompting on sites that have more than one User ID (closes MS #2567) * report server implementation name and version with every query (closes MS #2564) * support x509pem, opensshpubkey, and rfc4716 PKC formats in addition to x509der (addresses MS #2566) * add new peer type categorization (closes MS #2568) -- peers of type client can have much more flexible names than regular hostnames we look for for servers. -- Daniel Kahn Gillmor Sun, 14 Nov 2010 03:04:13 -0500 msva-perl (0.5) upstream; * If ${MSVA_KEYSERVER} is unset or blank, default to using keyserver from ${GNUPGHOME}/gpg.conf if that file exists. (addresses MS #2080) * Under Linux, report details about the requesting process if we can learn them from /proc (closes MS #2005) * Conditionally rely on Gtk2 perl module -- no marginal UI without it, but you can also install the MSVA now without needing to pull in a bunch of Gtk libs (closes MS #2514) * Sending a SIGHUP to the running server now re-execs it cleanly, keeping the same port assignments and monitoring the same child process. This can be used to upgrade running msva instances after a package update (closes MS #2532) -- Daniel Kahn Gillmor Tue, 12 Oct 2010 03:50:02 -0400 msva-perl (0.4) upstream; * removed dependency on monkeysphere package -- just invoke GnuPG directly (needs GnuPG::Interface, Regexp::Common) (closes MS #2034) * adds MSVA_KEYSERVER_POLICY and MSVA_KEYSERVER environment variables. * added a marginal UI (needs Gtk2 perl module) (closes MS #2004) * Filter incoming uids to match a strict regex (closes MS #2270) * Trivially untaint the environment for the single child process (closes MS #2461) -- Daniel Kahn Gillmor Mon, 04 Oct 2010 01:06:52 -0400 msva-perl (0.3) upstream; * packaging re-organization * properly closing piped monkeysphere call * restore default SIGCHLD handling for exec'ed subprocess (Closes: MS #2414) -- Daniel Kahn Gillmor Wed, 16 Jun 2010 02:29:06 -0400 msva-perl (0.2) upstream; * can now be invoked with a sub-command; will run until subcommand completes, and then terminate with the same return code (this is similar to the ssh-agent technique, and enables inclusion in Xsession.d; see monkeysphere 0.29 package for automatic startup). * chooses arbitrary open port by default (can still be specified with MSVA_PORT environment variable) * minimized logging spew by default. * now shipping README.schema (notes about possible future MSVA implementations) * cleanup Makefile and distribution strategies. -- Daniel Kahn Gillmor Mon, 15 Mar 2010 14:25:42 -0400 msva-perl (0.1) upstream; * first release. -- Daniel Kahn Gillmor Tue, 09 Mar 2010 00:08:54 -0500