Browse Source

Bump version to 5.2.0

Luke Dashjr 10 years ago
parent
commit
d78a3dad13
5 changed files with 60 additions and 4 deletions
  1. 49 0
      NEWS
  2. 1 1
      configure.ac
  3. 8 1
      debian/changelog
  4. 1 1
      debian/control
  5. 1 1
      openwrt/bfgminer/Makefile

+ 49 - 0
NEWS

@@ -1,3 +1,52 @@
+BFGMiner Version 5.2.0 - June 5, 2015
+
+- Upgraded Windows hidapi library from 0.8.0_pre20130121 to 0.8.0_rc1_p20140719
+- Update bundled libbase58 to 0.1.4
+- README.ASIC: Document usage with AntMiner U3
+- icarus: Include ns/hash estimates for each nonce result, in debug logging
+- icarus: Cleanup dev vs proc repr in logging
+- Bugfix: update_block_display: Ensure we have console lock, and avoid rare
+relock when resizing windows inside curses_print_status
+- gitmodules: Change libblkmaker URI to use GitHub since Gitorious is defunct
+- Bugfix: DevAPI: Avoid infinite hang in set_device help
+- bitforce: Wait until pre-initialisation jobs all flush completely before
+starting to avoid sanity check issues
+- bitforce: Wait to clear job queue (at init) until we have actually opened the
+device
+- bitforce: Remove unnecessary delay
+- Bugfix: vcom: Avoid overflowing cc_t before division to deciseconds
+- Bugfix: bitforce: Ensure hashes_done is called for every completed job
+- antminer: Adapt default configuration to work with U3 as well as U1/U2
+- antminer: Add U3 voltage setting (x??? format only for now)
+- antminer: getstatus needs to read a result for every chip, but we don't use
+the output anyway, so just skip it
+- icarus: Modify work division detection packet to be compatible with Antminer
+U3
+- icarus: Replace decisecond-precision read_count with read_timeout_ms
+(millisecond precision) to handle faster devices like the Antminer U3 that
+complete works in under 1ds
+- lowl-vcom: vcom_set_timeout_ms function (increases precision to ms on Windows
+only)
+- util: timer_remaining_us function
+- configure: Improve path finding macro to work with more possible CPP output
+- configure: Macroify header path search
+- Reduce HTTP request failure log level to DEBUG since it often occurs probing
+stratum pools
+- Bugfix: DevAPI: Guarantee set_device functions never get passed a NULL pointer
+for newvalue
+- Always update block display after pool display in case of username wrapping
+around
+- icarus: Pass device representation to icarus_{gets,write} so logging can use
+it rather than fd numbers
+- Bugfix: icarus: Check for impossibly fast hw errors (and don't report Eh/s
+when they occur)
+- Bugfix: icarus: Avoid a race with watchdog applying settings by setting
+device_data before add_cgpu
+- RPC: Clean up api_add_* somewhat
+- Bugfix: util: Fix is_power_of_two
+- Port antminer driver to use set_device_funcs
+
+
 BFGMiner Version 5.1.0 - February 19, 2015
 
 - Fix broken driver options in configure script

+ 1 - 1
configure.ac

@@ -14,7 +14,7 @@ dnl * any later version.  See COPYING for more details.
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_define([v_maj], [5])
-m4_define([v_min], [1])
+m4_define([v_min], [2])
 m4_define([v_mic], [0])
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_define([v_ver], [v_maj.v_min.v_mic])

+ 8 - 1
debian/changelog

@@ -1,4 +1,11 @@
-bfgminer (5.0.0-0precise1) precise; urgency=low
+bfgminer (5.2.0-0precise1) precise; urgency=low
+
+  * antminer: Compatibility with Antminer U3; see README.ASIC for details.
+  * icarus: Refactor timeout logic to work with millisecond precision on Linux and Windows.
+
+ -- Luke Dashjr <luke+bfgminer@dashjr.org>  Fri, 05 Jun 2015 03:53:10 -0000
+
+bfgminer (5.1.0-0precise1) precise; urgency=low
 
   * Update libblkmaker for compatibility with BIP66 version 3 blocks.
   * Merge Kano's web-based config file loader from cgminer.

+ 1 - 1
debian/control

@@ -2,7 +2,7 @@ Source: bfgminer
 Priority: optional
 Section: misc
 Maintainer: Luke Dashjr <luke_bfgminer@dashjr.org>
-Standards-Version: 5.1.0
+Standards-Version: 5.2.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

+ 1 - 1
openwrt/bfgminer/Makefile

@@ -11,7 +11,7 @@ include $(TOPDIR)/rules.mk
 
 PKG_NAME:=bfgminer
 PKG_TITLE:=BFGMiner
-PKG_VERSION:=5.1.0
+PKG_VERSION:=5.2.0
 PKG_RELEASE:=1
 
 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).txz