mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-08-30 05:46:31 -04:00
166 lines
6.0 KiB
Plaintext
Executable File
166 lines
6.0 KiB
Plaintext
Executable File
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
|
|
|
rpass-2021.09.08.pr4
|
|
|
|
The Housekeeping Update - Fourth public release of rpass
|
|
|
|
This release focuses primarily on polishing rpass and tying up loose ends before
|
|
making any major changes in the future.
|
|
|
|
New features:
|
|
|
|
**overhaul error message using exceptions
|
|
**add exceptions for unknown arguments
|
|
**make clean, colorful file list by exporting to document and removing extensions
|
|
**make a manpage
|
|
**multi-line notes?
|
|
|
|
Changes:
|
|
|
|
- fixed gpg decryption warnings
|
|
**optimize code (specifically for when there is no folder but there is a slash)
|
|
**add version info argument
|
|
**update rsync config wizard
|
|
**fix rsync delete on upload
|
|
**properly comment the code
|
|
**validate for Python 3.10
|
|
**do a better job at clearing /dev/shm
|
|
|
|
Planned for next update (The Secret Update):
|
|
|
|
- allow to function as alternative to gnome keyring (libsecret integration)
|
|
|
|
Planned, no timeline:
|
|
|
|
- create separate gui frontend targetting mobile devices (first linux phones, maybe android at a later date - official iOS client not likely)
|
|
^ the gui will also function on desktop linux
|
|
- make platform agnostic (add windows support and package for more Linux distributions)
|
|
- ability to pass entries as arguments for more functions
|
|
- auto-completion on tab (currently unsure of best way to make this work)
|
|
|
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
|
|
|
rpass 2021.09.07.pr3.1
|
|
|
|
The Sync and Foundations Update - Hotfix
|
|
|
|
Changes:
|
|
|
|
- gpg configuration now prompts for expiration, rather than defaulting to two years
|
|
- rsync is now configured to not delete anything from any remote device when uploading
|
|
^ this behavior may be modified in the future - this is a quick fix to prevent data loss
|
|
|
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
|
|
|
rpass 2021.09.07.pr3
|
|
|
|
The Sync and Foundations Update - Third public release of rpass.
|
|
|
|
As of this version, rpass has its intended base set of features and is considered usable.
|
|
It will now primarily recieve bug fixes and polish updates to prepare it to go
|
|
cross-platform and to make it compatible with GUI frontends.
|
|
|
|
New features:
|
|
|
|
- rsync support!
|
|
- new entry format with URL field (for future use)
|
|
- the temporary directory (/dev/shm) for editing entries has been somewhat secured
|
|
|
|
Changes:
|
|
|
|
- 'rpass edit relocate' is now properly bound
|
|
- dropped the use of 'echo'
|
|
- added 'rsync' and 'openssh' as dependencies
|
|
- fixed a bug with deleting entries from folders
|
|
- entry directory now has more secure permissions
|
|
^ these permissions are re-enforced every time rpass is used
|
|
- fixed some small typos and potential bugs, made some small optimizations
|
|
|
|
Planned for next update (The Housekeeping Update):
|
|
|
|
- move to github
|
|
- get rid of gpg decryption warnings
|
|
- proper error messages using 'except'
|
|
- add exceptions for unknown arguments
|
|
- cleanup file list by exporting to document and removing .gpg, adding color
|
|
- add a manpage
|
|
- allow notes to be multiple lines long (break lines after so many characters)
|
|
- validate for Python 3.10
|
|
- properly comment the code
|
|
|
|
Planned, no timeline:
|
|
|
|
- allow to function as alternative to gnome keyring (libsecret integration)
|
|
- create separate gui frontend targetting mobile devices (first linux phones, maybe android at a later date - official iOS client not likely)
|
|
^ the gui will also function on desktop linux
|
|
- make platform agnostic (add windows support and package for more Linux distributions)
|
|
- ability to pass entries as arguments for more functions
|
|
- auto-completion on tab (currently unsure of best way to make this work)
|
|
|
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
|
|
|
rpass 2021.09.02.pr2
|
|
|
|
The Folder Update - Second public release of rpass.
|
|
|
|
New features:
|
|
|
|
- entry and folder titles can now have spaces and be as long as you want
|
|
- entires and folders can now be deleted with 'rpass remove' or 'rpass -rm'
|
|
- entries now properly save to folders via 'rpass add' and should no longer throw errors
|
|
- entries saved in folders are now readable
|
|
- existing entries can now be moved to, from, and between folders
|
|
- previews are now shown after creating or editing an entry
|
|
|
|
Changes:
|
|
|
|
- every pre-existing function of rpass has been updated to work with the new folder system
|
|
- dropped awk as a dependency
|
|
- removed 'argument' file in /var/lib/rpass
|
|
- reduced unneccessary characters in argument parsing to decrease compatibility issues
|
|
- ensured all user input is handled correctly as a string or an integer
|
|
- lots of miscellaneous optimizations
|
|
|
|
Expected for next update (The rsync Update):
|
|
|
|
- rsync (over ssh) support!
|
|
^ including any fixes, changes, or optimizations necessary to make that happen
|
|
- new file formatting with support for URLs
|
|
^all entries created in new format should be compatible with future versions of rpass
|
|
- secure /dev/shm with random text generator
|
|
|
|
Expected for the next (next) update (The Housekeeping Update)
|
|
|
|
- get rid of gpg decryption warnings
|
|
- proper error messages using 'except'
|
|
- add exceptions for unknown arguments
|
|
- cleanup file list by exporting to document and removing .gpg, adding color
|
|
|
|
Planned, no timeline:
|
|
|
|
- make platform agnostic (basically, add windows support)
|
|
- create separate gui frontend targetting mobile devices (first linux phones, android at a later date)
|
|
^ the gui will also function on desktop linux
|
|
- ability to pass entries as arguments for more functions
|
|
- auto-completion on tab
|
|
|
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
|
|
|
rpass 2021.09.01.pr1.1
|
|
|
|
First public release of rpass.
|
|
|
|
Early build, missing critical features (e.g. sync support and the ability to have spaces in filenames).
|
|
|
|
What is currently functional:
|
|
|
|
- guided configuration wizard
|
|
- generate passwords
|
|
- add existing passwords
|
|
- make notes
|
|
- sort notes and passwords into folders
|
|
- gpg encryption
|
|
- edit password/note entries
|
|
|
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|