[Pkg-bitcoin-devel] New CGminer 4.7.1

Shawn L. Djernes sdjernes at gmail.com
Thu Nov 6 18:52:05 UTC 2014


*New release: Version 4.7.1, 4th November 2014*

Minor bugfix release after dusk.


*Human readable changelog:*

- We used to yield after dropping locks in cgminer to allow low power
machines (eg RPi) to work properly with heavily threaded code. Now it only
does this on machines where one CPU only is detected otherwise it is
wasteful but probably will have no demonstrable effect in anything but
microbenchmarks.
- Changed the configure build system to make it impossible to build more
than one device in if the chosen driver was meant to be used standalone,
along with more explicit tagging of standalone drivers in the configure
help. This should make it easier to choose a more suitable configuration
for distribution packaging.
- Added yet more warnings suggesting not to use the system libusb in
configure.
- Check if pools are alive more frequently if there is only one pool
enabled.
- Don't think that unhandled stratum messages are untracked shares, just
filter them out.
- Added support for mining.ping which is a stratum extension in ckpool.
- Changed the use of suggest-diff to the newly agreed upon standard of
putting the diff in the json parameters.
- Fixed a crash that happens when write is chosen from the menu and the
hashratio driver is built into the binary.
- We did not stop receiving stratum messages from pools that we disabled
from the menu previously.
- If "restart" was chosen from the menu, any sockets to old pools were not
closed down leading to many persistent connections to the pool with each
restart. Now these are properly closed (though quit and start again is
always more reliable than a restart anyway).
- Work utility meter was broken in the last release due to maxdiff being
set very high for any drivers that didn't set it. Instead maxdiff is
assumed to be 1 now unless the driver has it explicitly set showing support
for internal driver diff.
- If the pool priority order is changed while running and we save the
config from the menu it will now save the new priority order.
- Hashfast voltage support for Yoli/Habanero/Bitcrane etc. boards (see
ASIC-README)
- SP30 driver improvements, fixing the hashrate meter.
- Fixed API taking both an IPV6 and IPV4 address.
- Fixed OSX build.
- Added the ability to build libusb without libudev (eg. on BBB)
- Fixed a small delay in generating more work when queue is set to zero.
- If different USB devices contain the same communication chip, provided
the USB device has a product id set, cgminer will no longer try to use the
wrong driver on it (eg LIN vs BFLSC).
- Added support for more USB3 hubs on windows.
- Fixed the hashfast driver not building when libcurl is disabled.

-- 

Shawn L. Djernes
SD Consulting LLC
sdjernes at gmail.com
402.345.7734 | 402.350.6973 Cell
Fax: 888.297.6310

Apple Certified Consultant
Special Deals:
iPad with Retina Display. From $499.
<http://www.anrdoezrs.net/click-6259053-11031064>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-bitcoin-devel/attachments/20141106/f230bad2/attachment.html>


More information about the Pkg-bitcoin-devel mailing list