Commit Graph
100 Commits
Author SHA1 Message Date
RustDesk 073403edbf Merge pull request #477 from 21pages/control_permissions_tri_state
enables three-state permission control
2026-01-07 13:38:40 +08:00
RustDesk 69e8e09b68 Merge pull request #476 from 21pages/control_permissions
add ControlPermissions
2026-01-05 22:21:12 +08:00
RustDesk 0f68b6f37b Merge pull request #473 from 21pages/disable-change-permanent-password
add options: disable-change-permanent-password, disable-change-id, disable-unlock-pin
2026-01-05 22:19:50 +08:00
RustDesk ca7701bac2 Merge pull request #475 from rustdesk/revert-471-controlling_strategy
Revert "Allow restricting remote control permissions for different users"
2026-01-05 22:06:54 +08:00
RustDesk 4637bf8fc1 Revert "Allow restricting remote control permissions for different users" 2026-01-05 22:06:13 +08:00
RustDesk 12f2a47770 Merge pull request #471 from 21pages/controlling_strategy
Allow restricting remote control permissions for different users
2025-12-29 18:27:32 +08:00
RustDesk fa157108be Merge pull request #466 from fufesou/feat/linux_get_home_trusted
feat: linux, get_home_trusted
2025-12-23 00:17:12 +08:00
RustDesk fe48b5e8e8 Merge pull request #458 from fufesou/feat/fs_read_cm
feat(fs): add init_data_stream_for_cm for cm reading
2025-12-18 15:41:59 +08:00
RustDesk f3798067f0 Merge pull request #463 from 21pages/support_restore_preset_password
support restore preset password except clear password
2025-12-16 11:45:53 +08:00
RustDesk 8b0e258673 Merge pull request #451 from lichon/main
fix too much webrtc logs
2025-11-28 10:11:16 +08:00
RustDesk 047356d949 Merge pull request #436 from lichon/main
add webrtc stream
2025-11-26 09:37:53 +08:00
RustDesk a86eda749e Merge pull request #441 from fufesou/refact/remove_unused_code
Refact: Remove unused code to avoid confusion.
2025-11-17 16:05:19 +08:00
RustDesk 5b6f963a6b Merge pull request #440 from fufesou/fix/linux_is_kde
fix: linux is_kde()
2025-11-17 10:35:24 +08:00
RustDesk c1c4edc159 Merge pull request #439 from fufesou/refact/remove_unused_proto_field
refact: proto, remove unused field
2025-11-15 11:29:28 +08:00
RustDeskandCopilot 47dc73de1e Update src/webrtc.rs
Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
2025-11-14 11:46:59 +08:00
RustDesk 3e1e58747a Update Cargo.toml 2025-11-13 22:15:04 +08:00
RustDesk 6e2671e951 Merge pull request #437 from fufesou/fix/wayland_resolution
fix: Wayland mouse misalignment
2025-11-13 11:46:21 +08:00
RustDesk 86804ad106 Merge pull request #438 from 21pages/option-allow-ask-for-note-at-end-of-connection
local option allow-ask-for-note
2025-11-13 11:45:29 +08:00
RustDesk 9b53baeffe Merge pull request #430 from 21pages/refactor-edge-scroll-edge-thickness
optioin `edge-scroll-edge-thickness`
2025-11-06 23:06:49 +08:00
RustDesk 5ed154a205 Merge pull request #429 from fufesou/fix/advanced_option_tls_fallback
fix: advanced option tls fallback
2025-11-04 21:47:13 +08:00
RustDesk a4053b929b Merge pull request #425 from fufesou/refact/tls_fallback_rustls_native_tls
refact: tls fallback, rustls -> native-tls
2025-11-03 22:53:17 +08:00
RustDesk cd100e9fb7 Merge pull request #426 from logiclrd/edge-scrolling
Edge scrolling: Accept "scrolledge" value for scroll style in configuration
2025-11-03 14:22:36 +08:00
RustDesk 32934c7425 Merge pull request #424 from fufesou/refact/crate-version-webpki-roots
refact: update crate webpki-roots
2025-11-02 23:23:18 +08:00
RustDesk c08ef5cbc2 Merge pull request #423 from fufesou/fix/crate-version-webpki-roots
fix: crate version, webpki-roots
2025-11-02 23:09:13 +08:00
RustDesk e8e5a10207 Merge pull request #422 from fufesou/refact/log_level
refact: env logger, filter modules
2025-11-02 22:59:45 +08:00
RustDesk b55451eeca Merge pull request #403 from fufesou/refact/tls_nativetls_fallback_rustls
refact: tls, native-tls fallback rustls-tls
2025-11-02 21:36:32 +08:00
RustDesk 91d115c981 Merge pull request #420 from logiclrd/fix-warning
Fix build warnings
2025-11-02 21:22:28 +08:00
RustDesk d6dd7ae052 Merge pull request #413 from 21pages/proxy
add function to get proxy username, password
2025-10-30 14:40:53 +08:00
RustDesk 0e38202093 Merge pull request #412 from 21pages/remove_warning
remove a warning
2025-10-30 13:52:36 +08:00
RustDesk 1d5975e03d Merge pull request #410 from 21pages/mobile_platform_verifier_fallback
Mobile platform verifier fallback
2025-10-30 13:19:22 +08:00
RustDesk 5b2f391426 Merge pull request #411 from rustdesk/revert-406-android_wss_use_rust_platform_verifier
Revert "mobile wss use rustls_platform_verifier"
2025-10-30 10:28:11 +08:00
RustDesk 84a13ad7f3 Revert "mobile wss use rustls_platform_verifier" 2025-10-30 10:27:55 +08:00
RustDesk b166534807 Merge pull request #406 from 21pages/android_wss_use_rust_platform_verifier
mobile wss use rustls_platform_verifier
2025-10-27 11:10:44 +08:00
RustDesk 5ed0afde08 Merge pull request #385 from fufesou/fix/file_transfer_confirm_remember
fix: file transfer, confirm, remember
2025-10-08 17:24:52 +08:00
RustDesk 7ea868612d Merge pull request #380 from fufesou/refact/rename_option_before_inuse
refact: rename option before inuse
2025-09-28 06:39:22 +08:00
RustDesk 011cd8896f Merge pull request #379 from fufesou/refact/option_touch_mode_move_to_local
refact: option, touch mode, move to local
2025-09-28 06:32:37 +08:00
RustDesk 1df14d90c9 Merge pull request #377 from 21pages/more_preset_options
more preset options
2025-09-26 16:29:22 +08:00
RustDesk 43556b948b Merge pull request #368 from 21pages/fix_default_settings
remove can't save option
2025-09-20 14:02:18 +08:00
RustDesk 9e7696c7d4 Merge pull request #349 from 21pages/revert
Revert "ab default password"
2025-09-04 18:33:45 +08:00
RustDesk 09847ed2dd Merge pull request #348 from 21pages/remove_support_controlling_salt
remove support_controlling_salt field in Hash
2025-09-04 17:26:23 +08:00
RustDesk cf9918a484 Merge pull request #347 from 21pages/ab_default_password
ab default password
2025-09-04 16:11:53 +08:00
RustDesk 334641686c disable-discovery-panel 2025-09-01 16:54:33 +08:00
RustDesk d6b14975ff Merge pull request #339 from fufesou/feat/opt_show_my_cursor
feat: opt, show my cursor
2025-08-27 12:10:08 +08:00
RustDesk fa8f289776 Merge pull request #338 from fufesou/fix/file_transfer_resume_init_finished_size
fix: file transfer, resume, init finished size
2025-08-26 17:31:30 +08:00
RustDesk 5b6c0cf49a Merge pull request #337 from fufesou/feat/advanced_option_main_window_always_on_top
feat: advanced option, main window, always on top
2025-08-26 00:08:30 +08:00
RustDesk 221c2bfb3e Merge pull request #335 from fufesou/feat/clipboard_file_audit
feat: clipboard files, audit
2025-08-25 15:03:33 +08:00
RustDesk 024380d0f9 Merge pull request #323 from fufesou/feat/file_transfer_digest_is_resume
feat: file transfer, digest flag, is_resume
2025-08-12 12:10:09 +08:00
RustDesk bb2d6fa6bd Merge pull request #321 from fufesou/fix/file_transfer_resume
fix: file transfer, resume
2025-08-11 23:17:56 +08:00
RustDesk 32fed54062 Merge pull request #313 from fufesou/feat/file_transfer_resume
feat: file transfer, resume
2025-08-06 23:24:20 +08:00
RustDesk 57c8a23ab9 Merge pull request #304 from fufesou/refact/suppress_warns
refact: suppress warns
2025-07-28 22:14:47 +08:00
RustDesk f91459c4ab Merge pull request #293 from fufesou/feat/terminal_restore_sessions
feat: terminal, restore sessions
2025-07-18 09:47:35 +08:00
RustDesk 25e761f467 Merge pull request #289 from 21pages/add_missing_keys
add some missing keys
2025-07-10 00:30:33 +08:00
RustDesk ff18650f13 Merge pull request #286 from fufesou/fix/linux_dm_user
fix: linux, dm user
2025-07-10 00:26:58 +08:00
RustDesk f850a167ac terminal persistent 2025-06-30 00:31:09 +08:00
RustDesk 117ea7c341 terminal 2025-06-29 14:08:03 +08:00
RustDesk 3454fe8c60 Merge pull request #247 from fufesou/fix/linux_workaround_cmd_path
fix: linux, workaround cmd path
2025-06-26 04:02:06 +08:00
RustDesk f92b16a1fa Merge pull request #246 from fufesou/fix/sh_path
fix: linux sh path
2025-06-25 17:21:37 +08:00
RustDesk 92ca2ca8be Update config.rs 2025-06-14 21:16:41 +08:00
RustDesk 78facdf759 revert flex log 2025-06-11 01:02:18 +08:00
RustDesk e9f7721a03 OPTION_HIDE_POWERED_BY_ME 2025-06-10 21:59:04 +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 fa160b2864 Update config.rs 2025-05-23 22:06:46 +08:00
RustDesk 0e279c1a8f Update rendezvous.proto 2025-05-23 21:55:40 +08:00
RustDesk e6724f06de Update config.rs 2025-05-23 21:52:54 +08:00
RustDesk 15a71f07a5 Merge pull request #178 from fufesou/fix/numeric_one_time_password
fix: numeric one-time password on startup
2025-05-23 10:55:42 +08:00
RustDesk aa466d2ef4 Merge pull request #177 from fufesou/feat/numeric_one_time_password
feat: numeric one-time password
2025-05-22 21:57:04 +08:00
RustDesk 53709d8f8d Merge pull request #159 from 21pages/fix_sync_socks_from_advanced_options_to_config
fix sync socks from advanced options to config file
2025-05-14 13:56:07 +08:00
RustDesk 6e556f7e17 Merge pull request #154 from fufesou/feat/trackpad_speed
feat: trackpad speed
2025-05-09 15:29:28 +08:00
RustDesk 7839dcf4e4 Merge pull request #152 from 21pages/websocket
websocket
2025-05-08 19:27:46 +08:00
RustDesk d64954ae22 Update config.rs 2025-05-07 16:42:54 +08:00
RustDesk c943117b2b Update config.rs 2025-05-07 16:30:04 +08:00
RustDesk 4eca5b45b9 Merge pull request #148 from fufesou/fix/build_crate
fix: build
2025-04-30 20:55:32 +08:00
RustDesk 368dc1ab56 Update Cargo.toml 2025-04-30 20:51:38 +08:00
RustDesk bfddd5bb19 Merge pull request #147 from fufesou/feat/hostname_as_id
feat: hostname as id
2025-04-30 14:09:45 +08:00
RustDesk 42aad01a51 Merge pull request #144 from fufesou/feat/screenshot
feat: screenshot
2025-04-28 19:29:51 +08:00
RustDesk 3afaf64944 Merge pull request #143 from YinMo19/main
[enhance] add from method
2025-04-27 17:58:50 +08:00
RustDesk d04ae289c8 Merge pull request #137 from YinMo19/main
[enhance] Add websocket support.
2025-04-25 11:21:02 +08:00
RustDesk ebb4d4a48c Merge pull request #136 from fufesou/feat/linux_is_locked
feat: linux, is locked
2025-04-24 15:25:02 +08:00
RustDesk 2f8cf74865 Merge pull request #123 from tomty89/manager_session
Fixes related to systemd manager class session
2025-04-19 09:47:31 +08:00
RustDesk 1ed5a469cf Update config.rs 2025-04-18 11:31:59 +08:00
RustDesk 9e4b3f9696 Update Cargo.toml 2025-04-14 12:00:55 +08:00
RustDesk 5cc7db2676 Update Cargo.toml 2025-04-14 11:40:10 +08:00
RustDesk a26f25a045 tokio 1.44 2025-04-13 23:39:02 +08:00
RustDesk 5921946f75 Merge pull request #112 from fufesou/feat/conf_key_auto_update
conf key, auto update
2025-04-13 17:59:06 +08:00
RustDesk 81b932b7bf Merge pull request #85 from fufesou/fix/fs_flush_before_getting_buf
fix: fs, flush before getting the buf
2025-03-28 17:35:00 +08:00
RustDesk 9ede5d49f6 Merge pull request #84 from fufesou/feat/remote_printer_fs
refact: fs, buf stream
2025-03-27 14:25:03 +08:00
RustDesk 9dbad320c9 Merge pull request #82 from fufesou/feat/remote_printer_2
Remove  in login request.
2025-03-25 13:46:05 +08:00
RustDesk 4bd7fff39f Merge pull request #80 from fufesou/feat/remote_printer
Feat/remote printer
2025-03-23 13:46:42 +08:00
RustDesk 1819875476 Merge pull request #62 from 21pages/option-allow-d3d-render
option `allow-d3d-render`
2025-03-12 21:23:16 +08:00
RustDesk 83419b6549 Merge pull request #53 from 21pages/allow-https-21114
buildin option `allow-https-21114`
2025-03-06 09:20:35 +08:00
RustDesk 7cf11f7b77 Merge pull request #33 from hadfl/illumos
add illumos support
2025-02-23 08:50:46 +08:00
RustDesk 16900b9b06 Merge pull request #28 from fufesou/refact/optimize_preload_peers
refact: optimize, preload peers.
2025-02-20 16:31:20 +08:00
RustDesk f94753bddb Merge pull request #27 from fufesou/refact/preload_peers
refact, reload peers
2025-02-20 09:31:50 +08:00
RustDesk 0d7f746291 Merge pull request #24 from fufesou/refact/optimize_preload_peers
refact: optimize, preload peers
2025-02-20 01:14:56 +08:00
RustDesk d52ef0de30 Merge pull request #25 from adwinwhite/view-camera
Add camera connection type and related permission.
2025-02-20 01:13:16 +08:00
RustDesk 895024221e Update message.proto 2025-02-20 01:12:25 +08:00
RustDesk e7d210e03a Add Status 2025-02-18 16:07:45 +08:00
RustDesk f9a10eaa1f Update lib.rs 2025-02-15 18:41:34 +08:00