Commit Graph

367 Commits

Author SHA1 Message Date
Shuanglei Tao
01a2ce0725 Add github workflow 2019-08-25 10:56:22 +08:00
greenkeeper[bot]
93b6c3f1e4 Update style-loader in group default to the latest version 🚀 (#212)
* chore(package): update style-loader to version 1.0.0

* chore: update lockfile yarn.lock
2019-08-07 00:05:21 +08:00
Shuanglei Tao
d8903e1e07 Bump to 1.5.2 1.5.2 2019-08-05 21:38:05 +08:00
Adela0602
87a705223f Fix potential segmentation fault (SIGSEGV) error #209 (#210) 2019-08-04 21:11:30 +08:00
Shuanglei Tao
a6b4d282da travis: compile html frondend 2019-08-04 15:18:20 +08:00
Shuanglei Tao
bee8af8af1 html: preact 8.5.0 2019-08-04 12:31:05 +08:00
Shuanglei Tao
251ad41f4c server: fix pthread_mutex_trylock usage 2019-08-04 11:59:34 +08:00
Stuart Henderson
921ddda658 use errno.h not sys/errno.h in utils.c as in other files (#207)
Use errno.h rather than sysno/errno.h in utils.c, unbreaking build on OpenBSD (the "errno" symbol is only defined in errno.h not in sys/errno.h).

protocol.c and server.c already include errno.h rather than sys/errno.h so this should be safe on other OS here also.
2019-07-31 16:09:13 +08:00
Stuart Henderson
6facf525c1 include pthread.h for pthread_mutex_t (#206)
Needed to unbreak build on OpenBSD.
2019-07-31 16:09:01 +08:00
Shohei Kameda
12dd5c7d82 html: added window.term.fit 2019-07-25 23:25:55 +08:00
Shuanglei Tao
e074513246 server: fix the client-option and terminal-type long option 2019-07-23 20:35:27 +08:00
Shuanglei Tao
243a9b47fa scripts: enable ipv6 support for lws 2019-07-19 23:00:18 +08:00
Shuanglei Tao
287585d61a server: hide ipv6 option if not suppored by lws 2019-07-19 22:56:18 +08:00
Shuanglei Tao
da047be76a README: update SSL script to generate sha256 cert 2019-07-18 17:21:46 +08:00
greenkeeper[bot]
62f869f8e5 Update mini-css-extract-plugin in group default to the latest version 🚀 (#201)
* chore(package): update mini-css-extract-plugin to version 0.8.0

* chore(package): update lock yarn.lock
2019-07-17 13:52:03 +08:00
Shuanglei Tao
0a8eb1d9e2 Bump to 1.5.1 1.5.1 2019-07-12 20:57:35 +08:00
Shuanglei Tao
ef0027474c html: update modal style 2019-07-12 20:53:01 +08:00
greenkeeper[bot]
54711e8c5b Update dependencies to enable Greenkeeper 🌴 (#200)
* chore: add Greenkeeper config file

* chore(package): update dependencies

* docs(readme): add Greenkeeper badge

* chore(package): update lockfile yarn.lock
2019-07-11 20:20:46 +08:00
dependabot[bot]
819d605257 build(deps): bump lodash from 4.17.11 to 4.17.14 in /html (#199)
Bumps [lodash](https://github.com/lodash/lodash) from 4.17.11 to 4.17.14.
- [Release notes](https://github.com/lodash/lodash/releases)
- [Commits](https://github.com/lodash/lodash/compare/4.17.11...4.17.14)

Signed-off-by: dependabot[bot] <support@github.com>
2019-07-11 19:57:12 +08:00
Shuanglei Tao
a1b5c23481 xterm.js 3.14.5 2019-07-11 19:36:19 +08:00
Shuanglei Tao
e8fd62e37b html: abort zmodem session on ctrl+c 2019-07-07 20:59:07 +08:00
Shuanglei Tao
39f89ce3ce html: add empty check for copy 2019-07-07 20:04:06 +08:00
Shuanglei Tao
218b14943d html: polish zmodem code 2019-07-07 19:44:01 +08:00
Shuanglei Tao
20f20262bd html: handle websocket error 2019-07-06 00:17:23 +08:00
Shuanglei Tao
0fc275f3a3 server: remove the reconnect option (enabled by default) 2019-07-05 23:09:07 +08:00
Shuanglei Tao
fd29928a9c html: retry websocket connection with exponential backoff 2019-07-05 22:32:01 +08:00
Shuanglei Tao
b0ed073a00 html: reformat code 2019-07-04 21:23:04 +08:00
Shuanglei Tao
84ac40a614 html: move zmodem code as Component/ITerminalAddon 2019-07-04 00:20:30 +08:00
Shuanglei Tao
c4b9b6e4f7 xterm.js 3.14.4 2019-07-03 18:36:45 +08:00
Shuanglei Tao
513c64cb0c protocol: remove the O_NONBLOCK flag on pty fd
it breaks zmodem support for rz
2019-06-30 12:35:30 +08:00
Shuanglei Tao
9633942977 html: abort on zmodem consume error 2019-06-29 16:17:12 +08:00
Shuanglei Tao
6505289f6d Bump to 1.5.0 1.5.0 2019-06-23 20:13:50 +08:00
Shuanglei Tao
9b0166b790 http: handle lws_send_pipe_choked state 2019-06-23 20:10:09 +08:00
Shuanglei Tao
afadc00f54 http: fix libwebsockets 1.7 support 2019-06-23 18:50:30 +08:00
Shuanglei Tao
70f16a7a41 html: polish zmodem code 2019-06-23 18:37:33 +08:00
Shuanglei Tao
9762993129 html: auto reconnect on zmodem error 2019-06-23 17:33:03 +08:00
Shuanglei Tao
6a40f326d5 html: add zmodem support back 2019-06-23 17:22:01 +08:00
Shuanglei Tao
86123ca7bc html: update lint rules 2019-06-23 11:05:09 +08:00
Shuanglei Tao
ae837910da http: add basic auth support back 2019-06-22 18:01:15 +08:00
Shuanglei Tao
c1c82b1a1a http: fix keepalive for lws_serve_http_file 2019-06-22 15:23:24 +08:00
Shuanglei Tao
7901265f52 http: remove hack for old libwebsocket versions 2019-06-22 15:23:24 +08:00
Shuanglei Tao
5dfcb8dd3e html: attach the term instance to window 2019-06-22 07:42:39 +08:00
Shuanglei Tao
11c1e1bc79 html: enable copy on select 2019-06-16 09:35:53 +08:00
Shuanglei Tao
e67d567fea html: use ts string template 2019-06-16 09:03:37 +08:00
Shuanglei Tao
19c89ff2bb html: add xterm weblinks addon 2019-06-16 08:06:10 +08:00
Shuanglei Tao
37ab5e937f html: restore prefix to console message 2019-06-15 09:24:19 +08:00
Shuanglei Tao
089182b8c5 xterm.js 3.14.2 2019-06-15 09:20:45 +08:00
Shuanglei Tao
e3b569160d http: fix keepalive issue 2019-06-15 07:43:18 +08:00
Shuanglei Tao
dbb72de418 html: fix lint 2019-05-27 11:58:26 +08:00
Shuanglei Tao
66718bc1d4 html: replace with preact version 2019-05-27 00:22:06 +08:00