Commit Graph

108 Commits

Author SHA1 Message Date
21pages 0649a49d17 fix 10054: change direct to relay when RST
Signed-off-by: 21pages <pages21@163.com>
2022-08-24 16:26:09 +08:00
RustDesk 3394975aa2 Merge pull request #1110 from 21pages/enc-id
avoid modify id manually
2022-08-20 21:08:40 +08:00
21pages 53f496c0e4 avoid changing id manually
Signed-off-by: 21pages <pages21@163.com>
2022-08-01 18:06:49 +08:00
Kingtous c4451b3cc7 fix: merge conflict 2022-08-01 14:33:08 +08:00
Kingtous 3b9c62b05d Merge remote-tracking branch 'rustdesk/master' into flutter_desktop
# Conflicts:
#	.github/workflows/ci.yml
#	Cargo.lock
#	Cargo.toml
#	flutter/lib/common.dart
#	flutter/lib/mobile/pages/remote_page.dart
#	flutter/lib/mobile/pages/server_page.dart
#	flutter/lib/mobile/pages/settings_page.dart
#	flutter/lib/mobile/widgets/dialog.dart
#	flutter/lib/models/model.dart
#	flutter/lib/models/server_model.dart
#	src/client.rs
#	src/common.rs
#	src/ipc.rs
#	src/mobile_ffi.rs
#	src/rendezvous_mediator.rs
#	src/ui.rs
2022-08-01 10:44:05 +08:00
rustdesk 1a4f0507a2 fix on last refactory 2022-07-30 09:29:01 +08:00
rustdesk 040267e7f2 remove key_pair pub attr 2022-07-30 02:27:03 +08:00
rustdesk 125f6dd810 refactor password deadlock and password_security 2022-07-30 02:01:40 +08:00
RustDesk 06a4eaed10 Merge pull request #1104 from Heap-Hop/master
fix: android build & CONFIG deadlock
2022-07-29 18:59:34 +08:00
csf 2fbcbc6543 make sure no gen_keypair more than once 2022-07-29 16:30:55 +08:00
csf da2906c95f fix: android build & CONFIG deadlock 2022-07-28 22:06:59 +08:00
21pages 551bf5030b password: ensure encrypt only once
Signed-off-by: 21pages <pages21@163.com>
2022-07-28 07:43:14 +08:00
21pages 9f22f55a1f password: decrypt password when import user config
Signed-off-by: 21pages <pages21@163.com>
2022-07-27 21:27:46 +08:00
rustdesk a71fa3f7ac RS_PUB_KEY 2022-07-27 00:39:02 +08:00
21pages 903fb77e70 refactor password
1. random password -> temporary password
2. security password -> permanent password
3. remove onetime password
4. add temporary password length setting
5. remove unnecessary ipc
6. always update temporary password after connection
7. show dots if permanent password is not empty
8. recover password style

Signed-off-by: 21pages <pages21@163.com>
2022-07-24 21:53:51 +08:00
21pages 1b1f28b872 hwcodec: check when server or each client starts
and refactor hwcodec::best()

Signed-off-by: 21pages <pages21@163.com>
2022-07-21 10:10:58 +08:00
21pages 8667d68c6f crypt peer/peer_rdp/peer_os/socks5 password
Signed-off-by: 21pages <pages21@163.com>
2022-07-18 21:27:59 +08:00
21pages e46019a171 password: safe/random personal password
Signed-off-by: 21pages <pages21@163.com>
2022-07-18 21:27:56 +08:00
fufesou 52f4f274b2 lan_discovery_WOL: remove unused struct MyConfig
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-17 22:46:55 +08:00
fufesou 13406cd359 lan_discovery_WOL: sort by online status
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-15 12:16:15 +08:00
fufesou 8fd4830710 lan_discovery_WOL: Win10 test done
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-15 11:29:07 +08:00
fufesou 897d2b8e57 lan_discovery_WOL: remove discovered peer
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-15 11:29:01 +08:00
rustdesk 1a9b25588d https://github.com/rustdesk/rustdesk/issues/906 2022-07-10 23:26:44 +08:00
21pages ba034a56af maint hwcodec config file directly
Signed-off-by: 21pages <pages21@163.com>
2022-07-06 10:19:13 +08:00
csf 83e5028cc9 Merge branch 'master' into hwcodec 2022-06-27 15:28:49 +08:00
csf 085356c0b3 Merge branch 'abr' into hwcodec 2022-06-27 15:21:31 +08:00
csf ece86cda9e abr 2022-06-27 15:08:43 +08:00
Kingtous 4a89469b84 Merge remote-tracking branch 'rustdesk/master' into flutter_desktop
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	build.rs
#	flutter/.gitignore
#	flutter/lib/common.dart
#	flutter/lib/mobile/pages/remote_page.dart
#	flutter/lib/models/model.dart
#	flutter/lib/models/native_model.dart
#	flutter/lib/models/server_model.dart
#	flutter/pubspec.lock
#	flutter/pubspec.yaml
#	src/client.rs
#	src/client/file_trait.rs
#	src/flutter.rs
#	src/mobile_ffi.rs
#	src/ui.rs
2022-06-27 11:18:53 +08:00
rustdesk 2ef9a9b842 upgrade seria 2022-06-25 02:44:19 +08:00
21pages 847c4acb07 Merge branch 'hwcodec' into master 2022-06-14 13:08:39 +08:00
rustdesk f36f0f7530 https://github.com/rustdesk/rustdesk/issues/701 2022-06-10 18:25:25 +08:00
21pages 42c7c5982c scrap: check hwconfig in another process
Signed-off-by: 21pages <pages21@163.com>
2022-06-10 12:17:06 +08:00
Kingtous a364e7f808 demo: use mobile_ffi to get id for desktop version 2022-05-25 14:12:40 +08:00
Kingtous c96c0df645 fix: rebase conflict 2022-05-16 14:45:17 +08:00
Kingtous 77bb821ecf fix: to string 2022-05-16 14:45:17 +08:00
Kingtous 74a3799b78 add: meta info 2022-05-16 14:45:17 +08:00
rustdesk c1bad84a86 100% open source 2022-05-12 17:35:25 +08:00
rustdesk b5395d954a refactor config sync 2022-05-04 20:39:07 +08:00
rustdesk 3566b0ee7a new mac service and local config 2022-04-26 11:19:45 +08:00
rustdesk 933969d1fe refactor cliprdr, not tested on windows yet 2022-02-15 14:46:08 +08:00
open-trade 6c05f72d90 refactor should_exit 2022-02-07 18:39:49 +08:00
rustdesk d069b73303 refactor 2022-01-15 02:16:00 +08:00
chenbaiyu f45a2c7a94 Add user and root config sync action 2022-01-13 16:33:51 +08:00
rustdesk 8ea5d80f01 new lan discovery https://github.com/rustdesk/rustdesk/issues/261 2022-01-12 03:10:15 +08:00
rustdesk 32c5437c5d more equal check in config 2022-01-05 21:12:07 +08:00
rustdesk 1d8cdb5e93 refactor target address 2022-01-05 13:21:14 +08:00
open-trade 3e590b8212 refactor to_socket_addr and dns_check 2022-01-04 19:49:44 +08:00
fufesou 875570e040 refactor udp framed
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-01-04 00:44:50 +08:00
fufesou 6d506cbb64 socks5 support
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-01-03 22:50:43 +08:00
rustdesk 1552402907 working on fav 2022-01-02 21:56:04 +08:00