21pages
5d2acc7340
fix: improve machine_uid handling and add pk decryption fallback
...
- Cache machine_uid in get_uuid with retry logic for macOS
- Fallback to pk decryption when machine_uid decryption fails
- Add is_encrypted check to prevent duplicate encryption
- Add get_existing_key_pair to get key pair without generating new one
Signed-off-by: 21pages <sunboeasy@gmail.com >
2026-02-14 11:11:03 +08:00
fufesou
1f5ec1219f
refact(crate): libloading x11
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-01-21 11:09:44 +08:00
fufesou
6df5c2c0ce
feat: linux, get_home_trusted
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-12-22 23:18:35 +08:00
lc
812fc3a5cb
fix too much webrtc logs
2025-11-27 20:06:19 +08:00
lc
f8d1d4207d
move out dummy webrtc mod
2025-11-14 01:09:08 +08:00
lc
8ae4651bc7
make webrtc-rs optional feature
2025-11-13 16:53:07 +08:00
lc
442160d704
add webrtc stream
2025-11-12 19:46:55 +08:00
fufesou
ccb2214a0e
refact: env logger, filter modules
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-02 22:56:25 +08:00
fufesou
54c4d869ed
refact: tls native-tls fallback rustls-tls
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-10-31 12:37:23 +08:00
21pages
bbc8e2f31a
add mobile fallback platform verifier
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-10-30 13:13:04 +08:00
RustDesk
84a13ad7f3
Revert "mobile wss use rustls_platform_verifier"
2025-10-30 10:27:55 +08:00
21pages
bf9a79fda5
mobile wss use rustls_platform_verifier
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-10-27 10:29:26 +08:00
RustDesk
44a7277827
time_based_rand
2025-06-10 12:04:45 +08:00
RustDesk
df95f44499
more udp punch
2025-06-10 12:01:43 +08:00
RustDesk
b69b097c6f
kcp stream
2025-06-03 19:41:30 +08:00
RustDesk
368dc1ab56
Update Cargo.toml
2025-04-30 20:51:38 +08:00
YinMo19
6be5600b77
[enhance] split into stream.rs.
2025-04-25 11:03:16 +08:00
YinMo19
3ef70f0e4d
[clean] test passed.
...
- clean unused.
2025-04-24 22:27:16 +08:00
YinMo19
7d5cc2ed47
[enhance] test ver. Add text for test.
2025-04-24 03:11:54 +08:00
YinMo19
d299e4909f
[fix bug] fix twice enc.
...
- fix twice enc.
- enable proxy (temp ver.)
- rewite websocket::next.
2025-04-22 02:55:17 +08:00
YinMo19
58103659e7
[enhance] add websocket NOT a config feature.
2025-04-18 02:53:39 +08:00
YinMo19
c156d2eef7
[enhance] websocket
2025-04-17 11:42:58 +08:00
RustDesk
f9a10eaa1f
Update lib.rs
2025-02-15 18:41:34 +08:00
21pages
49c6b24a7a
init
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-20 16:06:27 +08:00