Recent commits to derivepassphrase.git (205eab07669bb7db5bb2f996b1b20741f6b19691) https://git.schokokeks.org/derivepassphrase.git/tree/205eab07669bb7db5bb2f996b1b20741f6b19691 Recent commits feed provided by GitList. Fill out README and documentation front page Also update some settings in the documentation, now that there is an actual landing page. https://git.schokokeks.org/derivepassphrase.git/commit/205eab07669bb7db5bb2f996b1b20741f6b19691 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 22:04:58 +0200 205eab07669bb7db5bb2f996b1b20741f6b19691 Fix misspelt project settings These misspellings otherwise prevent installation. https://git.schokokeks.org/derivepassphrase.git/commit/d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 22:00:30 +0200 d3ddbf54d9c8e0a719cdd8a336b8ac5d9b409726 Fix miscellaneous type checking issues in the tests https://git.schokokeks.org/derivepassphrase.git/commit/98fbb55ed0e63caa328ca4ef587578c0b0566a45 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 21:37:17 +0200 98fbb55ed0e63caa328ca4ef587578c0b0566a45 Add minor documentation rewordings and clarifications https://git.schokokeks.org/derivepassphrase.git/commit/f73aa65f6f3afb9ea8a4af8d09ea2827d735f09c m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 f73aa65f6f3afb9ea8a4af8d09ea2827d735f09c Fix Google code style violations concerning imports https://git.schokokeks.org/derivepassphrase.git/commit/0cb951df53ceb12c87ca6eb6050013e64f659303 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 0cb951df53ceb12c87ca6eb6050013e64f659303 Raise KeyError when signing key is not loaded into SSH agent https://git.schokokeks.org/derivepassphrase.git/commit/c07bbb7d20a02a1991ae529cb3ecf25dda42bd68 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 c07bbb7d20a02a1991ae529cb3ecf25dda42bd68 Distinguish errors when constructing SSH agent client If we cannot connect to the SSH agent, if it is because we cannot determine its address, then raise a `KeyError`, otherwise pass the original `OSError` through, instead of blindly converting everything to `RuntimeError`. https://git.schokokeks.org/derivepassphrase.git/commit/c3c2e901e299525d8a42b56169b36583551332b0 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 c3c2e901e299525d8a42b56169b36583551332b0 Introduce TrailingDataError for trailing data in SSH agent responses https://git.schokokeks.org/derivepassphrase.git/commit/22396e0a2949d6766ead804647dbe17e0a0300f4 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 22396e0a2949d6766ead804647dbe17e0a0300f4 Distinguish between a key lookup error in the SSH agent and other communication/runtime errors https://git.schokokeks.org/derivepassphrase.git/commit/9dcc9aa9a8e5f82ad121c22c308d1c723ba5b941 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 9dcc9aa9a8e5f82ad121c22c308d1c723ba5b941 Rename SequinExhaustedException to SequinExhaustedError This is Python, not Java. https://git.schokokeks.org/derivepassphrase.git/commit/56ea02d5de542487633a1444cc55ccfb2269a498 m@the13thletter.info (Marco Ricci) Sun, 30 Jun 2024 16:37:52 +0200 56ea02d5de542487633a1444cc55ccfb2269a498