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 |