Add a changelog entry for the NO_AF_UNIX error change
Marco Ricci

Marco Ricci commited on 2025-11-30 10:44:06
Zeige 1 geänderte Dateien mit 27 Einfügungen und 0 Löschungen.

... ...
@@ -0,0 +1,27 @@
1
+### Changed
2
+
3
+  - The error message "Cannot connect to an SSH agent because this Python
4
+    version does not support UNIX domain sockets." (code: `NO_AF_UNIX`) now
5
+    reads "Cannot connect to an SSH agent because this Python version does
6
+    not support communicating with it." and a new code (`NO_AGENT_SUPPORT`).
7
+    `derivepassphrase` may also try out certain communication channels
8
+    (depending on the installation environment), and issue warnings relating
9
+    to its failure to establish communication on those channels, before
10
+    issuing the above error.
11
+
12
+    The `NO_AF_UNIX` code is reused by the new warning message "Cannot
13
+    connect to an SSH agent via UNIX domain sockets because this Python
14
+    version does not support them.", which is one of the aforementioned
15
+    related warning messages.
16
+
17
+    The manpages document both the old and the new codes, with appropriate
18
+    notices.
19
+
20
+### Fixed
21
+
22
+  - For developers: The manpage diagnostics helper scripts now explicitly
23
+    support documentation of message codes that exist only as marks in the
24
+    manpages, not in the program code.
25
+    This allows documenting message codes that have since been removed from
26
+    the program code.
27
+
0 28