@ghobson2013 ghobson2013 released this Feb 3, 2018

Assets 7

This release contains the following changes:

PR #106 Added new DNS seeds
PR #108 Faster Block Loading Times
PR #110 Receive addresses have been added to the Address Book in the GUI

The biggest new feature is the faster block loading times. The first time you start the new wallet it will still take a long time as it is building up a new hash index database (You will see a new sub folder called cache in the blocks folder) . You must let the loading process complete. The second time you restart the new wallet you will see a significantly faster loading time. This new cache only requires about 30 Mb extra disk space.

If you encounter any new bugs please report them to https://github.com/HOdlcoin/HOdlcoin/issues

Credits

Thanks to everyone who directly contributed to this release:

FreeTrade
AmiT177
ghobson2013

MD5 Signatures:
abe285d13bdcb7bae700874a7ae5a771 hodlcoin-3.0.2-win64.zip
fd2c1c57504bed88c283e6abf1c422ca hodlcoin-3.0.2-osx-unsigned.dmg
424c04d24902d177d88527abfc542ac3 hodlcoin-3.0.2-linux64.tgz
7f7907e1de3268b69b5f3ca12def5113 hodlcoin-3.0.2-win64-setup.exe
c2a6f78da3a9d941fa47f6857509069d hodlcoin-3.0.2-x86_64-debian94.tgz

Jan 24, 2018
removed old logo for mac setup

@FreeTrade FreeTrade released this Jun 13, 2017 · 64 commits to HODLCoin0.11.3 since this release

Assets 10

This release contains one critical and some minor fixes.

The critical fix is for a transaction that appears in block 263567. The problematic transaction has a HODL'd date in the past.

Optimized mining has been switched off by default because it was causing some problems with some processors. These flags can be used on the command line to attempt to enable more efficient mining -
-optimineraes=1
-optimineravx2=1

Improved sorting functionality should help the UI interface remain responsive even with many HOdlings.
This flag can be used on the command line to alter sorting functionality if the UI becomes unresponsive.
-sorthodlings=0

UPNP default is set to false for improved security.

@Fuzzbawls Fuzzbawls released this Apr 29, 2017 · 77 commits to HODLCoin0.11.3 since this release

Assets 10

HOdlcoin Core version 3.0.0 is now available from:

https://github.com/HOdlcoin/HOdlcoin/releases/

This is a new major version release, bringing bug fixes, revised block generation
requirements, and is the second hard-fork and a required upgrade for all clients!

Please report bugs using the issue tracker at github:

https://github.com/HOdlcoin/HOdlcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/HOdlcoin-Qt (on Mac) or
hodlcoind/hodlcoin-qt (on Linux).

Downgrade warning

Because this release issues a hard-fork of the network, downgrading to prior versions
will not be possible once the network reaches a block height of 257000.

Notable changes since 2.0.0

Hard fork for revised block generation requirements

Revised requirements for block generation have been introduced, effectively
reverting the requirement for generated blocks to automatically enter into a
term deposit for a period of one year.

  1. This release will no longer automatically generate a term deposit for a one
    year period for all generated blocks after the fork.

  2. It is still possible, though not required to generate a term deposit in the
    coinbase transaction, and no enforcement will be in effect after the fork.

  3. Clients running versions prior to 3.0.0 will be forced off the network in
    order to reduce consensus conflicts between client versions.

Notice to miners: HOdlcoin block generation will no longer automatically
create a term deposit for a one year length for the generated block.
This affects ALL newly generated blocks after a chain height of 257000.

  • If you are solo mining, this will affect you the moment you upgrade
    HOdlcoin Core, which must be done prior to the network reaching a
    height of 257000.

  • If you are mining with the stratum mining protocol: this does not
    affect how you mine, however stratum operators will need to adjust
    their payout policies.

  • If you are mining with the getblocktemplate protocol to a pool: this
    will affect you at the pool operator’s discretion, adjusting their
    payout policies to accommodate the revised block generation requirements.

Optiminer improved internal mining

The internal mining functions have been ported to use a lot of Optiminer's
improvements, resulting in a much faster hashrate for most systems. The hashing
algorithm still requires 1GB of memory per miner and still depends heavily on
AES hardware support, but new AVX2 optimizations have been introduced as well.

Systems that support both AES and AVX2 natively on-chip will see the greatest
performance improvement, however CPUs that only support AES will also see some
improvement.

NOTE: Windows systems with certain CPUs have shown issues when using the AVX2
optimizations. As such, option flags have been added to disable running with both
the AES and AVX2 optimizations, and can be used as follows:

  • -optimineraes - Default is 1 (enabled use of Optiminer AES improvements)
  • -optimineravx2 - Default is 0 (disabled use of Optimer AVX2 improvements)

3.0.0 Change log

Detailed release notes follow. This overview includes changes that affect
behavior, not code moves, refactors and string updates. For convenience in locating
the code changes and accompanying discussion, both the pull request and
git merge commit are mentioned.

  • [6c78cf6] #87 [Qt] Added sorting to hodlTable in overview page
  • [80e5aa1] #86 [Consensus] Fork at 257000 per Unforkening Nutocracy motion
  • [56b2cd8] #84 [Miner] Optiminer's miner improvements
  • [b7ff808] #81 [Gitian] Updates for using trusy with gitian builds
  • [96ed62b] #80 [depends] bump OSX toolchain
  • [c344fc2] #78 [RPC] Guard getblocktemplate against no-wallet builds
  • [feeebb1] #68 [Mining] Teach getblocktemplate about the post-fork requirements.
  • [c8e7b59] #77 [Travis] Start using Trusty environment for Travis builds.
  • [de18d4d] #74 [Qt] Guard against missing BDB when compiling without wallet support
  • [de52e20] #71 [Qt] Add autocomplete to hodlcoin-qt's console window.
  • [b6dc155] #69 [Miner] Miner improvements

Credits

Thanks to everyone who directly contributed to this release:

  • FreeTrade
  • Fuzzbawls
  • Optiminer
  • ghobson2013
  • madzera
  • optiminer
  • pallas1

And those who contributed additional code review and/or security research, as well as all pool operators and service providers.

@Fuzzbawls Fuzzbawls released this Jul 3, 2016 · 36 commits to 2.0 since this release

Assets 10

HOdlcoin Core version 2.0.0 is now available from:

https://github.com/HOdlcoin/HOdlcoin/releases/

This is a new major version release, bringing bug fixes, cross-platform voting,
and new block generation requirements. It is the first hard-fork and a required
upgrade for all clients!

Please report bugs using the issue tracker at github:

https://github.com/HOdlcoin/HOdlcoin/issues

Upgrading and downgrading

How to Upgrade

If you are running an older version, shut it down. Wait until it has completely
shut down (which might take a few minutes for older versions), then run the
installer (on Windows) or just copy over /Applications/HOdlcoin-Qt (on Mac) or
hodlcoind/hodlcoin-qt (on Linux).

Downgrade warning

Because this release issues a hard-fork of the network, downgrading to prior versions
will not be possible once the network reaches a block height of 86000.

Notable changes since 1.0.0

Hard fork for new block generation requirements

New requirements for block generation have been introduced, requiring generated
blocks to automatically enter into a term deposit for a period of one year.

  1. This release will automatically generate a term deposit with a one year
    period for all generated blocks after the fork.
  2. This release will no longer relay any new blocks that do not carry the
    required term deposit length.
  3. Clients that generate (and attempt to relay) blocks that don't meet
    the new requirements will be DoS'd, resulting in network a network
    ban. Default client ban time is 24 hours, but individual clients
    can modify this at runtime.

For more information about the hard-forking change, please see
https://www.reddit.com/r/Hodl/comments/4qpx9g/we_hodl_that_block_rewards_should_remain/?st=iq75y3k6&sh=a9c7bed1

Notice to miners: HOdlcoin block generation will now automatically
create a term deposit for a one year length for the generated block.
This affects ALL newly generated blocks after a chain height of 86000.

  • If you are solo mining, this will affect you the moment you upgrade
    HOdlcoin Core, which must be done prior to the network reaching a
    height of 86000.
  • If you are mining with the stratum mining protocol: this does not
    affect how you mine, however stratum operators will need to adjust
    their payout policies.
  • If you are mining with the getblocktemplate protocol to a pool: this
    will affect you at the pool operator’s discretion, adjusting their
    payout policies to accomodate the new block generation requirements.

Nutocray consensus voting

Nutocray is an open source voting platform that works with HOdlcoin's
message signing system allowing HOdlers to vote on motions, or
create their own motions to enact changes to the HOdlcoin client
or network.

Details can be found at: https://nutocracy.herokuapp.com/

2.0.0 Change log

Detailed release notes follow. This overview includes changes that affect
behavior, not code moves, refactors and string updates. For convenience in locating
the code changes and accompanying discussion, both the pull request and
git merge commit are mentioned.

  • [a566231] a566231 Fork at 86000 to in accordance with Nutocracy motion
  • [4f9cc23] 4f9cc23 Only ask for password once when signing multiple statements
  • [3eb0e09] 3eb0e09 Allow message signing using multiple addresses (separated by semicolons) at the same time
  • [d59ac02] d59ac02 Allow number of outbound connections for churn nodes to be defined
  • [c9dfe7f] c9dfe7f Nutoshi words of wisdom randomization correction
  • [890e9e4] 890e9e4 Matured, unproductive - this message has been updated
  • [4b310cf] 4b310cf Update max transaction amount
  • [39b7b66] 39b7b66 Removed unused boost references

Credits

Thanks to everyone who directly contributed to this release:

  • FreeTrade
  • Fuzzbawls
  • SamSmith

And those who contributed additional code review and/or security research, as well as all pool operators and service providers.

@FreeTrade FreeTrade released this Mar 6, 2016 · 169 commits to HODLCoin0.11.3 since this release

Assets 10

"When the oak is felled the whole forest echoes with it fall, but a hundred acorns are sown in silence by an unnoticed breeze."

  • Nutoshi Sakamoto