Security fixes: - Remove hardcoded wallet address from CLI defaults (start.go, serve.go) Pool and wallet are now required flags or must be provided explicitly - Change file permissions from 0644 to 0600 for sensitive config files Affects: xmrig config, profiles, settings, config cache - Fix path traversal in untar() - now returns error instead of silently skipping Concurrency fix: - Fix race condition in GetStats() - was using RLock while writing m.FullStats Changed to Lock/Unlock in both xmrig_stats.go and ttminer_stats.go 🤖 Generated with [Claude Code](https://claude.com/claude-code) Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| cmd | ||
| main.go | ||