Luke Dashjr
|
5e13600360
Bugfix: Stratum: Avoid FD_SETting INVSOCK
|
12 years ago |
Luke Dashjr
|
8a04b54735
Merge branch 'httpsrv' into bfgminer
|
12 years ago |
Luke Dashjr
|
78907f6fed
Bugfix: Initialise notifier (as invalid) for no-thread devices (SGW)
|
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 |
Luke Dashjr
|
2293ce0ec8
Merge commit '3757253' into bfgminer
|
12 years ago |
Luke Dashjr
|
375725300d
Bugfix: Implicitly initialise timer_set_now when it is first called
|
12 years ago |
Luke Dashjr
|
a4c8239514
util: Eliminate unsafe const-removing casts
|
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 |
Luke Dashjr
|
e7bae59209
Explicitly check for clock_nanosleep and only use it when available
|
12 years ago |
Luke Dashjr
|
c0fe28a556
Further integrate cgsleep API into BFGMiner's timer system, so clock_nanosleep is only used on platforms with CLOCK_MONOTONIC
|
12 years ago |
Luke Dashjr
|
039282ccdd
Convert cgtimer_t to struct timeval
|
12 years ago |
Luke Dashjr
|
3183f70477
Merge branch 'cgsleep2' into cg_merges_20130822a
|
12 years ago |
Con Kolivas
|
2412961ccb
Use timespecs on windows as cgtimer_t to capitalise on the higher resolution clock changes.
|
12 years ago |
Con Kolivas
|
f965108b0e
Abstract out the conversion of system time to an lldiv_t in decimicroseconds.
|
12 years ago |
Con Kolivas
|
4f5972f0bd
Use our own gettimeofday implementation on windows for it to be consistent across ming builds and higher resolution.
|
12 years ago |
Con Kolivas
|
e10fc9b7bb
Provide cgtimer_sub helper functions.
|
12 years ago |