rdt-client/server
Claude f0a824d79a
docs: correct comments and changelog wording
- FilenameSanitizer class doc previously attributed the bug to "shell
  globbing, URI handling, and various download clients"; that was
  speculation about the mechanism. The confirmed cause is a failure
  inside the Bezzad Downloader NuGet package on Linux. Rewrite the
  class doc to describe what we actually know.

- SanitizeFilenameIfEnabled / SanitizePathIfEnabled said "returns it
  unchanged" when disabled, which isn't accurate for null input: we
  coerce to String.Empty so the return stays non-null. Spell that out.

- SanitizeFilename method summary rewritten to list exactly what it
  does rather than "problematic characters".

- Changelog entry said the setting is "on by default" but the default
  is OperatingSystem.IsLinux(). Fix the wording.
2026-04-24 04:43:19 +00:00
..
RdtClient.Data fix: default SanitizeFilenames to true only on Linux 2026-04-24 03:58:07 +00:00
RdtClient.Service docs: correct comments and changelog wording 2026-04-24 04:43:19 +00:00
RdtClient.Service.Test fix: address review feedback on filename sanitizer 2026-04-23 06:55:34 +00:00
RdtClient.Web Fixed some qBittorrent endpoints. 2026-04-06 20:38:32 -06:00
RdtClient.Web.Test Run formatters. 2026-03-14 13:41:30 -06:00
.gitignore Upgrade to .NET6 and Angular 13. 2021-11-21 13:58:49 -07:00
RdtClient.sln Usenet support 2026-02-13 13:15:57 -05:00
RdtClient.sln.DotSettings Upgrade to .NET 9, code cleanup. 2024-11-18 03:39:12 -07:00