1241 Commits (450f2040b2022633e56783cc1c9f1a5d0966b65a)

Author SHA1 Message Date
ckolivas 450f2040b2 Only iterate over workers in workerstats if some are left in the worker_instances list 10 years ago
kanoi 468e9ee8d7 ckdb - add a flush socket command to flush stdin, stdout and the logmsg log file 10 years ago
kanoi 84cb20ccaa ckdb - since they are as yet unused, don't store new auths in ram 10 years ago
Con Kolivas 8eee70a4a5 Do not delete the worker instance linked list on removing the worker from the list 10 years ago
kanoi 7abd292357 ckdb - log steps in the storage dealloc during shutdown 10 years ago
Con Kolivas 33c2465eef Remove worker instances and their data on killing their client instances 10 years ago
Con Kolivas 4662873d70 Only add authorised clients to disconnected list 10 years ago
Con Kolivas 0f56ed8c38 Add idle, disconnected and dead counts to pool stats 10 years ago
Con Kolivas 9df5a9cf2e Get rid of cute locking in disconnected session check for simplicity 10 years ago
Con Kolivas 8f10347775 Dead instances are a singly linked list only 10 years ago
Con Kolivas a90b1fd024 Preauth workers for the first 10 minutes after a user first authorises 10 years ago
kanoi 91aa3d0e36 ckdb - workmarkers processing: no sharesummaries is not an error 10 years ago
kanoi 3ae5e9d2b7 ckdb - allow setting workmarkers as processed via marks command 10 years ago
kanoi 297ae72e06 ckdb - enable, optionally automatic but off by default, workmarkers processing 10 years ago
Con Kolivas 2545b08128 Use invalidate in the connector when dropping a client to ensure the stratifier drops it as well 10 years ago
Con Kolivas 4103a3bae8 Tell the stratifier to drop a client if the connector is told to drop it and cannot find it any more 10 years ago
Con Kolivas 43dc33a54c Age and discard old disconnected instance data after it's been used or no longer relevant 10 years ago
Con Kolivas de0f3438e9 Don't use JSON_EOL for logged text 10 years ago
Con Kolivas 88c7ef3c20 Use JSON_EOL in connector 10 years ago
Con Kolivas e1e2d06a4f Use JSON_EOL where suitable in stratifier 10 years ago
Con Kolivas 5c18e7e0f8 Use JSON_EOL in generator 10 years ago
Con Kolivas 906d24a554 Add an option to add an EOL marker to json_dumps 10 years ago
Con Kolivas 638ce65c5b Add best share support per client/worker/user and display it per worker/user 10 years ago
kanoi 9176bf81fd ckdb - auto create shift workmarkers 10 years ago
kanoi efe27652b4 ckdb - set mark base 32 code ascii sorted 10 years ago
kanoi 4e011915ad ckdb - auto create shift marks 10 years ago
kanoi f7461be43e ckpmsg allow comments with a leading '#' and timestamp comments and empty lines 10 years ago
kanoi 8721353bed ckdb - old btc address lookup fails 10 years ago
kanoi d0ccf22697 ckdb - don't truncate large replies from cmd_userset() 10 years ago
kanoi a94b558463 ckdb - only load the last auths record for each worker 10 years ago
kanoi b903c9536e ckdb - db load limit userstats/poolstats to last 24hrs since we don't need them yet 10 years ago
kanoi 4ddb4d4e99 ckdb/php check/report -w limits 10 years ago
Con Kolivas 8622718c48 Make jansson use ckalloc for its malloc 10 years ago
Con Kolivas 11208274b1 Keep retrying indefinitely with backoff after a malloc failure instead of quitting, with a message directly to stderr 10 years ago
kanoi 5f564e97d6 ckdb/php - add display format block hash to pblocks csv 10 years ago
kanoi 6abe2a418a ckdb/php - add a 'sync' value to the page footer - shows how many outstanding socket requests have been queued 10 years ago
kanoi ddcbd3e6a0 ckdb - add missing UNLOCK in cmd_percent and shorten the lock for paymentaddresses_set 10 years ago
kanoi 7470af8c46 ckdb - correct workinfoid for block 333809 (it was the workinfoid of block 334106) 10 years ago
kanoi 602256c443 ckdb/php - add user % stats and menus 10 years ago
kanoi e4c714ca94 ckdb/php - move to PPLNS 5xN but handle the workmarkers restriction 10 years ago
kanoi eaa583661c ckdb - make invalid user auth message only debug 10 years ago
kanoi d0e2e2c688 ckdb - report (rare) invalid usernames 10 years ago
Con Kolivas 5c7e42c29e Change default nonce1 length to 4 bytes 10 years ago
kanoi c3bca3e3b0 ckdb - add the ckpool workerstats command 10 years ago
kanoi f2543ca22e ckdb - don't revalidate known addresses - it's slow 10 years ago
kanoi d1cbdc56db ckpmsg - display up to 64k of the reply data 10 years ago
kanoi cf3658d881 ckdb/php pplns handle user with multiple payout addresses 10 years ago
kanoi 573285dd7e ckdb/php - selectively support multiple payout addresses - still needs pplns changes 10 years ago
kanoi 9b1f76e5c4 ckdb/php - display account messages at the top of the page 10 years ago
kanoi 4c75fe3a27 ckdb/php - add code for future support of multiple payout addresses per user 10 years ago