kanoi
|
00ed8a41a7
|
ckdb - hack to allow skipping loading temorarily unneeded data
|
10 years ago |
kanoi
|
e82dab1284
|
ckdb - set confirmer to only load data near the range required
|
10 years ago |
Con Kolivas
|
a058c387b3
|
Give pings an integer id and handle pongs and spurious responses without an error message
|
10 years ago |
Con Kolivas
|
3cb0546c10
|
Recruit extra stratum receive processes based on number of CPUs
|
10 years ago |
Con Kolivas
|
3f061c9331
|
Do the CPU intensive part of a stratum receive outside the main stratum loop
|
10 years ago |
Con Kolivas
|
c87ad0b239
|
Do not double close socket sent to get_fd
|
10 years ago |
Con Kolivas
|
d1e08ac9c2
|
Add source debugging to close failure
|
10 years ago |
Con Kolivas
|
329afb56ac
|
Cosmetic tidy
|
10 years ago |
Con Kolivas
|
f517a593c4
|
Create half as many share processing threads as there are CPUs
|
10 years ago |
Con Kolivas
|
995fce28c1
|
Make it possible to create many threads associated with a ckmsgq
|
10 years ago |
Con Kolivas
|
1fe5373c87
|
Handle early exiting of connector receiver and sender threads
|
10 years ago |
Con Kolivas
|
d42185a5eb
|
Tidy up receiver loop
|
10 years ago |
Con Kolivas
|
0887d993fd
|
Remove parse client msg from accept client
|
10 years ago |
Con Kolivas
|
42fc9ca8f6
|
Rewrite connector receive thread to use epoll and remove associated now unnecessary fd hashtable
|
10 years ago |
Con Kolivas
|
9f8237909f
|
Fix apparent dropping of hashrate on restart due to zero last share time
|
10 years ago |
Con Kolivas
|
2b77a6957c
|
Add output of sps loaded from user and worker stats
|
10 years ago |
Con Kolivas
|
f11f957cda
|
Read off worker and user stats from saved logs if they exist
|
10 years ago |
Con Kolivas
|
0fa0bbef4d
|
Add 7 day stats to pool and users
|
10 years ago |
Con Kolivas
|
ad4e959a80
|
Clamp suggest diff to pool mindiff directive
|
10 years ago |
Con Kolivas
|
c8627c0d1b
|
Listen with the maximum backlog when we first start for more seamless restarts and then drop to the minimum afterwards to effectively ratelimit new connections
|
10 years ago |
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 |