Optimize release build
This commit is contained in:
parent
a7ad7bc51c
commit
7c983d1afd
5 changed files with 11 additions and 4 deletions
|
@ -4,3 +4,8 @@ members = [
|
||||||
"coffer-client",
|
"coffer-client",
|
||||||
"coffer-companion"
|
"coffer-companion"
|
||||||
]
|
]
|
||||||
|
|
||||||
|
[profile.release]
|
||||||
|
lto = true
|
||||||
|
codegen-units = 1
|
||||||
|
panic = 'abort'
|
2
TODO.org
2
TODO.org
|
@ -4,6 +4,7 @@
|
||||||
** TODO Add tests
|
** TODO Add tests
|
||||||
** TODO Readme
|
** TODO Readme
|
||||||
* Coffer Server
|
* Coffer Server
|
||||||
|
** TODO Double delete if files not kept
|
||||||
** TODO Add secrets on-the-fly
|
** TODO Add secrets on-the-fly
|
||||||
** TODO Store secrets in secure memory
|
** TODO Store secrets in secure memory
|
||||||
- Not persisted
|
- Not persisted
|
||||||
|
@ -13,6 +14,7 @@
|
||||||
** DONE Set environment variables
|
** DONE Set environment variables
|
||||||
CLOSED: [2019-11-27 Wed 22:51]
|
CLOSED: [2019-11-27 Wed 22:51]
|
||||||
** TODO Send key requests encrypted/signed
|
** TODO Send key requests encrypted/signed
|
||||||
|
** TODO Secure Communication
|
||||||
* Coffer Companion
|
* Coffer Companion
|
||||||
** TODO Add Subcommands
|
** TODO Add Subcommands
|
||||||
- [X] Generate master key
|
- [X] Generate master key
|
||||||
|
|
|
@ -20,7 +20,7 @@ quick_error! {
|
||||||
Cbor(err: serde_cbor::Error) {
|
Cbor(err: serde_cbor::Error) {
|
||||||
from()
|
from()
|
||||||
}
|
}
|
||||||
Crypto {}
|
Crypto
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -36,7 +36,7 @@ struct Args {
|
||||||
ip: IpAddr,
|
ip: IpAddr,
|
||||||
|
|
||||||
/// Prevent deletion of key files
|
/// Prevent deletion of key files
|
||||||
#[structopt(short)]
|
#[structopt(long)]
|
||||||
keep_keys: bool
|
keep_keys: bool
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue