[Pkg-privacy-commits] [msva-perl] branch debian created (now f9a4521)
Ximin Luo
infinity0 at moszumanska.debian.org
Mon Aug 24 07:41:33 UTC 2015
This is an automated email from the git hooks/post-receive script.
infinity0 pushed a change to branch debian
in repository msva-perl.
at f9a4521 hand over package to pkg-privacy team
This branch includes the following new commits:
new 1f578ec initial commit
new a2e8dce fixed typo that caused wget to segfault
new 1f2bd28 fixed case for variables in README
new cd0f9a6 updated to our new all-json strategy
new 29356da do some logging on each request
new bb67547 Merge remote branch 'jrollins/master'
new aed5876 add TODO
new d72892f update TODO
new ba94c4b update NOTES and TODO
new a0cdea2 Merge remote branch 'mlcastle/master'
new 127d8a6 Merge remote branch 'mlc/master'
new 75c3916 Merge remote branch 'dkg/master'
new 4b6475b Merge remote branch 'jrollins/master'
new f3da654 make comment match code
new 5a3790c Merge remote branch 'mlcastle/master'
new 549e016 404 when couldn't in fact find
new 948c6a0 move FIXME to the place where the fixing of me is needed
new 57d56da parsing POSTed data
new cdc7d50 Merge remote branch 'mlc/master'
new 1a36d59 add a bit more debugging to the agent, response messages too.
new eb3faf6 Merge remote branch 'dkg/master'
new d229e51 Merge remote branch 'dkg/master'
new 5789a19 Merge branch 'master' of git://lair.fifthhorseman.net/~jrollins/msva
new 1082ea2 Merge remote branch 'jrollins/master'
new e1d74fa Merge remote branch 'jrollins/master'
new db60626 Merge branch 'master' of git://github.com/mlc/msva
new e969dca Merge branch 'master' of git://lair.fifthhorseman.net/~dkg/msva
new c94f45a Merge remote branch 'mlcastle/master'
new 8a572dc Merge remote branch 'mlcastle/master'
new 9cbc5c9 Merge remote branch 'dkg/master'
new 6b1ce37 Merge remote branch 'jrollins/master'
new 70ed1ac Merge remote branch 'dkg/master'
new 532e3d4 Merge remote branch 'mlc/master'
new 8352ea3 Merge remote branches 'mjgoins/master' and 'jrollins/master'
new 14f3cf4 msva.rb
new 3e0579e some silly changes to msva-ruby
new 81f28e7 do some parsing of the incoming certificate
new bddd129 add noop operation similar to the ruby version
new 6741ef0 Merge remote branch 'dkg/master'
new 0261c60 Merge remote branch 'mlcastle/master'
new ef89892 fix permissions on ruby agent
new 7d85654 utterly meaningless msva.rb changes
new 1b0c63d Merge remote branch 'jrollins/master'
new bfcb3d4 cleaning up module includes for msva-perl
new 1c0be4f These notes, roughly, were written on the whiteboard, and are saved here.
new c18d7b7 small tweak to msva log out
new c3c7ea1 update TODO
new 2f25fad emit required HTTP Date: header (and add some comments about SO_PEERCRED for loopback TCP sockets)
new 9a1ba11 Merge remote branch 'jrollins/master'
new 8ffa165 add GPLv3
new 9ca7b32 first working version of msva-rb
new bac46b9 overhaul msva perl implementation
new cc38f8e Merge remote branch 'mlc/master'
new 719ddc4 extracting public key components from X.509 cert
new 59bb2fc invoke monkeysphere, parse its output, and return the proper info; msva-perl is now functional; also, clean up logging
new 5e1d03f improve return message in msva
new 0ac5bf6 update todo
new 93ce9cf small tweak to msva return message
new ceb03b6 msva (perl and ruby implementations): adopting new "peer" element name of JSON (replaces "uid" element name)
new 843ac04 Merge remote branch 'dkg/master'
new b9b8c51 update TODO
new fb80aa3 added test to determine the uid of the remote peer
new 5391b60 verify identity of remote users if info is available.
new 5435eba force binding to loopback so that our peer identification is legitimate
new b2e7372 enable concurrent connections to the validation agent by forking the server
new f70f9e1 removing TODO -- use the monkeysphere bug tracker.
new 794f312 enable use of MSVA_PORT environment variable to choose the port
new 4e27588 add documentation
new 456f49b renaming msva to msva-perl in preparation for packaging and playing nice with alternate implementations
new 4a5b00c adding "upstream" Changelog
new 179e568 move version number to separate variable
new 31a3d05 updated README
new f370d9d more readme updates
new 42c5c2e added Makefile
new 572092c resolved a pod2man error
new b6eca47 updating git packaging info
new 1dcfb43 preparing for 0.1 release
new 8f99edc streamlining new upstream releases
new 4f8adac initial debian packaging
new 77e0413 including debian packaging commands in Makefile for ease of use
new 4473e06 Merge branch 'master' into debian
new d67efc5 fix my uid in the readme
new fd0833d add missing dependency on libjson-perl
new 9f31120 Merge branch 'debian-0.1' into debian
new ad60071 adjusted Makefile to use strategies jrollins and i worked out from the xul-ext; cleaned up and decided to distribute docs
new a58e2e0 Merge branch 'master' into debian
new 6198311 bumped debian/changelog
new f6d7ecb added subprocess supervision to ease desktop integration
new c388476 handle race condition with rapid subprocess death; also ensure termination of subprocess if exec itself fails.
new 283910b apply MSVA_LOG_LEVEL to Net::Server logging messages as well, so that verbosity is controlled with one variable
new 4731150 exit 13 if we are forced to quit before the service is even bound to a port.
new 31302e3 default to a random available port (you can still explicitly request with MSVA_PORT)
new 6694454 clean cruft out of MSVA.pm
new 32d9bf8 minimize logging spew by default, emit POSIX sh commands to set environment variables if no subcommand is present
new ef7a12b updated upstream Changelog
new 905aa46 Merge branch 'master' into debian
new 52dfdff adding Net::Server::MSVA to msva-perl package
new 6a9b11a monkeysphere validation agent package Enhances: monkeysphere
new 1fae02b get rid of noisy spew when MSVA_PORT is set (resolving MS #2003)
new b4c729a Merge branch 'master' into debian
new b14b7a6 preparing for msva-perl 0.2 release
new e4d687e preparing 0.2-1 debian packaging release of msva-perl
new 1e2bfaa Merge branch 'master' into debian
new 71af669 add libparent-perl to Depends
new 9c2dd78 Merge remote branch 'jrollins/master'
new c273f71 preparing 0.2-2 release
new b8f4125 Merge branch 'master' into debian
new 780082b removing git buildpackage options from master; please specify in debian/gbp.conf on the debian branch
new a1cb7c5 added git buildpackage configuration to debian branch.
new cd48ad7 align git tags with the tags made by git-buildpackage (maybe we can remove these and let git-buildpackage take care of them eventually)
new 2dae71f Merge branch 'master' into debian
new 176441c updating changelog for 0.3~pre
new e5baac5 updating Changelog for 0.3~pre
new de956c8 Merge branch 'master' into debian
new ad4425b close monkeysphere call, provide scaffolding for marginal UI
new ee8c2b6 restore default SIGCHLD handling to subprocesses so they can make their own mistakes
new 427cb25 preparing for 0.3 release
new fc8348b Merge branch 'master' into debian
new b75dde6 preparing for 0.3-1 release
new e0be50f untaint $uid.
new 72f9d5e add marginalUI spike in perl
new 142c92d tighten up regexps for context and peer
new c20f4e3 remove dependency on monkeysphere -- we now just rely on gnupg (which requires a few more perl modules)
new 2a1c9aa Prep to merge with enw (this commit should be squashed, not published)
new 87ca44e Merge remote branch 'enw/marginalUI-perl' into marginalUI-perl
new 3ace11a do keyserver checking directly
new c04f771 Move marginal ui code to a more standard layout
new ee971eb Continue to move code to standard layout
new 975aa53 Fix whitespace
new c97caa5 Merge remote branch 'dkg/master' into marginalUI-perl
new 66607d0 Simplify keyserver-checking logic
new 0ea44fd Simplify keyserver-checking logic
new ef889e0 allow explicit setting of MSVA_KEYSERVER_POLICY to "unlessvalid" (the default)
new 9a7f0ec still more keyserver and local checking re-organization
new 6e945d0 Merge branch 'master' into marginalUI-perl
new 06bc9a7 build a first-pass marginal prompt
new c366bdb Merge remote branch 'mjgoins/marginalUI-perl'
new 0665896 successfully deal with at least one prompt per msva run :/
new 1afc22d removed dependency on Gtk2::Glade
new ea437dd dialog box actually goes away! (at the cost of re-initializing Gtk2 in every child process, bleh)
new 0bbe92b reorganize some code
new 4fb5476 moved the prompting code to the MarginalUI sub-module
new 3eca865 whitespace, licensing, attribution cleanup
new 30160e9 update changelog with MS bug closures
new 202ca76 trivially untaint environment for the main child process
new 501c64f preparing for version 0.4
new 337235d Merge branch 'master' into debian
new b52866e preparing for 0.4-1 release into debian (adopting Xsession.d script from monkeysphere package)
new c18848c some improvements to the marginal ui prompt
new 3662f0b more cleanup on prompt info
new f2b1c5d changed reveal details approach
new d43f2a5 more tweaks to marginal UI behavior
new e6f6bf4 a bit more cleanup on the UI
new 3684494 still more cleanup on the marginal UI
new 5da5bd0 Merge branch 'master' into debian
new fe12997 added monkeysphere-icon.png
new 2d917c2 change the default to run the msva
new d2ac686 read keyserver from gpg.conf if $MSVA_KEYSERVER is empty or unset
new c9b5959 added details about requesting processes, on systems where we can find such information. (closes MS #2005)
new 83a448e only bother asking for a marginal UI if the UID of the corresponding key is not fully valid
new ca50b5f Make the marginal UI conditional on the presence of the Gtk2 perl module (closes MS #2514)
new f47f8ad simple env variable cleanup (treating empty environment variables as unset)
new 04d2309 cleanup debug info
new c63a9f9 allow clean re-exec for smoother upgrades (closes MS #2532)
new f705c45 preparing proposed 0.5 release
new 25999d7 Merge branch 'master' into debian
new 1041149 updated debian/control and debian/changelog for 0.5
new 2e85a1f now respects keyserverpolicy request member variable (closes MS #2542)
new 9e468d4 do not kill off child processes during HUP. let them finish.
new ae8ce42 remove old info from man page
new 0af9a9f Add client module to query agent
new d409073 generalize/shorten Makefile
new 334c371 simplify/shorten msva-query-agent documentation
new 76cacb1 hand pkc data over to Client.pm as a variable, instead of letting Client.pm read it from stdin directly
new 1941987 do not die if we do not recognize the pkc type -- just hand over the data to the agent, which might know better than we do
new 307c0a9 remove more environment variables from Client.pm, for a more flexible programmatic interface
new d3db08e handle non-responsive agents more politely
new fc8d11d moved logging business into its own class
new 8162bcf use modularized logging for msva-query-agent
new f4edadf begin modularization of Crypt::Monkeysphere::MSVA -- not exporting raw functions any more
new 7e55027 do not force msva-query-client to depend on Crypt::X509
new 6cb55e3 only try to parse the certificate client side at verbose or noisier log_level
new 5b147a9 fix some broken syntax
new 07f8138 detect upgrades and prompt user when we notice them if the right underlying modules are available
new 0c2e32f avoid re-setting the exit code after waiting for upgrade monitoring process to terminate
new 0249c28 ensure that quickly-terminating master subprocesses do not escape our notice
new 947bca3 do not explicitly wait on the pid in question; just reap the zombies on SIGCHLD
new f7f327d added simple test suite (must currently be executed manually)
new a7532fe updated Xsesson.d startup script to document correct environment variable choices
new bdacd69 reset list of certifiers for each User ID (addresses MS #2567)
new 7597f40 ensure that every response returns a server identifier
new 5cc620f add support for x509pem as a pkc type (addressing MS #2566)
new d53fd14 fix up the pem-handling code, and test it
new 1f73ca4 allow people to enter upper-case pkc types
new 86de6cd removed msva-review-cert; it is already bit-rotted, we have no clear use-case for it, and no argument currently for wanting to maintain a new interface. It might return eventually in some other form.
new 56892e9 refactored, pulling der2key into separate subfunction, simplifying reviewcert()
new e3aa5fb added opensshpubkey pkc support
new 89aa119 add tests for opensshpubkey format
new 0645731 added support for rfc4716-style SSH pubkeys
new 856d8f8 update documentation for msva-query-agent to mention the various pkc formats
new 1546be5 update the process table, where supported, to indicate just what the upgrade monitoring process is doing
new 9ec44b7 commit to handling ike:// urls as well
new 0027dfb remove msva-review-cert.1 target, since that script was removed
new e363498 Merge branch 'master' into debian
new efc4193 update with info about new modules and msva-query-agent
new 39fe743 print msva return message to stdout in query-agent
new ec43997 Merge branch 'master' into debian
new 5635514 tweak log message, and remove errant space
new 6f22342 accept smtp context
new 99bf570 fix context/peer string checking/untainting
new f8dd77d update docs to match behavior change
new 6dfecba Merge remote branch 'jrollins/master'
new ba83bf7 added jrollins to copyright
new 14c25af added peertype (addresses #2568) -- still need tests
new 3642344 implement tests (and looser constraints on) peer names for peers who are clients
new b0fd043 prepare for 0.6 release
new 8636de4 fix typo in pod documentation for msva-query-agent
new de7c502 Merge branch 'master' into debian
new 79cea9d prepare for 0.6-1 debian release
new eb12460 updated dependency information
new 85740b8 do not bother tracking generated manpages
new 5a49a32 normalize word spacing in documentation for msva-query-agent
new 7be6ef9 started new Changelog entry
new 4b7b7f9 enable requesting keyserverpolicy in Crypt::Monkeysphere::MSVA::Client
new cb988cf expose version of MSVA.pm publicly
new 2963a84 supply gpgkeys_hkpms (closes MS #2016)
new 56153db Merge branch 'master' into debian
new 0471de8 prepare for installation of gpgkeys_hkpms
new 2a39093 adopt new 1.37 changes to IO::Socket::SSL
new 9b8a797 support hkpms queries from the agent
new 9694510 make the logger a little bit more functional
new 33571b5 adjust gpgkey_hkpms using the standard gpg verbosity/debug settings
new 0ffa5a2 prep upstream changelog for 0.7 release
new 5ed2d7d Merge branch 'master' into debian
new 0a4750b specify minimum version requirement for libio-socket-ssl-perl
new de7bedb update debian changelog for 0.7-1 release
new 01438dc update date for debian/changelog
new ff8d96f fixed broken error message
new d17b5b5 do not use indirect object creation (see p.158 of "Modern Perl")
new 734a6c9 import hkpms settings from gpg.conf also
new 0b691a6 update upstream Changelog
new 2dc0b9a allow the use of ports in hostnames
new 1b0caa6 avoid passing undefined data to decode_base64()
new 5023e8b Do not report self-sigs as other certifiers (but report valid, non-matching identities independently) (closes MS # 2569)
new ec5900b List certifiers only once (closes MS # 2573)
new 063c5a1 touch up upstream Changelog for proposed release
new 3a26ebc gpgkeys_hkpms: added support for --keyserver-options http-proxy=XXX and https_proxy environment variables
new 376c2fc accept trailing slashes on http-proxy
new a5aa2dc bump internal version number.
new 8455814 automatically update the internal versioning of MSVA.pm from the Changelog.
new 9ea3303 avoid some spurious error messages when no agent is found
new 13c2f66 Merge branch 'master' into HEAD
new 0c3d617 packaging 0.8
new 089901a add --help usage to msva-query-agent
new be8f436 tweak test-msva to accept full path to msva script
new 142cf30 simplify reviewcert by breaking out pkc key extraction code into it's own function
new 15e66cf move pkc key extraction functions adjacent to each other
new a17be0e tiny bit of cleanup and commenting
new c7a8916 remove pkc type checking from client, in favor of just passing everything off the agent
new a3bdc84 Add support for openpgp4fpr pkc type
new e97ba52 add new "email" context
new 58392cd tweaks to break out of unnecessary extra key loops if a valid key is found
new 1aecc73 update upstream changelog
new b84caaa fix typo
new 84d6ee5 add tests for openpgp4fpr pkc type
new f80b790 add test for email context
new 0cbba29 msva-query-agent print usage to stderr
new a0c2672 allow passing pkc data to msva-query-agent as argument
new a328802 msva-query-agent only append newline to msg output if tty
new 45e5a2d Revert "tweak test-msva to accept full path to msva script"
new f555d85 mention cabability and validity in verbose output when not capable/valid
new 46837f6 improve msva-query-agent man page
new f0ce7b2 add option to msva-query-agent to just return agent version info
new 7c756f5 update upstream changelog
new b1defd4 return pkcextractkey before processing key exponent/modulus if an error was encountered
new 523e8eb Allow for '0x' prefix to openpgp4fpr
new daa2fca remove trailing newline entirely from query-agent message output to stdout
new 8dd049b msva-query-agent report usage when no arguments are given
new d0b1f41 more cleanup of the usage function to make it easier to edit, and maybe invoke elsewhere.
new 85fa66e switch from "email" to "e-mail"
new 4ee4c80 require openpgp4fpr to be a full fingerprint and standardize internally on upper-case hexdigits
new 5431398 get rid of confusing $primarymatch label, and fix matching based on fingerprints
new bdafada check that key data is not empty, and return error otherwise.
new 1051bed add echoes to tests to make up for lack of them in msva-query-agent output
new 80170d4 touch z.openpgp4fpr file to prevent unecessary warning in tests/basic
new d59282c return 100 from msva-query-agent if unable to contact msva
new 685f22d pushing 0.8 into unstable
new c8420c6 Rename MSVA/Logger.pm to Logger.pm
new da5aac4 Rename module Crypt::Monkeysphere::MSVA::Logger to Crypt::Monkeysphere::Logger
new 61ac0f1 use renamed logger module
new d3bd781 add unit test harness.
new 410898d Add Keyserver class, and unit tests.
new ac13950 Factor out userid validation from MSVA.pm into Crypto::Monkeysphere::Validator.
new 9382eaa Allow list of directories on command line for unit tests
new ef84878 add missing brace
new f45c30e rename test directories and sort tests by name
new 545345a add missing keyserver policy default
new e3dfdec rename tests for ordering
new 626e59e Interrogate the GnuPG::Interface object to get $GPGHOME, when guessing a keyserver.
new 63cb4d7 updating changelog to match revisions from David Bremner
new 3af757f Update comments for untaint.
new 8933903 use new upstream features of Crypt::X509 directly -- less code in MSVA
new d1c5e37 Crypt::Monkeysphere::OpenPGP : bring in pieces of keytrans for fingerprint computation
new db15536 update gpgkeys_hkpms to use Monkeysphere::Logger instead of Monkeysphere::MSVA::Logger
new 1c27314 use the stable version of GnuPG::Interface with our desired changes.
new 7de7be0 avoid a warning if certificate issuer is not present in cert
new 6623d49 make use of PGPExtension in X.509 public key carriers
new 11daefc fix bug that added subvalid keys to the wrong list
new 7e21c36 added first draft of openpgp2x509
new ebc3be8 update commentary about non-implemented OpenPGPCertificateEmbedded
new 8d8f710 make sure fingerprints and validity get passed through to the marginal UI appropriately
new f86f705 Add gpg key generation from rfc822 template file.
new 2ae8e79 rename test
new 30999dc allow passing keyserver via environment.
new 6168195 Check that some suitable keys are found. Make debugging output optional
new 9a58403 Some initial documentation for constructors.
new a3527b5 use MSTEST_GNUPGHOME instead of GNUPGHOME
new 1771afd add TODO for unit-tests
new e37a887 added simple OpenSSH Keytrans function with test case
new 50f3e3f wrote GnuPGKey_to_OpenSSH_pub
new ca912dd Handle server restarts (SIGHUP) cleanly even with Net::Server 0.99
new 0917225 update Changelog
new 484d698 remove findall argument, clean up indentation
new 7dac364 updated Crypt::Monkeysphere::Validator to provide a lookup() function (instead of query()): useful for looking up a specific key or fingerprint
new 98770a0 remove subvalid parameter to _tryquery()
new b60db33 added Crypt::Monkeysphere::Validator->findall()
new ef42fea rename unit test
new accf65b silly whitespace cleanup
new 4787fbc GnuPGKey_to_OpenSSH_pub cleanup.
new 8080cc9 modify test to test export of OpenPGP_to_OpenSSH_pub
new 5259a7d add minimal README to unit-tests directory
new f9871e3 Add GnuPGKey_to_OpenSSH_fpr
new 7546618 added needed use directive
new 6f51237 Merge branch 'master' into HEAD
new 4ddf4ed simplified msva-perl.install, preparing new packaging
new ad89ca2 avoid spurious warnings about undefined log levels
new 20e3148 avoid trying to print an error message when no message is forthcoming
new f24706d bind to IPv4 loopback by default as suggested in http://bugs.debian.org/661939
new f67cef2 blunder onward instead of failing hard if we cannot retrieve the port number
new 0680080 newer versions of Net::Server can bind to multiple sockets
new 8c95823 update changelog
new 4051cbb Merge branch 'master' into debian
new 4502cb7 updated dependencies to rely on Net::Server 2.00 bumped Standards-Version to 3.9.3
new 7f8a57a Make msva's primary listening daemon a subprocess instead of the parent
new d5fa7d6 disable monitoring and prompting on codebase changes by default.
new 9dc2b36 update changelog
new a90072b ensure that fingerprints returned from gpg are untainted when checked.
new 9188828 prepare for 0.9 release
new cb58f91 Merge branch 'master' into HEAD
new abbc317 updated debian changelog with details and bug numbers
new cf031c3 fix errors when msva-perl is run without arguments
new 6b21252 update changelog, prepare for 0.9.1 release
new 982cb50 update internal version numbering
new 6edde06 Merge branch 'master' into debian
new 69cff6a update debian/changelog for 0.9.1 release
new f9a4521 hand over package to pkg-privacy team
The 356 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-privacy/packages/msva-perl.git
More information about the Pkg-privacy-commits
mailing list