Shuanglei Tao
|
463da8352e
|
html: xterm.js 4.4.0
|
2020-02-05 17:01:55 +08:00 |
|
Shuanglei Tao
|
437e63a39c
|
html: embed gziped version
|
2020-02-05 16:42:43 +08:00 |
|
Shuanglei Tao
|
0e728e61ce
|
cmake: remove xxd dependency
|
2020-02-02 14:51:09 +08:00 |
|
greenkeeper[bot]
|
9f8e94d4a6
|
Update lint-staged in group default to the latest version 🚀 (#264)
* chore(package): update lint-staged to version 10.0.3
* chore(package): update lockfile html/yarn.lock
|
2020-01-28 12:21:30 +08:00 |
|
Shuanglei Tao
|
36e09fe5bb
|
Update issue templates
|
2020-01-28 12:19:07 +08:00 |
|
Rosen Penev
|
42349f28b3
|
http: add missing header (#263)
Fixes compilation without deprecated OpenSSL APIs.
|
2020-01-26 12:51:29 +08:00 |
|
Shuanglei Tao
|
985885ce2d
|
server: print listen port on start
|
2020-01-20 23:56:36 +08:00 |
|
Shuanglei Tao
|
cff1bb41a2
|
Update husky in group default to the latest version 🚀 (#262)
* chore(package): update husky to version 4.0.6
* chore(package): update lockfile html/yarn.lock
Co-authored-by: greenkeeper[bot] <23040076+greenkeeper[bot]@users.noreply.github.com>
|
2020-01-14 22:26:48 +08:00 |
|
Dennis Chen
|
498874deb8
|
bugfix: off by one error (#257)
The strncpy function requires enough space for a NUL terminator.
|
2020-01-02 21:30:58 +08:00 |
|
greenkeeper[bot]
|
aed3faa38d
|
Update mini-css-extract-plugin in group default to the latest version 🚀 (#255)
* chore(package): update mini-css-extract-plugin to version 0.9.0
* chore(package): update lockfile html/yarn.lock
|
2019-12-21 00:23:45 +08:00 |
|
Shuanglei Tao
|
72dbba3d5a
|
protocol: print signal name
|
2019-12-15 00:07:19 +08:00 |
|
Shuanglei Tao
|
76eebaaa4a
|
protocol: use uv_kill to kill process
|
2019-12-14 22:59:56 +08:00 |
|
Shuanglei Tao
|
cb02d79281
|
protocol: fix json parsing
|
2019-12-14 22:50:53 +08:00 |
|
Fredrik Fornwall
|
d99193171d
|
Avoid trying to redefine sys_signame on Android (#253)
On Android <signal.h> defines sys_signame, so trying to redefine it
causes the build to fail.
|
2019-12-13 14:06:06 +08:00 |
|
Shuanglei Tao
|
b67e382ab8
|
server: improve child process handling
|
2019-12-11 21:14:17 +08:00 |
|
Shuanglei Tao
|
397b24f138
|
html: webgl renderer support
|
2019-12-08 23:23:07 +08:00 |
|
Shuanglei Tao
|
607bf08494
|
Dockerfile: use bash
|
2019-12-08 22:33:06 +08:00 |
|
Shuanglei Tao
|
1b2c45040a
|
Dockerfile: use multi-stage build
|
2019-12-08 18:32:33 +08:00 |
|
Shuanglei Tao
|
c6248d1e6a
|
html: update dependencies
|
2019-12-08 17:46:37 +08:00 |
|
Shuanglei Tao
|
cc514086f6
|
libuv: update README
|
2019-12-08 17:16:58 +08:00 |
|
Shuanglei Tao
|
1f311e5e04
|
workflow: update release
|
2019-12-08 17:12:35 +08:00 |
|
Shuanglei Tao
|
3a2687b3cb
|
workflow: cross build backend
|
2019-12-08 16:27:02 +08:00 |
|
Shuanglei Tao
|
63dbdd6cdb
|
libuv: update cross build script
|
2019-12-08 14:06:15 +08:00 |
|
Shuanglei Tao
|
cc897138f2
|
ci: remove travis config
|
2019-12-08 13:29:47 +08:00 |
|
Shuanglei Tao
|
d5b303aa73
|
server: exit immediately on old lws versions
|
2019-12-08 13:29:47 +08:00 |
|
Shuanglei Tao
|
48083b108c
|
ci: run ldconfig after install libwebsockets
|
2019-12-08 13:29:47 +08:00 |
|
Shuanglei Tao
|
cfd338ea5e
|
terminal: set the pty fd non blocking
|
2019-12-05 23:19:34 +08:00 |
|
Shuanglei Tao
|
ca91f40048
|
protocol: split forkpty to separate file
|
2019-12-05 22:28:58 +08:00 |
|
Shuanglei Tao
|
c0ebb57d9e
|
protocol: cleanup pipe handle
|
2019-11-30 19:24:42 +08:00 |
|
Shuanglei Tao
|
36c9734623
|
protocol: fix potential double free
|
2019-11-30 18:48:56 +08:00 |
|
Shuanglei Tao
|
df6f3bd652
|
protocol: rename tty_client to pss_tty
|
2019-11-30 17:49:37 +08:00 |
|
Shuanglei Tao
|
7911cc31e9
|
travis: install libuv1-dev
|
2019-11-30 17:34:26 +08:00 |
|
Shuanglei Tao
|
f61b9aec11
|
server: improve signal handling
|
2019-11-30 17:25:53 +08:00 |
|
Shuanglei Tao
|
fe7bad2c63
|
server: remove sys/queue dep
|
2019-11-30 17:25:27 +08:00 |
|
Shuanglei Tao
|
59601329ae
|
libuv: initial support
|
2019-11-30 15:10:41 +08:00 |
|
Shuanglei Tao
|
706479909a
|
ci: pin node version to 12.x
|
2019-11-30 09:21:18 +08:00 |
|
Shuanglei Tao
|
e2ac72336b
|
html: use file-saver to save file
|
2019-11-28 20:46:38 +08:00 |
|
Shuanglei Tao
|
831379e2bb
|
server: add a tiny timeout to lws_service
|
2019-11-28 20:46:05 +08:00 |
|
Shuanglei Tao
|
6d69f0a55d
|
server: remove the sleep from main loop
|
2019-11-26 21:55:42 +08:00 |
|
Shuanglei Tao
|
28cbbdaa3d
|
html: preact 10.0.5
|
2019-11-23 23:19:32 +08:00 |
|
Shuanglei Tao
|
75b3b59247
|
html: upgrade to preact 10 and xterm 4.2.0
|
2019-10-26 14:45:04 +08:00 |
|
Shuanglei Tao
|
e979d82f2d
|
README: update badges
|
2019-10-01 18:55:32 +08:00 |
|
Shuanglei Tao
|
d290f08770
|
workflow: update backend
|
2019-10-01 18:47:30 +08:00 |
|
Shuanglei Tao
|
0c3e93e094
|
workflow: add lws 3.2.0
|
2019-10-01 18:19:36 +08:00 |
|
Shuanglei Tao
|
9126d54108
|
protocol: set pty fd close-on-exec
|
2019-09-28 23:31:15 +08:00 |
|
Shuanglei Tao
|
dbcf12512f
|
xterm.js 4.0.2
|
2019-09-28 23:11:41 +08:00 |
|
Shang Yuanchun
|
96528fe2e1
|
Focus to terminal after rz transfer completed (#237)
* Focus to terminal after rz transfer completed
* Generate index.html after commit d355d7b9c8
|
2019-09-28 23:01:22 +08:00 |
|
Shuanglei Tao
|
62844c2509
|
src: fix exit code check on linux
|
2019-09-15 19:07:02 +08:00 |
|
Shuanglei Tao
|
5381d0f825
|
all: remove pthread
|
2019-09-15 18:39:30 +08:00 |
|
ideal
|
4ad0cc86b7
|
Fix for upgrade of libwebsockets 3.2.0, it removes the poll which breaks every second in the previous version.
Reference:
[1] https://github.com/warmcat/libwebsockets/issues/1685
[2] https://libwebsockets.org/git/libwebsockets/tree/READMEs/README.lws_sul.md
|
2019-09-14 19:53:54 +08:00 |
|