Shuanglei Tao
|
4cd6d480d6
|
protocol: set the pty file descriptor non blocking
|
2019-04-21 10:22:37 +08:00 |
|
Shuanglei Tao
|
14670ed9f5
|
html: remove bulma
|
2019-04-21 09:46:39 +08:00 |
|
Shuanglei Tao
|
d5a542d0dc
|
protocol: do not block main thread when destroying client
|
2019-04-21 07:17:07 +08:00 |
|
Shuanglei Tao
|
1bc92df1ba
|
xterm.js 3.12.2
|
2019-04-17 18:38:16 +08:00 |
|
Shuanglei Tao
|
e954cb5481
|
server: do not block main thread when acquiring lock
|
2019-04-17 18:28:10 +08:00 |
|
Shuanglei Tao
|
74e091f954
|
server: add support for cli args via url
|
2019-04-14 22:28:03 +08:00 |
|
Shuanglei Tao
|
bd8d2cfc32
|
server: remove unused options
|
2019-04-14 19:14:25 +08:00 |
|
Shuanglei Tao
|
348de8e0a7
|
server: use the default ssl_cipher_list
|
2019-04-14 18:30:07 +08:00 |
|
Shuanglei Tao
|
7ed537a327
|
html: do not apply winptyCompat addon
|
2019-03-25 12:11:36 +08:00 |
|
Santosh Kumar Gupta
|
f95cacd61b
|
protocol: exit thread as soon as the command terminate, fixes #112
|
2019-03-25 11:46:38 +08:00 |
|
Shohei Kameda
|
7f7bf3cc89
|
Update max_heaser_data deafult from 4K to 20K (#163)
|
2019-03-19 09:51:30 +08:00 |
|
Shuanglei Tao
|
7ee47dee4c
|
xterm.js 3.12.0
|
2019-03-16 21:28:24 +08:00 |
|
Shuanglei Tao
|
154cacce64
|
protocol: kill process group
|
2019-03-16 21:23:18 +08:00 |
|
dmayle
|
0b44b9b943
|
Close the websocket after forking so that child processes don't prevent new connections (#162)
|
2019-03-16 11:08:37 +08:00 |
|
Shuanglei Tao
|
6df6ac3e03
|
xterm.js 3.11.0
|
2019-02-23 23:05:52 +08:00 |
|
Shuanglei Tao
|
51c1ec0f7f
|
protocol: cleanup stale thread
|
2019-01-17 22:37:54 +08:00 |
|
Shuanglei Tao
|
b2668af5c7
|
xterm.js 3.10.1
|
2019-01-12 16:45:50 +08:00 |
|
Shuanglei Tao
|
127a24f188
|
xterm.js: 3.10.0
|
2019-01-04 07:11:59 +08:00 |
|
Shuanglei Tao
|
62bef0d545
|
server: add option to toggle IPv6 support
|
2018-12-09 09:13:14 +08:00 |
|
Shuanglei Tao
|
cb7fe0c347
|
cmake: do not check lws_config.h
|
2018-11-29 22:37:47 +08:00 |
|
Shuanglei Tao
|
4d5a099c58
|
xterm.js: 3.8.0
|
2018-11-29 22:37:18 +08:00 |
|
Zhenhua Ben Cao
|
a428a7a430
|
expose term instance to window for programatic use cases (#131)
* expose term to window for programatic use cases
* add a brief introduction about the exposed window.term variable
|
2018-10-08 15:55:36 +08:00 |
|
Shuanglei Tao
|
6b57876ceb
|
xterm.js: downgrade to 3.3.0
https://github.com/tsl0922/ttyd/issues/126
|
2018-09-10 00:51:21 +08:00 |
|
Shuanglei Tao
|
6a164a7a78
|
xterm.js: 3.7.0
|
2018-09-09 13:42:46 +08:00 |
|
Shuanglei Tao
|
b6d160a0f6
|
protocol: fix pthread_cond_wait usage
|
2018-09-09 13:37:49 +08:00 |
|
Shuanglei Tao
|
8e090612d3
|
html: fix String.endsWith on ie11
|
2018-09-09 13:11:31 +08:00 |
|
Shuanglei Tao
|
aac89aa617
|
server: custom terminal type support
|
2018-09-01 21:02:43 +08:00 |
|
Shuanglei Tao
|
60a9bf1ab6
|
http: write index html with buffer
|
2018-09-01 20:37:18 +08:00 |
|
Shuanglei Tao
|
ac58cde5e6
|
http: revert change for libwebsockets < 3, fixes #120
|
2018-09-01 20:05:04 +08:00 |
|
Shuanglei Tao
|
176f3e18a3
|
protocol: replace sleep with pthread cond
|
2018-08-20 13:33:17 +08:00 |
|
Shuanglei Tao
|
d1d5336af1
|
http: lws_snprintf -> snprintf
lws_snprintf is not available in libwebsockets 1.7.1
|
2018-08-18 17:24:57 +08:00 |
|
Shuanglei Tao
|
0f97a69446
|
libwebsockets 3.0 support
|
2018-08-18 17:07:41 +08:00 |
|
Shuanglei Tao
|
be91d56904
|
src: seprate includes from server.h
|
2018-08-18 09:59:19 +08:00 |
|
Shuanglei Tao
|
30f6688465
|
xterm.js: 3.6.0
|
2018-08-15 22:44:23 +08:00 |
|
Shuanglei Tao
|
0b149bbbba
|
xterm.js: 3.4.0
|
2018-05-20 22:03:16 +08:00 |
|
Shuanglei Tao
|
aca17f165f
|
webpack: minify html for production
|
2018-05-06 18:19:12 +08:00 |
|
Shuanglei Tao
|
2201a174fe
|
webpack: optimize css for production
|
2018-05-06 18:06:33 +08:00 |
|
Shuanglei Tao
|
6a217d7388
|
html: check trailing slash on pathname for ws url
Fixes #100
|
2018-05-06 13:45:36 +08:00 |
|
Shuanglei Tao
|
9bc52a6123
|
webpack: disable performance hints
|
2018-05-03 00:12:04 +08:00 |
|
Shuanglei Tao
|
d4566b38e4
|
xterm.js: 3.3.0
|
2018-05-02 23:56:37 +08:00 |
|
Shuanglei Tao
|
2d78f5c6a5
|
xterm.js: 3.2.0
|
2018-03-24 12:26:22 +08:00 |
|
Shuanglei Tao
|
ff1f19d9ef
|
protocol: ignore invalid message
|
2018-03-24 12:17:25 +08:00 |
|
Shuanglei Tao
|
40c8861cb9
|
xterm.js: 3.0.2
|
2018-01-17 19:44:50 +08:00 |
|
Shuanglei Tao
|
9715585fc1
|
Replace browserify with webpack
|
2018-01-17 18:11:28 +08:00 |
|
Shuanglei Tao
|
0b6608e2ef
|
zmodem: rewrite the ui modal
|
2018-01-13 17:31:57 +08:00 |
|
Shuanglei Tao
|
9dd8a97e6b
|
protocol: avoid extra copy of pty data
|
2018-01-13 11:30:37 +08:00 |
|
Shuanglei Tao
|
26f8b17891
|
server: use libwebsockets's built-in ping-pong
|
2018-01-11 22:15:49 +08:00 |
|
Shuanglei Tao
|
2087fc6efe
|
Sync window title with the terminal
|
2018-01-10 00:45:12 +08:00 |
|
Shuanglei Tao
|
710aa1cd98
|
protocol: fix a regression that may crashes the server
|
2018-01-10 00:09:39 +08:00 |
|
Shuanglei Tao
|
f0e4b7b3b3
|
Decrease the brightness of colors
|
2018-01-08 21:50:14 +08:00 |
|