Viacoin (Via) Release Core v0.13.3



  • @viacoin

    Change log

    Consensus

    • Implement BIP141 Segwit
    • #9293 e591c10 [0.13 Backport #9053] IBD using chainwork instead of height and not using header timestamp (gmaxwell)
    • #9053 5b93eee IBD using chainwork instead of height and not using header timestamps (gmaxwell)

    RPC and other APIs

    • #8845 1d048b9 Don't return the address of a P2SH of a P2SH (jnewbery)
    • #9041 87fbced keypoololdest denote Unix epoch, not GMT (s-matthew-english)
    • #9122 f82c81b fix getnettotals RPC description about timemillis (visvirial)
    • #9042 5bcb05d [rpc] ParseHash: Fail when length is not 64 (MarcoFalke)
    • #9194 f26dab7 Add option to return non-segwit serialization via rpc (instagibbs)
    • #9347 b711390 [0.13.2] wallet/rpc backports (MarcoFalke)
    • #9292 c365556 Complain when unknown rpcserialversion is specified (sipa)
    • #9322 49a612f [qa] Don't set unknown rpcserialversion (MarcoFalke)

    Block and transaction handling

    • #8357 ce0d817 [mempool] Fix relaypriority calculation error (maiiz)
    • #9267 0a4aa87 [0.13 backport #9239] Disable fee estimates for a confirm target of 1 block (morcos)
    • #9196 0c09d9f Send tip change notification from invalidateblock (ryanofsky)

    P2P protocol and network code

    • #8995 9ef3875 Add missing cs_main lock to ::GETBLOCKTXN processing (TheBlueMatt)
    • #9234 94531b5 torcontrol: Explicitly request RSA1024 private key (laanwj)
    • #8637 2cad5db Compact Block Tweaks (rebase of #8235) (sipa)
    • #9058 286e548 Fixes for p2p-compactblocks.py test timeouts on travis (#8842) (ryanofsky)
    • #8865 4c71fc4 Decouple peer-processing-logic from block-connection-logic (TheBlueMatt)
    • #9117 6fe3981 net: don't send feefilter messages before the version handshake is complete (theuni)
    • #9188 ca1fd75 Make orphan parent fetching ask for witnesses (gmaxwell)
    • #9052 3a3bcbf Use RelevantServices instead of node_network in AttemptToEvict (gmaxwell)
    • #9048 9460771 [0.13 backport #9026] Fix handling of invalid compact blocks (sdaftuar)
    • #9357 03b6f62 [0.13 backport #9352] Attempt reconstruction from all compact block announcements (sdaftuar)
    • #9189 b96a8f7 Always add default_witness_commitment with GBT client support (sipa)
    • #9253 28d0f22 Fix calculation of number of bound sockets to use (TheBlueMatt)
    • #9199 da5a16b Always drop the least preferred HB peer when adding a new one (gmaxwell)

    Build system

    • #9169 d1b4da9 build: fix qt5.7 build under macOS (theuni)
    • #9326 a0f7ece Update for OpenSSL 1.1 API (gmaxwell)
    • #9224 396c405 Prevent FD_SETSIZE error building on OpenBSD (ivdsangen)

    GUI

    • #8972 6f86b53 Make warnings label selectable (jonasschnelli) (MarcoFalke)
    • #9185 6d70a73 Fix coincontrol sort issue (jonasschnelli)
    • #9094 5f3a12c Use correct conversion function for boost::path datadir (laanwj)
    • #8908 4a974b2 Update bitcoin-qt.desktop (s-matthew-english)
    • #9190 dc46b10 Plug many memory leaks (laanwj)

    Wallet

    • #9290 35174a0 Make RelayWalletTransaction attempt to AcceptToMemoryPool (gmaxwell)
    • #9295 43bcfca Bugfix: Fundrawtransaction: don't terminate when keypool is empty (jonasschnelli)
    • #9302 f5d606e Return txid even if ATMP fails for new transaction (sipa)
    • #9262 fe39f26 Prefer coins that have fewer ancestors, sanity check txn before ATMP (instagibbs)

    Tests and QA

    • #9159 eca9b46 Wait for specific block announcement in p2p-compactblocks (ryanofsky)
    • #9186 dccdc3a Fix use-after-free in scheduler tests (laanwj)
    • #9168 3107280 Add assert_raises_message to check specific error message (mrbandrews)
    • #9191 29435db 0.13.2 Backports (MarcoFalke)
    • #9077 1d4c884 Increase wallet-dump RPC timeout (ryanofsky)
    • #9098 ecd7db5 Handle zombies and cluttered tmpdirs (MarcoFalke)
    • #8927 387ec9d Add script tests for FindAndDelete in pre-segwit and segwit scripts (jl2012)
    • #9200 eebc699 bench: Fix subtle counting issue when rescaling iteration count (laanwj)

    Miscellaneous

    • #8838 094848b Calculate size and weight of block correctly in CreateNewBlock() (jnewbery)
    • #8920 40169dc Set minimum required Boost to 1.47.0 (fanquake)
    • #9251 a710a43 Improvement of documentation of command line parameter 'whitelist' (wodry)
    • #8932 106da69 Allow bitcoin-tx to create v2 transactions (btcdrak)
    • #8929 12428b4 add software-properties-common (sigwo)
    • #9120 08d1c90 bug: Missed one "return false" in recent refactoring in #9067 (UdjinM6)
    • #9067 f85ee01 Fix exit codes (UdjinM6)
    • #9340 fb987b3 [0.13] Update secp256k1 subtree (MarcoFalke)
    • #9229 b172377 Remove calls to getaddrinfo_a (TheBlueMatt)

    Download:https://github.com/viacoin/via...



Looks like your connection to Cryptocentral was lost, please wait while we try to reconnect.