Con Kolivas
|
d3c215fda6
Provide a lower level __bin2hex function that does not allocate memory itself.
|
12 years ago |
Con Kolivas
|
7fbe999fa2
Drop logging level for failed to connect to stratum to verbose mode only since we hit it regularly.
|
12 years ago |
Con Kolivas
|
97b5dd08b2
Limit ms_tdiff to 1 hour as a sanity check.
|
12 years ago |
Con Kolivas
|
d5e9e08477
Prevent overflows in us_tdiff and ms_tdiff.
|
12 years ago |
Con Kolivas
|
44b9cf50e3
Limit the duration we wait for reads in BF1 based on time already elapsed to account for other delays such as work restart messages or out of work.
|
12 years ago |
Con Kolivas
|
466d3beca0
Provide a --disable-libcurl config option to build support for stratum mining only.
|
12 years ago |
Con Kolivas
|
566a80f05b
Cast -1 to (char) to cope with different default char types on ARM.
|
12 years ago |
Con Kolivas
|
f319d3b910
Use inet_addr instead of inet_network to fix windows build.
|
12 years ago |
Con Kolivas
|
7570d885da
Remove unused pbase variable.
|
12 years ago |
Con Kolivas
|
89c07fa5c7
Add support for socks4/4a proxies with stratum, and drop back to socks4 support via the global --socks-proxy command to not break previous configurations.
|
12 years ago |
Con Kolivas
|
f652b1e291
Fix warning on mingw build.
|
12 years ago |
Con Kolivas
|
770556cdec
Use the --socks-proxy option with stratum, changing it to defaulting to socks5 and give appropriate message should it fail to connect.
|
12 years ago |
Con Kolivas
|
ddbd3ab78e
Cope with trailing slashes in stratum urls.
|
12 years ago |
ckolivas
|
55249db361
Add more debugging messages when negotiating with proxies for stratum.
|
12 years ago |
ckolivas
|
a589de5a8b
Test specifically for socks5h in socks support for stratum.
|
12 years ago |
Con Kolivas
|
d7003ecccf
Add support for socks5 proxy with stratum
|
12 years ago |
Con Kolivas
|
17019804c1
Provide support for negotiating a stratum connection via http proxies.
|
12 years ago |
Con Kolivas
|
8fa01556f2
Connect to the proxy URL and port if specified for stratum sockets instead of the pool directly.
|
12 years ago |
Con Kolivas
|
b783d94c6d
Extract any proxy url and port to be used by sockaddr if possible using extract_sockaddr.
|
12 years ago |
Con Kolivas
|
8ede407df7
Make extract_sockaddr set variables passed to it rather than pool struct members.
|
12 years ago |
Con Kolivas
|
83b5f62474
Don't decref json values in stratum parsing due to memory corruption.
|
12 years ago |
Con Kolivas
|
bec40c5b68
Provide base structures for getaddrinfo.
|
12 years ago |
Con Kolivas
|
c9c61e72c8
Fix win32 build.
|
12 years ago |
Con Kolivas
|
036c7b73f1
Fix OSX build.
|
12 years ago |
Con Kolivas
|
79ca14f5e8
Provide an osx fix for cgtimers and a fallback to timevals for all other platforms !linux !win32 !osx.
|
12 years ago |
Con Kolivas
|
f009347e39
Move two more timer functions out of define macros to enable them to be used by future osx code.
|
12 years ago |
Con Kolivas
|
ec881c41a4
cgtimer_sub is now the same since cgtimer_t should be the same on all platforms.
|
12 years ago |
Con Kolivas
|
e1433f8ef8
Use timespecs on windows as cgtimer_t to capitalise on the higher resolution clock changes.
|
12 years ago |
Con Kolivas
|
d8e2a43712
Abstract out the conversion of system time to an lldiv_t in decimicroseconds.
|
12 years ago |
Con Kolivas
|
acc1b7df1b
Use our own gettimeofday implementation on windows for it to be consistent across ming builds and higher resolution.
|
12 years ago |