Con Kolivas
|
f84c0aa2cd
|
Make number of clients we can connect to unlimited
|
10 years ago |
Con Kolivas
|
9dae34e3fa
|
Make update_base calls asynchronous to not hold up stratum loop messages and ping miners if we get no base to keep them mining
|
10 years ago |
Con Kolivas
|
c0aba3449f
|
Add support for job_id being in the params for get_transactions while maintaining backward support for job_id being embedded in the method. Convert get_txnhashes to using only params for the job_id.
|
10 years ago |
Con Kolivas
|
d6955d3345
|
Remove lower limit on suggest-diff since it is usually only set on initial client connect
|
10 years ago |
kanoi
|
e38a8decc2
|
klist - missing from commit
|
10 years ago |
kanoi
|
da595c6856
|
ckdb - use pointers for sharesummary create/modify fields
|
10 years ago |
kanoi
|
848dd0745c
|
ckdb - speed up sharesummary processing
|
10 years ago |
ckolivas
|
dd3a4a121a
|
Revert "Do not overlap writes to unix sockets"
This reverts commit 6f77624613 .
|
10 years ago |
ckolivas
|
c4ec64929d
|
Revert "Only allow one send_recv_proc at a time"
This reverts commit 9d793945f0 .
|
10 years ago |
ckolivas
|
e5805dac30
|
Fix warnings
|
10 years ago |
ckolivas
|
b95ce4070e
|
Replace use of select with poll in *wait_select in libckpool to allow high fds
|
10 years ago |
ckolivas
|
9d793945f0
|
Only allow one send_recv_proc at a time
|
10 years ago |
ckolivas
|
6f77624613
|
Do not overlap writes to unix sockets
|
10 years ago |
ckolivas
|
9daa9e62de
|
Add sanity check for invalidated sock in send_unix_msg
|
10 years ago |
ckolivas
|
11c04e483c
|
Add sanity check to read size for unix message in libckpool
|
10 years ago |
ckolivas
|
b1e921a364
|
Make the stratifier drop a client id if it's still trying to send to a client that no longer exists in the connector
|
10 years ago |
ckolivas
|
cab3e94ada
|
Allow reconnect to take a :url,port extension to specify where to reconnect to
|
10 years ago |
ckolivas
|
620d613d1a
|
Add a maxclients directive that stops accepting clients when there are too many
|
10 years ago |
Con Kolivas
|
7b2de72f54
|
Cope with calling send_notify before any notify exists by returning no message
|
10 years ago |
Con Kolivas
|
17bb17f233
|
Try sanitising too short nonce2 submissions as well as too long by appending 0s
|
10 years ago |
Con Kolivas
|
eabc96c5e1
|
Failure to update subscribe should not be terminal
|
10 years ago |
Con Kolivas
|
88471cabc9
|
Implement support for the more logical positioning of diff within suggest_difficulty parameters instead of the method itself while maintaining support for the original reference documented form
|
10 years ago |
Con Kolivas
|
4a4e12a7ad
|
Fix nonce2 sanitisation
|
10 years ago |
kanoi
|
c28784c611
|
ckdb - add paymentaddresses dump code and fix removal of old ones
|
10 years ago |
kanoi
|
ef759a70bc
|
php - add direct address validation and allow variable socket timeouts
|
10 years ago |
kanoi
|
2990e69f58
|
ckdb - only check blocks confirmed after startup completes
|
10 years ago |
kanoi
|
2530c8a028
|
ckdb - auto flag blocks when mature
|
10 years ago |
kanoi
|
4b2448ee47
|
ckdb - correct/synchronise short/long opts
|
10 years ago |
kanoi
|
4749642121
|
ckdb - add functions for talking to bitcoind - and an orphan check to flag orphans automatically
|
10 years ago |
Con Kolivas
|
eda428dc7f
|
Handle potentially recoverable errors in accept() to allow us to share the fd in future
|
10 years ago |
Con Kolivas
|
7ffe4fbe18
|
Allow proxying to nonce2 size 3 pools with a warning
|
10 years ago |
Con Kolivas
|
71cdbfa560
|
Create a list of solved blocks, passing the hash to and from the generator to ensure we flag the correct block and workinfo
|
10 years ago |
ckolivas
|
f6df38d975
|
Retry submitting a block up to 5 times if we fail to get a proper response
|
10 years ago |
kanoi
|
48a693427a
|
libckpool - add errno to some socket write error messages
|
10 years ago |
kanoi
|
c5f41ba28b
|
ckdb - update version #
|
10 years ago |
kanoi
|
fa311e0905
|
ckdb - add a manual confirm option to the blockstatus command
|
10 years ago |
ckolivas
|
7b46de8d53
|
Fix more thinkos
|
10 years ago |
ckolivas
|
7edc80324c
|
Fix thinko
|
10 years ago |
ckolivas
|
d1b095d1af
|
Fix typo
|
10 years ago |
ckolivas
|
676bb887bb
|
Rework the poll loop to be cleaner and more efficient
|
10 years ago |
Con Kolivas
|
1176d71211
|
Decrease the loglevel of failing to find workers' diff to set
|
10 years ago |
Con Kolivas
|
86fa46069c
|
Rework the handover mechanism to make the old client reject further clients, then send a reconnect, then shutdown and wait before killing it
|
10 years ago |
Con Kolivas
|
5532de0f1b
|
Implement a stratum reconnect function
|
10 years ago |
Con Kolivas
|
e69db64eb0
|
Add commands to reject and accept further connections
|
10 years ago |
Con Kolivas
|
a33dfd066a
|
There is no need to place the clamp on lowering diff with suggest_diff since it is predomoninantly used at miner startup and we can rapidly adapt should it be too low anyway
|
10 years ago |
kanoi
|
7d59f98624
|
stratifier - process the heartbeat json
|
10 years ago |
Con Kolivas
|
c8a330dbd8
|
We should be doing a cmdmatch not a full string match for heartbeat commands
|
10 years ago |
kanoi
|
3e972d7396
|
ckdb - disallow similar usernames due to case, and/or leading/trailing white space
|
10 years ago |
Con Kolivas
|
4d69bd2423
|
Wrong test on result_val
|
10 years ago |
Con Kolivas
|
e8179cd951
|
Drop log level for failed auth json decode failure
|
10 years ago |