512 Commits (b3cdd8029ad8ce4f359668ee3634255bd5b83bbb)

Author SHA1 Message Date
ckolivas 53c1e9ae37 Allow the OpenCL platform ID to be chosen with --gpu-platform. 13 years ago
ckolivas cda798d91b Only enable curses on failure if curses is desired. 13 years ago
zefir e0b0a6c030 Modularize code: main.c -> device-cpu + device-gpu 13 years ago
Con Kolivas 55b386a3fc Add missing options gpu-memdiff and gpu-reorder to write config function. 13 years ago
Con Kolivas 31a32e0789 Set virtual GPUs to work when ADL is disabled or all mining will occur on GPU 0. 13 years ago
Con Kolivas 2edc3a650c Add information about paused threads in the menu status. 13 years ago
Con Kolivas 58897bf382 Disable the correct threads on changing to/from dynamic mode. 13 years ago
Con Kolivas c98f81c089 Disable all but the first thread on GPUs in dynamic mode for better interactivity. 13 years ago
Con Kolivas b086430c81 Rename the dev-reorder option to --gpu-reorder since it only affects GPUs. 13 years ago
Con Kolivas ba74fe5660 Clear adl on exiting after probing values since it may attempt to overclock. 13 years ago
Con Kolivas 5a14ec53c8 Add a --dev-reorder option to only reorder devices according to PCI Bus ID when requested. 13 years ago
Con Kolivas 09184720c2 As share submission is usually staggered, and delays can be costly, submit shares without delay even when --net-delay is enabled. 13 years ago
Con Kolivas 5747b070de Fix unused warning. 13 years ago
Con Kolivas 82af288e69 Revert "Fix various harmless warnings." 13 years ago
Con Kolivas a4b67f030f Fix various harmless warnings. 13 years ago
Con Kolivas 53095da326 Make --ndevs display verbose opencl information as well to make debugging version information easier. 13 years ago
Con Kolivas 5c8829c17b Fix misdefine. 13 years ago
Con Kolivas 371e5f688a Reorder displayed devices to map to physical locations and initialise according to logical location instead. 13 years ago
Con Kolivas 5869382d40 Change the warning that comes with failure to init cl on a device to be more generic and accurate. 13 years ago
Kano 5e9676c23c Allow dynamic to adjust up to MAX_INTENSITY 13 years ago
Kano 63e31b4d78 Move intensity range values into miner.h 13 years ago
Con Kolivas a992b5d89d Allow intensity up to 14 for multiple devices as well. 13 years ago
Con Kolivas d662c9c626 Allow intensity up to 14. 13 years ago
Luke Dashjr be6bb10540 Bugfix: Leave blank space where temperatures and fan speed go for devices that don't support it (ie, CPUs), so the rest of the data lines up 13 years ago
Kano ec2c0b784f Add API commands: config, switchpool, gpu settings, save 13 years ago
Con Kolivas e15d57d729 Implement socks4 proxy support. 13 years ago
Con Kolivas 0e5b6583f1 qd_lock initialisation got dropped. Fix it. 13 years ago
Luke Dashjr f634b68e7c Bugfix: Only show each device once in exit summary 13 years ago
Luke Dashjr 9a0bcc8890 Bugfix: Iterate over devices rather than threads for watchdog (and ADL) 13 years ago
Con Kolivas 5179d22463 Introduce a --net-delay option which guarantees at least 250ms between any networking requests to not overload slow routers. 13 years ago
Luke Dashjr daaa489d2c Bugfix: -n should show GPU count, even though GPUs aren't probed yet 13 years ago
Luke Dashjr dfeb1ef594 Restore old ugly inconsistent display of ADL information before the standard info 13 years ago
Con Kolivas 9840c12e74 Generalise locking init code. 13 years ago
Luke Dashjr 3cb7221878 Restore old ugly inconsistent display of ADL information before the standard info 13 years ago
Con Kolivas 15672b52a6 Allow invalid values to be in the configuration file, just skipping over them provided the rest of the file is valid JSON. 13 years ago
Con Kolivas c487383cf4 Allow CPU mining explicitly enable only if other mining support is built in. 13 years ago
Luke Dashjr 9e40e87a1e Update documentation 13 years ago
ckolivas 52b6410fe7 Display what support is built in. 13 years ago
Luke Dashjr 5dfc8b694f BitForce FPGA support 13 years ago
ckolivas 69966ffe17 Update copyright dates. 13 years ago
ckolivas 332b3ca1e6 Configure out building and support of all CPU mining code unless --enable-cpumining is enabled. 13 years ago
ckolivas 86d6073ee0 Allow parsed values to be zero which will allow 0 values in the config file to work. 13 years ago
Luke Dashjr b9d197dee8 Refactor the CPU scanhash_* functions to use a common API. Fixes bugs. 13 years ago
Con Kolivas 5d6159f55a Don't consider a pool lagging if a request has only just been filed. 13 years ago
Con Kolivas 12afb479d3 Invalidating work after longpoll made hash_pop return no work giving a false positive for dead pool. 13 years ago
Luke Dashjr a4d1fe1e5d Refactor miner_thread to be common code for any kind of device 13 years ago
Luke Dashjr 845961af66 Refactor to abstract device-specific code 13 years ago
Con Kolivas 17e8d60b5f Adjust utility width to be constant maximum as well. 13 years ago
Steve Brecher 52d134ce2e Add percent signs to reject ratio outputs 13 years ago
Con Kolivas ec8501a79c Should the donation pool fail, don't make the fallover pool behave as though the primary pool is lagging. 13 years ago