git.schokokeks.org
Repositories
Help
Report an Issue
derivepassphrase.git
Code
Commits
Branches
Tags
Suche
Strukturansicht:
eeaf964
Branches
Tags
documentation-tree
master
unstable/annoying-os-named-pipes
wishlist
0.1.0
0.1.1
0.1.2
0.1.3
0.2.0
0.3.0
0.3.1
0.3.2
0.3.3
0.4.0
0.5.1
0.5.2
derivepassphrase.git
docs
changelog.d
20251213_154843_the-13th-letter_fix_key_to_phrase_missing_callback.md
Add changelog entry for the `key_to_phrase` missing callback argument fix
Marco Ricci
commited
eeaf964
at 2025-12-13 15:56:49
20251213_154843_the-13th-letter_fix_key_to_phrase_missing_callback.md
Blame
History
Raw
### Changed - For developers: The internal helper function `derivepassphrase._internals.cli_helpers.key_to_phrase` now takes mandatory callback parameters to handle warning and error messages. This is a side-effect of the "SSH agent socket providers" system, which necessitates more complicated error and warning handling. We considered making the callback parameters optional and supplying a default handler that suppress warnings and exit on error, but then we learned the hard way that those defaults make it too easy to suppress warnings *by accident*, just because we forgot to supply a certain function parameter.