Commit Graph

415 Commits

Author SHA1 Message Date
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
NI
cd88e06d9a Update backend dependencies 2019-09-17 09:53:59 +08:00
NI
823e66d81e Fixed the Dockerfile so Docker can compile on Arm from the source code 2019-09-17 09:46:59 +08:00
NI
70888f8ab0 Dockerfile now also installs build-essential in case some component is not prebuilt 2019-09-16 23:21:33 +08:00
NI
90db2755cd More robust way to handle write pause and resume 2019-09-16 23:21:02 +08:00
NI
db692d5eb4 Don't encourage user to login with root 2019-09-16 23:20:46 +08:00
NI
1a00a7c19d Adjust style of radio and checkbox input fields 2019-09-16 23:20:23 +08:00
NI
eefdece1d2 Overlay should cover the entire pop window 2019-09-15 14:29:00 +08:00
NI
f0d0c72b96 Add FAQ section. No one is asking me to answer these questions but I figured somebody will eventually do. 2019-09-15 13:45:00 +08:00
NI
dbef56c9eb Adjust webpack.config.js, as the newly included iconv-lite is very large. 2019-09-15 13:29:30 +08:00
NI
9880ce3b87 Remove xterm-addon-webgl, as it's not ready yet 2019-09-15 13:29:01 +08:00
NI
c90c4b1f9e Telnet: Don't convert encoding when unnecessay 2019-09-15 12:14:53 +08:00
NI
df116843f7 Be more specific about GCM key configuration 2019-09-15 12:14:01 +08:00
NI
2521bcbd52 Fix a weird element placement 2019-09-15 09:36:37 +08:00
NI
adb6408428 Well it turned out, TextEncoder does NOT accept encoding label 2019-09-15 07:42:58 +08:00
NI
de8afbb6ce Programmatically check which encoding is available. 2019-09-15 07:34:24 +08:00
NI
73ea04ef9d Fix style of links in the landing page 2019-09-15 07:05:38 +08:00
NI
02097cdd1c Disable only AFTER all internal data is readed 2019-09-15 07:02:34 +08:00
NI
10c0cc2e73 Convert Telnet output to the correct charset as well 2019-09-15 06:51:38 +08:00
NI
462a07aebf Run npm update 2019-09-15 06:21:34 +08:00
NI
5497a3d66a Upgrade to xtermjs 4 2019-09-14 23:28:10 +08:00
NI
ff87c9017d Fix Telnet 2019-09-14 23:26:44 +08:00
NI
d9d0170d1a Adjust how error message is caught and displayed 2019-09-14 21:30:49 +08:00
NI
6b5c444f45 Allowing user to customly setup server charset when connecting to a Telnet host 2019-09-14 15:20:50 +08:00
NI
25b595b5b6 If backend status query has failed due to unknown error code 0, set a delayed retry until success. 2019-09-13 17:03:05 +08:00
NI
659468006b Adjust font size of hot key bar titles. 2019-09-13 16:49:01 +08:00
NI
01af3b9354 Change the method of packaging 2019-09-13 16:36:52 +08:00