Repository navigation
2.6.1-dev.14 (nightly)
Pre-release
Pre-release
Source: Vateron-Media/XC_VM@7174093
Nightly build from main. Untested — for test servers only.
Changes since b1001bb3a3c9
- fix(connections): MAIN's close of an ended row never waits for its lock (bc42fe7c)
- fix(connections): a player that opens again on another node is counted (c4ddc267)
- feat(install): a rebuilt node's saved SSH host key can be forgotten (d2657667)
- fix(install): what sysctl -p refuses is said, and the sysctl marker is checked (ce0a2a40)
- fix(connections): only a node in mode 2 skips the closed-row cleanup (a292a69f)
- fix(admin): remove two voucher routes whose handlers never existed (26729d5f)
- fix(ondemand): only a stream's own monitor and producer are killed (69de1054)
- fix(streams): the admin preview of a natively remuxed stream (b7ec5c3e)
- fix(connections): an HLS viewer on a node whose agent holds its viewers (39528004)
- fix(rtmp): a load balancer refuses a viewer it cannot check (2df9ff51)
- fix(servers): a new server whose address is already in use is refused (1d8e06fa)
- fix(install): a load balancer install checks what it needs first (52c921e7)
- fix(install): a ramdisk mount is not glued to an fstab that ends without a newline (4267c331)
- fix(install): the ramdisk mounts and a requested sysctl.conf are checked, not assumed (3c0650ad)
- chore: remove CONTEXT.md and DEAD_CODE.md (d0771499)
- fix(i18n): keep English when a translation reply stops early (80e53c1c)
- docs(agents): bring CLAUDE.md and the subagents in line with the code (bff2b735)
- fix(install): what root runs or unpacks on the node goes through a private directory (9763222e)
- fix(install): a load balancer install stops when xcvm_core is not installed (d94541ff)
- fix(install): file transfers are checked with SHA-256; a script MAIN cannot send says so (2f38dbd4)
- fix(update): a load balancer stays listed until it runs MAIN's release (b0a99a08)
- fix(update): a rolled-back load balancer stays put; the sweep keeps state (1e51b146)
- fix(install): MAIN keeps the installers it sends load balancers current (89733b1a)
- fix(install): load balancers install and update MAIN's release from GitHub (e20772b3)
- fix(cluster): the API no longer answers STARTING every 11 minutes (cc1be0f1)
- fix(status): run its other commands without a shell (7ebca40f)
- fix(status): set the panel's file permissions without a shell (b89aa530)
- test(e2e): lb-hls-kill waits for MAIN to send the player to the load balancer (964f24b8)
- fix(nginx): no thread pool; workers no longer abort when they exit (9c3db348)
- fix: viewer APIs on load balancers, debug-mode statuses, nginx reload bursts (cf26938b)
- chore(tools): take the support bot out of this branch (9bfb57b8)
- fix(connections): a killed HLS viewer on another server stops getting segments (75d2def4)
- fix: errors the test panel logged in its own error log (5b04761a)
- fix(tools): the support bot answers through the admin panel only (7198ea13)
- fix(tools): the support bot defaults to gpt-oss-120b and writes plain text (cc477c50)
- feat(tools): the support bot answers with a free cloud model by default (138b40a1)
- feat(tools): a Telegram support bot that answers from the docs with Claude (9159bf55)