NOTE: This build seems to be unusable. Previous next-test is still available.
next-test is a branch of the mainline bitcoind & Bitcoin-Qt with as many pull requests merged as possible, to aid in testing them. This branch can be used to test many pull requests in your daily Bitcoin use. The goal is to help pull requests get the testing they need to be merged into the main tree, so once you test a change, please comment in the relevant pull request (ideally with details).
Please note these might possibly corrupt your wallet. No warranty of any kind of provided. BACKUP YOUR WALLETToday's next-test includes the following pull requests (green are merged now; red are disputed):
- Typo-tolerant (optimized) Base58 parser
- Parse URIs with non-BTC amounts
- -acceptnonstdtxn option to skip "non-standard transaction" checks
- Optimized binary-to-hex converter (ToHex)
- FastGetWork optimization
- Specify fees explicitly via JSON-RPC
- Reopen log file on SIGHUP
- Support for Tonal Bitcoin units (ᵇTBC, ˢTBC, and TBC)
- Bugfix: BIP22: getmemorypool
- New -minfee and -minfeeper options (with JSON-RPC setminfee to change at runtime) to control minimum fee requirements for transaction inclusion in blocks mined
- URI-handling code update - safety check and notification
- massive URI-handling IPC server re-work
- Relay and accept transactions that personally benefit the user
- Trim trailing whitespace in src/*.{cpp,h}
- Tor hidden service support
- Fine-grained UI updates
- Refactor CreateNewBlock transaction selection algorithm
- Bugfix: getwork/getmemorypool: NULL pindexPrev across CreateNewBlock, in case it fails
- CreateNewBlock: Check that the produced CBlock is acceptable
- Issue1234
- change strings to Bitcoin (uppercase), where it is used as a noun and up...
- Encapsulate BDB environment inside new CDBEnv class
- make CheckDiskSpace() use 50 * 1024 * 1024 Bytes
- Signbugs
- Reorganize(): remove spurious TxnAbort()
- Get rid of snprintf (except one) with fixed buffers, shorten code
- Split BDB database blkindex.dat into multiple databases
- Show block timestamp
- Add -proxytoo option, which allows proxy use non-exclusively, unlike the -proxy option.
- translation updates string updates
- Filter out whitespace and zero-width non-breaking spaces in address field validator
- Who doctored.... never was very useful, now only for the debuggers...
- Should not be T minus, as this indicate duration to future event.
- Unless debugging, show a more useful format for the askfors
- mapAlreadyAskedFor gets additions when AlreadyHave()
- Clarify license for debugwindow icon
- ECDSA signature optimization and more DoS prevention
- Win32: use _strnicmp (ISO C++) instead of deprecated strnicmp (POSIX) - V2
- GUI: add an icon for Debug logfile -> Open in the RPC console
- Update Header Licenses
- getmemorypool: longpolling support
- Shared code for wallet lock help and check
- Coin Control less change refactor coin selection
Bugs found: