openpgpg2x509 is useful enough to install with other scripts.
[monkeysphere-validation-agent.git] / Changelog
index 3118c63632ba08234902e617c7d2846c100f1da5..1d14098968f9ace821baed870c1fe2533fd1f591 100644 (file)
--- a/Changelog
+++ b/Changelog
-msva-perl (0.2~pre1) UNRELEASED;
+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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  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 <dkg@fifthhorseman.net>  Wed, 10 Mar 2010 02:41:19 -0500
+ -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Mon, 15 Mar 2010 14:25:42 -0400
 
 msva-perl (0.1) upstream;
-  
+
    * first release.
-  
+
  -- Daniel Kahn Gillmor <dkg@fifthhorseman.net>  Tue, 09 Mar 2010 00:08:54 -0500