2045 Commits (53ba32c29790535b86cb9d2f876348f9e1464d2b)
 

Author SHA1 Message Date
Con Kolivas 79bd0c0112 If these memory tricks are not good enough for valgrind they're not good enough for ckpool 10 years ago
kanoi 3ae83b4468 Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 10 years ago
kanoi e4a55560f0 php - add colour explanation to the blocks page 10 years ago
Con Kolivas b44502b406 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas 0c07ddb5ad Don't use client structure out of lock in connector's drop_client 10 years ago
kanoi 2c35501d6d ckdb - don't store auths in the db 10 years ago
Con Kolivas ab4a9fc1a0 Cope with client.reconnect listing port as a string instead of integer 10 years ago
Con Kolivas 75f24a5d16 Cope with a socket line that is closed at the end of the message 10 years ago
Con Kolivas d54a3156ad Read off any cached mindiff when we do a delayed auth 10 years ago
Con Kolivas 1002e91bcc Push version to 0.8.5 10 years ago
Con Kolivas 10613ecc76 Set client user_instance under lock to prevent race upon client removal 10 years ago
Con Kolivas d0bccb1e11 Remove unnecessary delay in removing dead clients with real dereference bug being found 10 years ago
Con Kolivas babccc6ddf Actually terminate when the child process dies. 10 years ago
ckolivas 06fc1da6c1 Keep track of the highest client id the stratifier has seen to avoid needing to iterate over all disconnects to see if it exists 10 years ago
ckolivas 8959cac620 Set to read only various constants in ckpool.c 10 years ago
ckolivas 4585f634b8 Set to read only various constants in stratifier.c 10 years ago
ckolivas 112500f3fd Remove now unnecessary declaration. 10 years ago
ckolivas d4c4c2c76d Revert "Sanity check various jp parameters before trying to decref them" 10 years ago
ckolivas 3e1cedfc74 Sanity check various jp parameters before trying to decref them 10 years ago
ckolivas 999f46ed1d Deep copy json method in create_json_params in case a non-standard request is made 10 years ago
ckolivas b69037680d Don't bother NULLing automatic json params variables at end of functions 10 years ago
ckolivas 6b5cf01272 Reuse free_smsg 10 years ago
ckolivas ab93d55bad Do not return dropped clients in ref_instance_by_id 10 years ago
ckolivas 9b2c30bcfa Add notification if referenced disconnected or dead clients exist which shouldn't happen. 10 years ago
ckolivas aa23506ac2 Delete killed clients after a minute in case we have missed dangling references 10 years ago
ckolivas 88fff8eb22 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
ckolivas 7a9e162b8e Rename instance to user in __drop_client 10 years ago
ckolivas 915e64b5fb Don't use instance as a name for user_instance_t in worker_instance 10 years ago
ckolivas eb9e3d06c5 Replace all use of instance for user_instance_t with user for clarity 10 years ago
ckolivas 192c2d0dbc Replace all uses of the term instance for stratum_instances to client to avoid confusion 10 years ago
ckolivas 54cf34a353 Rename stratum instances clients to avoid confusion 10 years ago
ckolivas 19ca4d0f8c Silence unused warning 10 years ago
Con Kolivas b584cd0654 Don't try to respawn dead processes for now 10 years ago
Con Kolivas f85d87b93c Push version to 0.8.4 10 years ago
kanoi b0374a8785 php - increase page light limits 10 years ago
kanoi 98aa9b66fe Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool 10 years ago
kanoi 4f0c7795fe php - LQ iDevice menus 10 years ago
ckolivas 71e6481dc6 Don't try to grab stats from ckdbq in standalone mode 10 years ago
ckolivas 0ab5f4c0a1 Do not reconnect to an instance that still holds a reference 10 years ago
ckolivas 2574d44385 Every common use of the share lock uses only the write lock so convert it to a mutex 10 years ago
Con Kolivas cf516c96e7 Refuse auth attempts for progressively longer periods on failed attempts up to a maximum of 10mins 10 years ago
Con Kolivas 21c7fcb2c2 Do not grab the cdata lock in the connector when sending data as false negatives are safe 10 years ago
Con Kolivas 44c990a589 Handle present but drop tagged client properly and don't leak the smsg ram 10 years ago
Con Kolivas c9c6f1175d Don't try to add a new stratum instance for a client already on one of the dropped lists 10 years ago
Con Kolivas 52b81dfe22 Match to existing worker instance from the userlist, not the client list which gets emptied 10 years ago
Con Kolivas ad622680cb Rename user instance user in generate_user for clarity 10 years ago
Con Kolivas 0c1fd0c865 Do not create unnecessary ckdbqueue in standalone mode. 10 years ago
Con Kolivas f261569922 Revert "Add message about lost ram in block solve and reject." 10 years ago
Con Kolivas 2f2bcf5b37 Merge branch 'master' of bitbucket.org:ckolivas/ckpool 10 years ago
Con Kolivas b7f7e71f7a Make dealloc entirely a macro allowing the compiler to optimise out the pointer nulling if it's unneeded 10 years ago