Commit Graph

112 Commits

Author SHA1 Message Date
Asura e0db94532f Merge branch 'rustdesk/master' 2022-08-27 09:55:27 +08:00
csf e420178750 refactor all [setByName] [getByName] to async bridge function 2022-08-08 22:27:27 +08:00
Asura 05b157af45 Fix right ctrl #1166 2022-08-04 17:26:06 +08:00
csf 3ff2f60fb7 Merge master 2022-08-04 17:24:02 +08:00
Asura 3b8032e5ec Merge translate mode 2022-08-04 16:11:37 +08:00
csf 07debe8363 fix android build 2022-08-03 21:58:07 +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
Kingtous 3458c164fb fix: add version key to detect specific send/recv logic 2022-08-01 09:50:23 +08:00
rustdesk aabe08d657 fix compile 2022-07-31 22:41:24 +08:00
fufesou 2a6cd5853e fix_proto_defs: fix protobuf definitions
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-31 22:31:17 +08:00
rustdesk 125f6dd810 refactor password deadlock and password_security 2022-07-30 02:01:40 +08:00
21pages 461a87bce9 feat: pc restart
Signed-off-by: 21pages <pages21@163.com>
2022-07-27 08:49:10 +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
Asura a46df491e5 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-23 06:33:15 -07:00
RustDesk eda5a94e33 Merge pull request #1013 from 21pages/hwcodec
Hwcodec: codec preference
2022-07-22 01:24:41 +08:00
RustDesk 416832a1ed Merge pull request #982 from twmsh/master
update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte
2022-07-21 18:09:14 +08:00
tom e811d5f18b modify argument of ConnectionTmpl::send_raw() 2022-07-21 17:54:07 +08:00
tom 9ab955bb8e enable serde feature of bytes, modify struct WriteBlock using Bytes 2022-07-21 16:07:19 +08:00
Asura ce3434fd37 Merge branch 'master' of https://github.com/rustdesk/rustdesk 2022-07-20 19:51:09 -07:00
21pages 7aa431d349 hwcodec: codec preference
Signed-off-by: 21pages <pages21@163.com>
2022-07-21 10:14:58 +08:00
tom 16b7c7c716 upgrade bytes to 1.2 2022-07-21 00:39:20 +08:00
fufesou aae6e2b16b linux_wayland_support: init merge, windows build
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-07-20 09:16:13 -07:00
Asura 02b4d7f1d9 Refactor keyboard mode by enum 2022-07-19 15:43:13 +08:00
Asura 19ebbb145a Compatible with legacy mode in remote 2022-07-18 23:45:54 -07:00
21pages 66e04c9fe7 keep session when network interrupt
Signed-off-by: 21pages <pages21@163.com>
2022-07-18 22:16:59 +08:00
21pages 0812dc79b8 control end close message
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
tom 6db3a2e85c Merge branch 'master' into master 2022-07-18 14:25:33 +08:00
Asura 3c61773d75 Recover legacy keyboard mode when simulate 2022-07-17 20:59:14 -07:00
Asura 5dab7bd9a2 Refactor simulate to support switching keyboard modes 2022-07-17 20:34:08 -07:00
tom efa6b5972d update bytes(protobuf types) mapping, from Vec<u8> to bytes:Byte
issues:958
2022-07-16 00:45:23 +08:00
rustdesk d3fc6ccd9c upgrade tokio 2022-07-15 01:29:52 +08:00
tom c6c5d2cb98 upgrade protobuf to 3.1.0 and use with-bytes feature, issues:958 2022-07-14 17:20:01 +08:00
Asura 0ae6620659 Merge branch 'master' of github.com:asur4s/rustdesk 2022-07-11 08:17:17 -07:00
Asura 956cef4a1c refactor: Use new keyboard mode 2022-07-11 08:14:57 -07:00
csf 5bd08bf0a7 client side handle codec format 2022-07-05 22:17:34 +08:00
csf eaaeefd90b sync codec format 2022-06-30 00:03:17 +08:00
csf 47469dd971 fix ImageQuality compatibility 2022-06-27 22:24:56 +08:00
csf 21a90c5de8 abr update Windows 2022-06-27 03:30:46 -07: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
21pages 847c4acb07 Merge branch 'hwcodec' into master 2022-06-14 13:08:39 +08:00
csf 2169c6fe33 fix android translation and hostname 2022-06-08 22:35:06 +08:00
RustDesk 720b05874a Merge pull request #628 from fufesou/simple_rc
Fix WCHAR Path & Add Resources Integration Lib
2022-06-02 22:01:01 +08:00
21pages 327bdb741c scrap: fix update_video_encoder
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 7e6c38e6d2 scrap: add hw quality control
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 399ddc8bef scrap: rename coder.rs to codec.rs
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:55 +08:00
21pages 70968638bf scrap: add hwcodec
Signed-off-by: 21pages <pages21@163.com>
2022-06-02 11:32:50 +08:00
csf 75b920079b run android InputService independently 2022-06-01 21:14:02 +08:00