rustdesk
182e35adc7
1.4.3
2025-10-17 13:58:08 +08:00
21pages
5481c300b2
more assign from cli and devices.py ( #13050 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-27 16:55:08 +08:00
21pages
d1159764f6
add ab.py and audits.py ( #12989 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-23 17:13:13 +08:00
21pages
a375766ac2
disable iconv on android ( #13001 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-22 21:49:58 +08:00
21pages
9b9276e752
fix crash on android armv7 ( #12997 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-22 17:02:53 +08:00
21pages
4080907d2b
android mediacodec encode align 64 ( #12852 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-06 12:09:21 +08:00
21pages
6b2a1dfd84
update vcpkg, aom, vpx ( #12795 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-09-01 15:35:27 +08:00
Dmitry Beskov
34cf9d6181
Enhance .desktop File with New Keywords for Improved App Discoverability ( #12599 )
...
* linux keywords in a desktop entry
* Update rustdesk.desktop
* Update rustdesk.desktop
2025-08-26 15:31:31 +08:00
fufesou
f4fb31d7a1
feat: file transfer, resume ( #12626 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-08-25 14:34:03 +08:00
Luke Bermingham
9e22f9639a
Fix audio delay: added pulse audio and pipewire configuration for RustDesk service in Linux ( #12724 )
2025-08-25 14:33:37 +08:00
rustdesk
466d456760
fix https://github.com/rustdesk/rustdesk/issues/12587
2025-08-09 10:25:21 +08:00
RustDesk
e9692b94ca
Revert "Fix/printer printable area ( #12433 )" ( #12441 )
...
This reverts commit 6e62c10fa0 .
2025-07-28 10:38:19 +08:00
fufesou
6e62c10fa0
Fix/printer printable area ( #12433 )
...
* fix: printer, printable area
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: windows, sc config RustDesk --start= delayed-auto
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-07-27 19:47:23 +08:00
rustdesk
50fc6d691f
1.4.1
2025-07-23 15:51:44 +08:00
largemouth
8754579181
chore: fix some typos in comment ( #12102 )
...
Signed-off-by: largemouth <largemouth@aliyun.com >
2025-06-17 21:02:35 +08:00
rustdesk
90cb0ee56d
fix https://github.com/rustdesk/rustdesk/issues/11927
2025-05-30 23:32:17 +08:00
fufesou
ca00706a38
feat, update, win, macos ( #11618 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-05-04 07:32:47 +08:00
fufesou
c626c2414d
feat: take screenshot ( #11591 )
...
* feat: take screenshot
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, vram temp switch capturer
Signed-off-by: fufesou <linlong1266@gmail.com >
* fix: misspelling
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, taking
Signed-off-by: fufesou <linlong1266@gmail.com >
* screenshot, rgba stride
Signed-off-by: fufesou <linlong1266@gmail.com >
* Bumps 1.4.0
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-30 17:23:35 +08:00
RustDesk
57ee031827
Revert "Translations update from Toolate ( #11510 )" ( #11535 )
...
This reverts commit 86d9e62780 .
2025-04-22 16:53:38 +08:00
Too Late (bot)
86d9e62780
Translations update from Toolate ( #11510 )
...
* Added translation using Weblate (Russian)
* Translated using Weblate (Russian)
Currently translated at 100.0% (2 of 2 strings)
Translation: RustDesk/metadata
Translate-URL: https://toolate.othing.xyz/projects/rustdesk/metadata/ru/
* Translated using Weblate (Russian)
Currently translated at 100.0% (31 of 31 strings)
Translation: RustDesk/MSI Package
Translate-URL: https://toolate.othing.xyz/projects/rustdesk/msi-package/ru/
---------
Co-authored-by: Yurt Page <yurtpage+translate@gmail.com >
2025-04-21 10:03:41 +08:00
fufesou
d8eb23a571
fix: msi, silent install, launch app tray ( #11389 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-07 15:40:17 +08:00
fufesou
9ddeab9be2
fix: vcpkg, cmake, compatibility 3.5 ( #11356 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-04-05 08:45:01 +08:00
fufesou
f4bbf82363
feat: remote printer ( #11231 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-27 15:34:27 +08:00
fufesou
1403c939db
fix: msi, silent install, do not launch app ( #11115 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-03-13 09:33:30 +08:00
rustdesk
bc3a58f6f4
1.3.9
2025-02-26 18:00:31 +08:00
rustdesk
c150143d86
device_group_name in devices.py
2025-02-17 16:28:47 +08:00
fufesou
fbba8f0b34
refact: file copy&paste, cross platform (no macOS) ( #10671 )
...
* feat: unix, file copy&paste
Signed-off-by: fufesou <linlong1266@gmail.com >
* refact: unix file c&p, check peer version
Signed-off-by: fufesou <linlong1266@gmail.com >
* Update pubspec.yaml
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
Co-authored-by: RustDesk <71636191+rustdesk@users.noreply.github.com >
2025-02-04 20:33:02 +08:00
rustdesk
7a5941de98
remove devcontainer since not maintained yet
2025-02-02 20:31:44 +08:00
fufesou
f08cb0412d
fix: windows, dll, pre-loading attack ( #10608 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2025-01-26 19:39:38 +08:00
21pages
1f02bc9d3e
bump to 1.3.7 ( #10548 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-20 23:12:00 +08:00
Samuel FORESTIER
4b066b1fba
fix(debian): makes postinst/prerm scripts idempotent ( #10541 )
...
* fix(debian): makes `postinst` script idempotent
* fix(debian): makes `prerm` script idempotent
2025-01-20 07:59:40 +08:00
21pages
40999c3211
fix ffmpeg videotoolbox wrong log ( #10413 )
...
* Fix ffmpeg videotoolbox wrong log when changing bitrate
* Let qsv support abr, and it's safe for qsv to changing bitrate.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2025-01-02 22:19:30 +08:00
21pages
98b00cdb3d
Fix image blur occurring at the moment of changing quality ( #10399 )
...
1. Fix this issue occurs on FFmepg qsv, FFmpeg nvenc and SDK mfx, other
codecs don't have this problem. Clear cache is needed.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-30 11:51:36 +08:00
rustdesk
03999d900e
1.3.6
2024-12-21 15:00:16 +08:00
fufesou
b24551da7b
refact: linux, move rustdesk into /usr/share ( #10327 )
...
* refact: linux, move rustdesk into /usr/share
Signed-off-by: fufesou <linlong1266@gmail.com >
* linux, upgrade, try remove old empty folders
Signed-off-by: fufesou <linlong1266@gmail.com >
---------
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-21 14:53:28 +08:00
fufesou
7830a9e9f3
refact: linux, install path ( #10316 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-19 15:05:24 +08:00
21pages
acae6d6558
try fix FFmpeg amf encode hang ( #10283 )
...
* Possible Causes
* GPU API Call Hangs: This could occur, though it's less likely.
* Infinite Loop: If `QueryOutput` always fails and `hwsurfaces_in_queue_max` is zero, the loop will continue indefinitely.
* Proposed Solution
* A query_timeout patch has been added to FFmpeg with a value of 1000ms, which exceeds the time required to encode a single frame. This allows us to remove the loop.
* Test
* After removing the loop, no frame encoding failures were encountered during testing. A single call to QueryOutput is sufficient, as it typically consumes about 12ms on a 2K screen.
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-16 19:40:48 +08:00
fufesou
d025ca1d81
refact: linux, chcon, bin_t ( #10293 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-12-16 19:01:12 +08:00
21pages
b544a2889b
update vcpkg to 2024.11.16 ( #10272 )
...
1. version changes:
* vcpkg: 2024.07.12 -> 2024.11.16
* aom (except linux sciter): 3.9.1 -> 3.11.0
* libvpx: 1.14.1 -> 1.15.0
* libyuv: not update because compiled failed on arm64, and didn't apply
different version on different archs
* opus: already the latest version
* ffmpeg: 7.0.2 -> 7.1
2. other changes:
* android 5.0 required, otherwise crash when start, because FFmpeg 7.1 link to mediandk directly
3. Tests:
* Except arm, arm64, linux amf, ios, all the other codecs are tested
* Compile on arm32 linux is not tested, ci is failed before vcpkg
install
* Tested windows FFmpeg qsv, still no memory leak
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-13 13:28:48 +08:00
rustdesk
588103c6dc
1.3.5
2024-12-05 18:38:39 +08:00
21pages
3d17bf4990
linux dynamic load libva ( #10171 )
...
1. Linux dynamic load libva, which can fix lack of libva dependency for
appimage or flatpak, also fix libva version mismatch between build
and run.
2. Remove libvdpau, it's not used, and add libva2 explicitly for deb and
appimage
3. Print FFmpeg configure log to know the actual codecs.
Test
* ubuntu 22.04 x64
- [x] deb
- [x] flatpak
- [x] appimage
* ubuntu 18.04
* deb: fcntl64 not found
- [x]:appimage
- [ ]: platpak
hwcodec example:
- [x]: combination of lacking any of libva2, libva-x11-2, libva-drm2,
intel-media-va-driver
- [ ] federa
- [ ] arch
- [ ] arm64: my ci can't finish arm64 building
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-12-04 17:10:10 +08:00
rustdesk
f330953f4f
bump to 1.3.4
2024-12-01 18:49:24 +08:00
21pages
743b0ce8ce
fix mediacodec patch ( #10119 )
...
ensure set_parameters_id is not null
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 13:29:03 +08:00
21pages
d60b5a6ca0
videotoolbox/mediacodec support changing bitrate dynamically ( #10117 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-30 11:44:51 +08:00
XLion
a07392e6b8
Add URL and Vendor to RPM spec ( #9947 )
2024-11-17 21:07:00 +08:00
21pages
06c7bc137f
linux android use cpal ( #9914 )
...
Signed-off-by: 21pages <sunboeasy@gmail.com >
2024-11-14 21:01:41 +08:00
rustdesk
a277b022ff
bump to 1.3.3
2024-11-08 15:00:49 +08:00
fufesou
dec3cde9b3
fix: deb, build, prerm ( #9552 )
...
Signed-off-by: fufesou <linlong1266@gmail.com >
2024-10-03 17:56:21 +08:00
rustdesk
306dd77b81
fix https://github.com/rustdesk/rustdesk/issues/9537
2024-10-03 15:34:40 +08:00
rustdesk
d4184fd865
bump to 1.3.2
2024-09-26 23:07:53 +08:00