Commit Graph
421 Commits
Author SHA1 Message Date
RandyTheSilly 845f968aeb Initial implementation of quick-unlock verification 2022-10-11 17:08:30 -04:00
RandyTheSilly 9b0b4acf77 Properly increment _i in whitelist_setup() 2022-10-11 12:42:42 -04:00
RandyTheSilly c9934368a4 Added server-side whitelist setup 2022-10-11 12:40:35 -04:00
RandyTheSilly 243c3c466e Reduced questions asked for quick-unlock setup 2022-10-11 10:51:00 -04:00
RandyTheSilly 40213aa518 Fixed decryption of multi-word entries 2022-10-11 09:47:24 -04:00
RandyTheSilly c31a5a1664 Move a rarely used import statement closer to where it's needed in sshync 2022-10-11 09:28:13 -04:00
RandyTheSilly 8642601eee Only import rarely used modules when they're needed 2022-10-11 09:22:40 -04:00
RandyTheSilly 71585770eb Fixed renaming folders and receiving false error messages when renaming entries in offline mode 2022-10-11 09:10:31 -04:00
RandyTheSilly affcb3adbe Fixed deleting and renaming entries in offline mode 2022-10-10 19:37:38 -04:00
RandyTheSilly 45605bf7bc Fixed folder creation in offline mode 2022-10-10 18:20:43 -04:00
RandyTheSilly 772eaa0846 Fixed bugs causing entries to not be saved or entries being saved to the wrong place 2022-10-10 17:52:14 -04:00
RandyTheSilly c9c88a041d Put .py files in /usr/lib/sshyp, symlink executables to /usr/bin 2022-10-10 11:16:56 -04:00
RandyTheSilly cc4324f953 Correctly add strings to config file list 2022-10-08 21:33:35 -04:00
RandyTheSilly 48170f494e Overwrite old configuration file 2022-10-08 21:19:47 -04:00
RandyTheSilly 324a5f9a7c Bug fixes for the revised config file format and server-side arguments 2022-10-08 21:10:47 -04:00
RandyTheSilly 2c1241a1bc Initial addition of offline mode 2022-10-06 16:42:58 -04:00
RandyTheSilly d069ab82f9 Client-side whitelist error message now shows up will all additional whitelist options 2022-10-06 09:02:32 -04:00
RandyTheSilly b8b99755f0 Added error message for when whitelist is used client-side 2022-10-06 08:57:48 -04:00
RandyTheSilly 88e97d0131 Use rstrip() in place of replace() where applicable 2022-10-06 08:47:38 -04:00
RandyTheSilly 012796f052 Added quick-unlock configuration, tweaked config files 2022-10-05 23:46:32 -04:00
RandyTheSilly 0a450018de Rename 'device name' to 'device id' 2022-10-04 23:47:19 -04:00
RandyTheSilly 773f27946e Whitelist bugfixes and polish 2022-10-04 22:50:05 -04:00
RandyTheSilly 5f7074e04e Initial quick-unlock whitelist implementation 2022-10-04 21:08:11 -04:00
RandyTheSilly 2a56a3c427 Optimized device type setup 2022-10-04 15:12:14 -04:00
RandyTheSilly a573778972 Properly detect whitelist argument 2022-10-04 15:03:27 -04:00
RandyTheSilly c009dd63ab Add dedicated server help menu 2022-10-04 14:37:04 -04:00
RandyTheSilly aadca0ad44 Allow some arguments when running as server 2022-10-04 13:42:21 -04:00
RandyTheSilly 6ffc65f0d0 Swap URL and note options in edit help menu for visual consistency 2022-10-04 13:25:31 -04:00
RandyTheSilly 8980bef8ce Removed metainfo file, as it did not solve the issue with Debian licesning 2022-10-04 13:18:25 -04:00
RandyTheSilly 1436cdfb90 Update license to GPL-3.0-only 2022-10-04 12:44:39 -04:00
RandyTheSilly 374c2336c8 Added metainfo.xml file for AppStream metadata 2022-10-04 11:44:35 -04:00
RandyTheSilly 5c58151888 Update README.md 2022-09-21 11:24:12 -04:00
RandyTheSilly 7e29a9ba9e Initial implementation of non-interactive packaging script 2022-09-12 15:21:55 -04:00
RandyTheSilly b27f4cb805 Slight line count reduction 2022-09-08 10:19:43 -04:00
RandyTheSilly f411a56d1f Roughly halved the amount of time to source bash completions 2022-09-08 09:47:59 -04:00
RandyTheSilly 6542e8f7e2 Packaging script shebang changed to "/usr/bin/env bash" 2022-09-07 09:46:09 -04:00
RandyTheSilly 915a17b8e9 Fixed completions not generating 2022-09-05 14:29:43 -04:00
RandyTheSilly d037acd5b0 Allow path completions alongside shortcuts 2022-09-04 15:10:04 -04:00
RandyTheSilly 2ed8b69abf The _path_gen function is no longer run twice (completion is much faster now) 2022-09-04 14:55:39 -04:00
RandyTheSilly 510ca3bfbb Added initial Bash completion script 2022-09-04 14:49:43 -04:00
RandyTheSilly 0ce5b1c1f6 Updated README.md for release v1.1.2 2022-08-27 14:27:35 -04:00
RandyTheSilly 35068270af Removed option for using local source from packaging script, as it is mostly unnecessary and/or broken 2022-08-27 14:08:58 -04:00
RandyTheSilly cd5c9150a5 Automatically calculate revision number for Alpine packaging 2022-08-27 13:53:09 -04:00
RandyTheSilly f97c9ad4f9 Updated documentation for release v1.1.2 2022-08-27 13:12:58 -04:00
RandyTheSilly f1aca39fd1 Optimized cross-device entry deletion code 2022-08-27 12:46:54 -04:00
RandyTheSilly 1f0b23c25f rename() now uses entry_name_fetch() 2022-08-27 12:11:59 -04:00
RandyTheSilly 7355092cfe Properly handle exception for attempting to copy a field that does not exist 2022-08-26 18:04:01 -04:00
RandyTheSilly 56a99d09ef Fixed generic package not being compressed 2022-08-14 19:16:04 -04:00
RandyTheSilly a83297c52b Added Alpine packaging support, fixed packaging woes regarding a bad shebang 2022-08-14 19:13:50 -04:00
RandyTheSilly 558512ba52 Updated documentation for release v1.1.1 2022-07-21 22:40:29 -04:00