rustdesk
458090b737
ios
2025-07-07 16:54:45 +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
rustdesk
e0f5fa39f3
terminal of hbb common
2025-06-29 14:09:59 +08:00
fufesou
fd4e0146e1
fix: replace sh with CMD_SH ( #12173 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-26 15:54:16 +08:00
fufesou
bb6e080c1c
fix: linux workaround cmd path ( #12172 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-26 09:49:22 +08:00
rustdesk
645a76d43f
udp / ipv6 punch option
2025-06-14 21:42:18 +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
f9405711c6
fix ci
2025-06-12 21:35:32 +08:00
rustdesk
7792ac1481
udp punch and ipv6 punch
2025-06-12 21:32:28 +08:00
lichon
05a812247a
fix: use default camera, first element in query result might not be a camera ( #12010 )
2025-06-12 13:35:42 +08:00
fufesou
8b2643e060
refact: remove unnecessary printing ( #12000 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-06 14:52:01 +08:00
rustdesk
01146574f2
prepare no-register-device
2025-05-23 22:15:31 +08:00
rustdesk
39151531d7
fix ci
2025-05-23 17:22:13 +08:00
fufesou
3c028fe5b5
feat: numeric one-time password ( #11846 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-23 17:10:47 +08:00
fufesou
6144a1c97e
fix: osx, reset modifiers' state after locking screen ( #11806 )
...
https://github.com/rustdesk/rustdesk/issues/11802
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-19 21:02:07 +08:00
21pages
550dd5ad72
update hbb_common, fix sync socks from advanced options to config file ( #11757 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-05-14 15:32:04 +08:00
fufesou
ca7b4872d9
feat, trackpad speed ( #11680 )
...
* feat, trackpad speed
Signed-off-by: fufesou <linlong1266@gmail.com >
* comments
Signed-off-by: fufesou <linlong1266@gmail.com >
* Trackpad speed, user default value
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-09 15:36:45 +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
419bb3f0b0
fix ci
2025-05-07 16:43:27 +08:00
rustdesk
0869ceb5da
hide-remote-printer-settings
2025-05-07 16:33:14 +08:00
rustdesk
e55722308e
fix ci
2025-05-02 03:53:19 +08:00
rustdesk
04e2792f5f
use tcp only for socks5
2025-05-02 03:41:55 +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
f1f504f9f1
OPTION_ENABLE_REMOTE_PRINTER
2025-04-18 11:32:51 +08:00
rustdesk
3f9ba53dca
fix ci
2025-04-14 12:02:08 +08:00
rustdesk
98e9e2a0e8
fix ci new flexi_logger failed on rustc 1.75
2025-04-14 11:40:41 +08:00
rustdesk
375cede605
fix ci
2025-04-13 23:53:06 +08:00
rustdesk
838decccc4
tokio 1.44
2025-04-13 23:46:34 +08:00
fufesou
2d403913b5
fix: enigo, macos, F11 ( #11371 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-06 10:42:15 +08:00
fufesou
23e70c0fd1
refact: remote printer, adapter dll, free data ptr ( #11279 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-28 21:58:46 +08:00
fufesou
f4bbf82363
feat: remote printer ( #11231 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 15:34:27 +08:00
21pages
d1c8b331c5
Option allow-d3d-render and fix ios ci ( #11107 )
...
* option `allow-d3d-render`, default false
Add this option because it fails on some machines
Signed-off-by: 21pages <sunboeasy@gmail.com >
* only add nokhwa to windows and linux dependencies
Signed-off-by: 21pages <sunboeasy@gmail.com >
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-03-13 09:34:13 +08:00
rustdesk
f7c930e153
fix https://github.com/rustdesk/rustdesk/discussions/11104
2025-03-12 19:07:25 +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
df4a101316
fix: build macos, default feature ( #11075 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-10 10:16:17 +08:00
dependabot[bot]
f1329ca69e
Git submodule: Bump libs/hbb_common from 7cf11f7 to 83419b6 ( #11042 )
...
Bumps [libs/hbb_common](https://github.com/rustdesk/hbb_common ) from `7cf11f7` to `83419b6`.
- [Commits](7cf11f7b77...83419b6549 )
---
updated-dependencies:
- dependency-name: libs/hbb_common
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-07 09:21:40 +08:00
zuiyu
561bc18f49
Fix unused import with dxgiformat ( #11032 )
2025-03-06 09:49:04 +08:00
fufesou
41cd375e3c
fix: potential memleak ( #10955 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-28 12:14:40 +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
dependabot[bot]
c46023bbde
Git submodule: Bump libs/hbb_common from 16900b9 to 7cf11f7 ( #10895 )
...
Bumps [libs/hbb_common](https://github.com/rustdesk/hbb_common ) from `16900b9` to `7cf11f7`.
- [Commits](16900b9b06...7cf11f7b77 )
---
updated-dependencies:
- dependency-name: libs/hbb_common
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-24 08:58:25 +08:00
fufesou
8b9a7a3506
refact: optimize, ID search peers ( #10853 )
...
* refact: optimize, preload peers
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update dialogs.dart
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-02-20 18:31:12 +08:00
fufesou
055b351164
refact: optimize, loading recent peers ( #10847 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-20 11:53:36 +08:00
rustdesk
6e305d4865
improve sysinfo update
2025-02-18 16:09:25 +08:00
rustdesk
33b47dd6e3
allow dash in id
2025-02-15 18:51:30 +08:00
21pages
cefda0dec1
device group ( #10781 )
...
1. Rename `Group` tab to `Accessible devices`
2. Add accessible device groups at the top of search list
3. option `preset-device-group-name` and command line `--assign --device_group_name`
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-02-15 12:13:11 +08:00