From 2b14b676ff0d90ef5a84d63fd86fb50b2d5de8ef Mon Sep 17 00:00:00 2001 From: Luke Dashjr Date: Mon, 2 Dec 2013 01:36:33 +0000 Subject: [PATCH] Bump version to 3.8.0 --- NEWS | 47 +++++++++++++++++++++++++++++++++++++++ configure.ac | 2 +- debian/changelog | 7 ++++++ debian/control | 2 +- openwrt/bfgminer/Makefile | 2 +- 5 files changed, 57 insertions(+), 3 deletions(-) diff --git a/NEWS b/NEWS index dd198630f4..84c8503368 100644 --- a/NEWS +++ b/NEWS @@ -1,3 +1,50 @@ +BFGMiner Version 3.8.0 - December 1, 2013 + +- Bugfix: lowl-usb.h: Add missing includes for stdbool/stdint +- hashbuster2: Retry writing request if no response received in 100ms +- lowl-usb: usb_ep_set_timeouts_ms function that behaves similar to termios +VTIME (timeout before begin of read/write) +- hashbuster2: Use new lowl_usb_endpoint for i/o +- lowl-usb: Add tools for more reliable read/write using bulk transfers +- Add bytes_extend_buf, bytes_preappend, bytes_postappend for reading direct to +a bytes_t +- New / updated instructions for building bfgminer on Windows +- configure: Adjust header-path discovery to work sanely with spaces and +backslashes in paths +- Bugfix: configure: More fixing BSD sed syntax for curses header search +- bitfury: Reinitialise chips if their frequency drops over 50% +- bfg_strerror: Trim C whitespace off the right of FormatMessage output, since +Windows can add \r\n +- Demote commonish errors to debug loglevel +- klondike: Add support for Avalon2-based designs +- klondike: Remove unnecessary limit of 999 on clock speed displayed in Manage +Device +- Bugfix: hashbuster2: Claim USB device internally +- Bugfix: hashbuster2: Do not try to use lowl-hid.h +- Bugfix: hashbuster2: Close device and free memory allocated, when no chips are +found +- Bugfix: hashbuster2: Remove libusb init and debug level setting +- Bugfix: hashbuster2: Avoid add_cgpu when no chips found +- Bugfix: klondike: Claim USB device internally +- Bugfix: devpath_to_devid: Check stat for error before allocating memory +- Bugfix: lowlevel: Free hash table data when done with it +- Bugfix: bifury: Free memory used by version reply +- bfgtls: Implement destructor to free memory when threads exit +- hashbuster2: Remove unnecessary libusb_detach_kernel_driver +- hashbuster2: Read unique serial number from device +- hashbuster2: Use hashbuster2_io for probe +- hashbuster2: Clean up warnings about unused variables +- README: Document --enable-opencl configure option +- README: Update for HashBuster Micro +- hashbuster2: Integrate into BFGMiner as a separate driver +- hashbuster2: Import driver for new protocol +- Bugfix: nanofury: Check if mcp2210_device exists before trying to power it off +- Bugfix: lowl-vcom: Check for error getting root hub path +- openwrt: Update package description +- configure: Add --without-libusb option to explicitly disable using it +- Bugfix: Pass newlines as ASCII (fixes lack of them in non-unicode builds) + + BFGMiner Version 3.7.0 - November 27, 2013 - FTDI scan: Use intptr_t to avoid warning about different size type cast diff --git a/configure.ac b/configure.ac index 27aaaae827..3e8528ce51 100644 --- a/configure.ac +++ b/configure.ac @@ -13,7 +13,7 @@ dnl * any later version. See COPYING for more details. ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_define([v_maj], [3]) -m4_define([v_min], [7]) +m4_define([v_min], [8]) m4_define([v_mic], [0]) ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--## m4_define([v_ver], [v_maj.v_min.v_mic]) diff --git a/debian/changelog b/debian/changelog index 91ab981dad..0fff708c54 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +bfgminer (3.8.0-0precise1) precise; urgency=low + + * New driver for HashBuster Micro boards. + * klondike: Add support for boards built with 55nm Avalon2 chips. + + -- Luke Dashjr Mon, 02 Dec 2013 01:35:48 -0000 + bfgminer (3.7.0-0precise1) precise; urgency=low * Support for new Bi*fury and Twinfury mining devices. diff --git a/debian/control b/debian/control index 67d2038272..e9825c3f83 100644 --- a/debian/control +++ b/debian/control @@ -2,7 +2,7 @@ Source: bfgminer Priority: optional Section: misc Maintainer: Luke Dashjr -Standards-Version: 3.7.0 +Standards-Version: 3.8.0 Build-Depends: build-essential, debhelper, autoconf, automake, libtool, libssl-dev, yasm, pkg-config, libudev-dev, libcurl4-openssl-dev, wget, unzip, libjansson-dev, libncurses5-dev, libudev-dev, libusb-1.0-0-dev, git, quilt, uthash-dev, libsensors4-dev Package: bfgminer diff --git a/openwrt/bfgminer/Makefile b/openwrt/bfgminer/Makefile index b9dce6539b..eb53791e0c 100644 --- a/openwrt/bfgminer/Makefile +++ b/openwrt/bfgminer/Makefile @@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk PKG_NAME:=bfgminer PKG_TITLE:=BFGMiner -PKG_VERSION:=3.7.0 +PKG_VERSION:=3.8.0 PKG_RELEASE:=1 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tbz2