Marco Ricci commited on 2026-07-06 20:19:03
Zeige 4 geänderte Dateien mit 13 Einfügungen und 12 Löschungen.
Also reference the new entry in the changelog.
| ... | ... |
@@ -1,10 +1,11 @@ |
| 1 | 1 |
### Fixed |
| 2 | 2 |
|
| 3 |
- - Work around [OpenSSH bug 3967][OPENSSH_BZ3967] where a `query` |
|
| 4 |
- request would receive a spurious [`SUCCESS`][_types.SSH_AGENT.SUCCESS] |
|
| 5 |
- response, so subsequent interactions (request-response pairs) would be |
|
| 6 |
- misaligned. |
|
| 3 |
+ - Work around a bug in the OpenSSH `ssh-agent` where a `query` |
|
| 4 |
+ request would receive a spurious |
|
| 5 |
+ [`SUCCESS`][derivepassphrase._types.SSH_AGENT.SUCCESS] response, so |
|
| 6 |
+ subsequent interactions (request-response pairs) would be misaligned. |
|
| 7 | 7 |
This only affects OpenSSH 10.3/10.3p1. |
| 8 |
+ →[:material-bug:][BUG_OPENSSH_BUG3967_WORKAROUND] |
|
| 8 | 9 |
|
| 9 |
-[OPENSSH_BZ3967]: https://bugzilla.mindrot.org/show_bug.cgi?id=3967 |
|
| 10 |
+[BUG_OPENSSH_BUG3967_WORKAROUND]: wishlist/openssh-bug3967-workaround.md "Bug entry: “Work around faulty query response in OpenSSH 10.3”" |
|
| 10 | 11 |
|
| ... | ... |
@@ -1,8 +1,9 @@ |
| 1 | 1 |
### Changed |
| 2 | 2 |
|
| 3 |
- - For developers: The [SSH agent client][ssh_agent.SSHAgentClient] has |
|
| 4 |
- separate internal methods for the "send" and the "receive" halves of |
|
| 5 |
- a request, each of which can be stubbed individually. |
|
| 3 |
+ - For developers: The [SSH agent |
|
| 4 |
+ client][derivepassphrase.ssh_agent.SSHAgentClient] has separate internal |
|
| 5 |
+ methods for the "send" and the "receive" halves of a request, each of |
|
| 6 |
+ which can be stubbed individually. |
|
| 6 | 7 |
|
| 7 | 8 |
- For developers: Several internal and mostly-minor changes to the |
| 8 | 9 |
categorization and organization of the test suite should make it |
| ... | ... |
@@ -1,7 +1,6 @@ |
| 1 | 1 |
### Fixed |
| 2 | 2 |
|
| 3 |
- - Changes in the test runner behavior of [`click`][] 8.2.0 and higher are |
|
| 4 |
- now accomodated in the test suite. |
|
| 3 |
+ - Changes in the test runner behavior of `click` 8.2.0 and higher are now |
|
| 4 |
+ accomodated in the test suite. |
|
| 5 | 5 |
(User-visible behavior is still the same.) |
| 6 | 6 |
|
| 7 |
-[click]: https://pypi.org/project/click/ |