kanoi
|
3418ff004e
|
ckdb - handle duplicate messages
|
11 years ago |
Con Kolivas
|
a8eb9357ee
|
Only update stats on authorised clients
|
11 years ago |
kanoi
|
126c464de1
|
ckdb - don't LOGERR shares with same timestamp
|
11 years ago |
kanoi
|
1f2072c58c
|
ckdb - start of v0.4 changes
|
11 years ago |
Con Kolivas
|
200b9bfbc1
|
Fix user count logic
|
11 years ago |
kanoi
|
512e734523
|
ckdb - begin aging code, startup stats, handle idle
|
11 years ago |
kanoi
|
616882cf2a
|
ckdb - abort on NULL tree in ktree find functions
|
11 years ago |
Con Kolivas
|
0831e07555
|
Fix incorrect interval being passed to hashmeter stats
|
11 years ago |
Con Kolivas
|
16e4eb5f83
|
Don't attempt to generate stats for clients that are not yet authorised
|
11 years ago |
Con Kolivas
|
e8c87555b1
|
Allow zero length useragent names in ckdb
|
11 years ago |
Con Kolivas
|
af0acbeb6a
|
Set useragent to blank string when no array fields are filled in for stratum
|
11 years ago |
Con Kolivas
|
1f381420ce
|
Implement the standalone mode, removing now excessive per-user sharelog
|
11 years ago |
Con Kolivas
|
dd056cd030
|
Provide an option to run ckpool standalone without ckdb
|
11 years ago |
Con Kolivas
|
1e81ac7887
|
Convert command line to accept long options that are also self documenting with -h
|
11 years ago |
Con Kolivas
|
de5c5e4a39
|
Set the last diff change variable to the time of the first received share
|
11 years ago |
Con Kolivas
|
1a4b3ca2a1
|
Remove duplicated wrong 5 min hashrate code in add_submit
|
11 years ago |
Con Kolivas
|
a140a8edeb
|
Set useragent to a zero length string if none is detected
|
11 years ago |
kanoi
|
fb3eeac022
|
ckpool - add json_str NULL to error detection
|
11 years ago |
kanoi
|
e51a5a7afd
|
ckpool - attempt to identify json error passed to _json_ckdb_call
|
11 years ago |
ckolivas
|
a9e33c354a
|
Pass the connector IP address to the stratifier to be stored in the client data and passed to ckdb on auth
|
11 years ago |
Con Kolivas
|
1b387ad429
|
Add address name to loginfo output on new connector connection
|
11 years ago |
ckolivas
|
5ea74680b6
|
Resolve the address name of new clients in the connector
|
11 years ago |
ckolivas
|
0fadee1520
|
Send idle status of workers once to ckdb with userstats and then stop sending their stats
|
11 years ago |
kanoi
|
7c81e35de9
|
ckdb - workinfo aging
|
11 years ago |
ckolivas
|
cd63124613
|
Send ageworkinfo message to ckdb when we remove them from our list
|
11 years ago |
ckolivas
|
5a33d70f90
|
Put sanity check into time bias function
|
11 years ago |
kanoi
|
c47eb9858f
|
ckdb/pool allusers pool stats page (any shares in the last 1hr)
|
11 years ago |
kanoi
|
fce107db0d
|
ckdb/pool workers page
|
11 years ago |
kanoi
|
590d9dc583
|
ckdb - make significant floating point errors fatal
|
11 years ago |
kanoi
|
56e5c8e26c
|
send_recv_auth field count
|
11 years ago |
ckolivas
|
318e735fdf
|
Put sanity upper limit on exponent function used in decay_time
|
11 years ago |
ckolivas
|
34d77bd3b9
|
Make significant floating point errors fatal to avoid subtle bugs being missed
|
11 years ago |
ckolivas
|
61e8c46ee5
|
Don't fclose the log file on cleanup in case we still send mesages to the log file. The OS will close it on shutdown anyway.
|
11 years ago |
kanoi
|
301297e9fd
|
correct copyright years and use defined constant as expected in ckdb
|
11 years ago |
kanoi
|
7a93451f37
|
ckdb - correct sql update
|
11 years ago |
kanoi
|
86fd90eb54
|
ktree dump append to output file
|
11 years ago |
kanoi
|
c23707926e
|
ckdb - fixs for various bugs in share accounting
|
11 years ago |
ckolivas
|
99cb477d2a
|
Add poolinstance to client auths
|
11 years ago |
kanoi
|
592981bda9
|
ckdb/sql - add sharesummary accounting
|
11 years ago |
kanoi
|
9279c6843e
|
ckdb - workers_update handle no change, merklehash allow zero length
|
11 years ago |
kanoi
|
6f9f4527eb
|
ckdb - blocks_add fix early abort before db I/O
|
11 years ago |
ckolivas
|
c9e7dd5780
|
We do not retry the accept call if it fails
|
11 years ago |
ckolivas
|
a092fd91a4
|
Forgot to set return value in read_socket_line
|
11 years ago |
ckolivas
|
e789416b17
|
Fix unused variable warnings
|
11 years ago |
ckolivas
|
b6e9d18bfc
|
Handle signal interruptions on all poll and select calls
|
11 years ago |
ckolivas
|
2edb2a074d
|
Don't check for EINTR in generator as well
|
11 years ago |
ckolivas
|
cdd8208269
|
accept() calls are automatically restarted with EINTR when there's no timeout
|
11 years ago |
ckolivas
|
a8eee6f0a3
|
We cannot intercept signal 9
|
11 years ago |
kanoi
|
5aeca8e566
|
ckdb - buffer init macro
|
11 years ago |
kanoi
|
88461a5db6
|
ckdb - initialise the merketree string (json array)
|
11 years ago |