Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a5a5487023
								
							
								
							
						 | 
						
							
							
								
								Revert "Add uthash helpers for iterating over hash entries without the need for safe against deletion"
							
							
							
							
							
							
							
							This reverts commit 9a1e59637f.
Broken. 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5517a21171
								
							
								
							
						 | 
						
							
							
								
								Use the priority sorting to speed up best proxy selection
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								93d820ab55
								
							
								
							
						 | 
						
							
							
								
								Revert "Use the terse hash helpers in the stratifier"
							
							
							
							
							
							
							
							This reverts commit 950a20e76f. 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								4b099e8445
								
							
								
							
						 | 
						
							
							
								
								Add a priority field to proxies, currently set to their id and sort them by priority
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								950a20e76f
								
							
								
							
						 | 
						
							
							
								
								Use the terse hash helpers in the stratifier
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								9a1e59637f
								
							
								
							
						 | 
						
							
							
								
								Add uthash helpers for iterating over hash entries without the need for safe against deletion
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								172e60b567
								
							
								
							
						 | 
						
							
							
								
								Remove concept of current proxy from generator, allowing stratifier to do all the management
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d8b0f9a9a9
								
							
								
							
						 | 
						
							
							
								
								Make stratifier determine best proxy to connect to, allowing us to remove management from the generator
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e92e423412
								
							
								
							
						 | 
						
							
							
								
								Send a random sessionid rather than a blank one to prevent miner assuming they've reconnected
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5cb9408705
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' into multiproxy
							
							
							
							
							
							
							
							Conflicts:
	src/connector.c 
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7c0db6925e
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of bitbucket.org:ckolivas/ckpool
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								655f82f09d
								
							
								
							
						 | 
						
							
							
								
								Remove clients from the epoll list when invalidating them to avoid a receiver event and check they still exist in their original form on getting a receiver event
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								24d9155f62
								
							
								
							
						 | 
						
							
							
								
								Recycle client instances in the connector
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								b32080e9a5
								
							
								
							
						 | 
						
							
							
								
								ckdb - setup the first mandatory mark on a new pool
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								bf1c2ef09b
								
							
								
							
						 | 
						
							
							
								
								Cope with variable length ckdb responses on the heartbeat as well
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								f3766b48ff
								
							
								
							
						 | 
						
							
							
								
								php - optionally draw time key below shift key
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								9093a92d51
								
							
								
							
						 | 
						
							
							
								
								php - graph time display options
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								63918ef410
								
							
								
							
						 | 
						
							
							
								
								php - add display options to the graph
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a43c94c4d5
								
							
								
							
						 | 
						
							
							
								
								Add a getuser command for generating users and getting their current statistics
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								ed6febe6db
								
							
								
							
						 | 
						
							
							
								
								Handle proxy sends according to which socket is ready to receive data
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7827c5f96b
								
							
								
							
						 | 
						
							
							
								
								Small cleanup of ordering
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								964b9fb095
								
							
								
							
						 | 
						
							
							
								
								Move all proxy sends to the same thread
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								af37739018
								
							
								
							
						 | 
						
							
							
								
								Notifies and shares should all be with the parent structure
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								73268c15c5
								
							
								
							
						 | 
						
							
							
								
								Create a thread for all userproxy receives
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d61471ee2c
								
							
								
							
						 | 
						
							
							
								
								Add more notice information during API proxy manipulation
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								41202d22eb
								
							
								
							
						 | 
						
							
							
								
								Add API commands to allow us to enable/disable proxies on the fly
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								5905be44a1
								
							
								
							
						 | 
						
							
							
								
								php - graph enhancements
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								e083b2ef3e
								
							
								
							
						 | 
						
							
							
								
								Provide an API based mechanism for deleting proxies on the fly
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								1d87d5a493
								
							
								
							
						 | 
						
							
							
								
								Send connector reject message only if we can't find an active pool after 5 seconds
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d590869963
								
							
								
							
						 | 
						
							
							
								
								Update stratifier to use integers for proxy IDs again
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2cee823d6c
								
							
								
							
						 | 
						
							
							
								
								Allow url to be unique per proxy and subproxy allowing us to not have to recruit a full new parent proxy with a complicated id
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								92675ab165
								
							
								
							
						 | 
						
							
							
								
								php - correct graph base
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								e355d93bed
								
							
								
							
						 | 
						
							
							
								
								php - add a simple shift perfomance graph
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								bcc5ca1a46
								
							
								
							
						 | 
						
							
							
								
								Properly encode error messages in API responses
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2122b0f689
								
							
								
							
						 | 
						
							
							
								
								Remove use of server_instances by proxies in the generator
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								bba03f97b5
								
							
								
							
						 | 
						
							
							
								
								Document error -6 in api
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								fe269803f2
								
							
								
							
						 | 
						
							
							
								
								Send an errormsg key with every response, set to null on success
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								80be061c3d
								
							
								
							
						 | 
						
							
							
								
								Make json encoded errormsgs part of api.c for general use
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								788918460e
								
							
								
							
						 | 
						
							
							
								
								Make api responses use a common function in api.c
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								9dabedde7d
								
							
								
							
						 | 
						
							
							
								
								Encode error message in failed API responses
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								24762bf576
								
							
								
							
						 | 
						
							
							
								
								Provide means for adding proxies to the global list
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5a6b1ee717
								
							
								
							
						 | 
						
							
							
								
								Add an API command to return the subproxy list by proxy id
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								78af906c14
								
							
								
							
						 | 
						
							
							
								
								Add command proxy.list to get a list of current proxies, ensuring we return valid json
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5c7059492a
								
							
								
							
						 | 
						
							
							
								
								Make add_proxy a separate function
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c313346a81
								
							
								
							
						 | 
						
							
							
								
								Document basic API command structure format
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								490cd0dd35
								
							
								
							
						 | 
						
							
							
								
								Add params to output sent to processes
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b1daa219d0
								
							
								
							
						 | 
						
							
							
								
								Create basic send/recv mechanism for receiving messages via the API and passing them onto other processes
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a6682d96bc
								
							
								
							
						 | 
						
							
							
								
								Look preferentially for stratum messages in the proxy loop
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								f6d87f1569
								
							
								
							
						 | 
						
							
							
								
								Create a basic handler of json messages on the listener unix socket as RPC API commands with a ckmsgq
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								1e68c2d602
								
							
								
							
						 | 
						
							
							
								
								ckdb/php - pass statsconfirmed to php to flag estimate stats
							
							
							
							
							
						 | 
						
							11 years ago |