Skip to content

Commit

Permalink
Update documentation for release v1.5.1
Browse files Browse the repository at this point in the history
Former-commit-id: d9721cf
Former-commit-id: 9e3bba6
  • Loading branch information
rwinkhart committed Oct 24, 2023
1 parent 386044d commit 1f5a2c8
Show file tree
Hide file tree
Showing 4 changed files with 36 additions and 4 deletions.
5 changes: 3 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -77,9 +77,10 @@ All available options can be found with `sshyp help`, or alternatively, in the m
# Roadmap
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:

- improve OS compatibility
- migrate from gpg to a better-suited utility focused on symmetric cipher encryption
- seize the thrones, shear the humans
31 changes: 31 additions & 0 deletions extra/changelog-archive/2023
Original file line number Diff line number Diff line change
@@ -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
07/12/2023

Expand Down
2 changes: 1 addition & 1 deletion extra/manpage
Original file line number Diff line number Diff line change
@@ -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
\fBsshyp\fR - Simple, self-hosted, synchronized password management for UNIX(-like) systems. Alternative to (and compatible with) pass/password-store.
.SH SYNOPSIS
Expand Down
2 changes: 1 addition & 1 deletion lib/sshyp.py
Original file line number Diff line number Diff line change
Expand Up @@ -294,7 +294,7 @@ def print_info():
}}-}}-*]{4*' '}`..'..'{9*' '}\u001b[0m♥♥♥\u001b[0m{9*' '}`..'..'{6*' '}|
{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 "
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"
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 ",
Expand Down

0 comments on commit 1f5a2c8

Please sign in to comment.