UbuntuUpdates.org

Package "cgminer"

This package belongs to a PPA: GetDeb Apps

Name: cgminer

Description:

Multi-threaded multi-pool FPGA and ASIC miner for bitcoin
This is a multi-threaded multi-pool FPGA and ASIC miner for bitcoin.

Compiled with support for:
- Avalon
- BFL ASICs
- BitForce FPGAs
- BitFury ASICs
- Hashfast
- Icarus
- KnC miners
- BlackArrow Bitfury
- Klondike
- ModMiner FPGAs

Latest version: 4.9.2-1~getdeb1
Release: trusty (14.04)
Level: getdeb
Repository: apps
Homepage: http://ck.kolivas.org/apps/cgminer/

Links


Download "cgminer"


Other versions of "cgminer" in Trusty

Repository Area Version
base universe 3.11.0-1

Changelog

Version: 4.4.1-1~getdeb1 2014-06-21 22:08:18 UTC

cgminer (4.4.1-1~getdeb1) trusty; urgency=medium

  * New upstream version
   - Move icarus driver to being seen as an asic
   - Clear usb reads on each pass through icarus detect to hopefully prevent
     false positives for detecting rboxes
   - Clean up pool failure and failover code for stratum

 -- Jhonny Oliveira Sat, 21 Jun 2014 20:39:23 +0200


Version: 4.3.4-1~getdeb1 2014-06-08 18:09:38 UTC

cgminer (4.3.4-1~getdeb1) trusty; urgency=medium

  * New upstream version
    - Add support for 2 nonces per block in spond driver
    - Increase timeout on reset in cta driver to 5 seconds
    - Increase max diff on spondoolies driver slightly to be well below spi
    comms
    limitations
    - Use the active contents lock and safe list iteration within the linux
    usbfs
    code
    - Add Ruby Api Example
    - Automatic detect the small miners
    - Update default modules from 3 to 4
    - Fix the temp max. we should use currect max temp
    - add avalon2-cutoff options
    - Enable the cutofftemp to Avalon2. ignore longer coinbase and longer
    merkles
    stratum
    - Fix the diff value used on MM firmware
    - Mark pool as idle if stratum restart is failed
    - Add hacky workaround for double list removal race in libusb
    - Make the work given in benchmark mode deterministic on a per-device
    basis
    - Rework the benchmarking code to use a deterministic set of work items
    with a
    known number of diff share nonces at regular spaced intervals
    - minion - restrict nonce read result size to ioctl() limit
    - minion - must check temp when overheated
    - minion - idle chips that hit >100C until back to 80C
    - minion - report the chip/reg when aborting due to an invalid ioctl()
    size
    - minion - all freq in Mhz but only convert when used
    - minion - remove unused ioctl debug
    - minion - command queue is now larger
    - minion - check rolled in stale work cleanup
    - Work stats should be based on device_diff not work_difficulty since
    non-shares
    haven't been filtered out yet
    - Prevent a segfault when writing a config file containing 'rotate'
    option
    - minion - comment out HW debug message
    - minion - roll work to reduce CPU
    - minion - report init_freq in stats
    - api - howoldsec is only used for USB
    - minion - allow setting the frequency
    - minion - disable iostats by default since it slows down mining
    - minion - define frequency value table
    - minion - report temp/cores/freq and handle temp formatting
    - minion - item is undefined
    - Rationalise diffs stored in the work struct and document them to avoid
    further
    confusion
    - Add basic API stats for nfu drivers to see how many submits each chip
    returns
    - Add output direction for the EN0 pin on nfu driver
    - Support power management optimisations in newer nf* firmware
    - Support variable numbers of chips with NFU and BXM drivers
    - Identify number of chips in nanofury devices and change name
    accordingly
    - Rename nf1 driver to nfu in anticipation of support for more chips
    - Make hashfast reset counter rise on old instances when inheriting the
    value on
    new ones

 -- Jhonny Oliveira Sun, 08 Jun 2014 17:24:03 +0200


Version: 4.3.3-1~getdeb1 2014-05-06 20:10:33 UTC

cgminer (4.3.3-1~getdeb1) trusty; urgency=medium

  * New upstream version
    - Fix typo
    - Work should be freed when aged, fixing a massive memory leak for bxf
    devices
    - miner.php fix single rig summary/config field formatting
    - miner.php fix single rig total formatting

 -- Christoph Korn Mon, 05 May 2014 19:34:39 +0200


Version: 4.3.2-1~getdeb1 2014-05-03 22:10:06 UTC

cgminer (4.3.2-1~getdeb1) trusty; urgency=medium

  * New upstream version
    Version 4.3.2 - 2nd May 2014

    - Fix accounting bug with nrolltime drivers

    Version 4.3.1 - 2nd May 2014

    - upgrade some int to int64_t to avoid overflows in reporting
    - Make reconnection messages more explanatory
    - Stratum client.reconnect require matching URL
    - Fix memory leak in submit_noffset_nonce
    - Clean up any work that may not have been used in the work scheduler
    - Avoid unnecessary deref now that it's done within discard_work
    - Clean work pointers after one way usage functions
    - Avoid unnecessary total_work_inc in generating local work
    - Cosmetic fixes
    - Fix idle bug, when redirected client can't auth
    - Rename spond temp rate to asics total rate
    - Build fixes
    - Set the unique id only for usb devices with serial strings longer than
    4 chars long
    - Use usb serial strings as unique id if devices have them
    - Discretely identify the onestring miners as OSM
    - Add bxf debugging option and osm led modes
    - A1: modularize board selector / add initial CCR support
    - A1: cleanup tca9535 logging
    - A1: fix and extend PLL parameters
    - A1: clean up compile warnings
    - A1: use real level in hexdump
    - Add identification for onestring miner variants
    - Avalon2: Parser the power good signal
    - driver-avalon2: this functions used on detect, which don't have thr
    setup yet

 -- Christoph Korn Sat, 03 May 2014 21:17:29 +0200


Version: 4.3.0-1~getdeb1 2014-04-20 19:08:58 UTC

cgminer (4.3.0-1~getdeb1) trusty; urgency=medium

  * New upstream version
    - Put sleep in spond hash instead of queue full function
    - Remove unused function for when compiled without curses
    - Fix typo
    - Add temperature rate, front, rear and device temperature to spond API
    output
    - Limit bxf sleep in bxf_scan to 100ms minimum for strings of many chips
    - -Werror=format-security error on driver-bitmain.c
    - Fix parameters passed with getblockhash
    - Check the block hash with the proper command when looking for orphan
    chains
    - syslog requires a facility ... in more than one place
    - Shuffle windows headers included
    - Adjust the bxf sleep time according to the number of chips detected
    - Fix off by one error in bxf chip count when adjusting device size
    - Recalloc correct pointer
    - Make instructions associated with winusb error even more explicit
    - Add midsing headers to cgminer source in Makefile
    - Trivial style changes to mg proto parser
    - Trivial style and warning clean ups on spondoolies driver
    - Merge spondoolies driver patch
    - Call any BXF device with 3-6 chips reported HXF
    - Avoid derefrence when calling statline before on hfa device during init
    sequence
    - Calloc the info structures even on failed hfa reset to prevent later
    possible dereference
    - Load all hfa devices based on identification alone and defer init
    sequence till mining thread init sequence to allow all devices to be
    recognised rapidly but each device initialisation not delay others
    - Do not do thread shutdown unless thread init succeeded
    - Remove unnecessary check for thread_prepare function
    - Recognise variations on BXF based on chip value returned in responses
    - Provide helper function for recallocing memory
    - syslog requires a facility

 -- Christoph Korn Sat, 19 Apr 2014 23:11:14 +0200




About   -   Send Feedback to @ubuntu_updates