60 Commits

Author SHA1 Message Date
uwiger 450c851be6 Merge pull request 'Improve miner log and retry on error, add zx as dep' (#21) from uw-improve-miner-retry into master
Reviewed-on: #21
2026-05-21 00:29:33 +09:00
Ulf Wiger e78e674d8f Improve miner log and retry on error, add zx as dep 2025-11-30 21:30:38 +01:00
uwiger e85df7c27c Merge pull request 'Add client name to connect msg, more descriptive 'disconnected' event' (#20) from uw-restart-logic into master
Reviewed-on: #20
2025-11-19 21:40:00 +09:00
Ulf Wiger 2078ae7115 More descriptive disconnected event, client info 2025-11-19 08:46:05 +01:00
Ulf Wiger 8e795da00d Raise timeouts and restart allowances 2025-10-25 09:32:43 +02:00
Ulf Wiger bfccda2c3f Protect against accidental multiple concurrent connections 2025-10-24 20:30:41 +02:00
uwiger 0e4b6d7873 Merge pull request 'Fix restart logic and add watchdog' (#18) from uw-watchdog into master
Reviewed-on: #18
2025-10-24 15:42:50 +09:00
Ulf Wiger 02eaf1ee47 Fix bug in 'unwatch()' function 2025-10-24 07:14:16 +02:00
Ulf Wiger 1f6066705c Fix restart logic and add watchdog 2025-10-23 22:22:59 +02:00
uwiger 283e0274e0 Merge pull request 'Cache connection info for faster and more robust reconnect' (#17) from uw-cache-conn into master
Reviewed-on: #17
Reviewed-by: Craig Everett <craigeverett@qpq.swiss>
2025-10-16 00:20:01 +09:00
Ulf Wiger 847ffc810a Fix cache_dir() problem, made it configurable 2025-10-15 12:41:00 +02:00
Ulf Wiger 1e60f35dd3 Handle case where connection meta-data are faulty 2025-10-14 13:02:38 +02:00
Ulf Wiger 570f31ab3c Network specific cache filename + more sanity checks 2025-10-13 13:57:34 +02:00
Ulf Wiger cb0d8f3689 Account-specific cache file, bugfixes, better error info
add gmhc_lib.erl
2025-10-12 19:59:29 +02:00
Ulf Wiger 5eff27367d Cache connection info 2025-10-09 20:17:27 +02:00
Ulf Wiger 968f9d92f2 Update README.md with latest json schema (automated) 2025-10-08 15:39:48 +02:00
uwiger 34f3c93aaa Merge pull request 'Start tty logger if headless, check config for duplicate ids' (#15) from uw-check-for-dups into master
Reviewed-on: #15
2025-10-01 18:33:30 +09:00
Ulf Wiger c37ee1c3af Start tty logger if headless, check config for duplicate ids 2025-09-30 19:55:12 +02:00
uwiger 408bd9fc18 Merge pull request 'Report no_solution for all relevant nonces with repeats' (#14) from uw-repeats-reporting into master
Reviewed-on: #14
2025-09-27 23:27:56 +09:00
Ulf Wiger 2a33d06bd6 Report no_solution for all relevant nonces with repeats 2025-09-25 23:25:00 +02:00
uwiger 8cb2c76614 Merge pull request 'Configurable progress reporting' (#13) from uw-progress-reporting into master
Reviewed-on: #13
Reviewed-by: Jarvis Carroll <jarviscarrol@qpq.swiss>
Reviewed-by: Craig Everett <craigeverett@qpq.swiss>
2025-09-24 14:44:09 +09:00
Ulf Wiger 07b658d509 Configurable progress reporting 2025-09-23 16:44:46 +02:00
uwiger 8a68244c90 Merge pull request 'Update gmhive_worker and gmcuckoo deps, miner returns in debug' (#12) from uw-miner-returns into master
Reviewed-on: #12
2025-09-23 21:46:32 +09:00
Ulf Wiger e31a8dd2f1 Update gmhive_worker dep 2025-08-27 16:31:23 +02:00
Ulf Wiger 2ea84ee4b2 Add app.src.script for version mgmt 2025-08-27 12:49:16 +02:00
Ulf Wiger 8d99f55377 Update gmhive_worker and gmcuckoo deps, miner returns in debug 2025-08-27 12:48:33 +02:00
uwiger 6939ae2fd1 Merge pull request 'Add missing demonitor() calls' (#11) from uw-demonitor into master
Reviewed-on: #11
Reviewed-by: Craig Everett <craigeverett@qpq.swiss>
Reviewed-by: Jarvis Carroll <jarviscarrol@qpq.swiss>
2025-08-27 19:28:49 +09:00
Ulf Wiger 196a2d9949 Reset worker errors, retry failed workers 2025-08-21 22:46:54 +02:00
Ulf Wiger d61f103945 update gmhive_worker dep, bump patch vsn 2025-08-21 16:46:11 +02:00
Ulf Wiger 0a76bada43 bump zx patch vsn 2025-08-20 20:44:55 +02:00
Ulf Wiger 36a11575d2 Add missing demonitor() calls 2025-08-20 20:43:22 +02:00
uwiger 5bc0fc5ff8 Merge pull request 'uw-handle-empty-nonces' (#8) from uw-handle-empty-nonces into master
Reviewed-on: #8
Reviewed-by: Jarvis Carroll <jarviscarrol@qpq.swiss>
2025-08-21 03:42:37 +09:00
Ulf Wiger c61ce6df1a Handle empty nonces (zx vsn 0.4.5) 2025-06-16 22:29:00 +02:00
Ulf Wiger 672f2f75c9 reset worker on report error 2025-06-12 15:46:54 +02:00
uwiger e34207144e Merge pull request 'Improved README.md' (#7) from uw-documentation into master
Reviewed-on: #7
Reviewed-by: Jarvis Carroll <jarviscarrol@qpq.swiss>
2025-05-29 16:26:46 +09:00
Jarvis Carroll 51eca9c6f6 Some README edits.
A typo, an expansion for (interested) laypeople, and a `\n` escape code.
2025-05-29 16:13:28 +10:00
Ulf Wiger 25e5a11669 Improved README.md 2025-05-28 19:17:05 +02:00
uwiger adaa8e9c60 Merge pull request 'Update to 0.4.3 (patience patch)' (#6) from uw-zomp-0.4.3 into master
Reviewed-on: #6
2025-05-28 21:24:47 +09:00
Ulf Wiger c6fc047abb Update to 0.4.3 (patience patch) 2025-05-28 11:33:35 +02:00
uwiger 2c160b83a1 Merge pull request 'Let workers finish old candidates.' (#5) from spivee/patience into master
Reviewed-on: #5
Reviewed-by: Craig Everett <craigeverett@qpq.swiss>
Reviewed-by: Ulf Wiger <ulfwiger@qpq.swiss>
2025-05-28 18:27:18 +09:00
Jarvis Carroll 0ff5c4aba1 Let workers finish old candidates.
In the short term this short circuits the headaches around freeing
memory across remote processes, and in the medium to long term
this allows lower-power users to introduce micro-forks instead of
being locked out of the game altogether.
2025-05-28 18:48:27 +10:00
uwiger 491b9f3010 Merge pull request 'uw-miner-config' (#4) from uw-miner-config into master
Reviewed-on: #4
2025-05-28 01:56:37 +09:00
Ulf Wiger 006cb0140c Update gmcuckoo dep in zomp 2025-05-27 14:11:31 +02:00
Ulf Wiger 5604bef707 update dep (gmhive_worker), bump zomp version (0.4.0) 2025-05-24 12:04:56 +02:00
Ulf Wiger c1bb026cb4 remove executable_group from config 2025-05-24 10:30:35 +02:00
Ulf Wiger 680631ed34 update zx vsn to 0.3.2 2025-05-23 15:39:59 +02:00
Ulf Wiger 0e16b59647 Continue after reported solution 2025-05-23 15:30:28 +02:00
Ulf Wiger 4961fdfff4 More robust worker stop/restart 2025-05-23 07:01:37 +02:00
Ulf Wiger 9038158c12 fix deps, zomp meta (v 0.2.1) 2025-05-22 12:31:52 +02:00
Ulf Wiger d45f64f027 Change executable_groups and add bin_dir hook 2025-05-21 22:40:40 +02:00