@@ -37,10 +37,6 @@ Tip: You can use `make version` to get the version string.
3737 * reexports ann symbols from __pv_core__
3838 * if no encryption utilities required, use __pv_core__
3939
40- ## Tools
41- * __ pvsecret__ _ Manage secrets for IBM Secure Execution guests_
42- * __ pvapconfig__ _ automatic configure APQNs within an SE KVM guest_
43-
4440## Writing new tools
4541We encourage to use Rust for new tools. However, for some use cases it makes
4642sense to use C and C is still allowed to be used for a new tool/library.
@@ -58,6 +54,8 @@ is a start, but can change over time.
5854
5955* [ anyhow] ( https://crates.io/crates/anyhow )
6056 * Flexible concrete Error type built on std::error::Error
57+ * [ base64] ( https://crates.io/crates/base64 )
58+ * Encodes and decodes base64 as bytes or utf8
6159* [ byteorder] ( https://crates.io/crates/byteorder )
6260 * Library for reading/writing numbers in big-endian and little-endian.
6361* [ cfg-if] ( https://crates.io/crates/cfg-if )
@@ -68,6 +66,8 @@ is a start, but can change over time.
6866 * A simple to use, efficient, and full-featured Command Line Argument Parser
6967* [ curl] ( https://crates.io/crates/curl )
7068 * Rust bindings to libcurl for making HTTP requests
69+ * [ deku] ( https://crates.io/crates/deku )
70+ * Bit level serialization/deserialization proc-macro for structs
7171* [ libc] ( https://crates.io/crates/libc )
7272 * Raw FFI bindings to platform libraries like libc.
7373* [ log] ( https://crates.io/crates/log )
@@ -76,6 +76,8 @@ is a start, but can change over time.
7676 * OpenSSL bindings
7777* [ serde] ( https://crates.io/crates/serde )
7878 * A generic serialization/deserialization framework
79+ * [ serde_jsonl] ( https://crates.io/crates/serde_json )
80+ * A JSON serialization file format
7981* [ serde_yaml] ( https://crates.io/crates/serde_yaml )
8082 * YAML data format for Serde
8183* [ thiserror] ( https://crates.io/crates/thiserror )
0 commit comments