|  Con Kolivas | 228ec71055 | Fix overflow issue with diff in submission_diff | 12 years ago | 
				
					
						|  Con Kolivas | f2361b921b | Create a hashtable of shares we submit in proxy mode to compare responses for future logging | 12 years ago | 
				
					
						|  Con Kolivas | 7c98ab5c1d | Store structures for all possible upstream servers to allow us to choose an alive one for now with a view to enable switching | 12 years ago | 
				
					
						|  Con Kolivas | 26cc00b013 | Implement stratum show_message support | 12 years ago | 
				
					
						|  Con Kolivas | a11d64f120 | Parse the send_version request an return package/version | 12 years ago | 
				
					
						|  Con Kolivas | 14a8430265 | Propagate the upstream pool's diff to clients as soon as it has dropped if it's below their current setting | 12 years ago | 
				
					
						|  Con Kolivas | 00364f6d28 | Remove redundant variables | 12 years ago | 
				
					
						|  Con Kolivas | b1b79e0efc | There is no need to hold the workbase lock when submitting a share | 12 years ago | 
				
					
						|  Con Kolivas | 50f7da96bb | Show the network or max pool diff along with the share diff in verbose logging | 12 years ago | 
				
					
						|  Con Kolivas | d8882dacaf | Store the block height in proxy mode by extracting it from the coinbase | 12 years ago | 
				
					
						|  Con Kolivas | 4f60dc1b8a | Provide a way to extract a serialised integer | 12 years ago | 
				
					
						|  Con Kolivas | f07fb994ed | Fix missing close socket in connector | 12 years ago | 
				
					
						|  Con Kolivas | 29a8235c64 | Only start the blockupdate thread if we're not in proxy mode | 12 years ago | 
				
					
						|  Con Kolivas | 09cf4f984e | Change the current workbase diff when the parent pool diff changes | 12 years ago | 
				
					
						|  Con Kolivas | e36e5ce010 | Submit the actual shares sent to the proxy upstream | 12 years ago | 
				
					
						|  Con Kolivas | d265e51664 | Create a send processing queue in the proxy generator and receive shares that meet the parent pool target | 12 years ago | 
				
					
						|  Con Kolivas | 6d11b8b546 | Keep track of the most current stratum notification and age notifications older than 10 mins old | 12 years ago | 
				
					
						|  Con Kolivas | 72e6026052 | Fix various coinbase assembly issues | 12 years ago | 
				
					
						|  Con Kolivas | db1b2b45a4 | Parse the mining difficulty when proxying and store it in the stratifier as the current workbase diff. Update notify and diff in stratifier when a change is deteced. | 12 years ago | 
				
					
						|  Con Kolivas | 747e689de9 | Make each proxied client's enonce1 a function of the constant enonce1 and the extra bytes from the nonce2 which are unique for each client instance | 12 years ago | 
				
					
						|  Con Kolivas | da383b8735 | Store the notify data coming from the proxifier to the stratifier and create the basic work templates | 12 years ago | 
				
					
						|  Con Kolivas | faf87ceeee | Store the proxy base subscribe details in a struct protected by the workbase lock | 12 years ago | 
				
					
						|  Con Kolivas | 860abc7903 | Fail in proxy mode if the nonce2 length is too small to successfully proxy | 12 years ago | 
				
					
						|  Con Kolivas | fae9983fd7 | Inform the stratifier process of the data in subscribe and notify from the generator proxy | 12 years ago | 
				
					
						|  Con Kolivas | 54883b37fd | Make read_socket_line accept a timeout in seconds | 12 years ago | 
				
					
						|  Con Kolivas | dacb261ad5 | Store the proxy method results in a unique struct and add it to a hashtable of notifications | 12 years ago | 
				
					
						|  Con Kolivas | a879f43f7a | Parse stratum proxy responses till we get the authorisation response | 12 years ago | 
				
					
						|  Con Kolivas | 0f4dff3144 | Parse a proxy subscribe response as flexibly as possible | 12 years ago | 
				
					
						|  Con Kolivas | 6ac33e57ac | Create initial stratum proxy connection | 12 years ago | 
				
					
						|  Con Kolivas | 8af64746bf | Change config format to take url auth and pass for both btcd and proxy and choose which to use in the generator based on proxy bool | 12 years ago | 
				
					
						|  Con Kolivas | 0256ad517b | Accept an array of entries for bitcoinds and take initial values for proxying | 12 years ago | 
				
					
						|  Con Kolivas | 78c1b2dfda | Make process instances an array within the ckpool struct allowing us to enable only those we need when we add more modules to future code | 12 years ago | 
				
					
						|  Con Kolivas | 08326b2d09 | More explicit message | 12 years ago | 
				
					
						|  Con Kolivas | 8631f33809 | Accept ping requests on the various unix sockets | 12 years ago | 
				
					
						|  Con Kolivas | 686d6da799 | Send shutdown messages to the listener thread on watchdog shutdown or signal handling | 12 years ago | 
				
					
						|  Con Kolivas | 75db39209f | Abort trying to relaunch processes if we're relaunching them too fast | 12 years ago | 
				
					
						|  Con Kolivas | b85946cc31 | Failure to accept in connector should be a fatal error | 12 years ago | 
				
					
						|  Con Kolivas | 7ab22aa1ec | Consider other modes of generator failure terminal and shut down | 12 years ago | 
				
					
						|  Con Kolivas | 28f3f6cb2e | Shut down more gracefully on startup failure | 12 years ago | 
				
					
						|  Con Kolivas | e3fef890a0 | Provide helpers for writing/selecting on a socket | 12 years ago | 
				
					
						|  Con Kolivas | 5e15e80327 | Provide helpers for waiting on and reading a certain amount on a socket | 12 years ago | 
				
					
						|  Con Kolivas | 4f1d13e922 | Send the last remaining send request without checking if it is ready for writes to avoid busy looping | 12 years ago | 
				
					
						|  Con Kolivas | 034e30ca8d | Don't try to send a message to clients that will be invalidated | 12 years ago | 
				
					
						|  Con Kolivas | 0e8fa71c11 | Drop the connections to clients that are unauthorised, which also makes stratifier restarts work | 12 years ago | 
				
					
						|  Con Kolivas | 2ffdd791f7 | Add support for dropclient being sent to the connector process | 12 years ago | 
				
					
						|  Con Kolivas | 93dafcf459 | Store the ckpool struct pointer in workbase and client structs to avoid referencing the global pointer | 12 years ago | 
				
					
						|  Con Kolivas | 883c033ea3 | Add share logging of whatever we can from rejected shares | 12 years ago | 
				
					
						|  Con Kolivas | 02438119b8 | Show correct share count | 12 years ago | 
				
					
						|  Con Kolivas | c05cbcd135 | Fix warning | 12 years ago | 
				
					
						|  Con Kolivas | 78fbb4e91d | Make logging directory configurable, and store share logs by height/workid and totals for the pool as well | 12 years ago |