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
|
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 |
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 |
ckolivas
|
0fadee1520
|
Send idle status of workers once to ckdb with userstats and then stop sending their stats
|
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
|
56e5c8e26c
|
send_recv_auth field count
|
11 years ago |
ckolivas
|
99cb477d2a
|
Add poolinstance to client auths
|
11 years ago |
ckolivas
|
cdd8208269
|
accept() calls are automatically restarted with EINTR when there's no timeout
|
11 years ago |
ckolivas
|
5d8e60c9d5
|
Send block solve information to ckdb
|
11 years ago |
Con Kolivas
|
68ab724a17
|
Mark the last userstats in the current stat pass with an end of stats marker
|
11 years ago |
Con Kolivas
|
f6adc2f6b0
|
Trivial doc changes
|
11 years ago |
Con Kolivas
|
b2bd3047d2
|
Add workername to per-worker stats
|
11 years ago |
Con Kolivas
|
4168194bd0
|
Show per client connected stats instead of per user, every 10 mins
|
11 years ago |
Con Kolivas
|
e40128a2da
|
Allow the loglevel to be changed on the fly
|
11 years ago |
Con Kolivas
|
dc807917aa
|
Add elapsed time to user and pool stats
|
11 years ago |
Con Kolivas
|
72df09d650
|
Move the stratifier stratum send and receive queues to generic ckmsg queues
|
11 years ago |
Con Kolivas
|
93ecc3a5c8
|
Convert the authoriser and share processor to using the generic ckmsg queues and fix the data passed to the queue function
|
11 years ago |
ckolivas
|
e8c47e29fa
|
Move generic ckmsgq functions to ckpool.c to allow ckp to be included
|
11 years ago |
ckolivas
|
ea27e86a33
|
Make ckdb messaging use the generic ckmsg queues
|
11 years ago |
Con Kolivas
|
96fbfa56bf
|
Make new logdirs mod 750
|
11 years ago |
Con Kolivas
|
4e86d66a5b
|
Leave enough room in the allocated ram for logdir for the null byte
|
11 years ago |
Con Kolivas
|
82e7306da4
|
Diff is a double in shares
|
11 years ago |
Con Kolivas
|
31195128f6
|
Fix one uninitialised variable
|
11 years ago |
Con Kolivas
|
ddf7703e92
|
Add workaround for fast connecting miners
|
11 years ago |
Con Kolivas
|
f6c4e49f16
|
Send userstats to ckdb in a staggered fashion every 10 minutes
|
11 years ago |
Con Kolivas
|
7cee5962c7
|
Rationalise pool stats to only show active workers and users accurately
|
11 years ago |
Con Kolivas
|
14b965c67a
|
Change authentication response check from added to ok
|
11 years ago |
Con Kolivas
|
91e2b3c942
|
Remove the method from the command we send to ckdb and put it at the beginning of the message
|
11 years ago |
Con Kolivas
|
645b94c949
|
Log all ckdb requests to the rotating ckdb log
|
11 years ago |
Con Kolivas
|
09f0586243
|
Add all messages that we don't need to wait for the ckdb response to a separate thread message queue and cache them if ckdb is unresponsive
|
11 years ago |
Con Kolivas
|
8798f08622
|
Make an array for the different ids we send to ckdb
|
11 years ago |
Con Kolivas
|
9d099060d3
|
Clean up auth response handling and drop regular ckdb responses to verbose logging
|
11 years ago |
Con Kolivas
|
1682d8e0f3
|
Cope with empty transactions in json encoding
|
11 years ago |
Con Kolivas
|
1af6eda2b1
|
Remove all concept of accepted/rejected shares per user from stratifier
|
11 years ago |
Con Kolivas
|
7d16041dd1
|
Remove any concept of round shares or pplns from stratifier
|
11 years ago |
Con Kolivas
|
0ce603c9e5
|
Change message to ckdb to id.
|
11 years ago |
Con Kolivas
|
333d05fb3a
|
Create a json sending wrapper for ckdb and fix int64 usage in packed json
|
11 years ago |
Con Kolivas
|
62f9f7b300
|
Do basic authorisation, duplicating the required 2nd UID
|
11 years ago |
Con Kolivas
|
9111c4fdf9
|
Send stats to ckdb
|
11 years ago |
Con Kolivas
|
83eb0821ed
|
Send workinfo sharelog
|
11 years ago |
Con Kolivas
|
1debfd1f45
|
Send auth and share messages to ckdb
|
11 years ago |
Con Kolivas
|
c6c5c4f486
|
Add reward to the workinfo database dump
|
11 years ago |
Con Kolivas
|
73b25d8917
|
Fix parameters to match messages we will send to ckdb
|
11 years ago |
Con Kolivas
|
4119cfd21e
|
Prepare json fields for exporting stats to ckdb and convert existing temporary displayed logging to json
|
11 years ago |
Con Kolivas
|
be92057fa7
|
Write the errno to the share json
|
11 years ago |
Con Kolivas
|
7ff39bf07e
|
Use an enum for various errors and reject reasons for shares and put their strings in libckpool
|
11 years ago |