Con Kolivas
|
0900b5d5c5
|
Check for no user in __drop_client
|
10 years ago |
Con Kolivas
|
8916a8e1d5
|
Pick up the client address as soon as we generate the stratum instance to avoid passing it round repeatedly with messages
|
10 years ago |
Con Kolivas
|
5261837b8f
|
Add information about throttled clients, showing only when they're first throttled
|
10 years ago |
Con Kolivas
|
cb3960be50
|
Add client drop message before we delete structures
|
10 years ago |
Con Kolivas
|
93eb641d21
|
Rate limit auth backoff message
|
10 years ago |
Con Kolivas
|
7959e72520
|
Add client IP address to notifications
|
10 years ago |
Con Kolivas
|
b92062d6ea
|
Add IP address to client drop message
|
10 years ago |
Con Kolivas
|
b7e9291fc5
|
Add more info to client drop messages using notice_msg_entries
|
10 years ago |
Con Kolivas
|
8b434661d7
|
Add more verbose information to drop client messages using add_msg_entry
|
10 years ago |
Con Kolivas
|
d4cd88ac58
|
Add helper functions for storing messages to be dumped outside of other locks
|
10 years ago |
Con Kolivas
|
0c61ed1c09
|
Make worker count more robust by using the same locking for stats
|
10 years ago |
Con Kolivas
|
9706b52965
|
Recycle used client structs instead of freeing them
|
10 years ago |
Con Kolivas
|
431234a3d6
|
Remove option of using precarious intermediate variants of cklocks
|
10 years ago |
Con Kolivas
|
4c97df787d
|
Remove use of upgradeable locks in connector
|
10 years ago |
Con Kolivas
|
92dacd8513
|
Avoid cute locking
|
10 years ago |
kanoi
|
09a5de8e2c
|
ckdb - correct orphan diff redistribution
|
10 years ago |
kanoi
|
8e324f0ba5
|
ckdb - add message spacing
|
10 years ago |
kanoi
|
c754f1b06d
|
ckdb/php - add block B marks after the shift php shift names
|
10 years ago |
kanoi
|
deda01d758
|
ckdb - allow payouts to be orphaned
|
10 years ago |
kanoi
|
951f9019a9
|
ckdb/php - more block statistics
|
10 years ago |
kanoi
|
9a4056ddad
|
ckdb - add the block diff to block messages
|
10 years ago |
kanoi
|
924e52b435
|
ckdb/php - user shift report page
|
10 years ago |
kanoi
|
b1e72ea7f3
|
ckdd/php - MPayouts - mining payouts
|
10 years ago |
kanoi
|
23033b0ff1
|
ckdb - separate valid and invalid last_share/last_share_inv
|
10 years ago |
kanoi
|
939c17cd87
|
ckdb/php - a useful payments page
|
10 years ago |
Con Kolivas
|
1b077f2a05
|
Log to files outside of instance lock
|
10 years ago |
Con Kolivas
|
ca5c7da81b
|
Provide helper functions for storing log text and their associated filenames to be written to in unlocked code
|
10 years ago |
Con Kolivas
|
3047ee5c8f
|
Use the more generic ckmsg_t for the json_lists
|
10 years ago |
kanoi
|
122d6f38ba
|
ckdb - correct tv_end for pplns2 block
|
10 years ago |
kanoi
|
59e7d2b7bc
|
ckdb - pplns2 include the trailing shares in the tv_end check
|
10 years ago |
kanoi
|
e30cc81cad
|
ckdb/php - add extra pplns2 epoch information like pplns
|
10 years ago |
kanoi
|
5afedffc5a
|
ckdb - store missing diffacc in addressuser payments
|
10 years ago |
kanoi
|
cda0724c6d
|
ckdb - ∞ loops are bad
|
10 years ago |
kanoi
|
c451119f25
|
ckdb - correct status order in cmd_payouts message
|
10 years ago |
kanoi
|
1380acddfb
|
ckdb - cmd_payouts for setting up old payouts
|
10 years ago |
kanoi
|
2035db91b6
|
ckdb/php/sql - db storage of payout details and calculations
|
10 years ago |
ckolivas
|
aa7c479c03
|
Cope with null message in send_proc
|
10 years ago |
Con Kolivas
|
d4304de798
|
These weren't the droids we were looking for.
|
10 years ago |
Con Kolivas
|
7fa3dc2529
|
Only dec worker if user exists
|
10 years ago |
Con Kolivas
|
21194cfbb4
|
Count dropped workers in _dec_instance_ref
Conflicts:
src/stratifier.c
|
10 years ago |
Con Kolivas
|
862e3df821
|
Fix use of ckwq variables
|
10 years ago |
Con Kolivas
|
cada930aa8
|
Use async senc proc in the generator
|
10 years ago |
Con Kolivas
|
a465e47f85
|
Use async send proc in the connector
|
10 years ago |
Con Kolivas
|
cabc01d7cd
|
Use asynchronous send_proc in the stratifier
|
10 years ago |
Con Kolivas
|
428cabdfc4
|
Add an asynchronous send proc function which uses each process' generic workqueues if they exist
|
10 years ago |
Con Kolivas
|
2865a0378f
|
Keep track of per process ckwqs in the ckpool structure
|
10 years ago |
Con Kolivas
|
5f9f01e894
|
Revert to synchronous proc messages in anticipation of new async functions
|
10 years ago |
Con Kolivas
|
4c4b48795b
|
Use the generic workqueues for do_update
|
10 years ago |
Con Kolivas
|
2d94b18b99
|
Create a pool of workqueue threads for use by the stratifier using them for share processing, stratum receiving and transaction processing
|
10 years ago |
Con Kolivas
|
d594f86520
|
Create generic workqueue function and message receiving and parsing helpers
|
10 years ago |