Based on the latest version of RustDesk.
Changes
- Standalone Server - Only for use for HickelSOFT Huth GmbH customers! (Secrets:
RENDEZVOUS_SERVER
,API_SERVER
, andRS_PUB_KEY
) - Converted submodule
libs/hbb_common
into the main codebase. - Builds only for Win32 and Win64, and additionally output Win32 and Win64 ZIP files (Changed file: .github/workflows/flutter-build.yml)
- Removed "sad smiley" for empty peers list, since it confuses customers (Changed file: flutter/lib/common/widgets/peers_view.dart)
- Undo "reduce the convenience", otherwise we cannot have a custom client anymore; Connection data as part of the filename is ugly and insecure. (Changed file: libs/hbb_common/src/config.rs)
- (Note that they seem to have forgotten to remove
option_env!("RENDEZVOUS_SERVER")
inusing_public_server()
at src/common.rs. Keep watching that they don't remove it, otherwise add it again.)
- (Note that they seem to have forgotten to remove
- Disabled
secure_tcp
, because our server does not supportKeyExchange
. (Changed file: src/common.rs) - Desktop setting page: Added note about customizations and custom server in the About page. (Changed file: flutter/lib/desktop/pages/desktop_setting_page.dart)
- Token is not transmitted to HBB anymore, since API and HBB are distinct for us, and the token should not be transmitted unencrypted. (Changed file: src/client.rs)
- Change some German texts for HickelSOFT (Changed file: src/lang/de.rs)
- Install page: Desktop icon is default false (reason: HickelSOFT has own Desktop icon) and install printer is also default false (reason: Rarely used) (Changed file: flutter/lib/desktop/pages/install_page.dart)
- Applied patch that allows dark/light logos to be displayed (Changed files: flutter/lib/common.dart)
- Added HickelSOFT logo (Changed files: .gitignore, flutter/assets/logo_dark.png, flutter/assets/logo_light.png)
- Replaced update service with our own (Changed files: flutter/lib/desktop/pages/desktop_home_page.dart, libs/hbb_common/src/lib.rs)
- Changed this README.md file (Changed file: README.md)