fufesou
28930c0463
fix: non-E2EE show dialog ( #15514 )
...
* fix: non-E2EE show dialog
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: build web, bridge
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: direct IP access, do not snow non-E2EE dialog
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non E2EE dialog, update contents
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non-E2EE, show dialog, port forward
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non-E2EE dialog, port forward, ignore direct IP access
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non-E2EE is_direct_ip_access()
Signed-off-by: fufesou <linlong1266@gmail.com >
* Simple refactor
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non-E2EE dialog, port forward, close socket on disconnect
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: non-E2EE dialog, incorrect reuse of Data::Close
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-07-06 17:05:11 +08:00
fufesou
170516572e
refact(password): Store permanent password as hashed verifier ( #14619 )
...
* refact(password): Store permanent password as hashed verifier
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix(password): remove unused code
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix(password): mobile, password dialog, width 500
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-03-26 14:49:54 +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
fufesou
f4bbf82363
feat: remote printer ( #11231 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 15:34:27 +08:00
21pages
1729ee337f
trust this device to skip 2fa ( #9012 )
...
* trust this device to skip 2fa
Signed-off-by: 21pages <sunboeasy@gmail.com >
* Update connection.rs
---------
Signed-off-by: 21pages <sunboeasy@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-08-12 18:08:33 +08:00
21pages
0f44de7dc3
refactor windows specific session ( #7170 )
...
1. Modify the process to have the control side lead the session switching: After the control side sends a `LoginRequest`, the controlled side will add all session information and the current session ID in the `LoginResponse`. Upon receiving the `LoginResponse`, the control side will check if the current session ID matches the ID in the `LoginConfigHandler`. If they match, the control side will send the current session ID. If they don't match, a session selection dialog will pop up, the selected session id will be sent. Upon receiving this message, the controlled side will restart if different or sub service if same .
2. Always show physical console session on the top
3. Show running session and distinguish sessions with the same name
4. Not sub service until correct session id is ensured
5. Fix switch sides not work for multisession session
6. Remove all session string join/split except get_available_sessions in
windows.rs
7. Fix prelogin, when share rdp is enabled and there is a rdp session,
the console is in login screen, get_active_username will be the rdp's
username and prelogin will be false, cm can't be created an that
causes disconnection in a loop
8. Rename all user session to windows session
Known issue:
1. Use current process session id for `run_as_user`, sahil says it can
be wrong but I didn't reproduce.
2. Have not change tray process to current session
3. File transfer doesn't update home directory when session changed
4. When it's in login screen, remote file directory is empty, because cm
have not start up
Signed-off-by: 21pages <pages21@163.com >
2024-02-18 22:08:25 +08:00
rustdesk
e5379bb073
send2fa in sciter
2024-01-19 19:29:04 +08:00
dignow
b7bc8f23da
Revert "remove translate _tip in a sentence with other words"
...
This reverts commit 83b8899414 .
2023-06-29 22:44:15 +08:00
dignow
83b8899414
remove translate _tip in a sentence with other words
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 22:35:52 +08:00
dignow
2c0918fc06
debug done
...
Signed-off-by: dignow <linlong1265@gmail.com >
2023-06-29 22:25:01 +08:00
rustdesk
ac8fc71b3b
autoLogin and trustThisDevice are two different things
2023-06-22 22:11:35 +08:00
fufesou
127ab57d62
ignore 'gdm' on loginctl
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-04-03 13:16:54 +08:00
fufesou
10eddc139c
linux virtual display, init commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2023-04-03 13:16:49 +08:00
fufesou
9385e95b4e
debug msgbox in sciter ui
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-17 22:00:48 +08:00
fufesou
77de0d05f9
msgbox & translations
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2022-10-17 22:00:44 +08:00
21pages
9489877c78
video record
...
Signed-off-by: 21pages <pages21@163.com >
2022-09-22 09:57:52 +08:00
21pages
a3c1e5ddb4
make os-password msgbox wordwrap
...
Signed-off-by: 21pages <pages21@163.com >
2022-09-08 10:25:17 +08:00
21pages
461a87bce9
feat: pc restart
...
Signed-off-by: 21pages <pages21@163.com >
2022-07-27 08:49:10 +08:00
csf
26c2bcd5be
fix msgbox cancel
2022-06-13 15:38:30 +08:00
Chris Cavalluzzi
a5d4cad5b7
Add dark theme for main desktop client window
...
Signed-off-by: Chris Cavalluzzi <chriscavalluzzi@gmail.com >
2022-05-21 19:11:50 -06:00
rustdesk
c1bad84a86
100% open source
2022-05-12 17:35:25 +08:00
rustdesk
a56aa08a66
fix file delete bugs
2022-03-28 19:05:12 +08:00
rustdesk
9136b3e3f8
fix style
2022-03-21 14:40:36 +08:00
rustdesk
362aa9a8ff
fix show_progress
2022-03-09 21:43:50 +08:00
rustdesk
bf0270323c
fix show_progress
2022-03-04 00:52:59 +08:00
open-trade
4945605009
fix on cm (connectin not closed somehow) and refactor isEnterKey
2022-02-09 16:06:44 +08:00
rustdesk
7d14ce98e1
fix style
2022-02-01 18:33:18 +08:00
rustdesk
3112792b7b
fix new msgbox when wrong password
2022-02-01 16:32:56 +08:00
rustdesk
cd62d7024b
new msgbox
2022-02-01 02:38:52 +08:00
rustdesk
6a19b8caa1
refactor msgbox
2022-01-29 16:56:24 +08:00
rustdesk
893d8b39c9
fix style on linux
2022-01-19 23:30:21 +08:00
rustdesk
af218dbc83
internationalization
2021-12-25 16:45:22 +08:00
rustdesk
4e85841398
refactor msgbox retry
2021-08-11 01:28:53 +08:00
rustdesk
a3f5ffc15a
fix on linux numpadenter
2021-07-27 20:12:53 +08:00
rustdesk
d1013487e2
source code
2021-03-29 15:59:14 +08:00