Marco Ricci commited on 2024-11-28 13:08:34
Zeige 1 geänderte Dateien mit 8 Einfügungen und 3 Löschungen.
Since the behavior is backward-compatible, the changes are API "additions" and "fixes", not "changes". Also fix minor spacing errors and typos.
... | ... |
@@ -1,10 +1,15 @@ |
1 |
-### Changed |
|
1 |
+### Added |
|
2 | 2 |
|
3 | 3 |
- Checking whether an SSH key is suitable now also depends on the SSH |
4 | 4 |
agent in use. API functions now optionally take an additional |
5 | 5 |
[`SSHAgentClient`][derivepassphrase.ssh_agent.SSHAgentClient] object to |
6 |
- test agent-specific key suitability. |
|
6 |
+ test agent-specific key suitability. If not given, then the old |
|
7 |
+ behavior is retained: SSH keys are suitable if they are suitable under |
|
8 |
+ any (conforming) SSH agent. |
|
9 |
+ |
|
10 |
+### Fixed |
|
11 |
+ |
|
7 | 12 |
- If the SSH agent supports deterministic DSA/ECDSA signatures (e.g. |
8 |
- [RFC 6979][], then mark DSA and ECDSA SSH keys as suitable. |
|
13 |
+ [RFC 6979][]), then mark DSA and ECDSA SSH keys as suitable. |
|
9 | 14 |
|
10 | 15 |
[RFC 6979]: https://www.rfc-editor.org/rfc/rfc6979 |
11 | 16 |