Skip to content

merge: upstream moonlight-qt 781b26fd (5 commits) - #24

Merged
vibesoftwarecoder merged 6 commits into
masterfrom
upstream-merge-2026-10-23
Oct 23, 2026
Merged

vibesoftwarecoder merged 6 commits into
masterfrom
upstream-merge-2026-10-23

Conversation

@vibesoftwarecoder

Copy link
Copy Markdown
Owner

Catches the fork up with moonlight-stream/moonlight-qt. Five upstream commits, 7 files, no conflicts, no submodule changes.

  • Enforce a TCP/TLS HTTP timeout on Qt 6.3+
  • Completely disable connection caching on Qt 6.12+
  • Only accept usable bounds if they differ from the full bounds
  • Handle musl headers without __NR_riscv_hwprobe
  • Don't start polling from the GUI for a CLI launch

Checked: the diff against our master is exactly those 7 upstream files, and .gitmodules still points at our common-c fork. Merge with a merge commit, not squash, so the next sync keeps its ancestry.

🤖 Generated with Claude Code

cgutman and others added 6 commits October 22, 2026 19:28
We can end up missing early computerStateChanged signals.

Fixes moonlight-stream#2039
Some platforms (Wayland) just report the full display area, so we
incorrectly assume the entire display is usable for a window.

Fixes moonlight-stream#2056
Timeouts for long requests like launch or resume timed the entire
HTTP operation. If the host was no longer reachable, we could
spend 2 minutes sitting there, even though we hadn't even made
successful contact with the host to give it our request yet.

Now we will time out a request if we can't send it in 5 seconds,
regardless of how long we want to wait for the server to respond.
Brings in five upstream commits from 2026-10-22: a TCP/TLS HTTP timeout on
Qt 6.3+, connection caching disabled on Qt 6.12+, stricter usable-bounds
handling, a musl riscv_hwprobe header fix, and no GUI polling for CLI
launches. No conflicts. Microphone support and our other changes are
unchanged.

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@vibesoftwarecoder
vibesoftwarecoder merged commit b51397b into master Oct 23, 2026
4 checks passed
@vibesoftwarecoder
vibesoftwarecoder deleted the upstream-merge-2026-10-23 branch October 23, 2026 13:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants