commit | c3cfcebb975258aeb071fa1e041f1d4bff144418 | [log] [tgz] |
---|---|---|
author | Jungho Ahn <jhahn@google.com> | Mon Sep 28 14:56:20 2015 -0700 |
committer | Jungho Ahn <jhahn@google.com> | Mon Sep 28 14:56:20 2015 -0700 |
tree | 62b6c7940633062074f2e9316b0218787170319a | |
parent | 7a25c1f232fa06e81606554b5262b724ce1ea7b4 [diff] |
rpc/discovery: support permission Support discovery permission using identity-based encryption. For now, a fake identity-based encryption is used. Fixed a bug where only the first instance of the same service can be discovered. Changed to pass Advertisement value instead of pointer to avoid any possible interference from local caching of plugins. Added marshalling utilities for addresses and ibe keys so that we can use in all plugins. MultiPart: 2/3 Change-Id: I3e260a451e29571956184226b20a83a2870b1fe5
This repository contains a reference implementation of the Vanadium APIs.
Unlike the APIs in https://github.com/vanadium/go.v23, which promises to provide backward compatibility this repository makes no such promises.