veyron/security/agent: Initial implementation using VC.
This is a bare bones implementation of an agent which stores the
identity's private key in a separate process. Currently it only
stores a single key for a single child process. Future versions will lift
these limitations.
The first attempt broke on linux because the socket addresses on Linux are
"@", which the endpoint parsing code doesn't support. This is fixed by
implementing custom names for unixfd Conn's.

Change-Id: I3122401767c8875fb88464fca2354fe201ab161d
13 files changed
tree: b6f349c31afd84480155d954b32abd7a3697c0e5
  1. lib/
  2. profiles/
  3. runtimes/
  4. security/
  5. services/
  6. tools/