diff options
| author | Peter Stone <thepeterstone@gmail.com> | 2026-11-11 16:30:54 +0000 |
|---|---|---|
| committer | Peter Stone <thepeterstone@gmail.com> | 2026-11-11 16:30:54 +0000 |
| commit | 8e70e36563e1b32280b1391bbd390e164bd13b52 (patch) | |
| tree | f8bd645e3e7900ebae0dcd614447c69409507e15 /server/cmd | |
| parent | 58d87473d4da30069abbf72c352d08c40b6c56eb (diff) | |
The audio URL stops carrying the token
Apache logs the request line, so a token in the query string was a copy of the
secret in every line of a file logrotate keeps fourteen of. That is why the
vhosts log /audio/ without query strings at all; this removes the reason they
had to.
Safe now because both halves of the phone send the header: the downloader
always did, and the player does since it got a ResolvingDataSource. Verified
against this server before changing it -- the player reaches READY on
listen.terst.org audio with a header and no token in the URL.
Query tokens are still *accepted*. Withdrawing that as well would lock out an
older build with no way back in, and accepting one costs nothing now that
nothing emits it.
The transcript URL made this move already, for the same reason. This was the
last one.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_018AwnALZL6bD4VBtATDVv3B
Diffstat (limited to 'server/cmd')
0 files changed, 0 insertions, 0 deletions
