summaryrefslogtreecommitdiff
path: root/crates/arti-relay/src/config.rs
Commit message (Collapse)AuthorAgeFilesLines
* tor-keymgr: renamed ArtiNativeKeystoreConfig to ArtiKeystoreConfigMorgan2024-09-201-2/+2
|
* relay: Add KeyMgr to TorRelayDavid Goulet2024-09-181-1/+20
| | | | | | | | | | | | This is the first step before creating relay key definition and storing them into a keystore. The KeyMgr should be passed on the ChanMgr in later commit so the ChanMgr can use it for the authenticated channel handshake. Part of #1604 Signed-off-by: David Goulet <[email protected]>
* tor-relay: add `ChanMgr` to `TorRelay`Steven Engler2024-09-031-0/+26
|
* relay: Add basic configuration and builderDavid Goulet2024-08-201-0/+151
This adds the basic TorRelayConfig object along a builder in order to create a TorRelay object. At this commit, the configuration object only holds a "StorageConfig" which is a simple starting point which will allow to expand to a KeyMgr and then a ChanMgr along more configuration. There is also no custom Error for the crate at this point. Fixes #1534 Signed-off-by: David Goulet <[email protected]>