Recent commits to derivepassphrase.git (fed4b6a580581ac6431e5c93707ce2230396016d) https://git.schokokeks.org/derivepassphrase.git/tree/fed4b6a580581ac6431e5c93707ce2230396016d Recent commits feed provided by GitList. Update the release checklist to reflect changes to mkdocstrings from October 2025 Specifically, pawamoy shut down the Insiders program, and all Insiders-only features of `mkdocstrings` are now public. So there is no need to install custom `mkdocstrings` versions just to build the documentation. https://git.schokokeks.org/derivepassphrase.git/commit/fed4b6a580581ac6431e5c93707ce2230396016d software@the13thletter.info (Marco Ricci) Thu, 02 Apr 2026 09:59:26 +0200 fed4b6a580581ac6431e5c93707ce2230396016d Auto-format the CLI messages https://git.schokokeks.org/derivepassphrase.git/commit/62376def08b22866498c75ff95e2a1f4b2f5460e software@the13thletter.info (Marco Ricci) Thu, 02 Apr 2026 09:46:39 +0200 62376def08b22866498c75ff95e2a1f4b2f5460e Copy-edit translation files Re-normalize whitespace for the commentary in the German translation files. Also add commentary to the NO_UNIX_DOMAIN_SOCKETS and NO_WINDOWS_NAMED_PIPES warning messages and the NO_AGENT_SUPPORT error message that indicates that these messages belong together, and their translations should be similar. https://git.schokokeks.org/derivepassphrase.git/commit/0f6a6d45cad77789c43743ab4e418d1ab2ba06d9 software@the13thletter.info (Marco Ricci) Thu, 02 Apr 2026 09:30:07 +0200 0f6a6d45cad77789c43743ab4e418d1ab2ba06d9 Update wishlist https://git.schokokeks.org/derivepassphrase.git/commit/2c25258552720d16e318c0be009ea54b08ea97f4 software@the13thletter.info (Marco Ricci) Wed, 01 Apr 2026 21:45:52 +0200 2c25258552720d16e318c0be009ea54b08ea97f4 Merge topic branch 'wishlist-formatting' into master * wishlist-formatting: Fix wishlist summary table display with multiple references to other entries Update wishlist https://git.schokokeks.org/derivepassphrase.git/commit/1dbe9a038309ba23e74fbde999b5be49ce6370e2 software@the13thletter.info (Marco Ricci) Mon, 23 Mar 2026 22:22:04 +0100 1dbe9a038309ba23e74fbde999b5be49ce6370e2 Fix wishlist summary table display with multiple references to other entries In PuTTY's wishlist entry page, links are kept at their default styling. A line like blocks: pageant-deferred-decrypt pageant-forwarding-path pageant-key-confirm remains readable because the links are underlined, and thus word boundaries are clearly discernable. *Our* wishlist page however uses the standard Material for MkDocs styling, which does not underline links. As such, it is much more difficult to discern where one link ends and the next one begins. We fix this by adding 0.5em whitespace between two adjacent links in the bug-summary table. We add a right margin instead of a left one, despite the shakier browser support, because the table text is left-justified and the margin would "turn into a text-indent" if there happens to be a line-break between two such links. https://git.schokokeks.org/derivepassphrase.git/commit/8f037c3b884428c8df9089f71994024e32017c0c software@the13thletter.info (Marco Ricci) Mon, 23 Mar 2026 22:04:29 +0100 8f037c3b884428c8df9089f71994024e32017c0c Update wishlist https://git.schokokeks.org/derivepassphrase.git/commit/c187d73e08d40b1e1bb9d788f03901f5a9dc67b4 software@the13thletter.info (Marco Ricci) Mon, 23 Mar 2026 22:04:18 +0100 c187d73e08d40b1e1bb9d788f03901f5a9dc67b4 Merge topic branch 'windows-named-pipes' into master * windows-named-pipes: (61 commits) Add a changelog entry for Windows named pipe support Update the README for v0.6 Fix unloading SSH keys in the test suite Add more tests for the SSH agent socket provider internals Overhaul the SSH key tutorial, also aligning it with the SSH key how-to Add a tutorial for using SSH keys with `derivepassphrase vault` Update the copyright year to 2026 Fix a longstanding typo in the Markdown manpage examples Update the manpages with respect to SSH agents Fix minor formatting errors, linting errors, and typos Add tests for explicit SSH agent socket provider selection Error out correctly when an invalid SSH agent socket provider is specified Support specifying the SSH agent socket provider via CLI or configuration Document platform-specific coverage exclusion markers Work around non-reentrant SSH agent sockets/clients Add more coverage exclusion, with commentary Report SSH agent socket providers in `--version` output Support aliases in `--version` output (item feature lists) Turn the built in SSH agent socket provider names into an enum Fix coverage slipups in SSH agent socket provider implementations ... https://git.schokokeks.org/derivepassphrase.git/commit/010e3e9c6c9d162d32d0fb2dd0bccbfd13747c42 software@the13thletter.info (Marco Ricci) Mon, 23 Mar 2026 18:33:33 +0100 010e3e9c6c9d162d32d0fb2dd0bccbfd13747c42 Add a changelog entry for Windows named pipe support Also mention the `--ssh-agent-socket-provider` command-line option and the `vault.ssh-agent-socket-provider` configuration option, and mention some caveats with the test suite on The Annoying OS. For developers, also mention related recent changes in the test suite: non-isolated agents and the PERMITTED_SSH_AGENTS and NON_REENTRANT_SSH_AGENTS environment variables. https://git.schokokeks.org/derivepassphrase.git/commit/28d6d733d73a92338d1ce2cd67044be60bba3ccb software@the13thletter.info (Marco Ricci) Sun, 22 Mar 2026 22:32:22 +0100 28d6d733d73a92338d1ce2cd67044be60bba3ccb Update the README for v0.6 Adjust the passages concerning SSH agent support and software dependencies to accurately reflect the state in (what will later become) v0.6. Also fix typos in the page footer and in a previous changelog entry that we came across while editing the README. https://git.schokokeks.org/derivepassphrase.git/commit/863e371fc2db3cd942a99bfc99844b70e250ffdd software@the13thletter.info (Marco Ricci) Sun, 22 Mar 2026 22:23:38 +0100 863e371fc2db3cd942a99bfc99844b70e250ffdd