Commit graph

10 commits

Author SHA1 Message Date
7515462433
Cleaning up clippy warning
All checks were successful
continuous-integration/drone/push Build is passing
2020-02-08 10:41:38 +01:00
74f84913c0
[companion] Clean up CLI
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
2020-02-05 01:20:57 +01:00
1bba95fff9 [client] Adapted to new protocol 2020-02-04 20:13:00 +00:00
ca2b0cd83a [all] Read from toml, simplify protocol, export key ids 2020-02-04 20:13:00 +00:00
aa1c835186
Conditional export for certificates 2020-01-19 11:31:33 +01:00
076447cce7 New structure
- [server] Reworked for new Coffer trait, common keyring implementation and tokio
- [companion] Certificate generation
- [common] Keyring implementation

Signed-off-by: Armin Friedl <dev@friedl.net>
2020-01-08 23:13:00 +01:00
83999d7680
[companion] Remove old code
Signed-off-by: Armin Friedl <dev@friedl.net>
2019-11-29 19:05:35 +01:00
8427a6ad53
[companion] Introduce subcommands
Subcommands for `generate`-ing keys and `encrypt`-ing secrets.

Generated artifacts can be consumed by `coffer-server`.

Signed-off-by: Armin Friedl <dev@friedl.net>
2019-11-28 23:51:06 +01:00
b3b86b4238
[client] Set up environment, spawn subprocess
- Coffer client sets up the environment from the keys and secrets read
- Coffer client spawns a subprocess and reaps itself

Signed-off-by: Armin Friedl <dev@friedl.net>
2019-11-27 23:00:18 +01:00
3344ca4877
Rebranding to coffer, restructuring
Signed-off-by: Armin Friedl <dev@friedl.net>
2019-11-26 04:03:12 +01:00