Commit Graph

4026 Commits

Author SHA1 Message Date
wiz
ed1e159e4e
ops: Set wiz coinbase payout address for testnet4 2025-04-08 18:38:35 +09:00
Portland.HODL
16df18d193 [Config] Remove payout address arg (usless) bump (port) 2025-04-06 01:11:54 +00:00
Portland.HODL
36bceb6b76 [Ft.] Default ports + overrides at $3 2025-04-05 18:22:39 +00:00
User Ckpool
44804fd08c [Rel] MVP
[Fix] strdup -> strdupa in stratifier.c

Add Mempool.space start script
2025-04-05 09:22:19 +00:00
ckolivas
bb7b0aebe0 Make asm code have non-executable stacks. 2024-11-28 14:14:22 +11:00
ckolivas
69c64afe77 Fix redirector. 2024-11-26 09:20:07 +11:00
ckolivas
0333f0bab5 Newer toolchains optimise stack memory allocation more aggressively revealing inadequate allocation space for very long segwit addresses. 2024-11-25 21:24:18 +11:00
ckolivas
d385b74b6f Fix potential memleak of shares in ckproxy generator code. 2024-08-04 09:48:14 +10:00
ckolivas
51a9860bb8 Use i64 for objects that may eventually overflow in generator code. 2024-07-02 14:06:55 +10:00
ckolivas
d629c54d37 Share message ids should be i64. 2024-07-02 13:36:47 +10:00
ckolivas
2683078c71 Free shares that get aged without being used in proxy. 2024-07-02 13:29:41 +10:00
ckolivas
96bbb56a9c Make sure we always submit any possible block solve. 2024-04-26 11:36:27 +10:00
ckolivas
164757ec70 Allow starting without a btcaddress specified in proxy mode. 2024-04-26 09:59:53 +10:00
ckolivas
7d4547fd8d Remove warning about starting solo code in non-solo mode. 2024-04-26 09:59:17 +10:00
ckolivas
8b726ef192 Exit on invalid configuration string fields. 2024-01-10 12:31:19 +11:00
Con Kolivas
14f6e95dc0 Bump version to 0.9.9, the 1.0 release candidate. 2023-06-13 15:13:41 +10:00
Con Kolivas
fc18a26fd7 Update donation address. 2023-06-11 10:28:17 +10:00
Con Kolivas
97226712b2 Don't spew debug info to console for clients with invalid id values on share errors. 2023-06-09 17:27:02 +10:00
Con Kolivas
241db298bc Silence update_notify warning as well. 2023-06-06 15:15:51 +10:00
Con Kolivas
4d57dd74ce Bump version to 0.9.8. 2023-06-06 11:29:05 +10:00
Con Kolivas
fa7dea0f90 Update jansson source to appease autotools. 2023-06-06 11:19:18 +10:00
Con Kolivas
d32cb8b1f1 Demote authorise twice message since it seems to be happening more with newer hardware. 2023-06-05 17:07:51 +10:00
Con Kolivas
8ac3ce1c89 Filter warnings of failed hex2bin from invalid nonce strings in shares. 2023-06-05 15:43:28 +10:00
Con Kolivas
7e0f11f7c1 Silence desired fallthrough warnings. 2023-06-01 10:51:07 +10:00
Con Kolivas
c56decb985 Remove jansson-2.10 from source. 2023-06-01 10:34:55 +10:00
Con Kolivas
b9588627cd Build with jansson 2.14 instead of 2.10 2023-06-01 10:34:33 +10:00
Con Kolivas
b242242770 Ckpool changes to libjansson 2.14 2023-06-01 10:34:33 +10:00
Con Kolivas
ed3fce620e Import jansson-2.14. 2023-06-01 10:13:16 +10:00
Con Kolivas
eb8225ceda Copyright 2023-06-01 10:07:59 +10:00
Con Kolivas
3265268aa9 Update uthash to version 2.3.0 2023-06-01 10:05:59 +10:00
Con Kolivas
f932532dbf Silence warning in stratifier.c 2023-05-31 17:02:58 +10:00
Con Kolivas
8e6ec7d546 Fix null string warning. 2023-05-31 16:37:58 +10:00
Con Kolivas
1f7344f193 pkgconf works with older distributions and is required on new ones so add it to build requirements when building from git. 2023-05-30 22:47:24 +10:00
Con Kolivas
b03d09b358 Document long format btcsolo option. 2023-05-30 22:44:03 +10:00
Con Kolivas
8ee23206f3 Update build instructions. 2023-05-30 22:28:17 +10:00
Con Kolivas
9c91133453 Document BTCSOLO mining mode. 2023-05-30 22:25:09 +10:00
Con Kolivas
bd687d0d09 Tidy README for online reading. 2023-05-30 22:20:51 +10:00
Con Kolivas
9dcdc772b0 Minor readme updates for clarity with readme on git front ends. 2023-05-30 22:16:18 +10:00
Con Kolivas
01af3fa18d Demote warning about rmem/wmem max and make its need more explicit in the log. 2023-05-30 17:36:36 +10:00
Con Kolivas
23de68dded If no btcaddress is specified in solobtc mode, choose one of the donation addresses from mainnet, testnet, or regtest for coinbase validation later on, although it will not be used for mining. 2023-05-30 17:34:39 +10:00
Con Kolivas
ca3dd38cf2 Bump version to 0.9.7, updating configure.ac 2023-05-29 10:23:51 +10:00
Con Kolivas
fdc593ec74 Add READMEs to makefile and extra note. 2023-05-29 10:22:38 +10:00
Con Kolivas
59b83dbb93 Trivial doc changes. 2023-05-29 10:12:20 +10:00
Con Kolivas
10bf173905 Add a readme with simplified instructions for solo mining. 2023-05-29 10:07:37 +10:00
Con Kolivas
f343387470 Make forced block submission hash check result more informative. 2023-05-28 17:36:35 +10:00
Con Kolivas
cc9dac0e10 Copyright date updates. 2023-05-28 13:00:46 +10:00
Con Kolivas
dc7b2e17c5 Instead of using a default mining address, refuse to start in non-solo mode without a btcaddress configured. 2023-05-28 12:45:23 +10:00
Con Kolivas
6b9c70ea7c Add user shares and authorised time to block solve output. 2023-05-28 12:38:55 +10:00
Con Kolivas
55ae83d4dc Store the time a user is first authorised. 2023-05-28 12:30:33 +10:00
Con Kolivas
4b600bb922 Log to console what mode of mining we're using at startup. 2023-05-28 11:15:47 +10:00