rustdesk
5b21441898
webrtc
2025-11-28 10:45:48 +08:00
fufesou
b2dff336ce
fix: wayland controlled side, cursor misalignment ( #13537 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-18 00:37:15 +08:00
rustdesk
81f711eb00
update lock
2025-11-17 23:09:29 +08:00
rustdesk
017a10e8c8
1.4.4
2025-11-07 15:16:59 +08:00
fufesou
910dcf2036
refact: tls, native-tls fallback rustls-tls ( #13263 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-03 23:21:01 +08:00
21pages
44a28aa5bd
update hwcodec, support H265 encoding on Intel chip Macs ( #13411 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-11-03 22:55:03 +08:00
21pages
d106d97b99
mobile verify both webpki and installed CA ( #13272 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-10-30 13:59:00 +08:00
rustdesk
182e35adc7
1.4.3
2025-10-17 13:58:08 +08:00
fufesou
d3d20a4e20
fix: Wayland, cpu 100, workaround ( #13179 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-10-15 21:59:48 +08:00
21pages
2c088d3504
fix can't run from cmd on win7 ( #13160 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-10-14 12:11:05 +08:00
fufesou
6c949a9602
feat: cursor, linux ( #12822 )
...
* feat: cursor, linux
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: cursor, text, white background
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-09-06 12:11:43 +08:00
fufesou
e2ec6a5be8
feat: whiteboard, macos ( #12780 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-30 22:16:35 +08:00
fufesou
d0e9c6dc57
feat: show my cursor ( #12745 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-28 15:20:01 +08:00
fufesou
f4fb31d7a1
feat: file transfer, resume ( #12626 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-25 14:34:03 +08:00
fufesou
6ec217263d
fix: nokhwa, win, infinite loop ( #12489 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-31 16:58:00 +08:00
21pages
9409912344
update kcp-sys ( #12419 )
...
1. Update kcp-sys to send KCP in frames to avoid potential crashes.
2. Fix the issue when the controling side is closed, the kcp connection close is not immediately recognized by the controlled end.
* Unless the controling side receives the close reason, force the sending of the close reason to the controlled end when using KCP, and delay for 30ms to ensure the message is sent successfully.
* Move the CloseReason receiving forward, as this message needs to be received when unauthorized, especially for kcp.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-07-25 13:22:52 +08:00
rustdesk
50fc6d691f
1.4.1
2025-07-23 15:51:44 +08:00
fufesou
475bef63d7
fix: linux, env TERM ( #12325 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-17 08:46:32 +08:00
21pages
69af5f2fa6
update hwcodec ( #12303 )
...
* Test necessary codecs in single thread
* Terminate test process with parent process
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-07-15 18:49:45 +08:00
fufesou
abb7748ee9
refact: terminal, win, run as admin ( #12300 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-15 16:32:14 +08:00
RustDesk
5faf0ad3cf
terminal works basically. ( #12189 )
...
* terminal works basically.
todo:
- persistent
- sessions restore
- web
- mobile
* missed terminal persistent option change
* android sdk 34 -> 35
* +#![cfg_attr(lt_1_77, feature(c_str_literals))]
* fixing ci
* fix ci
* fix ci for android
* try "Fix Android SDK Platform 35"
* fix android 34
* revert flutter_plugin_android_lifecycle to 2.0.17 which used in rustdesk 1.4.0
* refactor, but break something of desktop terminal (new tab showing loading)
* fix connecting...
2025-07-01 13:12:55 +08:00
fufesou
a5a3352655
fix: linux, nokhwa, camera index ( #12045 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-14 13:19:59 +08:00
rustdesk
070b0354fd
bring back allow-https-21114 https://github.com/rustdesk/rustdesk-server-pro/discussions/570#discussioncomment-13449526
2025-06-12 23:11:07 +08:00
rustdesk
7792ac1481
udp punch and ipv6 punch
2025-06-12 21:32:28 +08:00
WC3D
645cfd3b3d
Bump ring from 0.17.8 to 0.17.13 in the cargo group across 1 directory ( #12028 )
...
Bumps the cargo group with 1 update in the / directory: [ring](https://github.com/briansmith/ring ).
Updates `ring` from 0.17.8 to 0.17.13
- [Changelog](https://github.com/briansmith/ring/blob/main/RELEASES.md )
- [Commits](https://github.com/briansmith/ring/commits )
---
updated-dependencies:
- dependency-name: ring
dependency-type: indirect
dependency-group: cargo
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-11 13:28:51 +08:00
rustdesk
a0f4984ba5
update reqwest
2025-05-27 22:37:12 +08:00
fufesou
5fa17e440a
fix: nokhwa, windows, x86 target runs on x64 ( #11774 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-15 11:04:21 +08:00
fufesou
a615b5e119
fix: nokhwa, dll search path ( #11738 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-12 23:17:59 +08:00
21pages
9475743b4e
allow use websocket ( #11677 )
...
1. Enable the RustDesk client to use WebSocket for either controlling or being controlled.
2. Fix TCP sending `register_pk` frequently
Note:
1. Because hbb_common directly uses `use_ws` to read config directly, rustdesk also directly reads config
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-05-09 12:18:49 +08:00
rustdesk
e55722308e
fix ci
2025-05-02 03:53:19 +08:00
rustdesk
7c8d2daaf6
update lock
2025-05-02 03:49:51 +08:00
fufesou
20fcddffbd
fix: build ( #11611 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 23:49:18 +08:00
fufesou
2ad1c907b8
feat: hostname as id ( #11605 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 17:34:17 +08:00
fufesou
c626c2414d
feat: take screenshot ( #11591 )
...
* feat: take screenshot
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, vram temp switch capturer
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: misspelling
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, taking
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, rgba stride
Signed-off-by: fufesou <linlong1266@gmail.com >
* Bumps 1.4.0
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 17:23:35 +08:00
YinMo19
c9d5e15ac0
Using new Stream type adapted to the update of submodules ( #11581 )
...
* [fix bug] fix all err stream type.
* [update] update hbb_common.
* [bug fix] Stream in other platform.
2025-04-28 00:47:33 +08:00
fufesou
198967ea35
fix: allow logon screen password, on lock screen ( #11566 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-25 10:37:09 +08:00
rustdesk
3f9ba53dca
fix ci
2025-04-14 12:02:08 +08:00
rustdesk
3e82b99f8e
fix ci
2025-04-14 11:46:33 +08:00
rustdesk
838decccc4
tokio 1.44
2025-04-13 23:46:34 +08:00
fufesou
62a83ad319
fix: build ( #11365 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-05 10:00:34 +08:00
fufesou
a7aacc7855
refact: win, dlopen mf ( #11353 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-05 08:45:33 +08:00
fufesou
f4bbf82363
feat: remote printer ( #11231 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 15:34:27 +08:00
21pages
971d4e6976
ipc example for test ( #11127 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-03-14 00:21:05 +08:00
21pages
f0f999dc27
view camera ( #11040 )
...
* view camera
Signed-off-by: 21pages <sunboeasy@gmail.com >
* `No cameras` prompt if no cameras available, `peerGetSessionsCount` use
connType as parameter
Signed-off-by: 21pages <sunboeasy@gmail.com >
* fix, use video_service_name rather than display_idx as key in qos,etc
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: Adwin White <adwinw01@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-03-10 21:06:53 +08:00
fufesou
00293a9902
Feat/macos clipboard file ( #10939 )
...
* feat: macos, clipboard file
Signed-off-by: fufesou <linlong1266@gmail.com >
* Can't reuse file transfer
Signed-off-by: fufesou <linlong1266@gmail.com >
* handle paste task
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-28 00:46:46 +08:00
rustdesk
bc3a58f6f4
1.3.9
2025-02-26 18:00:31 +08:00
fufesou
fbba8f0b34
refact: file copy&paste, cross platform (no macOS) ( #10671 )
...
* feat: unix, file copy&paste
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: unix file c&p, check peer version
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update pubspec.yaml
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-02-04 20:33:02 +08:00
fufesou
f08cb0412d
fix: windows, dll, pre-loading attack ( #10608 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-26 19:39:38 +08:00
21pages
da80f3352a
fix vaapi create 2 times at first ( #10576 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-22 20:27:00 +08:00
21pages
0eba939cd6
fix windows crash ( #10562 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-21 16:57:07 +08:00