2026-06-07 09:27:26 -07:00
..
2026-06-07 06:38:00 -07:00
2026-06-07 09:18:58 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 09:18:58 -07:00
2026-06-07 02:41:54 -07:00
2026-06-07 02:44:29 -07:00
2026-05-31 18:56:43 -07:00
2026-06-02 20:51:52 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 02:49:35 -07:00
2026-06-04 22:36:17 -07:00
2026-06-07 06:31:24 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 06:31:24 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-05-31 01:13:58 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 09:18:58 -07:00
2026-06-06 23:53:21 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 09:34:33 -07:00
2026-06-07 06:31:24 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 20:41:44 -07:00
2026-06-07 04:58:55 -07:00
2026-05-31 01:13:58 -07:00
2026-05-30 23:26:50 -07:00
2026-05-30 23:26:50 -07:00
2026-06-02 20:51:52 -07:00
2026-06-07 09:20:30 -07:00
2026-06-07 09:20:30 -07:00
2026-06-07 06:09:20 -07:00
2026-06-07 04:58:55 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 09:18:58 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 09:24:55 -07:00
2026-06-07 09:24:55 -07:00
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
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
2026-06-07 06:31:24 -07:00
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
2026-06-07 06:31:24 -07:00
2026-06-07 09:19:48 -07:00
2026-06-07 09:19:48 -07:00
2026-06-07 02:14:28 -07:00
2026-05-29 10:04:52 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 02:38:27 -07:00
2026-05-31 01:13:58 -07:00
2026-05-31 01:13:58 -07:00
2026-06-07 02:38:27 -07:00
2026-06-07 02:38:27 -07:00
2026-05-30 23:31:52 -07:00
2026-06-07 06:31:24 -07:00
2026-06-04 20:41:44 -07:00
2026-06-04 20:41:44 -07:00
2026-06-04 20:41:44 -07:00
2026-06-04 20:41:44 -07:00
2026-06-07 04:58:55 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 09:27:26 -07:00
2026-06-07 06:38:00 -07:00
2026-06-07 02:44:29 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 09:27:26 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 04:58:55 -07:00
2026-06-04 09:34:33 -07:00
2026-06-07 04:58:55 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 02:28:00 -07:00
2026-06-07 02:41:54 -07:00
2026-06-04 22:36:17 -07:00
2026-06-07 09:18:58 -07:00
2026-06-06 23:53:21 -07:00
2026-05-30 23:26:50 -07:00
2026-05-30 23:16:50 -07:00
2026-06-06 23:53:21 -07:00
2026-05-31 01:13:58 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 06:33:51 -07:00
2026-06-07 09:27:26 -07:00
2026-06-04 09:34:33 -07:00
2026-06-04 09:34:33 -07:00
2026-05-30 23:26:50 -07:00
2026-06-02 20:51:52 -07:00
2026-05-30 23:22:32 -07:00
2026-06-02 20:51:52 -07:00
2026-06-07 09:18:58 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 09:18:58 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 06:27:19 -07:00
2026-06-07 06:27:19 -07:00
2026-06-07 06:27:19 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-04 21:53:31 -07:00
2026-06-07 09:27:26 -07:00
2026-06-07 09:27:26 -07:00
2026-06-06 16:57:39 -07:00
2026-06-06 16:57:39 -07:00
2026-06-06 16:57:39 -07:00
2026-06-02 20:51:52 -07:00
2026-06-02 20:51:52 -07:00
2026-06-02 20:51:52 -07:00
2026-06-06 23:53:21 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 04:58:55 -07:00
2026-06-07 02:49:35 -07:00
2026-06-03 00:41:05 -07:00
2026-06-03 00:41:05 -07:00
2026-06-03 00:41:05 -07:00
2026-06-07 06:40:12 -07:00
2026-06-07 06:40:12 -07:00
2026-06-07 02:38:27 -07:00
2026-06-03 20:32:59 -07:00
2026-06-06 23:53:21 -07:00
2026-06-03 20:32:59 -07:00
2026-06-03 20:32:59 -07:00
2026-06-07 06:40:12 -07:00
2026-06-06 23:53:21 -07:00
2026-06-04 09:34:33 -07:00
2026-06-07 02:38:27 -07:00
2026-06-06 23:53:21 -07:00
2026-06-07 04:58:55 -07:00