bitfury: Set poll interval to start iteration before responses are processed
drv_set_defaults wrapper function around cgpu_set_defaults for use with options that may need to be set during probe
bitfury: Split out SPI port configuration option ("baud") to its own function
bitfury: Use drv_set_defaults to enable setting baud before probe
Merge commit 'b4a4049' into bfgminer
Display "NO DEVICES FOUND" line in place of device list, when there are none
cgpu_match: More unit tests (dname and case insensitivity)
cgpu_match: More unit tests (dname with digit)
Bugfix: cgpu_match: Handle digits in dname (x6500)
cgpu_match: Unit test for USB device path matching
Support matching --scan with lowlevel devid
Bugfix: SSM: Clean _ssm_cur_job_work as needed to avoid memory leaks
Bugfix: SSM: Free old _ssm_notify before replacing it
Merge branch 'stratumsrv' into bfgminer
Interpret F1 as a request for Help
write_config: Include http-port and stratum-port options
Green-on-red title colours for Christmas release
Bump version to 3.9.0
Use a lowercase driver name to fix --scan pattern matching
Otherwise the following doesn't work: -S noauto -S twinfury:auto
bifury: Tolerate corruption in job message, and only count hashes done when completing a known job