Commit Graph

96 Commits

Author SHA1 Message Date
Jovi Hsu
889cd00210
Merge pull request #29 from HsuJv/dev
Refactor the vnc codes
2022-10-31 14:04:34 +08:00
Jovi Hsu
49ca82b0b6 Refactor ends, remove obsolete files 2022-10-31 06:02:23 +00:00
Jovi Hsu
5032a3c86a add tight, zrle encode 2022-10-31 02:53:48 +00:00
Jovi Hsu
fb0ad14d71 Remove debug code 2022-10-27 08:59:19 +00:00
Jovi Hsu
f6861381bf Use vnc-rs lib rather than impl it in the app 2022-10-27 08:56:44 +00:00
Jovi Hsu
37a0419061
Update README.md 2022-10-26 13:12:29 +08:00
Jovi Hsu
a5269eea27 Remove old cargo lock 2022-10-26 05:08:49 +00:00
Jovi Hsu
036cb02771
Merge pull request #28 from HsuJv/dev
A simple worked webrdp
2022-10-26 12:58:35 +08:00
Jovi Hsu
94472338b2 Add API to read credentials 2022-10-26 04:57:55 +00:00
Jovi Hsu
8339b338e9 limit the rendering rate to 60fps 2022-10-26 01:36:22 +00:00
Jovi Hsu
10e5ab5311 A worked simple webrdp 2022-10-25 05:03:07 +00:00
Jovi Hsu
a031a9d047 fix x11 mouse get wrong representation 2022-10-24 08:49:02 +00:00
Jovi Hsu
c6aa71107c rdp-rs worked poc 2022-10-23 10:05:56 +08:00
Jovi Hsu
f79b272ffd Remove debug code 2022-10-23 01:00:07 +08:00
Jovi Hsu
dcf5532938 add submodule rdp-rs 2022-10-22 10:37:33 +00:00
Jovi Hsu
ea90cf2b63 rename some varibles 2022-10-21 02:10:12 +00:00
Jovi Hsu
6bb3b637ea Rdp nla completed 2022-10-20 07:34:38 +00:00
Jovi Hsu
121eeb74ef
Merge pull request #27 from HsuJv/dev
Add tight encoding support for web vnc
2022-10-12 17:05:03 +08:00
Jovi Hsu
332999de33 Add tight encoding support for web vnc 2022-10-12 09:04:23 +00:00
Jovi Hsu
7aa69fd809 Remove wee_alloc 2022-10-10 05:17:09 +00:00
Jovi Hsu
8fd1cce0fb
Merge pull request #26 from HsuJv/dev
init webrdp & webssh
2022-10-10 13:15:24 +08:00
Jovi Hsu
da213eb36f move clipboard.css 2022-10-10 05:06:51 +00:00
Jovi Hsu
1a61069b67 remove the readme from template 2022-10-10 02:40:30 +00:00
Jovi Hsu
a133550fbc init webrdp & webssh 2022-10-10 02:35:52 +00:00
Jovi Hsu
07af6708cd delete some magic number 2022-10-10 02:18:11 +00:00
Jovi Hsu
542ff2cf66 Update readme 2022-10-10 01:34:43 +00:00
Jovi Hsu
cae8bcec31
Merge pull request #25 from HsuJv/dev
ZRLE implement
2022-10-10 09:32:06 +08:00
Jovi Hsu
4bb0803e23 update websockify 2022-10-10 00:43:49 +00:00
Jovi Hsu
b55a58ff38 zrle encoding 2022-10-10 00:23:33 +00:00
Jovi Hsu
ce95686417 add error message 2022-10-08 07:18:15 +00:00
Jovi Hsu
e72a718b94
Merge pull request #24 from HsuJv/dev
Regular merge from the dev
2022-10-08 15:09:13 +08:00
Jovi Hsu
8517df753b Add ctrl+alt+del 2022-10-08 07:06:58 +00:00
Jovi Hsu
67275f6be8 Graceful close 2022-10-08 06:42:49 +00:00
Jovi Hsu
e0aa8abd78 add clipboard 2022-10-08 05:57:46 +00:00
Jovi Hsu
d84807ace9 Add jquery 2022-09-30 04:41:02 +00:00
Jovi Hsu
85cacbbfed
Merge pull request #23 from HsuJv/dev
VNC Performance Improvement: Reduce the api call to get canvas
2022-09-28 08:56:24 +08:00
Jovi Hsu
1ba123dd2b Reduce the api call to get canvas 2022-09-28 00:55:39 +00:00
Jovi Hsu
e651ee1b53
Merge pull request #22 from HsuJv/dev
Support vnc password
2022-09-27 15:42:01 +08:00
Jovi Hsu
eab8a20a6b Remove the timeout when require vnc password 2022-09-27 07:41:09 +00:00
Jovi Hsu
94a58c4d62 Support vnc password 2022-09-27 07:34:59 +00:00
Jovi Hsu
470cef13c7
Merge pull request #21 from HsuJv/add-license-1
Create LICENSE
2022-09-27 09:15:53 +08:00
Jovi Hsu
0a0cedccbd
Create LICENSE 2022-09-27 09:15:41 +08:00
Jovi Hsu
9b14483295
Delete LICENSE 2022-09-27 09:15:14 +08:00
Jovi Hsu
722c73f183
Merge pull request #20 from HsuJv/dev
Cargo clippy
2022-09-27 09:09:25 +08:00
Jovi Hsu
38d331fcd8 also clippy 2022-09-27 01:08:48 +00:00
Jovi Hsu
2557e9e897 Cargo clippy 2022-09-27 00:29:06 +00:00
Jovi Hsu
1c5a0518e9
Merge pull request #19 from HsuJv/dev
Modify the readme
2022-09-26 11:46:28 +08:00
Jovi Hsu
250a9c1e74 Modify the readme 2022-09-26 03:45:33 +00:00
Jovi Hsu
c53bb61dfe
Merge pull request #18 from HsuJv/dev
Refactor, use websockify instead of self-backend server
2022-09-26 11:43:42 +08:00
Jovi Hsu
940b71eba2 Refactor, use websockify instead of self-backend server 2022-09-26 03:42:17 +00:00