444 Commits (68e46be39da2115797a3566757b663ea97c450f4)

Author SHA1 Message Date
Con Kolivas b7e35effa5 Add backup btcd parsing in node mode 10 years ago
Con Kolivas 61ade17174 Use int64 for client_id in the generator 10 years ago
Con Kolivas 35b81bad17 Remove attempted share identification from generator in redirector mode as it hasn't enough information 10 years ago
Con Kolivas 98a2197568 Repair functioning of passthrough and add basic functions for share management in redirector 10 years ago
Con Kolivas 03edcc03cd Check for valid shares in redirector and redirect for first url for now 10 years ago
Con Kolivas 75501901ad Add more info to parse_share return code 10 years ago
Con Kolivas a8e09a444d Abstract out add_share in proxy to be used by redirector code 10 years ago
Con Kolivas b21cc7176d Check for proxy sending being set as well 10 years ago
Con Kolivas ef67643d5e Reference the actual message we're blocking on in the generator to a proxy and continue only that one 10 years ago
Con Kolivas e2f08fe36b Prevent sending parts of different messages to upstream proxies 10 years ago
Con Kolivas 2242d44b30 Check for no ret after send in generator 10 years ago
Con Kolivas 6194af292f Send queued json messages in proxy mode non-blocking 10 years ago
Con Kolivas f359b57119 Close umsg sockd on clearing unix message in generator 10 years ago
Con Kolivas 0383888d5e Demote non existent proxy message to info 10 years ago
Con Kolivas cb640b6ab2 Check for epoll hangups fully 10 years ago
Con Kolivas 690870bc92 Convert the proxy_loop to use unix receive queues 10 years ago
Con Kolivas 24c2a4a7bf Convert the generator loop to use unix receive queues 10 years ago
Con Kolivas 154c216b46 More cleanup of proxy stats API 10 years ago
Con Kolivas e042ec330f Clean up parsing of proxy.stats API command, removing unused notified bool 10 years ago
Con Kolivas 406c07a5ea Add support for upstream proxy stats via the API 10 years ago
Con Kolivas 6db9dee722 Store share statistics fo the upstream proxied pools 10 years ago
Con Kolivas b37ee220e9 Add psends to generator stats 10 years ago
Con Kolivas 99878feb2d Add basic generator stats 10 years ago
Con Kolivas 19674013cf Use only the one notify hashlist in the generator 10 years ago
Con Kolivas 104ab03f2b Use only one share hashlist in the generator 10 years ago
Con Kolivas bf79e0793d Recruit extra user subproxies when there aren't enough 10 years ago
Con Kolivas 65df7bc722 Set cs.ckp on creating a new subproxy 10 years ago
Con Kolivas 3628128d64 Set ckp variable in connsocks used by proxies 10 years ago
Con Kolivas 1818d867a0 Use the one list for proxies in the generator, separating only when needed 10 years ago
Con Kolivas 92d1572e0a Search the user proxy list when looking up proxy_by_id 10 years ago
Con Kolivas 0648926729 Add user proxies to their own hashlist 10 years ago
Con Kolivas 9c60f55b61 Add preliminary structures required to add user proxies to the generator 10 years ago
Con Kolivas 9f3a1bfb4d Add userid parsing to proxy.add command 10 years ago
Con Kolivas fd7d62df15 Send the proxy details from the generator to the stratifier 10 years ago
Con Kolivas 172e60b567 Remove concept of current proxy from generator, allowing stratifier to do all the management 10 years ago
Con Kolivas ed6febe6db Handle proxy sends according to which socket is ready to receive data 10 years ago
Con Kolivas 7827c5f96b Small cleanup of ordering 10 years ago
Con Kolivas 964b9fb095 Move all proxy sends to the same thread 10 years ago
Con Kolivas af37739018 Notifies and shares should all be with the parent structure 10 years ago
Con Kolivas 73268c15c5 Create a thread for all userproxy receives 10 years ago
Con Kolivas d61471ee2c Add more notice information during API proxy manipulation 10 years ago
Con Kolivas 41202d22eb Add API commands to allow us to enable/disable proxies on the fly 10 years ago
Con Kolivas e083b2ef3e Provide an API based mechanism for deleting proxies on the fly 10 years ago
Con Kolivas 1d87d5a493 Send connector reject message only if we can't find an active pool after 5 seconds 10 years ago
Con Kolivas d590869963 Update stratifier to use integers for proxy IDs again 10 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 10 years ago
Con Kolivas bcc5ca1a46 Properly encode error messages in API responses 10 years ago
Con Kolivas 2122b0f689 Remove use of server_instances by proxies in the generator 10 years ago
ckolivas 80be061c3d Make json encoded errormsgs part of api.c for general use 10 years ago
ckolivas 788918460e Make api responses use a common function in api.c 10 years ago