kanoi
							
						 | 
						
							
							
							
							
								
							
								c451119f25
								
							
								
							
						 | 
						
							
							
								
								ckdb - correct status order in cmd_payouts message
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								1380acddfb
								
							
								
							
						 | 
						
							
							
								
								ckdb - cmd_payouts for setting up old payouts
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								221d0df3b4
								
							
								
							
						 | 
						
							
							
								
								Merge branch 'master' of https://bitbucket.org/ckolivas/ckpool
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								kanoi
							
						 | 
						
							
							
							
							
								
							
								2035db91b6
								
							
								
							
						 | 
						
							
							
								
								ckdb/php/sql - db storage of payout details and calculations
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								d5dedfe4a9
								
							
								
							
						 | 
						
							
							
								
								Demote discarded message
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								0a4ce58b3f
								
							
								
							
						 | 
						
							
							
								
								Dramatically simplify the setting of enonce1 to just an LE encoded 64 bit
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								7ca5f9688f
								
							
								
							
						 | 
						
							
							
								
								Use the same enonce1u across all proxies to avoid clients thinking they have resumed with the same sessionid and enonce1u
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8cd36b225b
								
							
								
							
						 | 
						
							
							
								
								We must flag all clients to switch on a deadproxy regardless of whether there is room on the current proxy or not
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								656da05f83
								
							
								
							
						 | 
						
							
							
								
								Add proxy info to client auth message
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								c28a8fa202
								
							
								
							
						 | 
						
							
							
								
								Avoid any attempt at using sessionid in proxy mode
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								955e413bea
								
							
								
							
						 | 
						
							
							
								
								Issue reconnect when an upstream pool recovers
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								b8fb469e07
								
							
								
							
						 | 
						
							
							
								
								Display correct subproxy details in proxysend notice and check for valid values
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								aa7c479c03
								
							
								
							
						 | 
						
							
							
								
								Cope with null message in send_proc
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								5688225711
								
							
								
							
						 | 
						
							
							
								
								Reconnect generator after a parent proxy has died or it has received its first notify only
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								523f7236ef
								
							
								
							
						 | 
						
							
							
								
								Break out of both loops on reconnect issue
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								13546f54bb
								
							
								
							
						 | 
						
							
							
								
								Close all fds in disable_subproxy, including the parent proxy
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a7252c83d5
								
							
								
							
						 | 
						
							
							
								
								Limit reconnects sent concurrently
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8231c53592
								
							
								
							
						 | 
						
							
							
								
								Don't set up a new parent if a reconnect is to the same URL
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								ecc4482b79
								
							
								
							
						 | 
						
							
							
								
								Test for dropped clients before not authorised ones
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								794770422d
								
							
								
							
						 | 
						
							
							
								
								Count effective number recruited and subtract that from the recruit requests count
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								01c00ed3c2
								
							
								
							
						 | 
						
							
							
								
								Too much recruiting
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								93a1414e29
								
							
								
							
						 | 
						
							
							
								
								Explicitly check for HUP in proxy_recv, avoiding an attempt at reading a line
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								e3e83df196
								
							
								
							
						 | 
						
							
							
								
								Add a small sleep between attempts at pinging the stratifier at startup to avoid floods of messages
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								47be81bc04
								
							
								
							
						 | 
						
							
							
								
								Cope with null message in send_proc
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								16bd2fc352
								
							
								
							
						 | 
						
							
							
								
								Redirect from existing parent when child gets a reconnect
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								90ab75ce24
								
							
								
							
						 | 
						
							
							
								
								Drop subproxies when the parent proxy thread exits
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								0fa55f311f
								
							
								
							
						 | 
						
							
							
								
								Finesse what messages to send
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								d103ea97df
								
							
								
							
						 | 
						
							
							
								
								Only kill off proxy if it's actually dead
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								30297c3ba2
								
							
								
							
						 | 
						
							
							
								
								Revert ret < 0 check but keep recruiting of new subproxies
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								576ac8f71a
								
							
								
							
						 | 
						
							
							
								
								Check return value of subsequent read_socket_line, disabling a subproxy if it has failed and recruit more subproxies if required
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								bc7d59ad66
								
							
								
							
						 | 
						
							
							
								
								Recruit extra subproxies on a new parent with a small nonce size, being more verbose about proxy recruitment
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								e6b79715cb
								
							
								
							
						 | 
						
							
							
								
								Abstract out recruit_subproxies function
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								ckolivas
							
						 | 
						
							
							
							
							
								
							
								3fd9ead54a
								
							
								
							
						 | 
						
							
							
								
								Parse any extra data already in the cs buffer in proxy_recv before returning to the epoll loop
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d4304de798
								
							
								
							
						 | 
						
							
							
								
								These weren't the droids we were looking for.
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								228c2cf19b
								
							
								
							
						 | 
						
							
							
								
								These weren't the droids we were looking for
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								8386d8aede
								
							
								
							
						 | 
						
							
							
								
								Reset the recruit count in the event of failed proxy_alive test
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d75dd5543c
								
							
								
							
						 | 
						
							
							
								
								Try async messages again
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								d745e7135d
								
							
								
							
						 | 
						
							
							
								
								Remove the old proxy on a reconnect so we don't send shares nowhere
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								918a6ebe0c
								
							
								
							
						 | 
						
							
							
								
								Make the stratifier tell the generator precisely how many extra connections we need
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								a6ac868cd3
								
							
								
							
						 | 
						
							
							
								
								Rework subproxy recruitment to allow requests to stack but abandon them if the subproxy is not alive
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								daa478f1f5
								
							
								
							
						 | 
						
							
							
								
								Off by one on headroom
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								cd342551a8
								
							
								
							
						 | 
						
							
							
								
								Count reconnecting clients as part of the headroom consumed
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								89f22deaff
								
							
								
							
						 | 
						
							
							
								
								Remove fds from the proxy recv epoll when they're being closed
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								ad5def42d2
								
							
								
							
						 | 
						
							
							
								
								Reassess headroom and recruit extra proxies upon receiving each new subscribe
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								565d253e3f
								
							
								
							
						 | 
						
							
							
								
								Reassess on all notifies
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								6f08c301e9
								
							
								
							
						 | 
						
							
							
								
								Tweak reconnects
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								95102da854
								
							
								
							
						 | 
						
							
							
								
								Only set current proxy to a parent proxy
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								7a4cab1a88
								
							
								
							
						 | 
						
							
							
								
								Reset parent proxy as well in reap_proxies and add some sanity checks, removing now unused retired proxies list
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								0e70b8bf19
								
							
								
							
						 | 
						
							
							
								
								Reuse proxies that are still alive and no longer have any clients bound to them
							
							
							
							
							
						 | 
						
							11 years ago | 
						
					
				
					
						
							
							
								 
								Con Kolivas
							
						 | 
						
							
							
							
							
								
							
								2054f116d7
								
							
								
							
						 | 
						
							
							
								
								Only reconnect with the parent proxy notify
							
							
							
							
							
						 | 
						
							11 years ago |