Wednesday, September 17, 2014

Litecoin v0.8.7.4

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

Summary
This is an important update corresponding with Bitcoin v0.9.3.  Everyone is strongly advised to upgrade.  Miners must upgrade to v0.8.7.4+ which enforces block version 2 by height710k or risk having their blocks discarded.

Technical Changelog
  • v0.8.7.4
    • Enforce v2 blocks at height 710000 on mainnet, 400000 on testnet
      • All miners must upgrade prior to this point or they run the risk of losing future block rewards.
    • Add `-maxorphantx=<n>` option for control over the maximum orphan transactions and blocks
    • Don't poll showmyip.com, it doesn't exist anymore
  • v0.8.7.2
    • Mac and Windows Official Gitian Builds: upgrade to openssl-1.0.1h for CVE-2014-0224
      • Linux Gitian build uses Lucid 0.9.8k-7ubuntu8.18
  • 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.4 in this forum thread.

        Monday, July 14, 2014

        Litecoin Logo version 3

        We are near completion of version 3 of the Litecoin Logo.  The logo itself is finalized however we could use feedback on improving the font used in the title and merchant "Accepted Here" buttons.

        Completed
        http://ltc.133.io/?page_id=19
        There are three vector templates from which you can generate the Litecoin Logo v3 depending on the desired size.  The full sized vector is intended for 100px and larger.  The icon vector is intended for 32px through 100px.  The favicon vector is intended for 16px through 50px.

        http://ltc.133.io/?page_id=21
        The favicon went through several iterations before we settled on ico5 which is in use as the actual favicon of ltc.133.io.

        http://ltc.133.io/?page_id=23
        The splash is ready for Litecoin v0.9.x.

        Needs Work
        http://ltc.133.io/?page_id=106
        The Title graphic needs work.  Note the below variant text is the same as this title by dballing which manually edited the L.  We are not entirely pleased with the font "Ubuntu" and we would like to see variations using this logo with different typography.

        http://ltc.133.io/?page_id=25
        Similarly the font in the merchant buttons could be improved.  The .ai file is provided so others can easily modify it in vector graphic software like Adobe Illustrator or Inkscape.

        Please post ideas to improve the Title and Merchant graphics and typography in this thread.

        Wednesday, June 18, 2014

        Litecoin v0.8.7.2 Release Notes

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

        Summary
        This is a minor update for openssl CVE-2014-0224.  Generally users of v0.8.7.1 do not need to upgrade to v0.8.7.2 unless they are using RPC SSL, a feature that is disabled by default and rarely used.

        Technical Changelog
        • v0.8.7.2
          • Mac and Windows Official Gitian Builds: upgrade to openssl-1.0.1h for CVE-2014-0224
            • Linux Gitian build uses Lucid 0.9.8k-7ubuntu8.18
        • 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.2 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.

              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.

                Saturday, January 11, 2014

                Litecoin 0.8.6.2 Release Notes

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

                Summary
                v0.8.6.2 is a very important bug fix update for Windows users.  v0.8.6.1 win32 builds contained a problematic version of the boost library that would occasionally cause all network activity to fail until the client is restarted.  This annoyance was solved with an upgrade to boost-1.55 for the win32 builds.  Linux and Mac users are encouraged to upgrade too mainly as it helps the network to better differentiate peers by version number.

                p2pool users must upgrade to version 13.4+.

                Technical Changelog
                • 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.
                • v0.8.6.1
                  • Bitcoin 0.8.6 Fixes
                    • Fixed rare issue involving relay of invalid transactions.
                      • Fixed rare MacOS X crash during GUI send.
                        • Fixed the MacOS X leveldb corruption issue.
                        • More informative debug.log messages about peers and messages.
                        • Timestamps enabled by default in debug.log.
                        • Litecoin Changes
                          • Default mintxfee reduced by 20x to 0.001 LTC per kilobyte.
                        • Dust thresholds reduced by 10x.
                        • More fairness: High priority area reduced to 17KB per block.  High priority tx size limit reduced to 5KB.  See notes in commits to learn more.
                        • Coin Control 0.8.5
                        • SSE2 PoW validation 
                        • Disable Wallet Mode
                          • Optional advanced feature for relay-only or mining nodes where a wallet is not required.  Operating litecoind with disablewallet saves between 40-200MB of RAM.
                          • Disconnect nodes older than protocol version 70002 (Litecoin 0.8.3.7)
                            • Disallow connections from clients that are a dangerously old.  Along with the alerts this is to encourage those users to upgrade their client to better protect both themselves and the entire network.
                          • Add verifychain and getbestblockhash
                          • Fix MacOS X dock icon menu.

                          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.6.2 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.

                          Saturday, December 14, 2013

                          Litecoin 0.8.6.1 Release Notes

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

                          Summary
                          v0.8.6.1 is Litecoin's biggest release ever with improvements for everyone.  This includes popular wallet features like Coin Control, relay/miner-only Disable Wallet mode, MacOS X block database corruption fix, faster validation, faster propagation, reduced orphans for miners and a 20x reduction in the default mintxfee.

                          p2pool users must upgrade to version 13.4+.

                          Technical Changelog
                          • v0.8.6.1
                            • Bitcoin 0.8.6 Fixes
                              • Fixed rare issue involving relay of invalid transactions.
                              • Fixed rare MacOS X crash during GUI send.
                              • Fixed the MacOS X leveldb corruption issue.
                              • More informative debug.log messages about peers and messages.
                              • Timestamps enabled by default in debug.log.
                            • Litecoin Changes
                              • Default mintxfee reduced by 20x to 0.001 LTC per kilobyte.
                              • Dust thresholds reduced by 10x.
                              • More fairness: High priority area reduced to 17KB per block.  High priority tx size limit reduced to 5KB.  See notes in commits to learn more.
                              • Coin Control 0.8.5
                              • SSE2 PoW validation 
                              • Disable Wallet Mode
                                • Optional advanced feature for relay-only or mining nodes where a wallet is not required.  Operating litecoind with disablewallet saves between 40-200MB of RAM.
                                • Disconnect nodes older than protocol version 70002 (Litecoin 0.8.3.7)
                                  • Disallow connections from clients that are a dangerously old.  Along with the alerts this is to encourage those users to upgrade their client to better protect both themselves and the entire network.
                                • Add verifychain and getbestblockhash
                                • Fix MacOS X dock icon menu.

                            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.6.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.

                            Tuesday, October 29, 2013

                            Litecoin v0.8.5.3-rc8 Release Notes

                            If you appreciate our work please consider a small contribution to the Litecoin Developer Fund.  Follow the Google+ page or Twitter for the latest dev news.

                            Summary
                            0.8.5.3-rc8 the final pre-release of what will soon become 0.8.6.x.  This code is expected to be usable for all production purposes including wallet and mining.  Please read the release notes carefully.

                            Please submit Issues, code review comments or Pull Requests to the github branch exp-0.8.5.3-rc8.

                            Benefits of Upcoming 0.8.6.x
                            • Coin Control, Disable Wallet and many additional features.
                            • 20x reduction in fees!
                            • Major speed boost in block sync and reindexing.
                            • Reduced network propagation latency, fewer orphans.
                            Technical Changelog
                            • v0.8.5.3-rc8
                            • v0.8.5.3-rc7
                              • Fixed rare MacOS X crash during GUI send.
                            • v0.8.5.3-rc5
                              • Fixed the MacOS X leveldb corruption issues?
                            • v0.8.5.3-rc3
                              • Minor bug fixes equivalent to Bitcoin 0.8.6.
                              • Dust thresholds reduced by 10x.
                              • More fairness: High priority area reduced to 17KB per block.  High priority tx size limit reduced to 5KB.  See notes in commits to learn more.
                            • v0.8.5.3-rc2
                              • Fix MacOS X dock icon menu.
                              • More informative debug.log messages about peers and messages.
                              • Timestamps enabled by default in debug.log.
                            • v0.8.5.2-rc5
                              • SSE2 crash fix for 32bit Windows.
                              • Rebase disablewallet to equal Bitcoin OMG3
                              • Add verifychain and getbestblockhash
                              • Enable internal miner
                            • v0.8.5.2-rc4
                              • Fix version display in win32.
                              • Tweak to phantomcircuit's sync performance patch. 
                            • v0.8.5.2-rc2
                              • LevelDB 1.13 Upgrade - both Bitcoin and Litecoin suffer from rare corruption on MacOS X.  Please report if this fixes that problem or not!
                            • v0.8.5.2-rc1
                              • Coin Control 0.8.5
                                • Heavily tested for several months, with minor usability improvements.  It is now considered stable.
                              • SSE2 block validation - Speed Boost!
                                • This was under testing since September 13th for 64bit only without any problems. Now Mac 32bit, Win32 and Linux32 are all supported.  This can substantially boost the performance of block sync or reindex of the Litecoin client.
                              • Disable Wallet Mode
                                • Optional advanced feature for relay-only or mining nodes where a wallet is not required.  Operating litecoind with disablewallet saves between 40-200MB of RAM.
                              • Disconnect nodes older than protocol version 70002 (Litecoin 0.8.3.7)
                                • Proposed for 0.8.5.2 is to disconnect from old clients that are a dangerously old.  Along with the alerts this is to encourage those users to upgrade their client to better protect both themselves and the network.
                            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 the Gitian procedure below.
                            • Downloads: [download]
                            • Supported Systems
                              • Windows XP+
                              • Linux
                              • MacOS X 10.6.x+
                            Discuss Litecoin 0.8.5.3-rc8 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.