From 87576338fd03935c9d7e2d51c2fe63e2c6cc7d79 Mon Sep 17 00:00:00 2001 From: Cuan Date: Mon, 10 Jan 2022 23:20:36 -0500 Subject: [PATCH] Updated changelogs for release --- extra/changelog-total | 51 +++++++++++++++++++++++++++++++++++++++ share/doc/sshyp/changelog | 12 ++++----- 2 files changed, 57 insertions(+), 6 deletions(-) diff --git a/extra/changelog-total b/extra/changelog-total index 019ec95..9b91c1c 100755 --- a/extra/changelog-total +++ b/extra/changelog-total @@ -1,5 +1,56 @@ <><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> +sshyp 2022.01.10.fr2.3 + +The Lighter Update - Patch 3 + +This release is a hotfix for 2021.12.01.fr2.2. It features critical security fixes and quality-of-life improvements. + +New features: + +- a man page has been added + +Changes: + +- folders in /dev/shm are no longer created before input from the user (fixes critical security flaws) +- fixed syncing of files (specifically downloading) with special characters, such as '(' +- fixed program still continuing after trying to edit an entry that doesn't exist +- the gen command has been updated to use the newer notetaking system +- printing functions in sshyp have been combined into one function (arguments determine section to print, fewer lines of code) +- file not found exceptions have been re-implemented +- .lower() is now used to remove casing when checking inputs +- removed an old reference to "rsync" in the configuration dialog + +Planned for next major update (The Fluffier Update): + +- new visual features + ^ this includes the new file list and thematic text art. sshyp will be + getting a retro computing theme. +- packages for more environments + ^ "sshyp" will be officially packaged for Arch Linux, Alpine Linux, and Termux (Android). + Debian/Ubuntu and Fedora packaging will come later. +- imporove password generator to guarantee more secure results +- when syncing, a check is made to see if any folders are not on all devices - if the check comes back true, it is corrected (in sshyp) + +Planned for next, next major update (The Shears Update Pt. 1): + +- enforce permissions on the server-side +- allow for copying entire notes (not just first line) +- allow for multi-client deletion... somehow (in sshync) +- detatch sshync and make it a separate package + +Planned for next, next, next major update (The Shears Update Pt. 2): + +- ability to pass entries as arguments for more functions +- auto-completion on tab (currently unsure of best way to make this work) + +Backlog: + +- package for more Linux distributions, such as Debian and Fedora +- create separate gui frontend targetting mobile and desktop Linux + +<><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><><> + sshyp 2021.12.01.fr2.2 The Lighter Update - Patch 2 diff --git a/share/doc/sshyp/changelog b/share/doc/sshyp/changelog index 89c027c..fc7c46f 100644 --- a/share/doc/sshyp/changelog +++ b/share/doc/sshyp/changelog @@ -10,14 +10,13 @@ New features: Changes: -- the gen command has been updated to use the newer notetaking system -- printing functions in sshyp have been combined into one function (arguments determine section to print) -- file not found exceptions have been re-implemented -** when syncing, a check is made to see if any folders are not on all devices - if the check comes back true, it is corrected (in sshyp) -- folders in /dev/shm are no longer created before input from the user -- .lower() is now used to remove casing when checking inputs +- folders in /dev/shm are no longer created before input from the user (fixes critical security flaws) - fixed syncing of files (specifically downloading) with special characters, such as '(' - fixed program still continuing after trying to edit an entry that doesn't exist +- the gen command has been updated to use the newer notetaking system +- printing functions in sshyp have been combined into one function (arguments determine section to print, fewer lines of code) +- file not found exceptions have been re-implemented +- .lower() is now used to remove casing when checking inputs - removed an old reference to "rsync" in the configuration dialog Planned for next major update (The Fluffier Update): @@ -29,6 +28,7 @@ Planned for next major update (The Fluffier Update): ^ "sshyp" will be officially packaged for Arch Linux, Alpine Linux, and Termux (Android). Debian/Ubuntu and Fedora packaging will come later. - imporove password generator to guarantee more secure results +- when syncing, a check is made to see if any folders are not on all devices - if the check comes back true, it is corrected (in sshyp) Planned for next, next major update (The Shears Update Pt. 1):