Commit Graph
2380 Commits
Author SHA1 Message Date
rustdeskandClaude Opus 5 16224a61e1 legal: move governing law to Singapore and close the gaps around it
Section 9 still named The Cayman Islands although the contracting entity
has been Purslane Tech Pte. Ltd. for some time, so the choice of law no
longer matched the company it was chosen for.

Changing it surfaced the rest. The Terms defined "Software" circularly and
then forbade modifying, translating and reverse engineering it, which
contradicts the AGPL the client and Server OSS are released under; Section 2
is now split so the license restrictions fall away for those parts while the
conduct restrictions -- which is where the anti-fraud rules live -- apply
however the software was obtained. Termination was immediate on any breach
however small, with no refund and an order to destroy copies that the AGPL
does not permit us to give. The warranty disclaimer was unqualified, the
liability clause had no cap to fall back on and no carve-out for liability
that cannot be excluded, and there was no effective date, so nothing recorded
which version a customer had accepted.

The Privacy Policy stopped at section 3 (d) and was missing every mandatory
disclosure under GDPR Articles 13 and 14: who the controller is and how to
reach them, who the data is shared with, where it goes, how long it is kept,
what rights the data subject has, and where to complain. It also pointed at
an "Article 4" that does not exist.

Termination, the change mechanism and the one-way jurisdiction clause follow
what AnyDesk and TeamViewer do, so the position is no weaker than theirs. The
liability cap matches Splashtop's. Payment and renewal terms are still absent
and are left for later.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01EZ49AbZJYfm8NTp5yDPMab
2026-09-15 20:25:59 +08:00
RustDesk 75f98217bd Merge pull request #636 from 21pages/admin_role_control_role_scripts
docs: document admin and control role API scripts
2026-09-02 21:47:27 +08:00
21pages 91990cbf84 docs: document admin and control role API scripts
- document admin role permissions and usage
  - clarify control role protobuf limitations

Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-09-02 18:27:31 +08:00
RustDesk 54128024dc Merge pull request #635 from 21pages/update-relay-doc
docs(relay): document hbbr key configuration options
2026-08-27 09:27:09 +08:00
21pages 63497c2be6 docs(relay): document hbbr key configuration options
- add relay-only Docker Compose configuration
  - document KEY and key-file setup methods
  - clarify legacy -k _ behavior and Pro 1.8.6 changes
  - update all translations

Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-08-26 23:27:13 +08:00
rustdeskandClaude Opus 5 694bb328c5 add hide-general-settings advanced option
https://github.com/rustdesk/rustdesk-server-pro/issues/1001

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-08-19 10:44:08 +08:00
rustdesk 992d5295fd related 2026-08-17 10:37:54 +08:00
RustDesk c9c36bd8da Merge pull request #633 from fufesou/doc/remove-linux-headless
remove opt-in Linux headless support
2026-08-17 09:30:40 +08:00
fufesou 0a5ee0d3fc docs(linux): clarify pre-login and headless access guidance
Signed-off-by: fufesou <linlong1266@gmail.com>
2026-08-16 12:46:45 +08:00
fufesou e1ce0b9aed docs(zh-tw): clarify hbbs rendezvous service terminology
Signed-off-by: fufesou <linlong1266@gmail.com>
2026-08-15 22:21:01 +08:00
fufesou 0d390a8001 docs: simplify Linux headless and pre-login guidance
Signed-off-by: fufesou <linlong1266@gmail.com>
2026-08-15 22:04:19 +08:00
fufesou e60ab07b37 remove opt-in Linux headless support
Signed-off-by: fufesou <linlong1266@gmail.com>
2026-08-15 10:59:18 +08:00
rustdesk d9471c00f6 fix href reloc 2026-08-14 23:35:52 +08:00
rustdesk 2a09e9a58b new blog 2026-08-14 23:20:09 +08:00
RustDesk d7de5fc3e9 Merge pull request #627 from 21pages/update-doc
docs: add recording advanced settings
2026-07-30 12:04:57 +08:00
21pages 23fbacfe0b docs: add recording advanced settings
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-30 11:34:08 +08:00
rustdesk 4f6c2b5217 https://github.com/rustdesk/rustdesk-server/issues/634 2026-07-21 07:08:26 +08:00
RustDesk 20b83101c9 Merge pull request #624 from 21pages/update-doc
update audit logs doc
2026-07-16 16:46:08 +08:00
21pages 8597f1d1bb update audit logs doc
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-16 16:23:30 +08:00
rustdesk 20cd2eb496 id-whitelist 2026-07-14 18:46:12 +08:00
rustdesk 1a7c9a5b01 fix sitemap 2026-07-14 18:40:09 +08:00
rustdesk 5a77f04db4 fix robots 2026-07-14 17:33:00 +08:00
rustdesk 9a2c21a08f fix menu 2026-07-13 10:37:43 +08:00
rustdesk ea24a321a1 webp 2026-07-13 08:57:11 +08:00
rustdesk 193871ba5d fix link and menu 2026-07-13 08:45:38 +08:00
rustdesk e1eb623d3f mobile fix 2026-07-13 08:35:58 +08:00
rustdesk f3da420b7b og 2026-07-13 08:07:18 +08:00
RustDesk b6eb06419b Merge pull request #623 from 21pages/audit-logs-doc
add audit logs doc
2026-07-13 00:10:33 +08:00
rustdesk acb5ee36d5 blogs 2026-07-12 23:56:01 +08:00
21pages 0c1a25c602 fix review
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-12 08:52:50 +08:00
21pages 575df9091d add audit logs doc
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-11 22:46:43 +08:00
RustDesk d92178ba74 Merge pull request #622 from 21pages/address-book
add address book doc
2026-07-11 17:41:08 +08:00
21pages db2356d07b fix review: localize Server Pro address book docs
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-11 17:39:59 +08:00
21pages 9d413f89db add address book doc
Signed-off-by: 21pages <sunboeasy@gmail.com>
2026-07-11 17:30:37 +08:00
rustdesk fcb970fd50 fix review 2026-07-10 13:06:00 +08:00
rustdesk 07b5a65de9 ref blogs 2026-07-10 12:25:32 +08:00
rustdesk 55bc87cd41 fix review 2026-07-10 12:25:19 +08:00
rustdesk 8375c220aa fix review 2026-07-10 11:45:03 +08:00
rustdesk 2f3564e7dd fix review 2026-07-09 19:03:31 +08:00
rustdesk bc29d68890 more blogs 2026-07-09 11:16:29 +08:00
rustdesk 8e5b554639 docs: specify cidr allowlist guidance 2026-07-09 11:16:29 +08:00
rustdesk 122bb8ca7d docs: add controlled-device access hardening 2026-07-09 11:16:29 +08:00
rustdesk 7d875916d1 docs: clarify controlled-device connection 2fa 2026-07-09 11:16:29 +08:00
rustdesk 7335ffa8be docs: design anti-scam transparency article 2026-07-09 11:16:29 +08:00
RustDesk 06b38eb844 Merge pull request #621 from OneVth/fix/faq-install-anchor
fix(faq): update stale #install anchor across all locales
2026-07-07 14:32:27 +08:00
OneVth a4a9163fc8 fix(faq): localize install-script anchor across translations 2026-07-07 15:04:43 +09:00
OneVth a87f1a46a0 fix(faq): repair broken #install anchor after installscript reorg 2026-07-07 14:51:22 +09:00
RustDesk 2470a16cd0 Merge pull request #620 from OneVth/ko-translation
docs(ko): add Korean (ko) translation
2026-07-07 12:40:59 +08:00
OneVth eb1519b728 fix(ko): localize advanced-settings table headers 2026-07-07 13:13:44 +09:00
OneVth fa54615156 fix(ko): remove stray paste artifact in M365 SMTP guide 2026-07-07 13:06:14 +09:00