litecoin-project/litecoin — pull request #77 by wtogami (2013-10-24 06:55:38+00:00)
Title: Coin Control for Litecoin

https://github.com/litecoin-project/litecoin/commits/exp-0.8.5.1-cc
The previous version of Coin Control for Litecoin shipped in an optional side build from 0.8.3.x through 0.8.5.1-OMG2. It has operated without any reported problems.

https://github.com/bitcoin/bitcoin/pull/2343
Coin Control is now very close to merge ready for Bitcoin 0.9.

https://github.com/litecoin-project/litecoin/commits/exp-0.8.5.1-cc2
This Pull Request contains a newer backport written by cozz for Bitcoin 0.8.5 which improves the user experience and un-hardcodes the priority thresholds in a way that should be compatible with us. His newer Coin Control PR fixes a time zone display issue in the input selection dialog, which I pulled into our own branch. I excluded the other parts that reflect the new fee behavior introduced in 0.9.

*Test Plan*
Combine lots of p2pool dust to ensure that 67 inputs of sufficient coin age combine with zero fee and successfully are included in a block by a miner. Many iterations of this must be tested to be sure that no CC transactions ever become stuck.

*Changelog*
* Upgrade from Coin Control 0.8.3 to 0.8.5 (October 5th, 2013).
* Fix time zone display for inputs in the Coin Control selection dialog.
* Display the correct fee including the per output sub-CENT dust penalty.