Luke Dashjr
|
ddb55fe0c8
Track which pools have active longpoll connections
|
11 years ago |
Luke Dashjr
|
d871f48929
util: Pass full json_rpc_call_state to upload_data_cb
|
11 years ago |
Luke Dashjr
|
0e204e3a91
bfg_strtobool helper function
|
11 years ago |
Luke Dashjr
|
e7a74fd9d0
Stratum: Accept a "notls" parameter on pool URIs to disable opportunistic TLS
|
11 years ago |
Luke Dashjr
|
57cdd25cc9
uri_get_param_bool helper function for pool parameters
|
11 years ago |
Luke Dashjr
|
d8348f963e
Merge commit '4f78cde' into bfgminer
|
11 years ago |
Luke Dashjr
|
4f78cdedcb
Bugfix: Stratum: Use an error buffer on struct pool rather than the stack, so it remains valid for the lifetime of the connection
|
11 years ago |
Luke Dashjr
|
870ecf7a0f
Merge branch 'work2d' into bfgminer
|
11 years ago |
Luke Dashjr
|
4ad4c1a19b
Merge branch 'ssm_from_gbt' into bfgminer
|
11 years ago |
Luke Dashjr
|
689e324700
Replace drv_rolllimit with struct ntime_roll_limits
|
11 years ago |
Luke Dashjr
|
8e6f5cd18f
Merge branch 'redirect_xss' into bfgminer
|
11 years ago |
Luke Dashjr
|
b9d89ee7e5
util: memrchr is not portable (GNU extension), so implement our own my_memrchr
|
11 years ago |
Luke Dashjr
|
c59d9804c0
Merge branch 'stratum_target' into bfgminer
|
11 years ago |
Luke Dashjr
|
6520d158eb
Merge branch 'stratum_tls' into bfgminer
|
11 years ago |
Luke Dashjr
|
08cbf80f48
Stratum: If difficulty calculates out to 0.999 to 1, round it up to 1 to avoid something SHA2 hardware cannot handle
|
11 years ago |
Luke Dashjr
|
90aa2a2a04
Stratum: Interpret integer difficulty values as pdiff (or Ldiff, for scrypt) to avoid losing shares on non-compliant servers
|
11 years ago |
Luke Dashjr
|
cf3437ab6e
Stratum: Attempt connection with unauthenticated TLS, with failover to raw TCP
|
11 years ago |
Luke Dashjr
|
458526e02f
Stratum: Return to curl_easy_{send,recv}
|
11 years ago |
Luke Dashjr
|
450a7bb6fb
Rework difficulty-to-target functions to error on the safe side, and consistently work in pdiff or bdiff
|
11 years ago |
Luke Dashjr
|
2182435b0f
get_registered_domain: Return full IP for raw IP addresses, so they can at least redirect to the same IP
|
11 years ago |
Luke Dashjr
|
b5c4b72f8f
Reject redirection across different registered domain names (can be disabled by appending #redirect to pool URI)
|
11 years ago |
Luke Dashjr
|
03e0ac2353
util: match_domains function
|
11 years ago |
Luke Dashjr
|
210f4bc9a4
util: Add isCalpha, get_registered_domain, and extract_domain functions
|
11 years ago |
Luke Dashjr
|
2367d8906c
Simplify stratum to convert difficulty to target immediately
|
11 years ago |
Luke Dashjr
|
0b2ecacdd9
opencl: Replace dated versioning with hash of source code
|
11 years ago |
Luke Dashjr
|
8988412332
util: utf8_len and utf8_strlen functions to quickly measure a character or string
|
11 years ago |
Martin Danielsen
|
92f3dbbf37
Partial: A new --no-client-reconnect command that disables the 'client.reconnect' function.
|
12 years ago |
Luke Dashjr
|
8418edecfb
Move "nonce1" session id from struct pool to struct stratum_work
|
12 years ago |
Luke Dashjr
|
8f077c386e
Move n2size from struct pool to struct stratum_work
|
12 years ago |
Luke Dashjr
|
ed970c0f9f
Merge commit 'f1971de' into bfgminer
|
12 years ago |