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.2.3-1~getdeb1 2014-04-12 23:08:52 UTC

cgminer (4.2.3-1~getdeb1) saucy; urgency=low

  * New upstream version
    - Decay the per device hashrates when only the watchdog is calling the
    hashmeter
    - Fix parsing of config files failing on custom parsing
    - Allow an arbitrary number of chips in the BXF driver, showing results
    from each chip in the API and identify the hexfury, naming it HXF
    - Disable toggling display by default and offer a --widescreen option to
    have all the information on an extra wide display.
    - Use OPT_WITH_CBARG for all custom parsing functions to allow their
    values to be written generically when writing the config file from the
    menu.
    - Provide a ccan variant OPT_WITH_CBARG that assigns the arguments passed
    as a string and then performs the callback function on the string.
    - Define strings to store special option parsing parameters leaving no
    OPT_WITH_ARG missing args
    - Correct the writing of special case options to the config file
    - Provide support for writing anu freq from menu write option
    - Update to diver-avalon2.c
    - Generalise a lot more of the command line options simplifying the write
    config function and making it write far more values unaided
    - Use the general opt_set_charp functions for setting api parameters
    - Json escape any strings written to the config file
    - Store standard charp options when writing config files
    - Add support for all the integer range options when writing the config
    file from the menu
    - Remove the --device and --remove-disabled options which don't work in a
    meaningful way any more
    - Make the bxf bits configurable on the command line
    - Provide a --btc-sig option to optionally add a custom signature to the
    solo mining coinbsae
    - Compact gbt solo extra data and store the length, allowing it to be
    variable, leaving room for a signature
    - miner.php - Kano summary Pool Acc/Rej should be only work submitted
    - miner.php add best share and gen formatting for pool summary
    - miner.php - remove BGEN/GEN eval() errors from the web log
    - miner.php allow optional fields when gen is disabled
    - miner.php dont format missing gen fields
    - miner.php make Summary a custompage
    - miner.php allow uers and system lists of customsummarypages and add
    more examples
    - Fix getwork share submission
    - Cosmetic fix to udev rules
    - Put WU on the hashrate status to compact lines further
    - miner.php show api/rig errors at the top of a customsummarypage

 -- Christoph Korn Thu, 10 Apr 2014 19:53:05 +0200


Version: 4.1.0-1~getdeb1 2014-03-30 07:00:24 UTC

cgminer (4.1.0-1~getdeb1) saucy; urgency=low

  * New upstream version
    - Correct fix for dev start time being adjusted for stat zeroing.
    - Make per device stats work for average after a stat zeroing.
    - Add an hfa-options command line that allows the clockspeed to be chosen
    per device by name comma separated, with a function that can be expanded
    with more options in the future.
    - Off by one drv_rolllimit check against jobs
    - Free the work that may be lost, leaking memory, in a failed
    hfa_send_frame
    - Roll the ntime for work within the hfa driver for firmware we know
    doesn't do it internally as an optimisation.
    - Export the roll_work function to be usable by driver code and make it
    compatible with rolling stratum work.
    - Make opt_queue be respected as a maximum value for staged items.
    - Disable mistakenly enabled lock tracking.
    - api version update for HEX32
    - api.c - HEX32 type needs quotes
    - Disable the MAX_CLOCK_DIFF check for newer hashfast firmwares since
    it's not required.
    - Store the hardware and firmware revision in the info struct for easy
    use in the hfa driver.
    - Only decrease the hfa clock rate if the device has been running for
    less than an hour before dying.
    - Change lack of op name response message in hfa driver
    - Check for lost devices at every write/read in hfa_detect_common
    - Make bxm bits configurable.
    - Move avalon2 options to ~alphabetic position in help.
    - Do a shutdown routine on bxm close.
    - Provide support for 2 chips in libbitfury sendhashdata and enable the
    2nd chip on BXM devices.
    - Remove unnecessary opayload and newbuf members of bitfury info struct.
    - Add an spi add fasync command.
    - Cope with older hfa firmware not even responding to op_name.
    - Forcibly kill everything silently with an exit code of 1 should we fail
    to cleanly shut down and use a completion timeout for the __kill_work in
    app_restart.
    - Make __kill_work itself also be a completion timeout.
    - Generalise more of libbitfury for more reuse in both nf1 and bxm
    drivers.
    - Remove redundant init components of bxm driver.
    - Set default osc6 bits on bxm to 50
    - Enable the transaction translator emulator for bxm devices and use a
    dummy spi tx the size of a normal payload.
    - Store usb11 and tt flags as booleans in cgusbdev allowing them to be
    discretely enabled as well as detected by the device data.
    - Add bxm scan function and check spi txrx returns only as much as sent.
    - Add init sequence to bxm detect one.
    - Add a bxm specific txrx function for spi transfers.
    - Add bxm close to bitfury shutdown switch.
    - Add reset/purge/cshigh/low sequence to bxm init
    - Add bitmode init to bxm open sequence.
    - Add initial bxm opening sequence for detect one.
    - Add identifiers for bxm bitfury devices.
    - Clean up parse_method
    - More gracefully break out of parse_notify on a corrupted hex string
    error, checking the return value of all hex2bin conversions and being
    consistent with using stack memory. Fix an unlocking error in cases of
    failure.
    - AntS1 - add detection information to usbutils
    - Enable Bitmain Ant S1 code and make it conform to cgminer requirements
    - Make the cointerra displayed hashrate based on valid share generation.
    - Convert and update values shown in the cointerra api output.
    - Export the api_add_int16 function.
    - Use a custom mystrstr function in cointerra driver.
    - Add api_add_int16 to API functions.
    - Add support for Bitmain Multi Chain and Single Chain and optimize the
    efficiency
    - Add support for bitmain devices
    - Perfect function of BitMain Multi Chain
    - Add support for Bitmain Multi Chain and Single Chain and optimize the
    efficiency
    - Add support for bitmain devices

 -- Christoph Korn Sat, 08 Mar 2014 14:29:25 +0100




About   -   Send Feedback to @ubuntu_updates