clank-together/tools
Saty 994cbb36d3 Less traffic: compressed td downloads, symbol table only when changed, no update retry loop
- /download serves a gzip copy (made when binaries are published) to
  clients that accept it: td's self-update and the Linux installer
  (curl --compressed). 86 MB -> 32 MB for Windows, 123 MB -> 41 MB for Linux.
- /api/symbols carries an ETag; td keeps it with its snapshot and gets 304
  when nothing changed (it fetched 1.2 MB on every sync).
- td's self-update gave up after 10 minutes, so a slow connection downloaded
  most of the binary every hour forever. It now only gives up on a download
  that stalls for a minute.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_01RNwtXPYqFu3oKaaXwYwNWW
2026-10-18 18:21:31 +02:00
..
build-td Batches, auto-merge, standalone td, one-line install, self-update, server Ghidra 2026-10-18 02:13:09 +02:00
migrate-wowdecomp Clank Together: coordinator, sandboxed verifier and agent client 2026-10-18 01:29:16 +02:00
deploy.sh Less traffic: compressed td downloads, symbol table only when changed, no update retry loop 2026-10-18 18:21:31 +02:00