NetExperts Support and Advanced Support 1.5.2

One source distribution for Windows, macOS and Linux, covering both editions.
Based on RustDesk; licensed under GNU AGPL version 3. See LICENSE and the
component notices. NetExperts branding does not grant trademark rights.

source/ contains the current Linux Support tree. The release profiles retain
the platform differences used for the published applications. They are sparse
overlays, not separate copies of the entire project. Prepare the required tree:

  python3 prepare.py windows ../support-windows
  python3 prepare.py macos ../support-macos
  python3 prepare.py linux-support ../support-linux
  python3 prepare.py linux-advanced ../advanced-linux

Each destination must be new. prepare.py verifies every resulting file against
its profile manifest. Both Windows and macOS editions use their platform tree;
the NX_BUILD_PROFILE build setting selects the incoming-only edition.

Included: Rust and Flutter source, generated bridge files, dependency locks,
vendored submodules, platform resources, installer definitions, the final
Windows MSI overlay and macOS native port definitions. ORIGINS.json identifies
the original release archives. Build instructions are in BUILDING.txt.

Version 1.5.2 fixes staff access being disabled by unreadable installer state,
uses Yes for uncertain staff settings, preserves an explicit saved No, and
retries failed/stalled direct handshakes through a freshly authenticated relay.
Password-only incoming sessions display a password-waiting status. The staff
setting governs the staff credential only; local password authentication stays
independent. See CHANGELOG.txt for runtime paths and verification.
This source distribution is not a claim of bit-for-bit reproducible binaries.
