From cb6cde9e8e524f81e0ce8dfbb3520e1d9c929d6b Mon Sep 17 00:00:00 2001 From: Randall Winkhart Date: Sun, 7 Jul 2024 22:23:21 -0400 Subject: [PATCH] [wiki/libmutton] Add list of planned breaking changes --- wiki/libmutton/breaking.md | 10 ++++++++++ wiki/main.md | 2 +- 2 files changed, 11 insertions(+), 1 deletion(-) create mode 100644 wiki/libmutton/breaking.md diff --git a/wiki/libmutton/breaking.md b/wiki/libmutton/breaking.md new file mode 100644 index 0000000..c183551 --- /dev/null +++ b/wiki/libmutton/breaking.md @@ -0,0 +1,10 @@ +## Planned Breaking Changes +Leading up to the v1.0.0 release, breaking changes are both expected and planned. These changes are expected to require manual intervention from the end-user, and thus MUTN/libmutton should not be used prior to v1.0.0 if this is not acceptable. + +These changes include, but may expand beyond the following: + +- Migration to Go-native encryption (no reliance on GnuPG) + - Will be based on symmetrical encryption + - Will eventually allow combining multiple common encryption algorithms (cascading encryption) +- Password aging data will be stored for each entry (to remind the user when it is time to change passwords) + - Will be included in entry names or in external file (to prevent needing to decrypt entries to access this information) \ No newline at end of file diff --git a/wiki/main.md b/wiki/main.md index 64fb229..e30d549 100644 --- a/wiki/main.md +++ b/wiki/main.md @@ -13,7 +13,7 @@ Crossed out items have not yet been added to the wiki. [~~Known Bugs~~](https://github.com/rwinkhart/MUTN/blob/main/wiki/MUTN/bugs.md) ### libmutton Information (will likely be moved to libmutton repository in the future) -[~~Planned Breaking Changes~~](https://github.com/rwinkhart/MUTN/blob/main/wiki/libmutton/breaking.md) +[Planned Breaking Changes](https://github.com/rwinkhart/MUTN/blob/main/wiki/libmutton/breaking.md) [~~Migrating From Other Password Managers~~](https://github.com/rwinkhart/MUTN/blob/main/wiki/libmutton/migration.md)