|
|
@@ -1,3 +1,96 @@
|
|
|
+BFGMiner Version 3.0.3 - June 13, 2013
|
|
|
+
|
|
|
+- make-release: Include all submodules, recursively
|
|
|
+- Remove API.java example (no copyright license)
|
|
|
+- Minimally fix "make install" to ignore bitstream sources
|
|
|
+- Add submodule for ZtexBTCMiner (aka ztex_ufm1_*)
|
|
|
+- Add submodule for X6000_ztex_comm4 (aka x6500-overclocker-0402)
|
|
|
+- ztex: Use standard file header/comment formatting, and update license to GPLv3
|
|
|
+- bitforce: Allow a longer timeout (1250ms) for ZCX (Device Information)
|
|
|
+commands
|
|
|
+- Bugfix: pdcurses doesn't like changing logwin size without clearing it also,
|
|
|
+so do that in display options
|
|
|
+- -S all: Start QueryDosDevices probe with 256-byte buffer
|
|
|
+- Use common code to ensure the prefix of -S *:all remains in all
|
|
|
+implementations of it (/dev glob was removing prefixes)
|
|
|
+- bitforce_queue: Ensure comma following nonce count is there, to error cleanly
|
|
|
+- bitforce: Report queue send failures, and count as hw errors
|
|
|
+- Bugfix: bitforce_queue: Don't try to send ready-to-queue work to device, when
|
|
|
+there is no ready-to-queue work
|
|
|
+- Bugfix: bitforce: Clear want_to_send_queue flag when flushing queue, since we
|
|
|
+can't send an empty queue
|
|
|
+- bitforce: Include new total queued count in flush debugging
|
|
|
+- Bugfix: bitforce_queue: Implement a minimum wait time of 10ms
|
|
|
+- README: Document serial device format for Mac OS X
|
|
|
+- Bugfix: cairnsmore1: Enable building with libudev autodetection even if only
|
|
|
+icarus drivers are enabled
|
|
|
+- Bugfix: sysfs autodetect: Continue searching even after finding one tty (fixes
|
|
|
+multiple ttys per device, such as some Cairnsmore1s)
|
|
|
+- Bugfix: ztex: Avoid destroying libztex device in case other processors are
|
|
|
+still in use (fixes crash when 1.15y becomes unavailable)
|
|
|
+- Update windows-build.txt
|
|
|
+- ccan: Add missing copyright comment headers
|
|
|
+- Remove obsolete mknsis.sh
|
|
|
+- Add missing copyright sections to files that may need them
|
|
|
+- Standard copyright format (including year) for adl_functions.h
|
|
|
+- Bugfix: When disabling device, ensure its prev_work (if any) gets freed
|
|
|
+properly
|
|
|
+- Check stratum socket exists and is writable before even considering whether
|
|
|
+the sessionid is the same or not
|
|
|
+- Bugfix: Check that the stratum_share struct for a failed submission is still
|
|
|
+in the submission hashtable before trying to delete it
|
|
|
+- README: Add missing documentation for CPU algorithms cryptopp_asm32, sse2_32,
|
|
|
+and altivec_4way
|
|
|
+- Bugfix: icarus: Check work restart before timeout
|
|
|
+- Bugfix: icarus: Debuglog the correct read timeout (and omit from work restart
|
|
|
+since there's no trivial way to get it)
|
|
|
+- README: Update links
|
|
|
+- Bugfix: cpu: Fix warning on Win64
|
|
|
+- Bugfix: avalon: Strict formatting
|
|
|
+- Bugfix: Cleanup trivial warnings
|
|
|
+- Bugfix: bitforce: Seek to end of nonce counter to find nonces, in case there
|
|
|
+are more than 9
|
|
|
+- Bugfix: Build hexdump.c into the project normally like everything else
|
|
|
+- Bugfix: Really fix device entries in saved config file
|
|
|
+- Update the write config to properly record device entries and remove disabled
|
|
|
+option.
|
|
|
+- avalon: Really fix applog formatting
|
|
|
+- va_copy is meant to be matched by a va_end in log_generic.
|
|
|
+- Further fix distdir for hexdump.c
|
|
|
+- Fulltest is true if value is <= target.
|
|
|
+- Fix warning with no curses built in.
|
|
|
+- Bugfix: configure: Check NEED_FPGAUTILS correctly
|
|
|
+- configure: Better grammar for --enable-cpumining help
|
|
|
+- Bugfix: Check for SSE 4.1 support before building sse4_64 asm CPU miner (uses
|
|
|
+MOVNTDQA instruction)
|
|
|
+- Bugfix: elist: Use uintptr_t for member offset
|
|
|
+- Bugfix: opencl/adl: Fix format string
|
|
|
+- Bugfix: opencl: Correct usage of formatted prints
|
|
|
+- Increase fd limits as much as possible at startup
|
|
|
+- Bugfix: bitforce: bulk queue: Cleanly retry for high temperature recovery
|
|
|
+- Fixed deps for raring, which has newer libudev1.
|
|
|
+- bitforce: debuglog actual result data
|
|
|
+- Bugfix: Missing 'else' can result in null pointer dereference in race
|
|
|
+- Minor grammo in avalon driver.
|
|
|
+- Make avalon temperature reading LOG_INFO level.
|
|
|
+- Fix the problem of seting up termio of ttyUSB0 for icarus. the CSIZE is the
|
|
|
+mask of CS2/4/8
|
|
|
+- bufsize is an unsigned integer, make it so for debug.
|
|
|
+- Bugfix: bitforce: Include get_api_stats in BQUEUE mode
|
|
|
+- Bugfix: Always compile support for commandline --temp-target and
|
|
|
+--temp-cutoff, and write them in the config for all devices
|
|
|
+- Bugfix: Ensure cURL timers get set correctly in submission thread
|
|
|
+- Bugfix: modminer: Remove unused parameter to sprintf
|
|
|
+- Bugfix: modminer: Use correct format for bytes left in bitstream upload
|
|
|
+message
|
|
|
+- Bugfix: Access strategy name string directly instead of accidentally
|
|
|
+- Add printf-format syntax checks to more functions that should use it
|
|
|
+- AUTHORS: Add more contributors
|
|
|
+- Support configure flag --with-system-libblkmaker to allow building without the
|
|
|
+bundled copy
|
|
|
+- Bugfix: Use HTTP/1.1 compatible product token for User-Agent header
|
|
|
+
|
|
|
+
|
|
|
BFGMiner Version 3.0.2 - April 28, 2013
|
|
|
|
|
|
- Receive failures in recv_line should unconditionally fail.
|