21pages and GitHub
1bc11a207a
fix rdp session ctrl+alt+delete ( #7258 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-26 13:22:21 +08:00
fufesou and GitHub
ddbd4e79a2
Refact. ci, third party, upload artifact ( #7265 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-26 10:25:45 +08:00
49c107bb5f
Refact/ci remove third party topmost window ( #7263 )
...
* Refact. Remove third-party prebuilt dep, topmost window
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix ci
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Update third-party-RustDeskTempTopMostWindow.yml
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-02-26 02:24:00 +08:00
fufesou and GitHub
1b99d28c9b
Refact. build.py, skip portable packing ( #7264 )
...
ci and build.py do the packing.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-26 02:20:37 +08:00
21pages and GitHub
7b8e983412
fix calling getWindowName before bind init ( #7259 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-26 00:02:42 +08:00
rustdesk
f1373234dd
remove useless is_rdp_service_open
2024-02-25 20:10:36 +08:00
21pages and GitHub
b511a52e09
remove is_rdp_service_open judgement for option share rdp ( #7257 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-25 20:09:30 +08:00
rustdesk
4c8c2aa323
translate rustdesk
2024-02-25 15:06:55 +08:00
rustdesk
a28c9f8f36
remove more "rustdesk" built-in
2024-02-25 13:29:06 +08:00
fufesou and GitHub
9ff1dfe019
Test. More comment ( #7251 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-24 23:03:56 +08:00
fufesou and GitHub
3ae52dacfc
test RustDeskInterval with interval_at ( #7249 )
...
* test RustDeskInterval with interval_at
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Test. RustDeskInterval, to tokio interval
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Add comment
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-24 22:44:46 +08:00
rustdesk
aa6f879504
fix config string in exe file name
2024-02-24 20:36:18 +08:00
fufesou and GitHub
1dde5c5689
Refact. get_version_number support '- patch version' ( #7197 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-24 20:11:27 +08:00
FastAct and GitHub
913b422d74
Update nl.rs ( #7248 )
2024-02-24 17:08:54 +08:00
fufesou and GitHub
2459bcd206
Fix. Multi sub windows, sync peer options ( #7247 )
...
* Fix. Multi window, sync peer options
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Remove unused `use`
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-23 22:49:53 +08:00
wangweijie and GitHub
cce1ce0ee0
Add loongarch64 support ( #7244 )
...
Signed-off-by: wangweijie <wangweijie@loongson.cn >
2024-02-23 20:08:35 +08:00
21pages and GitHub
8518513aff
fix haredware codec memory leak ( #7240 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-23 13:33:01 +08:00
jxdv and GitHub
ce5e28c543
update cs.rs ( #7234 )
2024-02-23 10:15:53 +08:00
jxdv and GitHub
9b7a8203f6
update sk.rs ( #7233 )
2024-02-23 10:14:49 +08:00
solokot and GitHub
fd8f2422ea
Update ru.rs ( #7232 )
2024-02-23 00:51:10 +08:00
fufesou and GitHub
09325fadaf
Fix. Text clipboard is not working correctly ( #7226 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-22 13:44:44 +08:00
Mr-Update and GitHub
d7d7be9366
Update de.rs ( #7225 )
2024-02-22 11:44:16 +08:00
fufesou and GitHub
25afdda2b2
Fix/arboard clipboard context timeout ( #7217 )
...
* Fix. Set custom timeout for arboard clipboard
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* fix build
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Do not block tokio runtime
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-21 22:05:27 +08:00
bovirus and GitHub
c690d5e940
Italian language update ( #7211 )
2024-02-21 11:30:06 +08:00
Kleofass and GitHub
243a8b60b1
Update lv.rs ( #7210 )
2024-02-21 11:29:54 +08:00
21pages and GitHub
7b317619ac
fix windows ci wrong sign directory since update to flutter 3.16.9 ( #7209 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-20 21:05:19 +08:00
grummbeer and GitHub
c987bed965
Automate year of copyright ( #7206 )
2024-02-20 18:00:07 +08:00
NicKoehler and GitHub
ada4bafb94
Update italian readme ( #7205 )
...
* updated it readme
* fix link
* fix other links
2024-02-20 17:28:49 +08:00
fufesou and GitHub
27f5d0fd54
Fix. Remove unused idd feature in ci. ( #7198 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-20 03:19:38 +08:00
rustdesk
914da2b86f
add tutorial-guide-for-safenet-authentication-client-for-code-signing
...
doc
1.2.3-1
2024-02-19 23:23:00 +08:00
582db9d542
Refact. Remove idd driver ( #7068 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-02-19 19:55:04 +08:00
21pages and GitHub
9a1fd1aa4f
windows specific session, fix sciter empty file directory or wrong home ( #7189 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-19 17:08:15 +08:00
21pages and GitHub
58ddac63d2
judge failure of get_current_process_session_id with None rather than 0 ( #7188 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-19 13:06:06 +08:00
rustdesk
a8eff641b2
fix ios ci for flutter 3.16
2024-02-19 12:35:12 +08:00
21pages and GitHub
d723c10a3b
add space after ":" ( #7187 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-19 11:06:01 +08:00
bf5abdb520
refactor windows specific session, file transfer and waiting for image ( #7184 )
...
* refactor windows specific session, file transfer and waiting for image
1. File transfer doesn't show directory until correct session id is ensured
2. Fix file transfer, caused by `pi.username = self.lc.read().unwrap().get_username(&pi);` in `handle_peer_info` override empty username and `get_active_username` doesn't return currect session username
* Fix home directory not change when session changed, or wrong home directory
* Fix show empty remote directory rather than error messagbox when current session is in login screen
3. Show `Connected, waiting for image` after user choose the same
session id
Signed-off-by: 21pages <pages21@163.com >
* update translations
Signed-off-by: 21pages <pages21@163.com >
* Update connection.rs
---------
Signed-off-by: 21pages <pages21@163.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2024-02-19 10:32:13 +08:00
21pages and GitHub
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
fufesou and GitHub
4f1a4dc6a5
Refact. Better ThrottledInterval ( #7174 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-18 21:54:07 +08:00
fufesou and GitHub
8c108065eb
Refact. Replace all tokio::time::interval() ( #7173 )
...
* Refact. Replace all `tokio::time::interval()`
Signed-off-by: fufesou <shuanglongchen@yeah.net >
* Refact Better min_interval for `ThrottledInterval`.
Signed-off-by: fufesou <shuanglongchen@yeah.net >
---------
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-18 21:18:00 +08:00
FastAct and GitHub
5fdcc748e1
Update nl.rs ( #7163 )
2024-02-18 14:25:50 +08:00
rustdesk
bf03156dd9
fix ci
2024-02-17 16:59:43 +08:00
rustdesk
964c2ed2b5
smaller timeout for android and self-hosting
2024-02-17 16:50:03 +08:00
fufesou and GitHub
e942c80afb
Fix. Potential dead lock, interval.tick() & named pipe ( #7162 )
...
Signed-off-by: fufesou <shuanglongchen@yeah.net >
2024-02-17 16:35:38 +08:00
Kristian Kraljic and GitHub
d7dcb5feab
Fix build on Windows ( #7161 )
...
`winapi::um::shellapi` is used in https://github.com/rustdesk/rustdesk/blob/master/src/platform/windows.rs but not declared in `Cargo.toml` resulting in a compilation error, when I tried building on Windows, this change adds shellapi as a dependency.
2024-02-17 11:14:44 +08:00
rustdesk
39d41486d6
fix ci
2024-02-17 00:24:58 +08:00
rustdesk
b85526ce54
add relay in --config https://github.com/rustdesk/rustdesk/discussions/7118
2024-02-17 00:09:03 +08:00
21pages and GitHub
2a0c081380
fix windows ci ( #7156 )
...
Signed-off-by: 21pages <pages21@163.com >
2024-02-16 15:24:43 +08:00
Kleofass and GitHub
1db4236f23
Update lv.rs ( #7153 )
2024-02-16 12:40:55 +08:00
Mr-Update and GitHub
6749595afe
Update de.rs ( #7152 )
2024-02-16 12:40:46 +08:00
jxdv and GitHub
e65c43a292
update cs.rs ( #7151 )
2024-02-16 12:40:37 +08:00