Bitcoin Forum

Bitcoin => Bitcoin Discussion => Topic started by: Luke-Jr on May 01, 2012, 09:58:59 PM



Title: Please test (if you dare): next-test 20120501
Post by: Luke-Jr on May 01, 2012, 09:58:59 PM
Superceded with next-test 20120506 (https://bitcointalk.org/?topic=79884.0)

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 WALLET

  • Windows: installer (http://luke.dashjr.org/programs/bitcoin/files/bitcoind/next/test/20120501/bitcoin-next-test-20120501-win32-setup.exe) ‖ zip (http://luke.dashjr.org/programs/bitcoin/files/bitcoind/next/test/20120501/bitcoin-next-test-20120501-win32.zip) (sigs (http://luke.dashjr.org/programs/bitcoin/files/bitcoind/next/test/20120501/SHA256SUMS.asc))
  • Source code: git (http://luke.dashjr.org/programs/bitcoin/w/bitcoind/luke-jr.git/shortlog/refs/tags/next-test_20120501) ‖ tar.gz (http://luke.dashjr.org/programs/bitcoin/w/bitcoind/luke-jr.git/snapshot/next-test_20120501.tar.gz) ‖ zip (http://luke.dashjr.org/programs/bitcoin/w/bitcoind/luke-jr.git/snapshot/next-test_20120501.zip)

Today's next-test includes the following pull requests (green are merged now; red are disputed):
  • Typo-tolerant (optimized) Base58 parser (https://github.com/bitcoin/bitcoin/pull/552)
  • Parse URIs with non-BTC amounts (https://github.com/bitcoin/bitcoin/pull/553)
  • Optimized binary-to-hex converter (ToHex) (https://github.com/bitcoin/bitcoin/pull/562)
  • FastGetWork optimization (https://github.com/bitcoin/bitcoin/pull/565)
  • Specify fees explicitly via JSON-RPC (https://github.com/bitcoin/bitcoin/pull/570)
  • Added 'immature balance' for miners. Only displayed if the balance is > 0 (https://github.com/bitcoin/bitcoin/pull/837)
  • gettransactions() for non-wallet transactions (https://github.com/bitcoin/bitcoin/pull/841)
  • Add -loadblock to load from an external blk000?.dat file (https://github.com/bitcoin/bitcoin/pull/883)
  • More details for getblock and gettransaction (https://github.com/bitcoin/bitcoin/pull/886)
  • Add a menu option and dialog to verify a signed message (https://github.com/bitcoin/bitcoin/pull/906)
  • Reopen log file on SIGHUP (https://github.com/bitcoin/bitcoin/pull/917)
  • Support for Tonal Bitcoin units (ᵇTBC, ˢTBC, and TBC) (https://github.com/bitcoin/bitcoin/pull/929)
  • Bugfix: BIP22: getmemorypool (https://github.com/bitcoin/bitcoin/pull/936)
  • New -minfee and -minfeeper options (with JSON-RPC setminfee to change at runtime) to control minimum fee requirements for transaction inclusion in blocks mined (https://github.com/bitcoin/bitcoin/pull/989)
  • URI-handling code update - safety check and notification (https://github.com/bitcoin/bitcoin/pull/1002)
  • coin control / less change / refactor coin selection (https://github.com/bitcoin/bitcoin/pull/1017)
  • IPv6 node support (https://github.com/bitcoin/bitcoin/pull/1021)
  • massive URI-handling / IPC server re-work (https://github.com/bitcoin/bitcoin/pull/1023)
  • fix for #945 (https://github.com/bitcoin/bitcoin/pull/1032)
  • Add UI RPC console / debug window (https://github.com/bitcoin/bitcoin/pull/1075)
  • Allow Qt to wrap long tooltips (fixes #1063) (https://github.com/bitcoin/bitcoin/pull/1090)
  • Multithreaded JSON-RPC with HTTP 1.1 Keep-Alive support (https://github.com/bitcoin/bitcoin/pull/1101)
  • utility functions cleanup / update (https://github.com/bitcoin/bitcoin/pull/1134)
  • Minor error message fix (https://github.com/bitcoin/bitcoin/pull/1160)
  • add a clear all button to the sign message page (addresses #943) (https://github.com/bitcoin/bitcoin/pull/1166)
  • Trim trailing whitespace in src/*.{cpp,h} (https://github.com/bitcoin/bitcoin/pull/1170)
  • fix 2 compiler warnings (https://github.com/bitcoin/bitcoin/pull/1171)
  • remove unused typedef in serialize.h (https://github.com/bitcoin/bitcoin/pull/1172)
  • Tor hidden service support (https://github.com/bitcoin/bitcoin/pull/1174)
  • small translation-file handling / loading changes and re-work comments to be clearer (https://github.com/bitcoin/bitcoin/pull/1175)
  • fix DEPENDPATH in the project file, as json has no include sub-dir and src was in twice (https://github.com/bitcoin/bitcoin/pull/1176)

Bugs found:
  • UI RPC console Windows build error (https://github.com/bitcoin/bitcoin/pull/1075#r758165)
  • Tooltip windows too wide sometimes (https://github.com/bitcoin/bitcoin/pull/1090#issuecomment-5452893)


Title: Re: Please test (if you dare): next-test 20120501
Post by: Serenata on May 02, 2012, 07:55:43 AM
Error: Couldn't open socket for incoming connections (socket returned error 10047).

Same config as official Bitcoin 0.6.1 rc2.


Title: Re: Please test (if you dare): next-test 20120501
Post by: Luke-Jr on May 02, 2012, 01:08:17 PM
Error: Couldn't open socket for incoming connections (socket returned error 10047).

Same config as official Bitcoin 0.6.1 rc2.
Sounds like you didn't wait long enough for the old version to shutdown...?


Title: Re: Please test (if you dare): next-test 20120501
Post by: Serenata on May 03, 2012, 08:02:55 AM
Indeed, it sounds like that but I think it's something else... Exited the official client, waited for five minutes and started next-test. Same thing :( Exited official client yesterday evening, opened next-test this morning, same thing. Started official client right after that, it works OK.
I'll try on other computers, but it's strange thus far.....


Title: Re: Please test (if you dare): next-test 20120501
Post by: luv2drnkbr on May 04, 2012, 12:36:17 PM
This is awesome man, running smooth as a fiber rich shit!  I'm not really a tech guy (at least around here), so I'm not the guy to test most of the features, but the display for remaining blocks, the rpc gui, the verify message, so much good shit that I've been looking for in the normal client.  This and Armory are my favorites, even though I really can't make use of most of the features.  But speaking as a "normal" user, this is fantastic.  Thanks!


Title: Re: Please test (if you dare): next-test 20120501
Post by: Luke-Jr on May 06, 2012, 09:46:35 PM
Superceded with next-test 20120506 (https://bitcointalk.org/?topic=79884.0)