Welcome to the Dash Forum!

Please sign up to discuss the most innovative cryptocurrency!

Dash release 0.14.0.5

Discussion in 'Official Announcements' started by tungfa, Dec 9, 2019.

Thread Status:
Not open for further replies.
  1. tungfa

    tungfa Administrator
    Dash Core Team Foundation Member Masternode Owner/Operator Moderator

    Joined:
    Apr 9, 2014
    Messages:
    8,961
    Likes Received:
    6,735
    Trophy Points:
    1,283
    We are happy to announce the release of 0.14.0.5. This release includes binaries, which can be downloaded at
    https://www.dash.org/downloads/

    # About this Release

    Dash Core 0.14.0.5 is a minor release of the Dash Core 0.14.0.x series.

    This is a new minor version release, bringing various bugfixes and improvements. We consider this a stable release. We suggest every node (including masternodes and non-masternode) operator to upgrade to 0.14.0.5 as this release contains a fix for a serious DoS vector.

    Notable changes
    ===============

    Fix for a DoS vector
    --------------------

    This release fixes a serious DoS vector which allows to cause memory exhaustion until the point of
    out-of-memory related crashes. We highly recommend upgrading all nodes. Thanks to Bitcoin ABC
    developers for finding and reporting this issue to us.

    Better handling of non-locked transactions in mined blocks
    ----------------------------------------------------------

    We observed multiple cases of ChainLocks failing on mainnet. We tracked this down to a situation where
    PrivateSend mixing transactions were first rejected by parts of the network (0.14.0.4 nodes) while other parts
    (<=0.14.0.3) accepted the transaction into the mempool. This caused InstantSend locking to fail for these
    transactions, while non-upgraded miners still included the transactions into blocks after 10 minutes.
    This caused blocks to not get ChainLocked for at least 10 minutes. This release improves an already existent
    fallback mechanism (retroactive InstantSend locking) to also work for transaction which are already partially
    known in the network. This should cause ChainLocks to succeed in such situations.

    # Credits

    Thanks go out to all Dash Core contributors, everyone who submitted issues, reviewed pull requests or helped translating on [Transifex](https://www.transifex.com/projects/p/dash/) and also to [Bitcoin Core](https://github.com/bitcoin/bitcoin) Developers.```

    tx @codablock
     
    • Like Like x 3
    • Winner Winner x 1
  2. Darren

    Darren Member

    Joined:
    Aug 3, 2016
    Messages:
    77
    Likes Received:
    52
    Trophy Points:
    58
    It's always a good idea to check the hash of your download and to check the signature on the file with the hashes.

     
    • Like Like x 4
    • Informative Informative x 2
    • Winner Winner x 1
  3. InhumanPerfection

    Joined:
    Apr 9, 2018
    Messages:
    44
    Likes Received:
    20
    Trophy Points:
    48
    Hi,
    Can someone point me to PR/commit where this DoS vector is fixed? @codablock @UdjinM6 ?
     
    • Like Like x 1
  4. UdjinM6

    UdjinM6 Official Dash Dev
    Dash Core Team Moderator

    Joined:
    May 20, 2014
    Messages:
    3,637
    Likes Received:
    3,536
    Trophy Points:
    1,183
    • Like Like x 2
  5. mrinsta

    mrinsta New Member

    Joined:
    Dec 10, 2019
    Messages:
    2
    Likes Received:
    1
    Trophy Points:
    1
    good news. thanks
     
    • Like Like x 1
  6. jeroldblack

    jeroldblack New Member

    Joined:
    Dec 16, 2019
    Messages:
    4
    Likes Received:
    1
    Trophy Points:
    1
    This is so great
     
    • Like Like x 1
  7. jeroldblack

    jeroldblack New Member

    Joined:
    Dec 16, 2019
    Messages:
    4
    Likes Received:
    1
    Trophy Points:
    1
    I will like to know that as well.
     
  8. Darren

    Darren Member

    Joined:
    Aug 3, 2016
    Messages:
    77
    Likes Received:
    52
    Trophy Points:
    58
    • Creative Creative x 1
  9. CarefulIoda

    CarefulIoda New Member

    Joined:
    Jan 8, 2020
    Messages:
    1
    Likes Received:
    0
    Trophy Points:
    1
    I've been waiting for this! )
     
  10. James a bennett

    James a bennett New Member

    Joined:
    Jan 4, 2020
    Messages:
    2
    Likes Received:
    0
    Trophy Points:
    1
  11. Lane Hart

    Lane Hart New Member

    Joined:
    Jan 9, 2020
    Messages:
    3
    Likes Received:
    0
    Trophy Points:
    1
    Yeah boooy! Best release!
     
  12. Utagawa

    Utagawa New Member

    Joined:
    Nov 27, 2019
    Messages:
    7
    Likes Received:
    2
    Trophy Points:
    3
    Dash release 0.14.0.5

    Thanks for the links!
     
Thread Status:
Not open for further replies.