github mellen9999/cmdchamp v1.2.0

3 hours ago
  • fix ~100 prompts missing info needed to solve (all 30 levels audited)
  • sandbox: bwrap --tmpfs syntax fixed — /tmp now actually mounts as tmpfs
  • engine: concurrent instance scores merged by timestamp (no data loss)
  • engine: unseen questions start at tier 0 (1 correct answer → learning, not mastered)
  • engine: profile migration covers all old versions gracefully
  • engine: placement test quit no longer saves partial low placement
  • engine: boss round threshold clamps when pool < BOSS_TOTAL (was unwinnable)
  • fix: _fnorm now keeps -d/-f/-F/-t pairs together through sort (cut -d: -f1 ≡ cut -f1 -d:)
  • fix: regex with | inside |-delimited DSL question caused broken regex match
  • fix: fire mode no longer claims '+2 points' (was flavor-only, never scored)
  • fix: scenario snap save/restore TOCTOU window closed
  • 3 new scenarios: Git Rescue (L23), Batch Refactor (L21), Forensic Sweep (L22)
  • 19 new manpages: dig, host, column, printf, date, strace, timeout, inotifywait, openssl, whois, ssh-copy-id, aircrack-ng, airmon-ng, airodump-ng, aireplay-ng, hydra, bpftrace, auditctl, gdb + 8 more
  • manpage upgrades: ssh (-p PORT), tar (-C fix + -j/-J), du (--max-depth), ps (-ef), nc (-u), grep (-R), nmap (root flags), iptables (-D/-I), cryptsetup (open/close), less (key bindings)
  • 18 new selftests: merge-on-flush, canonical_cmd alias, bwrap /tmp, blocklist additions
  • 9 content bugs: output check tightening, sort -k boundary fix, fd --changed-within unit fix
  • docs: cmdchamp help expanded with env vars, requirements, data files, tips

Don't miss a new cmdchamp release

NewReleases is sending notifications on new releases.