Bump version to 0.2.7 to add upstream share card features

This commit is contained in:
satoshi committed 2026-09-04 00:56:56 +03:00
1 parent c9da2ebc45
commit e23046fd39
28 files changed
+255 -254

No files matched your search

+4 -4
View File
@@ -1,5 +1,5 @@
#!/bin/bash
# Kamado Pool — ckpool daemon wrapper for StartOS 0.4.0.
# Kamado Pool, ckpool daemon wrapper for StartOS 0.4.0.
#
# main.ts renders /etc/ckpool/ckpool.conf.template into the subcontainer
# rootfs with everything resolved except the coinbase-builder self-test
@@ -8,14 +8,14 @@
# 1. Blocks until bitcoind answers getblockchaininfo, so ckpool is never
# launched into a wall. When kamado-api kills ckpool on bitcoind
# failure (letting miners fail over to a backup pool), StartOS
# restarts this daemon and the wait re-arms until bitcoind recovers —
# restarts this daemon and the wait re-arms until bitcoind recovers,
# the 0.3.x supervised-restart loop, expressed as a daemon.
# 2. Detects the chain and substitutes a network-valid self-test address.
# CKPool-solo uses the worker's stratum username as the payout address;
# the conf `btcaddress` is only consulted once at startup to build and
# validate a sample coinbase transaction against bitcoind. Since no
# worker has connected yet at that point, we hand it the genesis block
# coinbase address for the active network — always valid, and solo
# coinbase address for the active network, always valid, and solo
# mode never credits it a satoshi.
# 3. Renders the final conf and execs ckpool.
#
@@ -54,7 +54,7 @@ case "${CHAIN}" in
SELFTEST_ADDRESS="1A1zP1eP5QGefi2DMPTfTL5SLmv7DivfNa"
;;
test|testnet4|signet|regtest)
# Testnet genesis coinbase address — valid P2PKH on testnet-family
# Testnet genesis coinbase address, valid P2PKH on testnet-family
# networks (testnet3/testnet4/signet/regtest share address prefixes).
SELFTEST_ADDRESS="mipcBbFg9gMiCh81Kj8tqqdgoZub1ZJRfn"
;;
+2 -2
View File
@@ -1,5 +1,5 @@
#!/bin/bash
# Kamado Pool — stratum TLS certificate init (oneshot, idempotent).
# Kamado Pool, stratum TLS certificate init (oneshot, idempotent).
#
# Generates the persisted self-signed stratum certificate the stunnel
# daemon serves. Regenerates only when files are missing or the cert-format
@@ -21,7 +21,7 @@ mkdir -p "${TLS_DIR}"
# Bump TLS_CERT_VERSION any time the cert format/extensions change.
# The startup check regenerates whenever the marker file is missing
# or doesn't match this version. This is more reliable than poking
# at the existing cert's extensions — we know *exactly* when a new
# at the existing cert's extensions, we know *exactly* when a new
# shape is required and the upgrade self-heals on next boot.
# v4: broaden subjectAltName to cover mDNS / LAN / Tor hostnames
# so miner firmwares that verify the SAN against the hostname