diff options
author | Justus Winter <justus@sequoia-pgp.org> | 2024-05-30 11:31:55 +0200 |
---|---|---|
committer | Justus Winter <justus@sequoia-pgp.org> | 2024-05-30 11:31:55 +0200 |
commit | 376c1ed15c8cd6e6786fc5fd38bbb2d64875f8cc (patch) | |
tree | 2a9cd483685a063321fc4efb2f2f82a9ce48d61a /openpgp/src/cert.rs | |
parent | b03c218566195745f7958b0e8f57e1964a9da978 (diff) |
net: Remove the `pks` module.
- The `pks` module provided a method to communicate with remote
servers providing decryption and signing services. However, there
are several problems with this:
- The protocol design does not fit into our vision of how a secret
key store should work, and with the advent of the Sequoia
Keystore (which does fit that vision) has become obsolete.
- There is no downstream consumer of this API in the Sequoia
project.
- There are no integration tests, so the code is difficult to
maintain.
- The code requires porting to newer crates, and without
integration tests and users this is difficult to do reliably.
- The name unfortunately collides with the OpenPGP Key Server and
associated protocol pks, an ancestor of hkp.
- Arguably, this module should have gone into the sequoia-ipc
crate and not into the sequoia-net crate in the first place.
- Remove it.
Diffstat (limited to 'openpgp/src/cert.rs')
0 files changed, 0 insertions, 0 deletions