]>
prime8.dev >> repos - ttyd.git/log
Mr.k [Fri, 8 Mar 2024 15:47:07 +0000 (18:47 +0300)]
Add winget installation method (#1315)
Add a new method of installing 'ttyd' using 'winget'.
Shuanglei Tao [Wed, 6 Mar 2024 02:01:08 +0000 (10:01 +0800)]
html: update dependencies
baitian [Tue, 5 Mar 2024 14:11:37 +0000 (22:11 +0800)]
server: add --exit-no-conn option (#1029)
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
Shuanglei Tao [Tue, 5 Mar 2024 13:51:20 +0000 (21:51 +0800)]
workflow: generate SHA256SUMS on release
SALES [Tue, 5 Mar 2024 13:30:07 +0000 (00:30 +1100)]
README: add brew install on linux (#1021)
Complete linux install options with `brew`
Alex7777 [Tue, 5 Mar 2024 13:28:27 +0000 (21:28 +0800)]
html: add safari mobile full screen support (#946)
add safari mobile full screen support
dependabot[bot] [Tue, 5 Mar 2024 12:37:47 +0000 (20:37 +0800)]
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>
dependabot[bot] [Tue, 5 Mar 2024 12:37:37 +0000 (20:37 +0800)]
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>
dependabot[bot] [Tue, 5 Mar 2024 12:37:24 +0000 (20:37 +0800)]
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>
Shuanglei Tao [Tue, 5 Mar 2024 12:30:51 +0000 (20:30 +0800)]
html: update dependencies
Michael Lorant [Tue, 5 Mar 2024 07:19:47 +0000 (18:19 +1100)]
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>
Michael Lorant [Tue, 5 Mar 2024 02:35:02 +0000 (13:35 +1100)]
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>
Shuanglei Tao [Sat, 27 Jan 2024 03:01:55 +0000 (11:01 +0800)]
scripts: upgrade to zlib 1.3.1
kz6fittycent [Tue, 16 Jan 2024 21:58:02 +0000 (15:58 -0600)]
snap: remove dev libs from stage-packages
Lonny Wong [Tue, 21 Nov 2023 01:45:47 +0000 (09:45 +0800)]
scripts: update libwebsockets to 4.3.3 (#1252)
Must set "-DLWS_WITH_HTTP2=ON", otherwise mbedtls may go wrong: #1254
Lonny Wong [Sun, 12 Nov 2023 00:23:53 +0000 (08:23 +0800)]
update manual (#1246)
Lonny Wong [Fri, 10 Nov 2023 03:04:00 +0000 (11:04 +0800)]
add trzszDragInitTimeout option (#1238)
Shuanglei Tao [Mon, 30 Oct 2023 15:45:44 +0000 (23:45 +0800)]
cmake: define _WIN32_WINNT and WINVER
Shuanglei Tao [Mon, 30 Oct 2023 06:11:03 +0000 (14:11 +0800)]
html: update dependencies
Shuanglei Tao [Mon, 30 Oct 2023 05:59:08 +0000 (13:59 +0800)]
cmake: update windows rc
Shuanglei Tao [Mon, 30 Oct 2023 02:55:16 +0000 (10:55 +0800)]
pty: polish args join code
Shuanglei Tao [Sun, 29 Oct 2023 08:35:39 +0000 (16:35 +0800)]
cross: update mbedtls and json-c
Shuanglei Tao [Sun, 29 Oct 2023 08:18:49 +0000 (16:18 +0800)]
update workflows
Shuanglei Tao [Wed, 11 Oct 2023 07:36:18 +0000 (15:36 +0800)]
scripts: build lws with extensions
Alfonso Montero [Tue, 3 Oct 2023 12:09:56 +0000 (14:09 +0200)]
Manpage: fix shorthand switch (#1203)
Shuanglei Tao [Mon, 2 Oct 2023 06:58:56 +0000 (14:58 +0800)]
Bump to 1.7.4
dependabot[bot] [Mon, 2 Oct 2023 06:55:41 +0000 (14:55 +0800)]
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>
Guilhem Bonnefille [Mon, 2 Oct 2023 06:48:25 +0000 (08:48 +0200)]
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.
Shuanglei Tao [Mon, 2 Oct 2023 06:36:16 +0000 (14:36 +0800)]
html: update dependencies
Xin Wang [Mon, 2 Oct 2023 06:40:11 +0000 (14:40 +0800)]
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.
Shuanglei Tao [Sun, 25 Jun 2023 15:20:36 +0000 (23:20 +0800)]
html: update dependencies
Shuanglei Tao [Mon, 19 Jun 2023 00:59:52 +0000 (08:59 +0800)]
server: print working directory on start
Shuanglei Tao [Sun, 11 Jun 2023 00:48:42 +0000 (08:48 +0800)]
html: update README
Shuanglei Tao [Sun, 11 Jun 2023 00:28:04 +0000 (00:28 +0000)]
html: upgrade to xterm 5.2.1
Shuanglei Tao [Fri, 9 Jun 2023 02:14:47 +0000 (02:14 +0000)]
html: upgrade to xterm 5.2.0
Shuanglei Tao [Fri, 9 Jun 2023 01:54:31 +0000 (01:54 +0000)]
html: update dependencies
Shuanglei Tao [Tue, 9 May 2023 10:45:57 +0000 (18:45 +0800)]
update README
Shuanglei Tao [Tue, 9 May 2023 10:41:54 +0000 (18:41 +0800)]
server: replace --readonly with --writable
Shuanglei Tao [Mon, 8 May 2023 03:00:00 +0000 (11:00 +0800)]
server: fix -U option not work
Shuanglei Tao [Sat, 29 Apr 2023 03:28:57 +0000 (11:28 +0800)]
html: sync xterm version with vscode
dependabot[bot] [Fri, 28 Apr 2023 15:06:03 +0000 (23:06 +0800)]
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>
dependabot[bot] [Fri, 28 Apr 2023 15:05:57 +0000 (23:05 +0800)]
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>
dependabot[bot] [Fri, 28 Apr 2023 15:04:03 +0000 (23:04 +0800)]
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>
dependabot[bot] [Fri, 28 Apr 2023 15:03:48 +0000 (23:03 +0800)]
build(deps): bump http-cache-semantics from 4.1.0 to 4.1.1 in /html (#1071)
Bumps [http-cache-semantics](https://github.com/kornelski/http-cache-semantics) from 4.1.0 to 4.1.1.
- [Release notes](https://github.com/kornelski/http-cache-semantics/releases)
- [Commits](https://github.com/kornelski/http-cache-semantics/compare/v4.1.0...v4.1.1)
---
updated-dependencies:
- dependency-name: http-cache-semantics
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 28 Apr 2023 15:03:13 +0000 (23:03 +0800)]
build(deps): bump qs from 6.9.4 to 6.11.0 in /html (#1041)
Bumps [qs](https://github.com/ljharb/qs) from 6.9.4 to 6.11.0.
- [Release notes](https://github.com/ljharb/qs/releases)
- [Changelog](https://github.com/ljharb/qs/blob/main/CHANGELOG.md)
- [Commits](https://github.com/ljharb/qs/compare/v6.9.4...v6.11.0)
---
updated-dependencies:
- dependency-name: qs
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
dependabot[bot] [Fri, 28 Apr 2023 15:02:56 +0000 (23:02 +0800)]
build(deps): bump decode-uri-component from 0.2.0 to 0.2.2 in /html (#1036)
Bumps [decode-uri-component](https://github.com/SamVerschueren/decode-uri-component) from 0.2.0 to 0.2.2.
- [Release notes](https://github.com/SamVerschueren/decode-uri-component/releases)
- [Commits](https://github.com/SamVerschueren/decode-uri-component/compare/v0.2.0...v0.2.2)
---
updated-dependencies:
- dependency-name: decode-uri-component
dependency-type: indirect
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Shuanglei Tao [Fri, 28 Apr 2023 14:41:15 +0000 (22:41 +0800)]
html: remove yarn release binary
Shuanglei Tao [Fri, 28 Apr 2023 14:37:06 +0000 (22:37 +0800)]
html update dependencies
Shuanglei Tao [Thu, 27 Apr 2023 04:40:10 +0000 (12:40 +0800)]
server: do not expose port to public by default
CVE-2021-34182 #692
DanielHabenicht [Thu, 27 Apr 2023 04:27:10 +0000 (06:27 +0200)]
Add -y flag for easier installation (#1024)
* Add -y flag for easier installation
* Add update command before installing
* Update README.md
---------
Co-authored-by: Shuanglei Tao <tsl0922@gmail.com>
Shuanglei Tao [Thu, 27 Apr 2023 04:15:25 +0000 (12:15 +0800)]
html: update yarn
Lonny Wong [Thu, 27 Apr 2023 03:57:09 +0000 (11:57 +0800)]
improve support for trzsz (#1084)
* trzsz support drag and drop to upload
* optimize trzsz upload speed
* trzsz support windows
* trzsz support transfer directories in browser
Olivier Van Rompuy [Thu, 27 Apr 2023 02:32:06 +0000 (04:32 +0200)]
info.max_http_header_data = 65535; (#1088)
Alfonso Montero [Thu, 27 Apr 2023 02:31:36 +0000 (04:31 +0200)]
Add Docker pulls badge (#1092)
WeidiDeng [Thu, 27 Apr 2023 02:30:36 +0000 (10:30 +0800)]
fix flow control (#1093)
According to [xterm.js](http://xtermjs.org/docs/guides/flowcontrol/#ideas-for-a-better-mechanism), pause and resume are in wrong places.
Kian-Meng Ang [Tue, 14 Mar 2023 06:31:23 +0000 (14:31 +0800)]
Fix typo, OPTOINS -> OPTIONS (#1087)
Found via `typos --format brief`
Yegor Yefremov [Fri, 3 Mar 2023 14:47:12 +0000 (15:47 +0100)]
Bump CMake version to 2.8.12 (#1081)
Fixes the following warning:
Compatibility with CMake < 2.8.12 will be removed from a future version
of CMake.
Shuanglei Tao [Wed, 1 Feb 2023 02:32:51 +0000 (10:32 +0800)]
Update README.md
Shuanglei Tao [Wed, 18 Jan 2023 02:52:35 +0000 (10:52 +0800)]
Bump to 1.7.3
Shuanglei Tao [Fri, 13 Jan 2023 00:42:36 +0000 (08:42 +0800)]
update release workflow
Shuanglei Tao [Fri, 13 Jan 2023 00:40:52 +0000 (08:40 +0800)]
pty: print process exit code on error
Shuanglei Tao [Thu, 29 Dec 2022 08:54:09 +0000 (16:54 +0800)]
workflow: update win32 build
Shuanglei Tao [Thu, 29 Dec 2022 08:53:50 +0000 (16:53 +0800)]
scripts: win32 support for cross build
Shuanglei Tao [Wed, 28 Dec 2022 05:10:10 +0000 (13:10 +0800)]
html: upgrade to xterm 5.1.0
Shuanglei Tao [Tue, 20 Dec 2022 02:44:54 +0000 (10:44 +0800)]
Create FUNDING.yml
Shuanglei Tao [Sun, 13 Nov 2022 08:06:17 +0000 (16:06 +0800)]
msys2: switch to ucrt64
Shuanglei Tao [Fri, 4 Nov 2022 07:09:48 +0000 (15:09 +0800)]
pty: remove uv_read error log
Shuanglei Tao [Fri, 4 Nov 2022 05:55:44 +0000 (13:55 +0800)]
html: release ObjectURL on dispose
Shuanglei Tao [Thu, 3 Nov 2022 13:02:57 +0000 (21:02 +0800)]
html: handle listener lifecycle
Shuanglei Tao [Thu, 3 Nov 2022 12:18:07 +0000 (20:18 +0800)]
html: fix eslint warnings
Shuanglei Tao [Thu, 3 Nov 2022 08:40:33 +0000 (16:40 +0800)]
html: fix rendererType=dom not working
Shuanglei Tao [Thu, 3 Nov 2022 08:04:47 +0000 (16:04 +0800)]
html: upgrade to webpack-dev-server 4.11.1
Shuanglei Tao [Thu, 3 Nov 2022 03:03:05 +0000 (11:03 +0800)]
update README
Kris Schneider [Thu, 3 Nov 2022 02:37:39 +0000 (20:37 -0600)]
Add Scoop installation methods (#1013)
Shuanglei Tao [Wed, 2 Nov 2022 17:47:04 +0000 (01:47 +0800)]
update man
Shuanglei Tao [Wed, 2 Nov 2022 17:29:01 +0000 (01:29 +0800)]
html: add zmodem.js patch
Shuanglei Tao [Wed, 2 Nov 2022 17:12:39 +0000 (01:12 +0800)]
html: migrate to yarn v2
Shuanglei Tao [Wed, 2 Nov 2022 05:39:05 +0000 (13:39 +0800)]
html: refactor terminal component
Shuanglei Tao [Tue, 1 Nov 2022 03:36:32 +0000 (11:36 +0800)]
html: upgrade to gts 4.0.0
Shuanglei Tao [Mon, 31 Oct 2022 06:57:18 +0000 (14:57 +0800)]
html: add option to toggle trzsz
Shuanglei Tao [Sun, 30 Oct 2022 09:56:10 +0000 (17:56 +0800)]
html: polish closure code
Shuanglei Tao [Sun, 30 Oct 2022 09:35:22 +0000 (17:35 +0800)]
html: fix trzsz send typo
Shuanglei Tao [Sun, 30 Oct 2022 05:39:00 +0000 (13:39 +0800)]
html: handle binary xterm event
Shuanglei Tao [Sun, 30 Oct 2022 03:58:41 +0000 (11:58 +0800)]
html: add trzsz support
Co-authored-by: Lonny Wong <lonnywong@qq.com>
Shuanglei Tao [Sun, 30 Oct 2022 03:43:30 +0000 (11:43 +0800)]
update man
Shuanglei Tao [Sun, 30 Oct 2022 03:14:19 +0000 (11:14 +0800)]
html: add option to toggle sixel
Shuanglei Tao [Sat, 29 Oct 2022 15:47:23 +0000 (23:47 +0800)]
html: add option to toggle zmodem
Shuanglei Tao [Sat, 29 Oct 2022 05:48:52 +0000 (13:48 +0800)]
html: move flow control logic to terminal
LINKIWI [Sat, 29 Oct 2022 04:19:43 +0000 (21:19 -0700)]
server: Custom user/group ownership of Unix domain socket listener, when enabled (#1007)
Herby Gillot [Fri, 28 Oct 2022 15:13:41 +0000 (11:13 -0400)]
README: add MacPorts install instructions (#1008)
https://ports.macports.org/port/ttyd/
Shuanglei Tao [Tue, 18 Oct 2022 17:05:07 +0000 (01:05 +0800)]
update README
Shuanglei Tao [Tue, 18 Oct 2022 16:26:52 +0000 (00:26 +0800)]
workflow: update actions
Shuanglei Tao [Tue, 18 Oct 2022 15:58:37 +0000 (23:58 +0800)]
Bump to 1.7.2
kz6fittycent [Tue, 18 Oct 2022 15:46:02 +0000 (10:46 -0500)]
Snap created and ready for publication (#1003)
Shuanglei Tao [Tue, 18 Oct 2022 15:21:33 +0000 (23:21 +0800)]
html: upgrade to xterm 5.0
Shuanglei Tao [Tue, 18 Oct 2022 14:33:05 +0000 (22:33 +0800)]
scripts: update cross build lib versions
Shuanglei Tao [Tue, 18 Oct 2022 14:25:55 +0000 (22:25 +0800)]
html: update dependencies
Kevin Lin [Sat, 3 Sep 2022 20:06:01 +0000 (13:06 -0700)]
html: Initialize doReconnect to false when specified by client options
jzw-weride [Tue, 11 Oct 2022 14:50:48 +0000 (07:50 -0700)]
pty: fix use-after-free issue when closing a connection (#997)
Shuanglei Tao [Tue, 11 Oct 2022 13:09:49 +0000 (21:09 +0800)]
scripts: update mingw-build.sh