Commit Graph

191 Commits

Author SHA1 Message Date
NI
0a28b9f498 Connection failure errors will now correctly toggle style change on Connection Status window 2019-10-24 23:31:34 +08:00
NI
6a3202e2b1 Configure the apt-get command to retry failed downloads during Docker building process 2019-10-23 14:39:46 +08:00
NI
a07d82310f Manually update knowns record when it's been changed 2019-10-22 08:44:22 +08:00
NI
7224eb263d Fixed a wrong comment inside Connector History module (ui/commands/history.js) 2019-10-22 08:43:00 +08:00
NI
e048671bfd Session data can be cleared without reloading the page 2019-10-22 08:38:31 +08:00
NI
64acf3e0a6 Upgrade back-end dependencies 2019-10-22 08:37:56 +08:00
NI
838c49cfac Upgrade front-end dependencies 2019-10-22 08:37:26 +08:00
NI
4d0b689a7d Two changes to the static file generater: 1) It now imports source file data as literal string, saves runtime conversion cost; 2) image/x-icon will no longer be compressed 2019-10-18 22:33:42 +08:00
NI
eb25632ff8 Release (prebuild) archive files now includes project source code 2019-10-18 10:19:30 +08:00
NI
9c3e324a5a Upgrade backend dependencies 2019-10-18 10:19:12 +08:00
NI
8acab466d7 Upgrade front-end dependencies 2019-10-18 10:18:23 +08:00
NI
c0d342c817 Update backend dependencies 2019-10-03 11:57:57 +08:00
NI
7de6b19ea0 Update front-end dependencies 2019-10-03 11:45:54 +08:00
NI
f2f2c4352d Connection status charts now use different color to distinguish statistics of current connection from past ones 2019-10-02 23:16:53 +08:00
NI
e77ad353f0 Add charset support for SSH as well 2019-10-02 22:30:14 +08:00
NI
81a9424066 Add default encoding to the launcher of Telnet when the charset is not set 2019-10-02 22:09:35 +08:00
NI
da7f06f01b Adjust favicon a bit more 2019-10-01 16:44:58 +08:00
NI
8cbfb058c2 Rename the links on the loading page 2019-10-01 16:44:22 +08:00
NI
cf6dfaf784 Refuse console input when the terminal is closed 2019-10-01 15:52:43 +08:00
NI
55a1574f46 Adjust document.title Update indicator. 2019-10-01 15:46:18 +08:00
NI
5e32228960 Adjust Connection Status panel, stop updating when the connection is closed 2019-10-01 15:45:28 +08:00
NI
b50946d8cd Use SVG image as logo instead of PNG one 2019-09-28 12:41:32 +08:00
NI
a26e1f47c0 Adjust icon, make it round 2019-09-27 23:59:12 +08:00
NI
843abc3707 Revert 93797a1d34, use the word "Password" instead. 2019-09-27 23:16:38 +08:00
NI
03fe9267ee Change wording again. "For the Web", not any web 2019-09-27 10:08:32 +08:00
NI
0f5fc61896 Add note about depreciation of default charset parser in launcher 2019-09-27 10:00:23 +08:00
NI
93797a1d34 Change the word "Password" to "Passphrase" to match the inputbox may later appear 2019-09-27 09:58:24 +08:00
NI
b54b0d250b Fix style of the connector warning icon 2019-09-27 09:47:45 +08:00
NI
3b8483f9c5 Use document.title to display tab count and update info 2019-09-27 09:39:18 +08:00
NI
512e410221 Fix typo and wording 2019-09-27 08:22:17 +08:00
NI
9e825542ad Upgrade frontend dependencies 2019-09-25 14:35:18 +08:00
NI
5d0414e33d Upgrade backend dependencies 2019-09-24 22:48:35 +08:00
NI
ec5099c111 More detailed debug log 2019-09-24 22:47:32 +08:00
NI
128d24d92d Add the one missing blank line 2019-09-24 22:47:13 +08:00
NI
e434107140 Add example usage of the openssl command as well because I keep forgetting it 2019-09-20 22:33:25 +08:00
NI
6941e5ec91 Fix the section of the document about the SSHWIFTY_DOCKER_TLSCERT and SSHWIFTY_DOCKER_TLSCERTKEY variables. 2019-09-20 22:11:50 +08:00
NI
ea363a8606 Save the certicates to /tmp rather than the /. The root path is unwritable now since we're using non-root user to run the image. 2019-09-20 22:09:35 +08:00
NI
6349d1ede5 Fixed a bug: That 4096 bytes can all be used to buffer a AES-GCM block 2019-09-20 22:07:09 +08:00
NI
cc4f095995 Hookup unhandledrejection and error events even the application is not running under development mode 2019-09-19 15:12:53 +08:00
NI
9804af7219 Remove onData debug logger, as it is no longer needed 2019-09-19 15:11:10 +08:00
NI
5131cb8122 Add and use the sendData method which will automatically break long data (longer than 0x1fff bytes) into different stream requests. 2019-09-19 15:04:46 +08:00
NI
2d47cd004c Refactor the stream sender 2019-09-19 15:04:20 +08:00
NI
2736a3db9d Clean up ui/stream/subscribe.js 2019-09-19 14:59:02 +08:00
NI
a074586dcb Allowing the entire Stream payload to be relayed to the remote, not just the first part of the payload. 2019-09-19 14:56:48 +08:00
NI
020a1e8eaf Adding timeout detection to both SSH and Telnet command as well. This will prevent a dead remote connection to block backend request processing 2019-09-19 14:54:54 +08:00
NI
6aa585c228 Use more accurate size to verify payload length 2019-09-19 14:48:19 +08:00
NI
c7df33f14f Prevent SetDeadline, SetReadDeadline and SetWriteDeadline from setting up unlimited deadline, and also impose our own timeout retry mechanism. 2019-09-18 18:51:17 +08:00
NI
aba5993ffb Well, fixed a wrong parameter. Sorry 2019-09-17 10:28:15 +08:00
NI
fb03eb8f8a Ask Travis to automatically generate release note from commit history rather than just last commit 2019-09-17 10:14:26 +08:00
NI
683c643543 Clean up some code in the Telnet control 2019-09-17 09:54:46 +08:00