Con Kolivas
|
dd45a95dc5
|
Decrease timeout for passthrough_recv and handle incomplete line gracefully
|
9 years ago |
Con Kolivas
|
360fdf967f
|
Always read all pending data in read_socket_line
|
9 years ago |
Con Kolivas
|
debeccf08c
|
Set cs->ckp in setup_servers
|
9 years ago |
Con Kolivas
|
93adf51c0d
|
Rename add_bufline to add_buflen since it's not a line being added
|
9 years ago |
Con Kolivas
|
84a22b6d4f
|
Don't send blocks to the remote node where they were found.
|
9 years ago |
kanoi
|
d2bd3e536c
|
ckdb - use ckpool instances
|
9 years ago |
ckolivas
|
2d60bd2dce
|
Reversed calculation
|
9 years ago |
ckolivas
|
e2400fe2b0
|
Accept shares if they're received on remote nodes before the workbase was retired
|
9 years ago |
ckolivas
|
e800f104ee
|
Make node passthrough clients inherit their passthrough node latency
|
9 years ago |
ckolivas
|
1ce7fd9c10
|
Specify milliseconds in log
|
9 years ago |
ckolivas
|
47fcb0f671
|
Measure latency as half the round trip when adding mining nodes
|
9 years ago |
ckolivas
|
ff5ffcf85c
|
Add a helper function for determining round trip time to a resolved URL
|
9 years ago |
ckolivas
|
f6f4626191
|
Add comment about recursive lock
|
9 years ago |
Con Kolivas
|
efa634b9e1
|
Send block information to remote nodes to allow them to submit to their own local bitcoind
|
9 years ago |
Con Kolivas
|
7b887e9ac6
|
Add mechanism for parsing received block messages from the main pool at remote nodes to submit them locally
|
9 years ago |
Con Kolivas
|
8dfc0b8e44
|
Abstract out share diff / hash calculation for reuse
|
9 years ago |
ckolivas
|
92ad3c76cd
|
Don't try to passthrough_send messages to dead proxies or sockets
|
9 years ago |
Con Kolivas
|
dc7e0ebbc9
|
Send client instance count per worker to ckdb
|
9 years ago |
Con Kolivas
|
cdc7497a28
|
Add instance counter to worker data
|
9 years ago |
Con Kolivas
|
cf0f452b8a
|
We already check redirector shares for the mining.submit method
|
9 years ago |
Con Kolivas
|
38b09e0f95
|
Can get invalid json from upstream server when responding to invalid json from client
|
9 years ago |
Con Kolivas
|
316a25e64c
|
Uninitialised variable was leading to reloading of stats
|
9 years ago |
Con Kolivas
|
50d83355d0
|
Add buffer overflow protection to upstreaming messages and simplify best share broadcasts
|
9 years ago |
Con Kolivas
|
97eee12def
|
Upstream block messages to main pool in remote mode, displaying message on main console and miners, and resetting best shares
|
9 years ago |
Con Kolivas
|
f27313a67c
|
Upstream share diff in trusted remotes, checking for best diff with each share instead of when locally best, reporting new best shares to clients
|
9 years ago |
Con Kolivas
|
339ecc833e
|
Whitelist cgminer based clients for receiving stratum messages and only send stratum messages to whitelisted clients
|
9 years ago |
Con Kolivas
|
84ecde2ea8
|
Update header copyright dates
|
9 years ago |
kanoi
|
a08abba1a7
|
ckdb - update version for libckpool update
|
9 years ago |
Con Kolivas
|
f8c80cd312
|
Add remote workers to worker count
|
9 years ago |
Con Kolivas
|
4151ddb4cd
|
Read stats off for any new user or worker generated
|
9 years ago |
Con Kolivas
|
8e6fe0bcbe
|
Properly add remote users
|
9 years ago |
Con Kolivas
|
ad3d5e4a4f
|
Add user hashrate from remote shares
|
9 years ago |
Con Kolivas
|
a74df93b30
|
Add upstreaming of best diff in remote mode
|
9 years ago |
Con Kolivas
|
6947a4642a
|
Upstream shares and process them accordingly in trusted mode
|
9 years ago |
Con Kolivas
|
c56a91cbce
|
Add mechanism for parsing trusted remote messages and counting shares
|
9 years ago |
Con Kolivas
|
75a9e3ec3c
|
Add connection mechanism and message workqueues for trusted remotes
|
9 years ago |
Con Kolivas
|
bd7ca390ff
|
Add variable parsing for trusted remote nodes
|
9 years ago |
Con Kolivas
|
2d167171ad
|
Increase the unix message receiving capacity
|
9 years ago |
Con Kolivas
|
84d822063b
|
Fix missing worker/user count dropping in node mode when clients disconnect
|
9 years ago |
Con Kolivas
|
96f5c04619
|
Forward on passthrough client drop requests to the passthrough itself
|
9 years ago |
Con Kolivas
|
18af83a235
|
Disconnect clients with continuous rejects in node mode detected either locally or as detected by upstream results
|
9 years ago |
Con Kolivas
|
e945e8e5ef
|
Client reject should be set to 3 with full pool
|
9 years ago |
Con Kolivas
|
89aaad2793
|
Send clients a reconnect first after 2 minutes of continuous invalids and then disconnect them at 3 minutes if they're still sending invalid shares
|
9 years ago |
kanoi
|
482858b1c3
|
ckdb - update version for library changes
|
9 years ago |
Con Kolivas
|
fb5134c74d
|
Allow unsubscribed miners to authorise out of order
|
9 years ago |
Con Kolivas
|
0e7ed4673d
|
Add what method the unsubscribed client is sending
|
9 years ago |
Con Kolivas
|
d5751d3e1c
|
Only wait for current workbase in non-proxy mode
|
9 years ago |
Con Kolivas
|
658af3faec
|
Free messages sent to stratifier in passthrough mode, fixing memory leak
|
9 years ago |
Con Kolivas
|
1c2376ce40
|
Stats break without the ckmsgqs in node mode
|
9 years ago |
Con Kolivas
|
a017aef5f3
|
Delay responses to miners on startup to avoid failed subscribes on handover and console message spam, but give warnings for extended delays.
|
9 years ago |