fufesou
5d5f12a5ac
fix(password): guard set_permanent_password_storage_for_sync()
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-03-19 21:23:29 +08:00
fufesou
37802208aa
fix(password): update salt in set_permanent_password()
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-03-19 11:54:20 +08:00
fufesou
b662b38d30
fix(password): comment TODO clear devices
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-03-19 11:06:34 +08:00
fufesou
d98d20896e
refact(password): Store permanent password as hashed verifier
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-03-18 17:16:50 +08:00
fufesou
9b0cff8c76
feat(config): allow auto update
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-02-27 21:02:55 +08:00
fufesou
1f5ec1219f
refact(crate): libloading x11
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2026-01-21 11:09:44 +08:00
fufesou
6df5c2c0ce
feat: linux, get_home_trusted
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-12-22 23:18:35 +08:00
fufesou
98f58b97f2
feat(fs): add init_data_stream_for_cm for cm reading
...
Add new method `init_data_stream_for_cm()` to TransferJob to support
file reading and digest handling in Connection Manager (CM) context.
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-12-07 16:20:15 +08:00
fufesou
44462174cf
Refact: Remove unused code to avoid confusion.
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-17 15:48:20 +08:00
fufesou
4f7cae670e
fix: linux is_kde()
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-17 10:25:30 +08:00
fufesou
ae7aaf9629
refact: proto, remove unused field
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-13 19:21:44 +08:00
fufesou
4fe91763b7
fix: Wayland resolution
...
1. Add filed `scale` in `message SwitchDisplay`(`message.proto`).
2. Add new function to get all display info.
3. Add help link of KDE Plasma Wayland.
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-12 23:16:04 +08:00
fufesou
2be0b865b9
fix: advanced option tls fallback
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-04 20:52:50 +08:00
fufesou
a4534b6662
refact: tls fallback, rustls -> native-tls
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-03 15:30:00 +08:00
fufesou
2985cd84b6
refact: update crate webpki-roots
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-02 23:15:26 +08:00
fufesou
ae7f2b2c9d
fix: crate version, webpki-roots
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-02 23:05:08 +08:00
fufesou
ccb2214a0e
refact: env logger, filter modules
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-11-02 22:56:25 +08:00
fufesou
54c4d869ed
refact: tls native-tls fallback rustls-tls
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-10-31 12:37:23 +08:00
fufesou
eca0df098a
refact: rename option before inuse
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-09-28 06:37:16 +08:00
fufesou
11e477849e
refact: option, touch mode, move to local
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-09-28 06:29:02 +08:00
fufesou
29bae8a4d4
feat: opt, show my cursor
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-27 07:47:16 +08:00
fufesou
c99060950b
fix: file transfer, resume, init finished size
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-26 17:30:17 +08:00
fufesou
3ec01f9c10
feat: advanced option, main window, always on top
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-26 00:04:04 +08:00
fufesou
f6fb16d6e7
feat: file transfer, digest flag, is_resume
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-12 07:10:34 +08:00
fufesou
3704a64ad2
fix: file transfer, resume
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-11 21:02:08 +08:00
fufesou
fee1a11f15
feat: clipboard files, audit
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-11 09:03:25 +08:00
fufesou
215b0e7700
feat: file transfer, resume
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-06 16:28:46 +08:00
fufesou
7f80d78614
refact: suppress warns
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-28 18:17:46 +08:00
fufesou
79734df69c
feat: terminal, restore sessions
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-18 08:16:52 +08:00
fufesou
d9d872a8a7
fix: linux, dm user
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-08 17:42:53 +08:00
fufesou
bb1178384b
fix: linux, workaround cmd path
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-25 21:37:51 +08:00
fufesou
11dcd41415
fix: linux sh path
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-06-25 17:18:41 +08:00
fufesou
958f21a254
fix: numeric one-time password on startup
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-23 10:26:30 +08:00
fufesou
89bb219376
feat: numeric one-time password
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-22 17:46:40 +08:00
fufesou
ceb8146f0c
feat: trackpad speed
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-09 14:26:51 +08:00
fufesou
8c2381278b
fix: build
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 20:35:44 +08:00
fufesou
8e1dd7f88f
feat: hostname as id
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 12:50:22 +08:00
fufesou
b08c92ad34
feat: screenshot
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-28 18:34:59 +08:00
fufesou
04772abbef
feat: linux, is locked
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-24 14:00:53 +08:00
fufesou
805fe3ee99
conf key, auto update
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-09 13:55:57 +08:00
fufesou
77113964cf
fix: fs, flush before getting the buf
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-28 17:26:41 +08:00
fufesou
c907ad8fb2
refact: fs, buf stream
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 09:50:43 +08:00
fufesou
14936c8800
Remove in login request.
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-24 20:57:41 +08:00
fufesou
f4cc39135c
feat: remote printer, reuse fs
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-23 11:58:27 +08:00
fufesou
07d3cc5d15
Feat. Remote printer.
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-16 22:56:53 +08:00
fufesou
33487a0b14
refact: optimize, preload peers.
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-20 15:33:15 +08:00
fufesou
e608898d08
refact, reload peers
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-20 09:27:57 +08:00
fufesou
f7f0e19223
refact: optimize, preload peers
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-02-19 23:25:18 +08:00
fufesou
e646eb9f4d
feat: file clipboard, try empty message
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-24 01:23:57 +08:00