Con Kolivas
|
1c5b8ae516
|
Reconnect all clients of a certain user when adding a userproxy in userproxy mode
|
9 years ago |
Con Kolivas
|
88e20dd111
|
Add a userproxy mode that connects to the same upstream pool according to the username supplied by clients connecting to the proxy
|
9 years ago |
Con Kolivas
|
02035ee74c
|
Decrease the tolerance for attempted block submission to within 0.1%
|
9 years ago |
Con Kolivas
|
8475cebb60
|
Seralise calls to update_base to avoid races on determining which workinfo is supposed to send the clean, and delay further updates
|
9 years ago |
Con Kolivas
|
ae1d659832
|
Remove throttled flag once user is authorised
|
9 years ago |
ckolivas
|
abf38eea03
|
Fix reading of workerstats for 1hr
|
10 years ago |
Con Kolivas
|
0635c75560
|
Keep significant digits constant on displayed hashrate
|
10 years ago |
Con Kolivas
|
b062a8e29a
|
Add basic stats to console throbber line
|
10 years ago |
Con Kolivas
|
759ac0ccbc
|
Display user and worker stats on block solve
|
10 years ago |
Con Kolivas
|
b709dbea44
|
Revert "Silence dropping of throttled clients"
This reverts commit 4ba1fd6156 .
|
10 years ago |
Con Kolivas
|
f42f187529
|
Revert "Allow add_msg_entry to be called with a null buffer safely"
This reverts commit 5cc1812271 .
|
10 years ago |
Con Kolivas
|
5cc1812271
|
Allow add_msg_entry to be called with a null buffer safely
|
10 years ago |
Con Kolivas
|
434ce77b3e
|
Fix user/worker/client stats decaying too fast by generalising decay in shared functions and noting last time value was decayed
|
10 years ago |
Con Kolivas
|
4ba1fd6156
|
Silence dropping of throttled clients
|
10 years ago |
Con Kolivas
|
fa55ab48d8
|
Display workername in block solves
|
10 years ago |
Con Kolivas
|
814cf36bf7
|
Log valid shares per user and worker
|
10 years ago |
Con Kolivas
|
5592fa2c2d
|
Add 7 day stats to workers
|
10 years ago |
Con Kolivas
|
7d97b8d323
|
The stratifier shouldn't be broadcasting anything in passthrough mode
|
10 years ago |
Con Kolivas
|
3b9a846340
|
Don't allow passthrough subclients to resume
|
10 years ago |
Con Kolivas
|
c0e4310c2d
|
Send a dropall to the stratifier when we're in reject mode
|
10 years ago |
Con Kolivas
|
21f80c3ecf
|
Don't allow passthrough subclients to reconnect
|
10 years ago |
Con Kolivas
|
99ce264a8e
|
Send a dropall to the stratifier when we're in reject mode
|
10 years ago |
Con Kolivas
|
bce4cab176
|
Roll back code for relay node.
|
10 years ago |
Con Kolivas
|
53656e1284
|
Json RPC calls can take a while to return so use a custom timeout when talking to the generator from the stratifier
|
10 years ago |
Con Kolivas
|
e96f1d60e2
|
Send and parse node request with passthrough message
|
10 years ago |
Con Kolivas
|
2aa93069cc
|
Implement rudimentary untested address to script transaction support in the generation code
|
10 years ago |
Con Kolivas
|
b66f207a9f
|
Add a braindead check to avoid trying to generate to a script address
|
10 years ago |
Con Kolivas
|
f3a826d30f
|
User ID is an integer in workerinfo
|
10 years ago |
Con Kolivas
|
c627c12cab
|
User id is an integer
|
10 years ago |
ckolivas
|
9c4e63691a
|
Increase string storage space for enonce1/enonce1var to accommodate 8 byte nonce1length configuration
|
10 years ago |
Con Kolivas
|
2c1944534b
|
Unconditionally drop all clients bound to a proxy should we update its subscribe
|
10 years ago |
Con Kolivas
|
d8a5228513
|
Demote flagged message
|
10 years ago |
Con Kolivas
|
25840cfec9
|
Demote client flag message to info level
|
10 years ago |
Con Kolivas
|
d59c8c1b41
|
Demote proxy logging to info level
|
10 years ago |
Con Kolivas
|
4e5ccb6e13
|
check for clients that really need to reconnect and do them asap
|
10 years ago |
Con Kolivas
|
182e1b2d8d
|
Move to a completely pull based mechanism for reconnecting clients once there are enough upstream connections instead of forcing reconnects when there may not be enough
|
10 years ago |
Con Kolivas
|
146d164053
|
Put dropped at the start of the stratifier messages for easier parsing
|
10 years ago |
Con Kolivas
|
806d1c76a2
|
Do not create a stratifier statsupdate thread in passthrough mode since the stats always read zero
|
10 years ago |
ckolivas
|
2561eff1cb
|
Update user auth time on each successful auth
|
10 years ago |
Con Kolivas
|
fd73ebe3ae
|
Send port number as a string on reconnect as most clients will be expecting it
|
10 years ago |
Con Kolivas
|
5633f8365d
|
Prevent theoretical read out of bounds
|
10 years ago |
Con Kolivas
|
3f3dc7f4f3
|
Implement a stratum mining.term call which notifies the stratifier this client is terminating and use it to signal upstream pools when passthrough subclients have disconnected
|
10 years ago |
Con Kolivas
|
e9441f2e1a
|
Drop passthrough proxy connection from stratifier
|
10 years ago |
Con Kolivas
|
ae2b00842b
|
Allow unauthorised clients to send other messages till they've authorised but silently ignore them
|
10 years ago |
Con Kolivas
|
70379428d6
|
Steal copied id_vals in the stratifier to avoid needing to copy them again, thus allowing opaque objects to be used as id values
|
10 years ago |
Con Kolivas
|
cd754e98e4
|
Move connector to using unix receive queues
|
10 years ago |
Con Kolivas
|
0ea4ab043e
|
Move stratifier to use unix message receiving queues
|
10 years ago |
kanoi
|
75ffa2d4cb
|
ckpool - ensure seqall won't be negative and use it as the ckdb msg id
|
10 years ago |
kanoi
|
8ff07e69a3
|
ckpool - add start time and pid to seq information
|
10 years ago |
kanoi
|
2f3832ab59
|
add individual sequence numbers for each ckdb message type
|
10 years ago |