Commit Graph

637 Commits

Author SHA1 Message Date
dependabot-preview[bot]
f50cac3ced Upgrade to GitHub-native Dependabot (#654)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-29 11:35:44 +08:00
dependabot-preview[bot]
736e6589f3 build(deps-dev): bump css-loader from 5.2.0 to 5.2.1 in /html (#643)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.2.0 to 5.2.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.2.0...v5.2.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-17 08:26:43 +08:00
dependabot-preview[bot]
6ebe81e12e build(deps-dev): bump mini-css-extract-plugin in /html (#642)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 1.4.0 to 1.4.1.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.4.0...v1.4.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-17 08:26:34 +08:00
dependabot-preview[bot]
232d901bb9 build(deps): [security] bump ssri from 6.0.1 to 6.0.2 in /html (#645)
Bumps [ssri](https://github.com/npm/ssri) from 6.0.1 to 6.0.2. **This update includes a security fix.**
- [Release notes](https://github.com/npm/ssri/releases)
- [Changelog](https://github.com/npm/ssri/blob/v6.0.2/CHANGELOG.md)
- [Commits](https://github.com/npm/ssri/compare/v6.0.1...v6.0.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-17 08:26:23 +08:00
dependabot-preview[bot]
941ee108e1 build(deps-dev): bump husky from 5.1.3 to 6.0.0 in /html (#641)
Bumps [husky](https://github.com/typicode/husky) from 5.1.3 to 6.0.0.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.1.3...v6.0.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:47:26 +08:00
dependabot-preview[bot]
fe8ab40b4f build(deps): [security] bump y18n from 3.2.1 to 3.2.2 in /html (#640)
Bumps [y18n](https://github.com/yargs/y18n) from 3.2.1 to 3.2.2. **This update includes a security fix.**
- [Release notes](https://github.com/yargs/y18n/releases)
- [Changelog](https://github.com/yargs/y18n/blob/master/CHANGELOG.md)
- [Commits](https://github.com/yargs/y18n/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:45:24 +08:00
dependabot-preview[bot]
84e67e7f88 build(deps-dev): bump ts-loader from 8.0.18 to 8.1.0 in /html (#639)
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.0.18 to 8.1.0.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/main/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.18...v8.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:45:14 +08:00
dependabot-preview[bot]
a8af375417 build(deps-dev): bump mini-css-extract-plugin in /html (#638)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 1.3.9 to 1.4.0.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.9...v1.4.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:45:06 +08:00
dependabot-preview[bot]
88d6d52c1f build(deps-dev): bump webpack-cli from 4.5.0 to 4.6.0 in /html (#637)
Bumps [webpack-cli](https://github.com/webpack/webpack-cli) from 4.5.0 to 4.6.0.
- [Release notes](https://github.com/webpack/webpack-cli/releases)
- [Changelog](https://github.com/webpack/webpack-cli/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack/webpack-cli/compare/webpack-cli@4.5.0...webpack-cli@4.6.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:44:42 +08:00
dependabot-preview[bot]
712f2139cb build(deps-dev): bump css-loader from 5.1.3 to 5.2.0 in /html (#635)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.3 to 5.2.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.3...v5.2.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-02 20:44:14 +08:00
Shuanglei Tao
b33f3135ca cmake: find libwebsockts manually 2021-03-28 12:43:38 +08:00
Shuanglei Tao
cb758b9cc3 server: use base64 function from lws 2021-03-27 10:27:05 +08:00
Shuanglei Tao
9c1e464e8c html: add ability to press enter to reconnect 2021-03-21 10:27:53 +08:00
Shuanglei Tao
d4afb14069 gitignore: add .vscode dir 2021-03-20 17:47:43 +08:00
Shuanglei Tao
8f5d9a16ca repo: rename master to main 2021-03-16 21:52:33 +08:00
Shuanglei Tao
c5f414b25a all: remove the vla usage 2021-03-16 21:40:44 +08:00
dependabot-preview[bot]
917cb54770 build(deps-dev): bump css-loader from 5.1.2 to 5.1.3 in /html (#631)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.2...v5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-16 21:06:16 +08:00
dependabot-preview[bot]
5a443a12ad build(deps): bump preact from 10.5.12 to 10.5.13 in /html (#630)
Bumps [preact](https://github.com/preactjs/preact) from 10.5.12 to 10.5.13.
- [Release notes](https://github.com/preactjs/preact/releases)
- [Commits](https://github.com/preactjs/preact/compare/10.5.12...10.5.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-16 01:23:32 +08:00
Shuanglei Tao
2480810eb3 protocol: fix -Wstringop-overflow compile warning 2021-03-14 11:57:57 +08:00
Shuanglei Tao
c0bdd7bb28 protocol: free memory allocated for url args 2021-03-14 11:20:10 +08:00
Shuanglei Tao
b819e9e8c1 README: update badges 2021-03-13 10:04:55 +08:00
dependabot-preview[bot]
18db8ccff2 build(deps-dev): bump ts-loader from 8.0.17 to 8.0.18 in /html (#627)
Bumps [ts-loader](https://github.com/TypeStrong/ts-loader) from 8.0.17 to 8.0.18.
- [Release notes](https://github.com/TypeStrong/ts-loader/releases)
- [Changelog](https://github.com/TypeStrong/ts-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/TypeStrong/ts-loader/compare/v8.0.17...v8.0.18)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-13 09:50:01 +08:00
Shuanglei Tao
21b9aefbe3 protocol: cleanup unused code 2021-03-11 22:56:49 +08:00
dependabot-preview[bot]
480da6df21 build(deps-dev): bump css-loader from 5.1.1 to 5.1.2 in /html (#626)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.1...v5.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-11 19:41:22 +08:00
dependabot-preview[bot]
0af5dc11c6 build(deps): bump xterm-addon-webgl from 0.9.0 to 0.10.0 in /html (#623)
Bumps [xterm-addon-webgl](https://github.com/xtermjs/xterm.js) from 0.9.0 to 0.10.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/compare/0.9...0.10)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-11 07:33:39 +08:00
dependabot-preview[bot]
8a7acf47a1 build(deps): bump xterm from 4.10.0 to 4.11.0 in /html (#624)
Bumps [xterm](https://github.com/xtermjs/xterm.js) from 4.10.0 to 4.11.0.
- [Release notes](https://github.com/xtermjs/xterm.js/releases)
- [Commits](https://github.com/xtermjs/xterm.js/compare/4.10.0...4.11.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-10 23:21:43 +08:00
Shuanglei Tao
0b146b750c server: fix ssl ca option init 2021-03-09 22:23:28 +08:00
dependabot-preview[bot]
3a0aa74207 build(deps): [security] bump elliptic from 6.5.3 to 6.5.4 in /html (#621)
* build(deps): [security] bump elliptic from 6.5.3 to 6.5.4 in /html

Bumps [elliptic](https://github.com/indutny/elliptic) from 6.5.3 to 6.5.4. **This update includes a security fix.**
- [Release notes](https://github.com/indutny/elliptic/releases)
- [Commits](https://github.com/indutny/elliptic/compare/v6.5.3...v6.5.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* html: gts fix

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
2021-03-09 00:59:13 +08:00
Shuanglei Tao
cbb31ea4aa protocol: improve exit code handling 2021-03-07 13:05:29 +08:00
Shuanglei Tao
79af0b8b2d workflow: switch to mingw build for win10 2021-03-06 19:19:57 +08:00
Shuanglei Tao
02bbbec678 pty: rename pty_close to pty_kill 2021-03-06 17:39:05 +08:00
Shuanglei Tao
f67feebcc2 protocol: fix auth token check 2021-03-06 17:37:30 +08:00
Shuanglei Tao
96e88fb4ce protocol: set windows size on spawm process 2021-03-06 14:27:05 +08:00
Shuanglei Tao
3929e5c2b6 pty: polish pty_spawn code 2021-03-06 12:50:50 +08:00
Shuanglei Tao
52adaba9e1 pty: use uint16_t for resize params 2021-03-05 23:46:57 +08:00
Shuanglei Tao
d6921b235d protocol: add conpty support 2021-03-03 21:02:33 +08:00
dependabot-preview[bot]
231fe32f59 build(deps-dev): bump css-loader from 5.1.0 to 5.1.1 in /html (#617)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.1.0 to 5.1.1.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.1.0...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-03 00:27:15 +08:00
dependabot-preview[bot]
19c05d77d5 build(deps-dev): bump husky from 5.1.2 to 5.1.3 in /html (#618)
Bumps [husky](https://github.com/typicode/husky) from 5.1.2 to 5.1.3.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.1.2...v5.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-03 00:26:57 +08:00
dependabot-preview[bot]
ffea419f02 build(deps-dev): bump husky from 5.1.1 to 5.1.2 in /html (#616)
Bumps [husky](https://github.com/typicode/husky) from 5.1.1 to 5.1.2.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.1.1...v5.1.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-01 23:01:06 +08:00
dependabot-preview[bot]
eebea08f6c build(deps): bump whatwg-fetch from 3.6.1 to 3.6.2 in /html (#615)
Bumps [whatwg-fetch](https://github.com/github/fetch) from 3.6.1 to 3.6.2.
- [Release notes](https://github.com/github/fetch/releases)
- [Commits](https://github.com/github/fetch/compare/v3.6.1...v3.6.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-03-01 22:59:57 +08:00
dependabot-preview[bot]
a640210bd8 build(deps-dev): bump css-loader from 5.0.2 to 5.1.0 in /html (#614)
Bumps [css-loader](https://github.com/webpack-contrib/css-loader) from 5.0.2 to 5.1.0.
- [Release notes](https://github.com/webpack-contrib/css-loader/releases)
- [Changelog](https://github.com/webpack-contrib/css-loader/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/css-loader/compare/v5.0.2...v5.1.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-27 20:24:51 +08:00
dependabot-preview[bot]
4d51d58008 build(deps-dev): bump mini-css-extract-plugin in /html (#613)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 1.3.8 to 1.3.9.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.8...v1.3.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-27 20:24:41 +08:00
dependabot-preview[bot]
43b223db3a build(deps-dev): bump husky from 5.0.9 to 5.1.1 in /html (#612)
Bumps [husky](https://github.com/typicode/husky) from 5.0.9 to 5.1.1.
- [Release notes](https://github.com/typicode/husky/releases)
- [Commits](https://github.com/typicode/husky/compare/v5.0.9...v5.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-24 22:55:35 +08:00
Shuanglei Tao
2196e67e4d msys2: build without ssl 2021-02-21 00:29:38 +08:00
Shuanglei Tao
241ac85e5f scripts: add msys2 build 2021-02-21 00:05:14 +08:00
Shuanglei Tao
49068cf536 utils: remove useless include 2021-02-20 23:25:21 +08:00
dependabot-preview[bot]
be225d1572 build(deps): bump whatwg-fetch from 3.5.0 to 3.6.1 in /html (#608)
Bumps [whatwg-fetch](https://github.com/github/fetch) from 3.5.0 to 3.6.1.
- [Release notes](https://github.com/github/fetch/releases)
- [Commits](https://github.com/github/fetch/compare/v3.5.0...v3.6.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-20 00:51:15 +08:00
dependabot-preview[bot]
0b5fd5d5fa build(deps-dev): bump html-webpack-plugin from 4.5.1 to 4.5.2 in /html (#609)
Bumps [html-webpack-plugin](https://github.com/jantimon/html-webpack-plugin) from 4.5.1 to 4.5.2.
- [Release notes](https://github.com/jantimon/html-webpack-plugin/releases)
- [Changelog](https://github.com/jantimon/html-webpack-plugin/blob/main/CHANGELOG.md)
- [Commits](https://github.com/jantimon/html-webpack-plugin/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-20 00:50:57 +08:00
dependabot-preview[bot]
03e4b1240b build(deps-dev): bump mini-css-extract-plugin in /html (#610)
Bumps [mini-css-extract-plugin](https://github.com/webpack-contrib/mini-css-extract-plugin) from 1.3.7 to 1.3.8.
- [Release notes](https://github.com/webpack-contrib/mini-css-extract-plugin/releases)
- [Changelog](https://github.com/webpack-contrib/mini-css-extract-plugin/blob/master/CHANGELOG.md)
- [Commits](https://github.com/webpack-contrib/mini-css-extract-plugin/compare/v1.3.7...v1.3.8)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-20 00:50:46 +08:00
dependabot-preview[bot]
f4d778c13c build(deps-dev): bump typescript from 3.9.7 to 3.9.9 in /html (#605)
Bumps [typescript](https://github.com/Microsoft/TypeScript) from 3.9.7 to 3.9.9.
- [Release notes](https://github.com/Microsoft/TypeScript/releases)
- [Commits](https://github.com/Microsoft/TypeScript/compare/v3.9.7...v3.9.9)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-02-17 18:42:49 +08:00