203 Commits (68e46be39da2115797a3566757b663ea97c450f4)

Author SHA1 Message Date
Con Kolivas 8d1ab74851 Only update sockaddr and port if they've changed. in extract_sockaddr 8 years ago
Con Kolivas 718c2dcadf Loop when getting EAI_AGAIN error with getaddrinfo. 8 years ago
Con Kolivas 2ec6736f99 Calculate hashrate in diff shares per second per proxy by the generator and return it with proxystats. 8 years ago
Con Kolivas dc9440108e Fix a memory leak with extract_sockaddr called repeatedly. 8 years ago
Con Kolivas 71870b11c5 Remove test that is always true 8 years ago
Con Kolivas f89ace7a3d Silence uninitialised byte warnings in valgrind 9 years ago
Con Kolivas b6588c5f13 Implement a cksem_trywait function 9 years ago
Con Kolivas 7615369d4a Send transactions to nodes 9 years ago
Con Kolivas fbbed17d7a Roll back to M22 9 years ago
Con Kolivas 00f866927a Increase write_socket select timeout to 60 seconds 9 years ago
ckolivas 5c289b9cb5 Don't fail on last seek in json_append_bkeys 9 years ago
Con Kolivas 77bf4b03d4 Add length checking to prevent overflow in json_append_bkeys 9 years ago
Con Kolivas debaa03d9d Simply encode/decode binary keys correctly in messages for now 9 years ago
Con Kolivas cc6ac1475f Allow binary data of user defined length to be sent via a send_unix function 9 years ago
Con Kolivas 7ad63b09e2 Pass unix message length with unix_recv 9 years ago
Con Kolivas da636b26df Bkey add WIP 9 years ago
Con Kolivas bace2d9f9a Fix thinko 9 years ago
Con Kolivas dc8da6a91c Add function to extract bkey length 9 years ago
Con Kolivas 84ff032b0e Add a header to bkey structures 9 years ago
ckolivas 485b9e1076 Create binary key objects from key:hexdata pairs 9 years ago
ckolivas 1ce7fd9c10 Specify milliseconds in log 9 years ago
ckolivas 47fcb0f671 Measure latency as half the round trip when adding mining nodes 9 years ago
ckolivas ff5ffcf85c Add a helper function for determining round trip time to a resolved URL 9 years ago
Con Kolivas 2d167171ad Increase the unix message receiving capacity 9 years ago
Con Kolivas f6cf94f187 Copyright date updates 9 years ago
Con Kolivas d69ed7ffcf More fixes 9 years ago
Con Kolivas c9f0858c56 Fixes? 9 years ago
Con Kolivas 11d14620e6 Convert to gzip 9 years ago
Con Kolivas cab637c9b1 Use epoll for wait_write_select 9 years ago
Con Kolivas 83dbc9db12 Use epoll for wait_read_select 9 years ago
Con Kolivas 432d1ce4d5 Don't treat POLLRDHUP as fatal unless we can't receive data after it, and return errors from wait_select functions when they close the socket 9 years ago
Con Kolivas b622a6ec8d Check for errors in wait_read_select, closing the socket if they occur, and add a variant for non-unix sockets that checks for hangups as well 9 years ago
Con Kolivas 8c474c1784 Support low diffs like those on testnet 9 years ago
Con Kolivas c1f812effc Fix extremely unlikely race on fd being accessed before it is set to -1 on closing 9 years ago
Con Kolivas 3f83abab8d Fix url_from_socket to work with IPV6 sized names 9 years ago
kanoi 0608a79f14 libckpool - report errno with _recv_unix_msg errors 10 years ago
kanoi e7aa081d43 libckpool - report errno with _write_length failure 10 years ago
Con Kolivas e94115d6e2 Allow _send_recv_proc to take custom timeouts 10 years ago
Con Kolivas aa8460c0ba Set default unix read timeout back to 5 seconds except for ckpmsg and ckdb which need the 30s defaults, and double the write timeout 10 years ago
Con Kolivas f791495889 Move failure warnings into write_length, importing source details and adding info about type of failure 10 years ago
Con Kolivas 7b0611119f Support testnet diffs 10 years ago
Con Kolivas 39e1e07749 Add push 20 bytes to stack in address_to_scripttxn 10 years ago
Con Kolivas 2aa93069cc Implement rudimentary untested address to script transaction support in the generation code 10 years ago
Con Kolivas 6cd2778477 Add a helper function for converting an M of N script address to a transaction 10 years ago
Con Kolivas 85a08ce3ab Increase precision of wait read/write select to accept floats 10 years ago
Con Kolivas 9bcacd0131 Increase precision of wait read/write select to accept floats 10 years ago
Con Kolivas 22ece7b96c Revert "Don't use MSG_WAITALL on unix sockets" 10 years ago
Con Kolivas 6e7f39321d We are not interested in POLLIN in wait_close but any mode of a closed socket 10 years ago
Con Kolivas 2cc42376bd Check also for POLLRDHUP in wait/read write select helpers 10 years ago
Con Kolivas 24d89a3e72 Don't use MSG_WAITALL on unix sockets 10 years ago