Luke Dashjr
|
ce4e293ab3
util: appdata_file_call and appdata_file_find_first functions
|
11 years ago |
Luke Dashjr
|
c4ccfa2a81
Merge commit '9277d3c' into bfgminer
|
11 years ago |
Luke Dashjr
|
9277d3c87c
bfg_socket wrapper to ensure sockets are close-on-exec
|
11 years ago |
Luke Dashjr
|
58636c8a0f
set_cloexec_socket: Explicitly cast SOCKET to HANDLE
|
11 years ago |
Luke Dashjr
|
34143f1106
Merge commit 'ff7f301' into bfgminer
|
11 years ago |
Luke Dashjr
|
c2b94f043b
Merge branch 'stratum_requiretls' into bfgminer
|
11 years ago |
Luke Dashjr
|
e02ef8bb36
Stratum: tlsca parameter to require CA validation of TLS certificate
|
11 years ago |
Luke Dashjr
|
ff7f30129f
Bugfix: initiate_stratum: Ensure extranonce2 size is not negative (which could lead to exploits later as too little memory gets allocated)
|
11 years ago |
Luke Dashjr
|
c80ad85482
Stratum: extract_sockaddr: Truncate overlong addresses rather than stack overflow
|
11 years ago |
Luke Dashjr
|
a88c3ee28e
Merge commit 'f0fe80c' into bfgminer
|
11 years ago |
Luke Dashjr
|
f0fe80cdd8
restart_stratum: Make use of return_via
|
11 years ago |
Luke Dashjr
|
27d75edbcd
Bugfix: restart_stratum: Release pool_test_lock on failure
|
11 years ago |
Luke Dashjr
|
1148692331
Interpret present "tls" parameter to require TLS
|
11 years ago |
Luke Dashjr
|
29ca896e17
uri_get_param_bool2 returning a tristate
|
11 years ago |
Luke Dashjr
|
47c0ca1660
Tests for uri_find_param
|
11 years ago |
Luke Dashjr
|
0c34bb2e42
Split uri_find_param out of uri_get_param_bool
|
11 years ago |
Luke Dashjr
|
38e98bd541
Merge commit 'e6afb01' into bfgminer
|
11 years ago |
Luke Dashjr
|
e6afb013a2
Bugfix: Set any listening sockets to close-on-exec/non-inheritable to avoid issues rebinding them on restart
|
11 years ago |
Luke Dashjr
|
8cb2f8f789
Merge branch 'redirect_xss' into bfgminer
|
11 years ago |
Luke Dashjr
|
71a4157fa1
Bugfix: test_domain_funcs: printf precisions must be int, not size_t
|
11 years ago |
Luke Dashjr
|
ee80e7f4e9
Bugfix: Avoid using an enum type to hold a bitfield
|
11 years ago |
Luke Dashjr
|
3a3d3c3994
Use a mutex to block pool_active on a common check per pool at any given time
|
11 years ago |
Luke Dashjr
|
1d796b1509
Merge branch 'stratum_tls' into bfgminer
|
11 years ago |
Luke Dashjr
|
0f455c0997
Use cURL return code to check if cURL sockets hit CURLE_AGAIN
|
11 years ago |
Luke Dashjr
|
76d0cc183b
Bugfix: Avoid unnecessary rescans due to wrong devtype
|
11 years ago |
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 |