mirror of
https://github.com/rwinkhart/sshyp.git
synced 2026-09-05 16:47:14 -04:00
Update documentation for release v1.5.1
Former-commit-id: d9721cfcc36cc53f2719f0c57c3c5c58578e3eb1 Former-commit-id: 9e3bba69e4d4e8d074b3882b56f2221aa7edd6ad
This commit is contained in:
@@ -77,9 +77,10 @@ All available options can be found with `sshyp help`, or alternatively, in the m
|
|||||||
# Roadmap
|
# Roadmap
|
||||||
Short-term Goals:
|
Short-term Goals:
|
||||||
|
|
||||||
- migrate from gpg to a better-suited utility focused on symmetric cipher encryption
|
- implement a method for tracking how long it has been since a password has been changed (password aging)
|
||||||
|
- find and fix more bugs
|
||||||
|
|
||||||
Long-term Goals:
|
Long-term Goals:
|
||||||
|
|
||||||
- improve OS compatibility
|
- migrate from gpg to a better-suited utility focused on symmetric cipher encryption
|
||||||
- seize the thrones, shear the humans
|
- seize the thrones, shear the humans
|
||||||
|
|||||||
@@ -1,3 +1,34 @@
|
|||||||
|
sshyp v1.5.1
|
||||||
|
10/24/2023
|
||||||
|
|
||||||
|
the fortified flock update - patch one
|
||||||
|
|
||||||
|
this release fixes both long and short-standing bugs that managed to escape discovery in testing;
|
||||||
|
it also addresses some issues that first-time users may be put-off by upon encountering
|
||||||
|
|
||||||
|
user-facing features:
|
||||||
|
|
||||||
|
- the clipboard is now only cleared if the contents of the clipboard still match what was placed onto it by sshyp
|
||||||
|
^ this means that sshyp will no longer remove data from the clipboard that it did not place there
|
||||||
|
- a warning/explanation is now provided when the user attempts to sync in offline mode
|
||||||
|
- a readable error is now provided if the user attempts to edit a note and the specified text editor cannot be found
|
||||||
|
- the optional configuration menu is now explained when encountered during "sshyp init"
|
||||||
|
- the man page now includes common troubleshooting information
|
||||||
|
|
||||||
|
fixes/optimizations:
|
||||||
|
|
||||||
|
- custom, user-provided ssh keyfiles are now properly utilized in all cases
|
||||||
|
^ previously, using custom ssh keyfiles would break various features
|
||||||
|
- clipboard contents are no longer leaked via the process list on Wayland
|
||||||
|
- interpolation has been disabled for ConfigParser, allowing "%" to be stored in configuration files
|
||||||
|
- gpg keys with ":" or "\" in their names are now properly written to the configuration file
|
||||||
|
- copy_id_check() and whitelist_verify() are now safely callable from extensions
|
||||||
|
- the ssh key selection will no longer see "known_hosts.old" as a valid keyfile
|
||||||
|
- when possible, data from the configuration file is now read as boolean values
|
||||||
|
- the Haiku package has been updated to use Python 3.11
|
||||||
|
|
||||||
|
<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><>
|
||||||
|
|
||||||
sshyp v1.5.0
|
sshyp v1.5.0
|
||||||
07/12/2023
|
07/12/2023
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -1,4 +1,4 @@
|
|||||||
.TH sshyp 1 "17 October 2023" "v1.5.0" "sshyp man page"
|
.TH sshyp 1 "24 October 2023" "v1.5.1" "sshyp man page"
|
||||||
.SH NAME
|
.SH NAME
|
||||||
\fBsshyp\fR - Simple, self-hosted, synchronized password management for UNIX(-like) systems. Alternative to (and compatible with) pass/password-store.
|
\fBsshyp\fR - Simple, self-hosted, synchronized password management for UNIX(-like) systems. Alternative to (and compatible with) pass/password-store.
|
||||||
.SH SYNOPSIS
|
.SH SYNOPSIS
|
||||||
|
|||||||
+1
-1
@@ -294,7 +294,7 @@ def print_info():
|
|||||||
}}-}}-*]{4*' '}`..'..'{9*' '}\u001b[0m♥♥♥\u001b[0m{9*' '}`..'..'{6*' '}|
|
}}-}}-*]{4*' '}`..'..'{9*' '}\u001b[0m♥♥♥\u001b[0m{9*' '}`..'..'{6*' '}|
|
||||||
{4*' '}◎-◎{4*' '}//{3*' '}\\\\{10*' '}\u001b[38;5;9m♥\u001b[0m{10*' '}//{3*' '}\\\\{5*' '}/|\\""")
|
{4*' '}◎-◎{4*' '}//{3*' '}\\\\{10*' '}\u001b[38;5;9m♥\u001b[0m{10*' '}//{3*' '}\\\\{5*' '}/|\\""")
|
||||||
print(f"{_border}{_blank}\n\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{18*' '}\u001b[38;5;15;48;5;8msshyp "
|
print(f"{_border}{_blank}\n\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{18*' '}\u001b[38;5;15;48;5;8msshyp "
|
||||||
f"version 1.5.0\u001b[38;5;15;48;5;15m{18*' '}\u001b[38;5;7;48;5;8m/\u001b[0m")
|
f"version 1.5.1\u001b[38;5;15;48;5;15m{18*' '}\u001b[38;5;7;48;5;8m/\u001b[0m")
|
||||||
print(f"\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{14*' '}\u001b[38;5;15;48;5;8mthe fortified flock"
|
print(f"\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{14*' '}\u001b[38;5;15;48;5;8mthe fortified flock"
|
||||||
f" update\u001b[38;5;15;48;5;15m{15*' '}\u001b[38;5;7;48;5;8m/\u001b[0m\n{_blank}")
|
f" update\u001b[38;5;15;48;5;15m{15*' '}\u001b[38;5;7;48;5;8m/\u001b[0m\n{_blank}")
|
||||||
print(f"\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{9*' '}\u001b[38;5;15;48;5;8mcopyright 2021-2023 ",
|
print(f"\u001b[38;5;7;48;5;8m\\\u001b[38;5;15;48;5;15m{9*' '}\u001b[38;5;15;48;5;8mcopyright 2021-2023 ",
|
||||||
|
|||||||
Reference in New Issue
Block a user