rustdesk
aacffd979b
make config in exe name has highest priority, also overwrite config if
...
installation,
https://github.com/rustdesk/rustdesk-server-pro/issues/21#issuecomment-1638259580 ,
not tested yet
2023-07-19 14:45:11 +08:00
dignow
31fc018526
change message.proto
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-19 07:33:35 +08:00
dignow
c86a8fff03
add pointer device event
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-19 01:18:10 +08:00
dignow
7bbc5183db
trackpad scale, mid commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-18 21:04:12 +08:00
RustDesk
a24a7e8d0f
Merge pull request #5017 from 21pages/fix
...
clear hwcodec config rather than remove
2023-07-16 11:53:32 +08:00
21pages
ec34470284
clear hwcodec config rather than remove
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-16 09:59:46 +08:00
fufesou
77231f6538
simple refact
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-16 09:52:32 +08:00
fufesou
fa0b1436c2
try fix CI
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-16 09:35:11 +08:00
fufesou
2051bee3cf
fix, wayland, change resolutions
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-07-16 08:29:26 +08:00
rustdesk
12149bf3e3
let's maintain ny and sg only
2023-07-07 15:59:03 +08:00
rustdesk
b85cb81d9e
maintain one id server only
2023-07-07 15:55:51 +08:00
21pages
9ad9cb8ff2
Revert "remove peers platform filter for failed connections"
...
This reverts commit b5cf959206
.
2023-07-05 09:58:00 +08:00
21pages
c42fbe3d45
update machine-uid for x86 sciter access x64 machine id
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-02 18:31:24 +08:00
21pages
6f3123bf02
workaround: set the max encryption input length to 128 to avoid big
...
encryped data
Signed-off-by: 21pages <pages21@163.com>
2023-07-02 18:31:24 +08:00
21pages
b5cf959206
remove peers platform filter for failed connections
...
Signed-off-by: 21pages <pages21@163.com>
2023-07-02 18:30:54 +08:00
rustdesk
8ab2a79fa2
refactoring conn audit, add session_id (both session_id and conn_id on
...
sever side), use session_id instead of conn_id for client id, and remove
conn_id in protobuf
2023-07-01 16:21:36 +08:00
dignow
588168f638
replace close button to inkwell
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-07-01 14:43:00 +08:00
RustDesk
c01dfc9af3
Merge pull request #4795 from dignow/refact/win_cliprd_wait_timeout
...
Refact/win cliprd wait timeout
2023-06-29 22:50:45 +08:00
dignow
2c0918fc06
debug done
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 22:25:01 +08:00
21pages
c2023e8ca3
hide recording button if using av1
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-29 21:30:56 +08:00
dignow
8899786628
debug ok
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:50 +08:00
dignow
1f71dc979c
tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:50 +08:00
dignow
aaca56c1f8
win, clipboard wait timeout, debug
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:49 +08:00
dignow
fc8db69d9e
refact, win, clipboard, notify callback, tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:49 +08:00
dignow
1dd599b011
refact, win, clipboard, notify callback, tmp commit
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:49 +08:00
dignow
152da86665
win, clipbord, ResponseWaitTimeoutSecs
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-29 20:44:49 +08:00
21pages
5b1d2abb71
hwcodec stable branch
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-29 13:37:21 +08:00
rustdesk
a3b0579e92
fix windows package low resolution icon
2023-06-29 11:37:09 +08:00
rustdesk
56eac7294c
reuseaddr in listen_any
2023-06-27 15:20:32 +08:00
dignow
d15deabba5
better conditional compilation
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-24 21:09:45 +08:00
RustDesk
e30f09e7f7
Revert "Fix/mobile connection login state"
2023-06-23 18:25:42 +08:00
dignow
96d95fa08a
fix user login state
...
Signed-off-by: dignow <linlong1265@gmail.com>
2023-06-23 13:27:36 +08:00
RustDesk
4a51bfe4cc
Merge pull request #4709 from fufesou/fix/file_clipboard
...
fix release istream
2023-06-20 22:55:20 +08:00
fufesou
6246169fe6
fix release istream
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 21:20:35 +08:00
rustdesk
f327364d32
remove odic in config
2023-06-20 21:15:46 +08:00
fufesou
7740492fb0
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:03 +08:00
fufesou
0094d306a8
win, clipboard, fix pointer
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
53a1aeac61
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
773bb1bad7
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
733e4236c4
avoid waiting too long if the clipboard message is blocked
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
5a8c2d9cd0
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
2240853633
debug server clipboard enabled
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:02 +08:00
fufesou
c5698df3aa
add debug msg
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
fufesou
a903ec065b
win, clipboard, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
fufesou
ccd2cbd760
try fix clipboard, flutter version
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-20 00:57:01 +08:00
RustDesk
8e398a5871
Merge pull request #4615 from fufesou/fix/trackpad_flutter_macos
...
debug, macos trackpad, flutter
2023-06-11 16:13:36 +08:00
fufesou
6e21f8410a
debug, macos trackpad, flutter
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-11 15:56:09 +08:00
rustdesk
1ededa3476
add some serde skip
2023-06-11 13:33:38 +08:00
21pages
2ececed0c1
use uuid as session id
...
Signed-off-by: 21pages <pages21@163.com>
2023-06-08 07:24:02 +08:00
fufesou
75aeb616e4
fix build example mouse.rs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 21:17:13 +08:00
fufesou
8875874c75
revert example mouse.rs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:16:31 +08:00
fufesou
c4f9650d7f
fix, win mouse, touchpad scroll
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-07 20:01:01 +08:00
rustdesk
a1e7abbb70
fix ci
2023-06-05 21:41:22 +08:00
rustdesk
7ce86c6f53
Merge branch 'master' of github.com-rustdesk:rustdesk/rustdesk
2023-06-05 21:26:02 +08:00
rustdesk
893273ff97
fix ci
2023-06-05 21:25:46 +08:00
fufesou
6959f044f0
debug restore resolution
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
fufesou
3c2bf2c154
debug restore resolutions
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
fufesou
e670989e0f
restore custom resolution for each display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-05 20:33:24 +08:00
rustdesk
b07ac438f5
working on windows service install/uninstall
2023-06-05 20:27:48 +08:00
fufesou
113bf15cd4
fix default peer options
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-06-04 19:58:55 +08:00
fufesou
16ca7be2ea
copy runtime broker on portable
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-24 19:54:44 +08:00
21pages
a0e09d3e33
fix ci
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-23 10:41:56 +08:00
21pages
d23fd902d7
vpx use webrtc parameter
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-23 09:42:36 +08:00
21pages
1ae2ebaa8c
allow set config err for android
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 17:28:43 +08:00
21pages
a11dee30ae
merge vpx/aom code
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:29:52 +08:00
21pages
99d3c47094
remove android unused VP8/VP9 Frame
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:29:50 +08:00
21pages
e482dc3e2b
aom encode/decode
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:26:18 +08:00
21pages
a3f3bb4751
aom vcpkg binding
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-21 16:26:16 +08:00
Lauren N. Liberda
100ea34baa
allow building scrap with pkg-config libraries
...
Signed-off-by: Lauren N. Liberda <lauren@selfisekai.rocks>
2023-05-20 07:29:59 +02:00
fufesou
0f07b71f18
fix build windows i686
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 23:38:18 +08:00
RustDesk
bc5d8ad040
Merge pull request #4421 from 21pages/hwcodec-nv12
...
hwcodec use nv12
2023-05-19 14:38:40 +08:00
21pages
9cce0798b6
set hw_pixfmt nv12 and wait more time for check porcess
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-19 12:03:16 +08:00
fufesou
6b4cc6443f
fix resolutions query on linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 11:43:35 +08:00
fufesou
8c0fa989b6
fix macro_role: serde_field_string, add config tests
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-19 11:10:24 +08:00
fufesou
a603e046e3
refactor resolution, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-18 23:46:53 +08:00
rustdesk
8706541aa9
fix ci
2023-05-18 13:06:49 +08:00
RustDesk
b3115de028
Merge pull request #4395 from 21pages/config
...
Config
2023-05-18 13:01:13 +08:00
21pages
abaa7adfa8
run ci tests
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-18 09:57:00 +08:00
21pages
33fb415b9d
Config deserialization field type protection
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-18 09:56:45 +08:00
21pages
5bd8befb0f
remove time check
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-16 15:59:31 +08:00
fufesou
edf6b00f13
remove all assert in non-test code
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-16 14:40:33 +08:00
rustdesk
baecf3edb8
enc punch
2023-05-14 18:17:02 +08:00
21pages
dc3104dac4
fix andriod jni update
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-13 12:49:35 +08:00
21pages
5738f3a949
fix android build
...
Signed-off-by: 21pages <pages21@163.com>
2023-05-12 14:01:56 +08:00
fufesou
4eb6bd82a4
plugin_framework, handle plugin list
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
db71dd039d
plugin_framework, manager, install plugin
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
fufesou
e6f72e76dd
refact Idd err msg
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-05-12 08:48:14 +08:00
rustdesk
302f1c48d3
update crates, test on mac only
2023-05-11 12:04:38 +08:00
Kingtous
34314e50f7
feat: callbacks and flutter msg bridge
2023-05-04 13:18:19 +08:00
Kingtous
7a82070420
fix: make event loop in tray compatible with main window
2023-05-02 12:52:27 +08:00
RustDesk
2b8a98da06
Merge pull request #4223 from fufesou/fix/build_virtual_display_example
...
fix build example
2023-04-28 14:10:44 +08:00
fufesou
fc50a3e49d
set fmt and stride to private in ImageRgb
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-28 12:35:46 +08:00
fufesou
6b1645f44d
set width,height,stride together with the rgba data for rendering
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-28 11:44:52 +08:00
fufesou
dc1f7820e5
fix build example
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-28 09:12:34 +08:00
fufesou
82bfa9ca29
plugin_framework, split call function to server side and client side
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-26 13:29:55 +08:00
fufesou
c1e96377e1
fix idd, plugin_monitor function decl
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-25 19:49:00 +08:00
Awalon
82c44d71f9
Fix for #4136 connection to linux refused by using wrong Xauthority file.
...
This PR handles comments of 2nd review for initial PR #4165 .
Reduced number of info/log messages
2023-04-24 23:45:23 +02:00
Awalon
dcc9337f86
Fix for #4136 connection to linux refused by using wrong Xauthority file.
...
This PR handles comments of review for PR #4165 .
2023-04-23 23:58:04 +02:00
Awalon
028767da8b
Fix for #4136 connection to linux refused by using wrong Xauthority file
...
Solution:
1. Get file from sddm-greeter and startplasma-x11 (aka KDE) processes as well
2. Get users home dir from system instead of hard coded pattern /home/<user>
3. Prefer XAUTHORITY environment variable over Xorg -auth if available
2023-04-23 03:43:47 +02:00
hiteshbedre
21f9add9ce
Corrected IPv4 Validation
2023-04-21 16:07:48 +05:30
fufesou
f7e2938e6b
handle peer event
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-19 17:07:56 +08:00
fufesou
ecf8c2664c
plugin, tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-19 11:38:01 +08:00
Kingtous
83e63d57e1
fix: ios build
2023-04-18 18:28:12 +08:00
fufesou
8f51e021c8
remove simple_rc
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 14:18:00 +08:00
fufesou
67d29e7496
trivail change
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:17:31 +08:00
fufesou
4d6358f1c8
revert scrap dxgi mode.rs
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:16:16 +08:00
fufesou
9d8e7745e2
refact virtual display
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:06:32 +08:00
fufesou
042a4e575f
tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:06:31 +08:00
fufesou
35ec3ffef6
tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:06:31 +08:00
fufesou
2988744034
mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-17 12:06:31 +08:00
rustdesk
c83b4398af
minor
2023-04-10 18:29:33 +08:00
fufesou
f72593c281
tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-08 19:49:11 +08:00
fufesou
4a8d61ac09
Do not sync led, when Control, Shift, Alt, Tab, Enter are pressed
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-08 15:35:10 +08:00
RustDesk
045235d8d1
Merge pull request #3953 from 21pages/fps
...
client side fps control for reduce delay
2023-04-07 19:02:08 +08:00
21pages
b79f14af12
client side fps control for reduce delay
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-07 18:53:29 +08:00
fufesou
850f48abb8
remove unused code from https://github.com/fufesou/ustdsk/comit/b526bf4a67f7e05b2d3f739864ecc31carembc18a85
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-07 16:28:34 +08:00
fufesou
ac74ed1914
legacy mode, win, fix layout code simulation
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-06 17:53:07 +08:00
fufesou
83cfa24bae
suppress warn
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-06 12:02:49 +08:00
fufesou
a65611da48
do not handle signal on debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-06 12:02:01 +08:00
21pages
be2e26e758
delete RustDesk_hwcodec.toml on every check
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-04 21:21:00 +08:00
21pages
f2aeff974c
disable hwcodec if causing crash
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-04 21:00:13 +08:00
RustDesk
cb66c6f9f4
Merge pull request #3902 from fufesou/feat/linux_virtual_display
...
Feat/linux virtual display (headless linux)
2023-04-03 14:28:50 +08:00
fufesou
73358502e9
linux headless feature, tmp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:58 +08:00
fufesou
ee3ac31083
add deps libpam0g-dev
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:57 +08:00
fufesou
d86ef4a86e
headless, linux, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
d82d2471d7
temp commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
34c3615320
get values of seat0, do not filter gdm
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
127ab57d62
ignore 'gdm' on loginctl
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:54 +08:00
fufesou
888c851167
desktop, remote toolbar, os account
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:53 +08:00
fufesou
c944d6093d
virtual display, linux, debug
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:52 +08:00
qcloud
b82207f20b
virtual display, linux, debug
...
Signed-off-by: qcloud <ubuntu@localhost.localdomain>
2023-04-03 13:16:52 +08:00
fufesou
5e79481860
linux, refact desktop env
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:51 +08:00
fufesou
a94052a24a
ignore seat0 on gdm
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
fufesou
10eddc139c
linux virtual display, init commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-03 13:16:49 +08:00
21pages
c842650c11
vp8
...
Signed-off-by: 21pages <pages21@163.com>
2023-04-03 12:22:36 +08:00
fufesou
ae53ec877b
translate mode, win2win, Send both unicode and virtual keycode to remote side
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 18:09:53 +08:00
fufesou
de485ca3a4
remove wait prelogin in service
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 10:59:23 +08:00
fufesou
3ab73bdf36
fix x11 login screen
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-04-01 10:27:15 +08:00
RustDesk
83b7518897
Revert "vp8"
2023-04-01 10:13:39 +08:00
21pages
78748271ac
vp8
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-31 22:32:34 +08:00
fufesou
f3bb3067cd
trivial changes
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 16:58:05 +08:00
fufesou
4d87364bd8
trivial changes
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 16:54:45 +08:00
fufesou
0b417ac479
start --server on gmd wayland, just for communications, no connections will be established
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-31 16:42:35 +08:00
21pages
54a809f499
set hwcodec key frame interval to max
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-30 20:08:34 +08:00
fufesou
c845ddf510
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 10:52:43 +08:00
fufesou
eebddb2206
format
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 08:22:46 +08:00
fufesou
8af20489bd
log::error
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 08:21:47 +08:00
fufesou
a1d1c8270f
log
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-28 08:20:19 +08:00
fufesou
ee1fbb0a76
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 23:29:28 +08:00
fufesou
947c7dbb97
try wait hw check config subprocess
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 22:56:48 +08:00
fufesou
8cb361c51e
remove android build warns
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-27 21:11:07 +08:00
rustdesk
6ad3064ef9
fix ci
2023-03-23 17:02:55 +08:00
rustdesk
b763ec3080
revert #560 for #3748
2023-03-23 14:31:50 +08:00
fufesou
1d122b5a73
platform additions
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-21 11:27:30 +08:00
RustDesk
8b229f304d
Merge pull request #3719 from chiehw/win-linux
...
translate mode: support linux in server
2023-03-20 15:55:24 +08:00
Chieh Wang
d7dbe41ada
better error info
2023-03-20 15:28:14 +08:00
fufesou
de1005acb2
do not embed cursor on wayland
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-20 13:58:02 +08:00
asur4s
6ffa2cacb1
Clean remapped keycodes when breakdown
2023-03-19 19:02:59 -07:00
asur4s
2aae2ca513
Refector key click && Clear remapped keycodes
2023-03-18 20:55:35 -07:00
21pages
774694714d
fix view mode
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-17 11:28:13 +08:00
21pages
0e05df12fc
client side view mode
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-16 14:35:41 +08:00
rustdesk
3af77af983
sync hbb_common
2023-03-16 00:56:36 +08:00
rustdesk
a3c6ac24a9
add region to proto
2023-03-15 19:29:03 +08:00
Kingtous
7a05910807
feat: identical msg in flutter and sciter
2023-03-15 17:21:15 +08:00
Kingtous
b627a0d6c1
feat: post file confirm and make files with the same name confirm
2023-03-15 17:21:15 +08:00
rustdesk
22174bea37
fix ci
2023-03-11 01:53:36 +08:00
rustdesk
8a27c55db2
remove sys-info crate for mobile because which depends on libunwind, it
...
is not in ndk r22b
2023-03-11 01:34:33 +08:00
rustdesk
09b823d637
higher sysinfo version
2023-03-10 23:41:01 +08:00
21pages
cdea6daf89
fix frequent load RustDesk_default.toml
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-10 11:24:43 +08:00
rustdesk
61679a1072
upgrade some crates, fix scrap benchmark on mac, fix compile issue on
...
osx10.14
2023-03-09 17:22:14 +08:00
rustdesk
d1e0ae7815
never show empty display server, use x11 instead, #3541
2023-03-08 11:28:00 +08:00
fufesou
37d21d8db0
remove unused logic
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-06 17:31:38 +08:00
fufesou
c751ebee4e
fix build
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-06 17:31:38 +08:00
fufesou
507472e87e
show one display when privacy mode is on
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-06 17:31:37 +08:00
21pages
0579ba5cfd
opt benchmark code
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-06 10:59:01 +08:00
rustdesk
5052ba5f00
refactor log
2023-03-04 17:26:24 +08:00
RustDesk
239d0291d0
Merge pull request #3494 from 21pages/benchmark
...
fix build
2023-03-03 23:03:46 +08:00
21pages
5634b428ca
fix build
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-03 22:43:02 +08:00
RustDesk
619ae63e00
Merge pull request #3493 from 21pages/benchmark
...
codec benchmark
2023-03-03 22:26:39 +08:00
21pages
b4aea69bdb
codec benchmark
...
Signed-off-by: 21pages <pages21@163.com>
2023-03-03 22:12:54 +08:00
fufesou
c0d367f7b1
fix some incorrect capture magnifier logic
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-03 21:04:52 +08:00
rustdesk
876fb26a67
fix #3424
2023-03-03 15:34:57 +08:00
rustdesk
6ec4d6d9ca
fix ci
2023-03-03 14:34:47 +08:00
rustdesk
b8941c15c0
refactor DST_STRIDE_RGBA
2023-03-03 14:02:49 +08:00
RustDesk
29abda56df
Revert "Fix/macos texture stride align"
2023-03-03 13:18:34 +08:00
fufesou
c419819c0f
rename all stride_align to stride
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-03 10:58:48 +08:00
fufesou
5aa97faedd
Fix stride align
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-03 10:01:58 +08:00
fufesou
42c95f71f6
fix macos strid align
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-03 10:01:58 +08:00
fufesou
0d64ee39de
remove print
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-01 12:20:54 +08:00
fufesou
303462a87c
default config filed
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-03-01 12:12:02 +08:00
sjpark
b5c4de9c83
Merge remote-tracking branch 'github/master' into sigma
...
# Conflicts:
# flutter/lib/desktop/widgets/remote_menubar.dart
2023-02-25 11:37:12 +09:00
21pages
18a66749a1
linux x11 resolution
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 10:44:02 +08:00
21pages
91a2a5b56e
win resolution && api
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-24 09:14:13 +08:00
fufesou
ed0338b038
fix build && default flutter_texture_render
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:53 +08:00
fufesou
173e3bcd0d
debug win, without hwcodec
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:52 +08:00
fufesou
77c4a14845
flutter texture render, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-23 17:06:51 +08:00
21pages
4beacf93d7
kill check-hwcodec-config process
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-21 16:34:24 +08:00
fufesou
0491950e01
macos remove unused code
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 22:29:10 +08:00
fufesou
b4beb78e8f
macOS, ignore alert for now
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 21:28:48 +08:00
fufesou
e1254c0b24
macos better alert
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 21:12:34 +08:00
fufesou
626fdefb18
debug macos and linux
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 12:01:46 +08:00
fufesou
a333a261fd
add alert for macos
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 11:40:59 +08:00
fufesou
b733ad9379
refact register_breakdown_handler
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-19 10:19:28 +08:00
fufesou
302499d1e0
fix sync displays info && select monitor menu
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-17 13:32:17 +08:00
fufesou
b2d13647be
translate mode, mac --> win, debug 2
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-14 21:42:31 +08:00
fufesou
e24f5e7eed
mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-02-14 21:42:30 +08:00
rustdesk
d416d7d965
base64 icon only for sciter
2023-02-11 00:21:19 +08:00
sjpark
edff4acbcb
swap key update
2023-02-09 12:16:41 +09:00
rustdesk
7c13be5876
update issue template and clippy for hbb_common
2023-02-08 17:26:44 +08:00
Kingtous
e944b776bc
opt: remove unnecessary config field
2023-02-07 20:59:13 +08:00
Kingtous
a04980fa13
refactor: remove audio mode
2023-02-07 16:20:37 +08:00
Kingtous
45b93100d6
feat: add voice call proto
2023-02-07 16:20:37 +08:00
Kingtous
05822991bf
opt: rename to dual-way
2023-02-07 16:20:37 +08:00
Kingtous
cb228bef2b
feat: add audio switch ui
2023-02-07 16:20:37 +08:00
21pages
92145eeb71
other bool default display settings
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-02 10:47:49 +08:00
21pages
359f19af02
default display settings
...
Signed-off-by: 21pages <pages21@163.com>
2023-02-02 10:47:42 +08:00
rustdesk
ec1da900ec
fix issue #2963 : run gen_version no matter debug or release
2023-02-01 10:42:02 +08:00
fufesou
74a73b7ffd
add default position for portal streams
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-31 17:51:20 +08:00
21pages
176847c51e
fix warning
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-29 14:28:10 +08:00
fufesou
d1090fc62c
ensure init cursor embedded
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-29 12:41:16 +08:00
fufesou
c0adc14215
misspelling
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-29 12:41:16 +08:00
fufesou
b84f3ba1ee
init wayland to update var 'cursor embeded'
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-29 12:41:16 +08:00
fufesou
7e0c9e17df
set cursor mode according to availible modes
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-29 12:41:16 +08:00
rustdesk
a8c3499d7b
sync with rustdesk-server hbb_common
2023-01-27 11:42:08 +08:00
4JX
f591f5686c
Use OUT_DIR in build.rs
2023-01-23 19:26:10 +01:00
rustdesk
efa7b52f49
fix nightly build RS_PUB_KEY issue
2023-01-24 01:32:56 +08:00
rustdesk
d4851ebb40
revert 8fb3c452be
2023-01-24 01:24:53 +08:00
21pages
333092f983
switch sides
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-20 14:53:05 +08:00
RustDesk
b3465e1c13
Merge pull request #2851 from AutumnSun1996/master
...
Allow direct connect to {hostname}:{port}
2023-01-18 14:35:50 +08:00
rustdesk
8fb3c452be
Allow setting custom server and key with env variables #2810
2023-01-18 14:22:41 +08:00
qiushiyang
aa2cd37fb3
use more accurate regex for {domain}:{port}
2023-01-18 06:08:46 +00:00
RustDesk
7aced73393
Revert "Allow setting custom server and key with env variables"
2023-01-18 11:48:10 +08:00
RustDesk
a46c373081
Merge pull request #2810 from botanicvelious/master
...
Allow setting custom server and key with env variables
2023-01-18 11:48:01 +08:00
qiushiyang
12d446b217
fix test for is_hostname_port_str
2023-01-18 03:35:13 +00:00
botanicvelious
b59ae9bd42
requires 3 elements in array
2023-01-17 08:03:24 -07:00
botanicvelious
9980246b90
add RS_DEF_PUB_KEY
2023-01-17 07:54:11 -07:00
qiushiyang
d601a82b5a
Allow direct connect to {hostname}:{port}
2023-01-17 22:46:11 +08:00
botanicvelious
12af9e6369
update RENDEZVOUS_SERVER env check
2023-01-17 06:56:09 -07:00
21pages
d3b490ac48
elevation request
...
Signed-off-by: 21pages <pages21@163.com>
2023-01-14 17:39:46 +08:00
botanicvelious
94057d0df5
Update config.rs
2023-01-11 18:59:21 -07:00
botanicvelious
ada75b602c
update to RS_PUB_KEY_VAL
2023-01-11 18:29:09 -07:00
botanicvelious
860ccd6b3a
add env variables for RENDEZVOUS_SERVERS
...
check for env variable RENDEZVOUS_SERVER1-3 if not use the default
2023-01-11 17:35:47 -07:00
botanicvelious
5e2ef998a3
use RS_PUB_KEY env var
...
If RS_PUB_KEY is set as an env variable use the env variable
2023-01-11 17:19:58 -07:00
Asur4s
a35bd772cc
fix conflicts
2023-01-12 00:35:39 +08:00
ston
aafccf423d
fix session type when starting wayland via tty
2023-01-10 18:19:50 +08:00
fufesou
00867276ed
fix wayland input
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-10 14:18:25 +08:00
Josh Soref
5e4ca9ef92
spelling: valid
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
3949e3162c
spelling: rotation
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
c89e104f3e
spelling: regardless
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
33c3489a9e
spelling: prefer
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
4993635652
spelling: platforms
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
d6495f3e08
spelling: pformatetc
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
f91daf046a
spelling: invocation
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
69595b7b67
spelling: implementation
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:59:08 -05:00
Josh Soref
53556ba06c
spelling: essentially
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
db45907e91
spelling: environment
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
7ba932825d
spelling: distro
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
8c901c2585
spelling: custom
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
6ca852363e
spelling: control
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
ec8cb0579f
spelling: common
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
caa557e360
spelling: clipboard
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
185ff9e91e
spelling: available
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
Josh Soref
f45fdaa46f
spelling: appveyor
...
Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-01-09 12:58:33 -05:00
rustdesk
12b02514a4
fix one warning
2023-01-09 18:45:38 +08:00
rustdesk
80c1b89b47
add unit test to test_if_valid_server
2023-01-09 18:28:11 +08:00
sj6219
c5e39f4bbb
windows extended key
2023-01-06 20:07:43 +09:00
Amy Parker
84e4389943
remove unnecessary allow block
...
Patch #2701 (609117c
: "ignore style warnings in libs/scrap") was merged,
but the RustDesk team decided to later instead changed
is_cursor_embedded to uppercase (see discussion on the PR), thus no
longer triggering the warning and no longer needing the allow block.
This was changed in (b723f84
: "fix linux to mac, keyboard input"). This
patch removes the now unnecessary allowances.
Signed-off-by: Amy Parker <apark0006@student.cerritos.edu>
Cc: fufseou <shuanglongchen@yeah.net>
2023-01-05 20:32:53 -08:00
fufesou
20ba62870e
remove unimplemented!
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-05 17:52:57 +08:00
fufesou
b4feae33bb
support linux mouse back/forward
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-05 17:47:26 +08:00
fufesou
97cf85d1b7
mouse forward back support on windows
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-05 17:47:26 +08:00
fufesou
b723f8472d
fix linux to mac, keyboard input
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-05 15:00:52 +08:00
rustdesk
55962f2fc9
ipv6 support for direct connection, todo: UI input check, relay port
...
change based on ipv6
2023-01-04 18:35:31 +08:00
Amy Parker
f816e53c2b
ignore style warnings in libs/scrap
...
Constant `is_cursor_embedded` does not follow the Rust standard
stylistic convention of upper-case global variables and constants. This
causes two warnings to be thrown when compiling (tested on Arch Linux,
commit = 68fda34
, Rust = 1.66.0), one each for the Wayland and X11
common modules. Since these variables are not new, their names should
not be modified; to remove the warnings, this patch allows
non-style-conforming names on these two constant declarations
specifically, suppressing the warnings. It does not affect stylistic
warnings on any other code within the project.
Signed-off-by: Amy Parker <apark0006@student.cerritos.edu>
Cc: fufesou <shuanglongchen@yeah.net>
2023-01-02 11:20:25 -08:00
fufesou
97718b33a6
remove expect
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2023-01-02 13:11:25 +08:00
fufesou
b114ebf350
fix some misspellings
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-31 21:41:16 +08:00
rustdesk
9859b4f27d
fix ipv6 refactory
2022-12-29 22:31:01 +08:00
rustdesk
67ad937fdd
fix nat64 and refactor ipv6
2022-12-29 20:34:52 +08:00
fufesou
01ade73304
fix macos sticky fn, https://stackoverflow.com/questions/74938870/sticky-fn-after-home-is-simulated-programmatically-macos
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-29 14:37:09 +08:00
fufesou
b9ee0590bb
update rdev dep
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-28 15:31:01 +08:00
rustdesk
08b8f40397
nat64
2022-12-28 13:52:13 +08:00
fufesou
50c33450b9
fix keyboard type store
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-27 18:16:29 +08:00
fufesou
48e684335e
choose keyboard layout type, mid commit
...
Signed-off-by: fufesou <shuanglongchen@yeah.net>
2022-12-27 18:16:29 +08:00
rustdesk
71bd35f8b2
refactor socket_client to prepare for nat64
2022-12-27 12:30:23 +08:00
asur4s
85620b73a7
opt: get supported keyboard modes
2022-12-26 02:32:43 -08:00
rustdesk
0d0957cea5
remove u128 compare
2022-12-26 17:44:29 +08:00
rustdesk
633253647f
ipv6 mangle
2022-12-26 16:41:33 +08:00
RustDesk
96e41abbaa
Merge pull request #2647 from KG7x/master
...
Fix typo & Optimize images & Cleanup
2022-12-26 13:16:52 +08:00
rustdesk
6d95a66de3
remove some errors on mac
2022-12-26 11:25:55 +08:00
KG7x
71103886e6
Fix typo
2022-12-25 20:21:13 +03:00
KG7x
4e7568dec1
Optimize images (loseless)
2022-12-25 19:36:51 +03:00
KG7x
2d6075189d
Cleanup
2022-12-25 19:23:03 +03:00
Huabing Zhou
385a1594f3
Merge branch 'master' of github.com-rustdesk:rustdesk/rustdesk
2022-12-23 22:02:06 +08:00
Huabing Zhou
4815099482
make m1 run (used brew install llvm)
2022-12-23 22:00:05 +08:00
Sangha Lee
59a82a9fbd
downgrade gstreamer to 0.16
2022-12-22 20:42:34 +09:00
Sangha Lee
0819a3d8ea
Revert "Merge pull request #2628 from rustdesk/revert-2612-master"
...
This reverts commit e50882a660
, reversing
changes made to 7f006102b5
.
2022-12-22 18:54:27 +09:00
RustDesk
9c24117b13
Revert "Implement RGB0 pixel format "
2022-12-22 12:22:26 +08:00
Sangha Lee
3643870287
fix unsafe code
2022-12-21 18:42:22 +09:00
Sangha Lee
38f66df091
implement RGB0 #2608
2022-12-21 04:12:34 +09:00
Sangha Lee
d910e7ad96
update gstreamer
2022-12-21 03:32:42 +09:00
asur4s
4837d84209
opt: enum KeyboardMode
2022-12-20 01:09:35 -08:00