Recent commits to derivepassphrase.git (0e01382a7480ceaee27696655cc62e380263822c) https://git.schokokeks.org/derivepassphrase.git/tree/0e01382a7480ceaee27696655cc62e380263822c Recent commits feed provided by GitList. Add changelog entry for deterministic DSA/ECDSA signature support Do not mention the new how-to in the changelog, because that is not part of the program history and only pollutes the changelog view. For the same reason, also purge the existing mention of the tutorial in the changelog view. https://git.schokokeks.org/derivepassphrase.git/commit/0e01382a7480ceaee27696655cc62e380263822c software@the13thletter.info (Marco Ricci) Sat, 23 Nov 2024 19:15:56 +0100 0e01382a7480ceaee27696655cc62e380263822c Merge topic branch 'pageant-deterministic-signatures' into topic branch ssh-key-howto * t/pageant-deterministic-signatures: Support the "all signatures are deterministic" feature of some SSH agents Support one-off SSH agent client child contexts https://git.schokokeks.org/derivepassphrase.git/commit/d28e3c32a2df210a095c9820ffb7a3a33d0dbe1a software@the13thletter.info (Marco Ricci) Sat, 23 Nov 2024 19:03:23 +0100 d28e3c32a2df210a095c9820ffb7a3a33d0dbe1a Add how-to for setting up an SSH key for `derivepassphrase vault` We explain the necessary software/operating system prerequisites and configurations. We further prominently note that Windows is currently not supported, and that `gpg-agent` behaves differently than other agents in regard to SSH key management. We further clean up the list of future work, and ensure styling consistency with the basic setup (passphrase) tutorial. https://git.schokokeks.org/derivepassphrase.git/commit/423a21a6cc542c455a081e1ebab16c8cf5c3a8ad software@the13thletter.info (Marco Ricci) Sat, 23 Nov 2024 18:50:10 +0100 423a21a6cc542c455a081e1ebab16c8cf5c3a8ad Purge the info badges for current Python or derivepassphrase versions The badges are hard to read. And if writing the versions out as text, then the information becomes either too inconspicuous to be found again or too disruptive to the flow of reading. Also use this opportunity to harmonize the item bullets in the text source. https://git.schokokeks.org/derivepassphrase.git/commit/51a12e35bb2161ddba15c720719755e340ec81a8 software@the13thletter.info (Marco Ricci) Wed, 13 Nov 2024 22:51:21 +0100 51a12e35bb2161ddba15c720719755e340ec81a8 Support the "all signatures are deterministic" feature of some SSH agents Pageant issues deterministic signatures for all key types. Support detecting whether we are running under Pageant (it supports the `list-extended@putty.projects.tartarus.org` extension request). When determining whether a key is suitable for use with the `vault` subsystem, also return success if we are running under Pageant. Detecting Pageant requires that we issue an SSH agent extension request, so also define the necessary enum constants. https://git.schokokeks.org/derivepassphrase.git/commit/ac01cac5824ac74b30863c5b38f969d3fd18d804 software@the13thletter.info (Marco Ricci) Wed, 13 Nov 2024 21:18:07 +0100 ac01cac5824ac74b30863c5b38f969d3fd18d804 Support one-off SSH agent client child contexts Centralize functionality for constructing one-off SSH agent clients in child contexts. https://git.schokokeks.org/derivepassphrase.git/commit/c527a293dda94e4b9569daf369191fea4e9d01e2 software@the13thletter.info (Marco Ricci) Wed, 13 Nov 2024 20:54:26 +0100 c527a293dda94e4b9569daf369191fea4e9d01e2 Fix a typing issue https://git.schokokeks.org/derivepassphrase.git/commit/f1589eec53a214417840fb474df447a615118807 software@the13thletter.info (Marco Ricci) Wed, 13 Nov 2024 19:50:28 +0100 f1589eec53a214417840fb474df447a615118807 Fix missing escaping in test suite command-line calls https://git.schokokeks.org/derivepassphrase.git/commit/e97b8541c96a93d1a819e7f88770e5c90abf3863 software@the13thletter.info (Marco Ricci) Wed, 13 Nov 2024 19:47:46 +0100 e97b8541c96a93d1a819e7f88770e5c90abf3863 Release 0.3.2 https://git.schokokeks.org/derivepassphrase.git/commit/3853ba4860ca643a9f20df0ec3672f365d1887d0 software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 15:51:50 +0200 3853ba4860ca643a9f20df0ec3672f365d1887d0 Purge `derivepassphrase_export` script This should have been cleaned up in 0.2.0, and again in 0.3.1. Now, *really*, clean this up. https://git.schokokeks.org/derivepassphrase.git/commit/63c10812651440b9d3ad1bc66c7d2a08cc24eb8d software@the13thletter.info (Marco Ricci) Mon, 21 Oct 2024 15:46:20 +0200 63c10812651440b9d3ad1bc66c7d2a08cc24eb8d