1340 Commits (540db4f5a99ac3f36797e39f54e32f773ac669eb)
 

Author SHA1 Message Date
Con Kolivas 00fc686bbf use a union for the split nonce2 values instead of open coding a pointer version 10 years ago
kanoi 1f16e05f1d Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 10 years ago
kanoi 50b90b4046 ckdb - break up into parts 10 years ago
Con Kolivas 10777b6f25 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas ba506f6262 Fix more 64bit print modifiers 10 years ago
kanoi 8376ccffb4 php - remove old 'lastblock's 10 years ago
kanoi cc47b062ce Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 10 years ago
kanoi 64db53c390 ckdb/php - add worker diff management 10 years ago
kanoi 287b75b7c4 ckdb - remove some web duplicate messages from the console 10 years ago
Con Kolivas 4d230435db Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas 82c7f24614 Add support for setting worker diff and mining.suggest_difficulty parsing 10 years ago
kanoi d2d219cf81 ckdb - add 24hr to workers stats 10 years ago
Con Kolivas fff2028591 Avoid uninit buf 10 years ago
Con Kolivas 87336835f6 Log combined per worker stats in a workers subdirectory 10 years ago
Con Kolivas f54aa412b1 Create a linked list of each worker per user and decay per worker shares separately 10 years ago
Con Kolivas dd6a576935 Remove the linked list of dead clients and maintain a linked list of all workers by user, and store stats per combined workername 10 years ago
Con Kolivas 991877134a Send a heartbeat every second to ckdb to allow ckdb to send information not specifically requested while maintaining ckpool msg-response relationship. Do not send heartbeats if there are messages queued already for when ckdb is offline/busy. 10 years ago
Con Kolivas 8a0d0667e3 Check for initialised ckmsgq when checking if the queue is empty 10 years ago
Con Kolivas 90f5936956 Add a helper function to detect when a ckmsgq is empty 10 years ago
Con Kolivas ff2ee66e77 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas 17c2276e33 Ensure we have serialised access to ckdb by using a mutex on submit/receives for auths since other responses are mostly ignored 10 years ago
Con Kolivas e4f1a87050 Add a helper function for pthread_mutex_timedlock 10 years ago
kanoi a285628a49 ckdb - allow a heartbeat from the pool and give a generic reply 10 years ago
kanoi e44de0112b ckdb/php - add some block stats to workers 10 years ago
kanoi 87219bd7e2 ckdb - allow optional fields to report errors 10 years ago
Con Kolivas 67a3dbc0c3 Merged in ticaleen/ckpool (pull request #5) 10 years ago
li xin 28a42cd1ef Merged in ticaleen/bitcoinc-edited-online-with-bitbucket-1411800219113 (pull request #1) 10 years ago
li xin 5021a3d40f bitcoin.c edited online with Bitbucket 10 years ago
Con Kolivas e441e65c53 Ping miners regularly in proxy mode to ensure they don't disconnect when diff is too high for them and they receive no update 10 years ago
Con Kolivas eeba52e716 Remove enonce1 debugging 10 years ago
Con Kolivas 8c44df96cb Ignore reject floods on initial connect 10 years ago
Con Kolivas c4506c7e47 Round away from zero when choosing optimal diff 10 years ago
Con Kolivas 3d6601d20c Maximise the nonce2 size in proxy mode and ensure we don't clash enonce1 instances, rejecting clients when there is no more space available 10 years ago
Con Kolivas b44a347e97 Add console warning on restart 10 years ago
Con Kolivas b99efe8071 Give listener response to restart request 10 years ago
Con Kolivas 22c9d7c393 Wait up to 10 minutes for a response in proxy mode for p2pool which does not send an update regularly 10 years ago
Con Kolivas 36436b0c4c Use singly linked list only for dead clients and don't keep disconnected instances in proxy mode 10 years ago
Con Kolivas 79c99c4daf Must check against upstream diff before submitting 10 years ago
Con Kolivas d928c154ee Submit only valid and stale shares upstream in proxy mode and add logging about submits in verbose mode 10 years ago
Con Kolivas 10bb351736 Avoid updating diff until there is a current work base 10 years ago
Con Kolivas 427c1bf12c Check diff on each notify in proxy mode 10 years ago
Con Kolivas f4f6d53db9 Submit stale shares in proxy mode 10 years ago
Con Kolivas 6d70aac3a2 Clamp lower diff to 1 in proxy mode 10 years ago
Con Kolivas d526eb8a76 Mask out (null) as a valid result in json_result 10 years ago
Con Kolivas 08f7f39836 Do not accept proxy notify update until subscription complete 10 years ago
Con Kolivas e326d36be5 Only use 4 bytes for enonce1 in proxy mode when we have 8 or more bytes for nonce2len 10 years ago
Con Kolivas ffb054c95a Show all connector messages in debug mode 10 years ago
Con Kolivas ce2559f8c2 Update btcd docs 10 years ago
Con Kolivas ed10a73946 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas 8e34ff377b Make necessary changes to ckproxy to support large coinbases and null length enonce1 for p2pool support 10 years ago