864 Commits

Author SHA1 Message Date
Shuanglei Tao
40e79c706b Bump to 1.7.7 1.7.7 2024-03-30 11:04:51 +08:00
Shuanglei Tao
62f44f827a cmake: add static version back 2024-03-30 10:58:37 +08:00
debian-go
89fb69b480 workflow: update actions packages (#1316)
* Update checkout action version to v4.

* Update checkout action version to v4.

* Update checkout action version to v4.

* Update release.yml

* Update backend.yml

* Update frontend.yml

* bump actions/upload-artifact and actions/download-artifact to v4

* bump actions/setup-node to v4

* bump docker actions

---------

Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
1.7.6
2024-03-29 09:24:10 +08:00
Shuanglei Tao
e5fd3f60e5 cmake: get version from git ref 2024-03-29 08:58:02 +08:00
Shuanglei Tao
57b2e8d962 add patreon link 1.7.5 2024-03-26 13:39:49 +08:00
Al
dea883a7fc html: allow overriding client options with URL query
change: overwrite options from url query params

rm console.log

add support for xterm options
2024-03-26 10:21:53 +08:00
Shuanglei Tao
ed551d48c6 Update README 2024-03-08 23:56:43 +08:00
Mr.k
05c4d20d21 Add winget installation method (#1315)
Add a new method of installing 'ttyd' using 'winget'.
2024-03-08 23:47:07 +08:00
Shuanglei Tao
20bcfbc735 html: update dependencies 2024-03-06 10:01:08 +08:00
baitian
116ce8ff07 server: add --exit-no-conn option (#1029)
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
2024-03-05 22:11:37 +08:00
Shuanglei Tao
c5f742f69e workflow: generate SHA256SUMS on release 2024-03-05 21:51:39 +08:00
SALES
784842c7fd README: add brew install on linux (#1021)
Complete linux install options with `brew`
2024-03-05 21:30:07 +08:00
Alex7777
f79304f64a html: add safari mobile full screen support (#946)
add safari mobile full screen support
2024-03-05 21:28:27 +08:00
dependabot[bot]
2c8d312343 build(deps): bump ip from 2.0.0 to 2.0.1 in /html (#1313)
Bumps [ip](https://github.com/indutny/node-ip) from 2.0.0 to 2.0.1.
- [Commits](https://github.com/indutny/node-ip/compare/v2.0.0...v2.0.1)

---
updated-dependencies:
- dependency-name: ip
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 20:37:47 +08:00
dependabot[bot]
ef67064391 build(deps): bump follow-redirects from 1.14.8 to 1.15.5 in /html (#1312)
Bumps [follow-redirects](https://github.com/follow-redirects/follow-redirects) from 1.14.8 to 1.15.5.
- [Release notes](https://github.com/follow-redirects/follow-redirects/releases)
- [Commits](https://github.com/follow-redirects/follow-redirects/compare/v1.14.8...v1.15.5)

---
updated-dependencies:
- dependency-name: follow-redirects
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 20:37:37 +08:00
dependabot[bot]
c7ac726a86 build(deps): bump es5-ext from 0.10.53 to 0.10.64 in /html (#1311)
Bumps [es5-ext](https://github.com/medikoo/es5-ext) from 0.10.53 to 0.10.64.
- [Release notes](https://github.com/medikoo/es5-ext/releases)
- [Changelog](https://github.com/medikoo/es5-ext/blob/main/CHANGELOG.md)
- [Commits](https://github.com/medikoo/es5-ext/compare/v0.10.53...v0.10.64)

---
updated-dependencies:
- dependency-name: es5-ext
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-03-05 20:37:24 +08:00
Shuanglei Tao
350f2e48a6 html: update dependencies 2024-03-05 20:30:51 +08:00
Michael Lorant
61a985e74e html: Add Unicode 11 xterm.js addon (#1310)
* html: Add Unicode 11 xterm.js addon

Add Unicode 11 addon to xterm.js to enable support for newer Unicode
standards. This addon significantly improves rendering of emojis.

Signed-off-by: Michael Lorant <michael.lorant@nine.com.au>

* html: rebuild header file

---------

Signed-off-by: Michael Lorant <michael.lorant@nine.com.au>
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
2024-03-05 15:19:47 +08:00
Michael Lorant
09e7fd8148 html: upgrade to xterm 5.4.0 (#1303)
* html: Upgrade xterm.js

Upgrade xterm.js to the latest stable release.

As part of this upgrade, the xterm packages have been scoped as the
unscoped packages were not updated.

The addons have also been upgraded to match the compatible versions.

As part of this upgrade, a compatibility issue was identified with the
Gulp task to inline source. By disabling compression, this allowed the
task to complete successfully. The size of the source file `html.h` did
not change significantly which indicates compression was not being
applied previously.

Signed-off-by: Michael Lorant <michael.lorant@nine.com.au>

* html: rebuild header file

---------

Signed-off-by: Michael Lorant <michael.lorant@nine.com.au>
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
2024-03-05 10:35:02 +08:00
Shuanglei Tao
68521f5b02 scripts: upgrade to zlib 1.3.1 2024-01-27 11:02:25 +08:00
kz6fittycent
46d00505b2 snap: remove dev libs from stage-packages 2024-01-27 10:56:52 +08:00
Lonny Wong
fd280fee92 scripts: update libwebsockets to 4.3.3 (#1252)
Must set "-DLWS_WITH_HTTP2=ON", otherwise mbedtls may go wrong: #1254
2023-11-21 09:45:47 +08:00
Lonny Wong
5aa2da4bd3 update manual (#1246) 2023-11-12 08:23:53 +08:00
Lonny Wong
272f2f8de1 add trzszDragInitTimeout option (#1238) 2023-11-10 11:04:00 +08:00
Shuanglei Tao
3b175748c7 cmake: define _WIN32_WINNT and WINVER 2023-10-30 23:56:32 +08:00
Shuanglei Tao
ae83b32e59 html: update dependencies 2023-10-30 14:11:03 +08:00
Shuanglei Tao
c2b2777777 cmake: update windows rc 2023-10-30 13:59:08 +08:00
Shuanglei Tao
6bce1a112b pty: polish args join code 2023-10-30 11:18:58 +08:00
Shuanglei Tao
ae4a7c4f44 cross: update mbedtls and json-c 2023-10-29 16:46:14 +08:00
Shuanglei Tao
8c066c3839 update workflows 2023-10-29 16:24:27 +08:00
Shuanglei Tao
bf06c1449e scripts: build lws with extensions 2023-10-11 15:36:18 +08:00
Alfonso Montero
b25e584cfb Manpage: fix shorthand switch (#1203) 2023-10-03 20:09:56 +08:00
Shuanglei Tao
fa1ee59232 Bump to 1.7.4 1.7.4 2023-10-02 14:58:56 +08:00
dependabot[bot]
486d03a000 build(deps): bump semver from 5.7.1 to 5.7.2 in /html (#1171)
Bumps [semver](https://github.com/npm/node-semver) from 5.7.1 to 5.7.2.
- [Release notes](https://github.com/npm/node-semver/releases)
- [Changelog](https://github.com/npm/node-semver/blob/v5.7.2/CHANGELOG.md)
- [Commits](https://github.com/npm/node-semver/compare/v5.7.1...v5.7.2)

---
updated-dependencies:
- dependency-name: semver
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-02 14:55:41 +08:00
Guilhem Bonnefille
c4beea2d0a Leverage Docker Layer System (#1191)
Dockerfile best practices recommend to move the installation of external dependencies before specific code.
This will improve local development experience by improving Docker cache management
and it will improve final Docker images compaction by sharing the first layers.
2023-10-02 14:48:25 +08:00
Shuanglei Tao
7a57d76721 html: update dependencies 2023-10-02 14:41:45 +08:00
Xin Wang
67ee27a37b build(deps): update zlib version 1.2.13 to 1.3 in cross-build.sh (#1193)
The 1.2.13 download url is no longer available.
2023-10-02 14:40:11 +08:00
Shuanglei Tao
bbb7c5a5b8 html: update dependencies 2023-06-25 23:20:36 +08:00
Shuanglei Tao
eb52df7322 server: print working directory on start 2023-06-19 08:59:52 +08:00
Shuanglei Tao
202fad0b27 html: update README 2023-06-11 08:48:42 +08:00
Shuanglei Tao
ff0312b37c html: upgrade to xterm 5.2.1 2023-06-11 00:28:04 +00:00
Shuanglei Tao
3e580b2544 html: upgrade to xterm 5.2.0 2023-06-09 02:29:03 +00:00
Shuanglei Tao
384ac98c9a html: update dependencies 2023-06-09 01:54:31 +00:00
Shuanglei Tao
a2312cbfab update README 2023-05-09 18:45:57 +08:00
Shuanglei Tao
f8efcddb0b server: replace --readonly with --writable 2023-05-09 18:43:26 +08:00
Shuanglei Tao
e46e3cf405 server: fix -U option not work 2023-05-08 11:00:00 +08:00
Shuanglei Tao
e01e213dbb html: sync xterm version with vscode 2023-04-29 11:28:57 +08:00
dependabot[bot]
3300ee07f7 build(deps): bump json5 from 2.2.1 to 2.2.3 in /html (#1059)
Bumps [json5](https://github.com/json5/json5) from 2.2.1 to 2.2.3.
- [Release notes](https://github.com/json5/json5/releases)
- [Changelog](https://github.com/json5/json5/blob/main/CHANGELOG.md)
- [Commits](https://github.com/json5/json5/compare/v2.2.1...v2.2.3)

---
updated-dependencies:
- dependency-name: json5
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 23:06:03 +08:00
dependabot[bot]
6386c3ef57 build(deps): bump minimatch from 3.0.4 to 3.1.2 in /html (#1053)
Bumps [minimatch](https://github.com/isaacs/minimatch) from 3.0.4 to 3.1.2.
- [Release notes](https://github.com/isaacs/minimatch/releases)
- [Changelog](https://github.com/isaacs/minimatch/blob/main/changelog.md)
- [Commits](https://github.com/isaacs/minimatch/compare/v3.0.4...v3.1.2)

---
updated-dependencies:
- dependency-name: minimatch
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 23:05:57 +08:00
dependabot[bot]
8785e21630 build(deps): bump cookiejar from 2.1.2 to 2.1.4 in /html (#1066)
Bumps [cookiejar](https://github.com/bmeck/node-cookiejar) from 2.1.2 to 2.1.4.
- [Release notes](https://github.com/bmeck/node-cookiejar/releases)
- [Commits](https://github.com/bmeck/node-cookiejar/commits)

---
updated-dependencies:
- dependency-name: cookiejar
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-04-28 23:04:03 +08:00