Monday, April 21, 2014

Litecoin v0.8.7.1 Release Notes

Follow the Google+ page or Twitter for the latest dev news.

Summary
This release contains a large quantity of minor bug fixes from Bitcoin 0.9 in addition to major fixes like mitigation of transaction malleability and the OpenSSL transaction malleability issue.  All users of Litecoin-Qt or litecoind must upgrade.

Note: Prior versions of Litecoin was mostly immune to the so called openssl "Heartbleed" issue except in the rare case where RPC SSL was enabled.

Technical Changelog
  • v0.8.7.1
    • Mac and Windows: upgrade to openssl-1.0.1g for CVE-2014-0160 
      • All past Linux binaries were not vulnerable due to Lucid's openssl-0.9.8k. 
    • Upgrade openssl, qt, miniupnpc, zlib, libpng, qrencode.
    • Many bug fixes from Bitcoin 0.8.7rc stable branch including transaction malleability mitigation backports from 0.9.
    • Add testnet checkpoints.
    • Add new testnet seed.
  • v0.8.6.2
    • Windows only: Fixes issue where network connectivity can fail.
    • Minor fixes:
      • Display Litecoin instead of Bitcoin in the Coin Control change address dialog
      • Fix custom build on MacOS X 10.9
      • Fix QT5 custom build
      • Update Debian build instructions
      • Update Homebrew build 
      • Cleanup of SSE2 scrypt detection.

    BACKUP YOUR WALLET.DAT BEFORE UPGRADING

    https://litecoin.info/Data_directory
    Follow the directions on this page to find the location of your wallet.dat.  Make a backup copy before you upgrade.  This is the only file you need to recover if anything goes wrong.

    Download Binaries
    Warning: Please use GPG to verify the integrity of the binary downloads.  Linux, MacOS or Win32 cygwin command line GPG instructions are available here.  The community wrote a Windows GPG4Win guide with screenshots which is available here.  All builds are signed by the team GPG key C37E4723969276F5.  The exact binaries for Linux and Win32 are reproducible with Gitian.
    Discuss Litecoin 0.8.7.1 in this forum thread.

    Support Litecoin Development
    If you appreciate our work, please consider making a small donation to the Litecoin Dev Fundraiser.  It takes a considerable amount of effort to guard against mistakes while working on this software.  We also use funds to cover regular expenses like server infrastructure, hire a professional security auditor and other contractors, to pay a law firm to protect the project, and to produce an upcoming educational video about Litecoin.  Businesses may be interested in getting their name listed in the sponsor list.