diff --git a/wiki/libmutton/bugs.md b/wiki/libmutton/bugs.md index 709cac9..d5196c8 100644 --- a/wiki/libmutton/bugs.md +++ b/wiki/libmutton/bugs.md @@ -1,3 +1,7 @@ # Known Bugs - libmutton - On Windows, GPG is sometimes (seems unpredictable) incredibly slow to start (often after a reboot), leading to many operations seemingly hanging - - **This will be addressed** in the migration off of GPG that will take place before v1.0.0 + - **This will be addressed** in the migration off of GPG that will take place before v1.0.0 +- If a client is reconfigured to use a new device ID, the old one will remain present on the server. This will not cause any immediate issues, however it will lead to the server creating unnecessary deletions files for the old device ID. Currently, it is recommended to manually delete the old device ID from the server's "devices" directory. + - **This will be addressed** in v0.2.1 +- Using a password-protected SSH identity file will prompt for the key's password multiple times when syncing + - **This will be addressed** in v0.2.1 diff --git a/wiki/libmutton/developers.md b/wiki/libmutton/developers.md index ebb0135..29e2725 100644 --- a/wiki/libmutton/developers.md +++ b/wiki/libmutton/developers.md @@ -1,4 +1,4 @@ -## Developer Guide (for third-party libmutton implementations) +## Developer Guide (for third-party libmutton-based clients) **Important Notice**: libmutton is in early development and is currently a moving target to develop off of. Feel free to jump in early, but greater change stability will be met with release v1.0.0. Check [here](https://github.com/rwinkhart/MUTN/blob/main/wiki/libmutton/breaking.md) for planned breaking changes. libmutton was designed to be usable as a library for building other compatible password managers off of. [MUTN](https://github.com/rwinkhart/MUTN) is the official reference CLI password manager, however libmutton can be implemented in many other unique ways. @@ -44,3 +44,6 @@ If creating a third-party client that requires extra configuration to be stored, configKey = ``` This ensures that a user can use multiple client applications with the same configuration while avoiding conflicts. + +# Relevant Bugs Affecting Third-Party Implementations +- Password-protected SSH identity files currently only prompt for password entry in the CLI, and thus they are not yet supported in GUI/TUI implementations