Browse Source

Bump version to 2.10.3

Luke Dashjr 13 years ago
parent
commit
36af4fc3d3
5 changed files with 56 additions and 10 deletions
  1. 3 1
      API-README
  2. 42 7
      NEWS
  3. 1 1
      configure.ac
  4. 9 0
      debian/changelog
  5. 1 1
      debian/control

+ 3 - 1
API-README

@@ -410,13 +410,15 @@ miner.php - an example web page to access the API
 Feature Changelog for external applications using the API:
 
 
-API V1.24
+API V1.24 (BFGMiner v2.10.3)
 
 Added API commands:
  'zero'
 
 Modified API commands:
  'pools' - add 'Best Share'
+ 'stats' - rename 'Bytes Sent' and 'Bytes Recv' to 'Net Bytes Sent' and
+                  'Net Bytes Recv'
 
 ----------
 

+ 42 - 7
NEWS

@@ -1,14 +1,49 @@
-BFGMiner Version 2.10.3 - Future
-
-- Change the pool stratum socket buffer to be dynamically allocated to
-accomodate any size coinbase and keep receiving data in recv line for up to 60s
-if no end of line has been received.
+BFGMiner Version 2.10.3 - January 22, 2013
+
+- Bugfix: libblkmaker: Check that zero-padding on base58check input matches
+output (needed to properly reject addresses with too many or too few prefix/pad
+'1's)
+- Bugfix: Free bin2hex output in __update_block_title
+- Bugfix: Allocate space for the terminating null byte on new current_hash
+- Display tail end of prevblock hash rather than start+32bits
+- Try to extract block height from coinbase scriptSig, when mining stratum
+- Display next block height when using GBT
+- Use suffixes for target-difficulty also, in share accept/reject loglines
+- Bugfix: Implement common target_diff function, fixing scrypt-specific bugs in
+and simplifying common code shared by set_blockdiff, calc_diff, and share_diff
+- Set DISPLAY to :0 by default (on non-Windows)
+- Bugfix: Reset pool bytes received when zeroing stats
+- miner.php trim trailing zeros on some of the STATS numbers
+- Semi-Cherrypick: API stats - include pool network bytes + in miner.php
+- Best Share readme
+- API zero - zero statistics - all or bestshare - with optional on screen
+summary
+- api.c pgaenable not re-enabling the device - plus related debug
+- diffexactone pool diff1 used for share value calculation is ffffffff... not
+100000000... :P
+- miner.php user/pass fix 'usr' is readonly
+- miner.php optional user/pass login restrictions
+- zero (most) API stats
+- Remember best share per pool and return in API pools
+- ztex: precheck the secondary solutions to avoid hw errors the ztex bitstreams
+gives back the latest checked nonce and its hash7 value and two possible
+solutions.
+- Bugfix: configure: if blocks require at least one command, so fill with true
+- Bugfix: Only log stratum resume if it was actually "idle" before
+- Zero the best share string memory when zeroing stats.
+- Change the pool stratum socket buffer to new cgminer implementation, to
+allocate it in a grow-only fashon and reduce virtual memory fragmentation at
+the expense of CPU time.
 - Differentiate socket full from sock full.
 - Allow stratum to startup without notify but check it is valid before creating
 stratum work.
 - Do not try to generate stratum work unless the notify command has succeeded.
-- Reset total diff1 shares when zeroing stats as well to show correct work
-utility.
+- Document Mac OS X configure usage with Homebrew pkg-config path
+- Clean up post-configure display of compile environment
+- Bugfix: If native ncurses detection fails, print "none?" result before moving
+on to try AC_SEARCH_LIBS scan
+- Fix more printf-format non-compatibilities
+- Update windows-build.txt
 
 
 BFGMiner Version 2.10.2 - December 27, 2012

+ 1 - 1
configure.ac

@@ -2,7 +2,7 @@
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_define([v_maj], [2])
 m4_define([v_min], [10])
-m4_define([v_mic], [2])
+m4_define([v_mic], [3])
 ##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##--##
 m4_define([v_ver], [v_maj.v_min.v_mic])
 m4_define([lt_rev], m4_eval(v_maj + v_min))

+ 9 - 0
debian/changelog

@@ -1,3 +1,12 @@
+bfgminer (2.10.3-0precise1) precise; urgency=low
+
+  * Current block display shows end of the previous block hash and (when GBT or Stratum servers are active) the next block's (that you're looking for) height.
+  * miner.php and RPC API updates from Kano, including multiuser support for miner.php
+  * Finally fix long-standing scrypt difficulty and u-hashrate calculation bugs.
+
+ -- Luke Dashjr <luke+bfgminer@dashjr.org>  Tue, 22 Jan 2013 00:20:02 -0000
+
+
 bfgminer (2.10.2-0precise1) precise; urgency=low
 
   * There is now a [Z]ero stats option under the display menu which resets all the visible statistics.

+ 1 - 1
debian/control

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