aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-10-27Don't return the address of a P2SH of a P2SH.jnewbery
Github-Pull: #8845 Rebased-From: d51f18246165b580761af824f1bb4a49b6908f28
2016-10-27Fix relaypriority calculation errormaiiz
Github-Pull: #8357 Rebased-From: 94a34a5d951cee59ef9c9274c5ad49ac2a91ab8a
2016-10-27Add missing cs_main lock to ::GETBLOCKTXN processingMatt Corallo
Note that this is not a major issue as, in order for the missing lock to cause issues, you have to receive a GETBLOCKTXN message while reindexing, adding a block header via RPC, etc, which results in either a table rehash or an insert into the bucket which you are currently looking at. Github-Pull: #8995 Rebased-From: dfe79060a62c8de098e75d527d97b99c3b10de50
2016-10-27Merge #9022: Update release notes to mention dropping OS X 10.7 supportv0.13.1Wladimir J. van der Laan
1d12463 Update release notes for dropping osx 10.7 support (Michael Ford)
2016-10-27Update release notes for dropping osx 10.7 supportMichael Ford
2016-10-26release: bump required osx version to 10.8. Credit jonasschnelli.Cory Fields
libc++ on 10.7 causes too many issues. See #8577 for discussion/details. Github-Pull: #9015 Rebased-From: 339c4b6c3a8e68e4bba1969d144e413a462b68f1
2016-10-25[net] Remove assert(nMaxInbound > 0)v0.13.1rc3MarcoFalke
nMaxInbound might very well be 0 or -1, if the user prefers to keep a small number of maxconnections. Note: nMaxInbound of -1 means that the user set maxconnections to 8 or less, but we still want to keep an additional slot for the feeler connection. Github-Pull: #9008 Rebased-From: fa1c3c2eb0a1853ed0e0662fc2bdbca51e05ccf5
2016-10-25Merge #9012: release-notes: Update from blog draftWladimir J. van der Laan
99f5cf1 release-notes: Update from blog draft (Luke Dashjr)
2016-10-25release-notes: Update from blog draftLuke Dashjr
2016-10-20doc: Update blurb in release notesWladimir J. van der Laan
Minor version, not major version.
2016-10-20doc: Add missing credit to release notesWladimir J. van der Laan
(Eric participated in Segwit work but has no direct commits, so should be mentioned)
2016-10-19doc: Update release notes for rc2v0.13.1rc2Wladimir J. van der Laan
2016-10-19nMaxOutbound is MAX_OUTBOUND_CONNECTIONS on 0.13Wladimir J. van der Laan
Github-Pull: #8949
2016-10-19qt: pre-rc2 translations updateWladimir J. van der Laan
2016-10-19RPC/Mining: getblocktemplate: Update and fix formatting of helpLuke Dashjr
Github-Pull: #8951 Rebased-From: 59daa58d6a17bb1170c724f2d01d43c2ec21a9b4
2016-10-19Make dnsseed's definition of acute need include relevant services.Gregory Maxwell
We normally prefer to connect to peers offering the relevant services. If we're not connected to enough peers with relevant services, we probably don't know about them and could use dnsseed's help. Github-Pull: #8949 Rebased-From: 46304791353d2bb61004a035869612620c30b4eb
2016-10-19Be more aggressive in connecting to peers with relevant services.Gregory Maxwell
Only allow skipping relevant services until there are four outbound connections up. This avoids quickly filling up with peers lacking the relevant services when addrman has few or none of them. Github-Pull: #8949 Rebased-From: 9583477288072e203541b747fcffe8d50cfefb8d
2016-10-18Merge #8960: doc: update 0.13.1 release note info on linux arm buildsWladimir J. van der Laan
d179eed doc: update 0.13.1 release note info on linux arm builds [skip ci] (mruddy)
2016-10-18doc: update 0.13.1 release note info on linux arm buildsmruddy
[skip ci]
2016-10-18Remove bogus assert on number of oubound connections.Matt Corallo
This value can be significantly higher if the users uses addnode Github-Pull: #8944 Rebased-From: 1ab21cf344ed0547de5ae679b7e479cb4b1a923b
2016-10-18rpc: Generate auth cookie in hex instead of base64Wladimir J. van der Laan
Base64 contains '/', and the '/' character in credentials is problematic for AuthServiceProxy which represents the RPC endpoint as an URI with user and password embedded. Closes #8399. Github-Pull: #8858 Rebased-From: 1c80386bceb216ca5b5da657e03a29f9c779d58b
2016-10-18Merge #8947: Add historical release notes for v0.13.0Wladimir J. van der Laan
c9ffe90 Add historical release notes for v0.13.0 (Micha)
2016-10-18Merge #8943: Release notes: add info about segwit and null dummy soft forksWladimir J. van der Laan
bf86073 Release notes: correct segwit signalling period start conditions (David A. Harding) 2de93f0 Relase notes: correct segwit activation point (David A. Harding) 5f9c7b0 Release notes: add info about segwit and null dummy soft forks (David A. Harding)
2016-10-18Bump version to 0.13.1Wladimir J. van der Laan
2016-10-18Add historical release notes for v0.13.0Micha
[skip ci]
2016-10-17Release notes: correct segwit signalling period start conditionsDavid A. Harding
[ci skip]
2016-10-17Relase notes: correct segwit activation pointDavid A. Harding
2016-10-17Release notes: add info about segwit and null dummy soft forksDavid A. Harding
[no ci]
2016-10-17doc: Update release notes for last-minute pullsv0.13.1rc1Wladimir J. van der Laan
2016-10-17My DNS seed supports filteringChristian Decker
Currently supports filtering by any combination of the 4 least significant bits. Github-Pull: #8940 Rebased-From: 2449e12681ab549695f143d9b3ad2c24be03a78d
2016-10-17Add x9 service bit support to dnsseed.bluematt.meMatt Corallo
Github-Pull: #8940 Rebased-From: ffb4713920205db39bfd219b6162986a52ddf32b
2016-10-17Comment that most dnsseeds only support some service bits combosMatt Corallo
Github-Pull: #8940 Rebased-From: 504c72ad346a1b619f1fc58d0edce91ec955a67d
2016-10-17Merge #8942: [doc] 0.13.1: Minor clarification to release notesWladimir J. van der Laan
fa161e8 [doc] 0.13.1: Minor clarification to release notes (MarcoFalke)
2016-10-17[doc] 0.13.1: Minor clarification to release notesMarcoFalke
2016-10-17Update implemented bips for 0.13.1Pieter Wuille
Github-Pull: #8939 Rebased-From: 0941f556b7f228517fcb35f8b19926dfd62f481c
2016-10-17doc: Properly sort authors listWladimir J. van der Laan
2016-10-17doc: Fill in changelog and authors in release notesWladimir J. van der Laan
2016-10-17Define start and end time for segwit deploymentPieter Wuille
Github-Pull: #8937 Rebased-From: f9c23dea976465c51b9fe2cead81b707678c16bb
2016-10-17qt: periodic translation updateWladimir J. van der Laan
2016-10-17Merge #8916: 0.13.1 backportsWladimir J. van der Laan
9777fe1 remove redundant tests in p2p-segwit.py (Johnson Lau) fef7b46 test segwit uncompressed key fixes (Johnson Lau) 4ec21e8 Fix ismine and addwitnessaddress: no uncompressed keys in segwit (Pieter Wuille) 908fced [qa] Add tests for uncompressed pubkeys in segwit (Suhas Daftuar) b4b8527 Make test framework produce lowS signatures (Johnson Lau) 821f3e6 Require compressed keys in segwit as policy and disable signing with uncompressed keys for segwit scripts (Johnson Lau) 540413d Add standard limits for P2WSH with tests (Johnson Lau) 9bb2a02 [qa] Build v4 blocks in p2p-compactblocktests (Matt Corallo) df5069b [qa] Send segwit-encoded blocktxn messages in p2p-compactblocks (Matt Corallo) bcf3806 Update bitcoin-tx to output witness data. (jonnynewbs) cc6f551 [qa] Fix compact block shortids for a test case (Dagur Valberg Johannsson) 4bb9ce8 Use cmpctblock type 2 for segwit-enabled transfer (Matt Corallo) 890ac25 Fix overly-prescriptive p2p-segwit test for new fetch logic (Matt Corallo) fe1975a Use cmpctblock type 2 for segwit-enabled transfer (Pieter Wuille) 611cc50 [qa] Fix bug in mininode witness deserialization (Suhas Daftuar) 61e282b [qa] Add support for compactblocks v2 to mininode (Suhas Daftuar) e47299a [qa] Update p2p-compactblocks.py for compactblocks v2 (Suhas Daftuar) 7a34a46 Add NULLDUMMY verify flag in bitcoinconsensus.h (Johnson Lau) 7ae6242 net: fix a few cases where messages were sent rather than dropped upon disconnection (Cory Fields) 3e80ab7 Add policy: null signature for failed CHECK(MULTI)SIG (Johnson Lau) 0027672 Make non-minimal OP_IF/NOTIF argument non-standard for P2WSH (Johnson Lau)
2016-10-17remove redundant tests in p2p-segwit.pyJohnson Lau
Github-Pull: #8499 Rebased-From: 67d6ee1e3679504f46473fe0818970565ff3b137
2016-10-17test segwit uncompressed key fixesJohnson Lau
Github-Pull: #8499 Rebased-From: 9260085377e89e666d0cb95b462261d7e3a9c82f
2016-10-17Fix ismine and addwitnessaddress: no uncompressed keys in segwitPieter Wuille
Github-Pull: #8499 Rebased-From: 248f3a76a825a332e5495c5947ad283a9e5e938f
2016-10-17[qa] Add tests for uncompressed pubkeys in segwitSuhas Daftuar
Github-Pull: #8499 Rebased-From: b811124202152424109b8e95ebe7ac25ff2e83c0
2016-10-17Make test framework produce lowS signaturesJohnson Lau
Github-Pull: #8499 Rebased-From: 9f0397aff7afa2afa9328daea0a2053122e79d44
2016-10-17Require compressed keys in segwit as policy and disable signing with ↵Johnson Lau
uncompressed keys for segwit scripts Github-Pull: #8499 Rebased-From: 4c0c25a604cec39675187507df423cff5d707ab5
2016-10-17Add standard limits for P2WSH with testsJohnson Lau
Github-Pull: #8499 Rebased-From: 3ade2f64cfe43ab53e4869ffc35d5fd23201e1c1
2016-10-17[qa] Build v4 blocks in p2p-compactblocktestsMatt Corallo
This fixes an issue in backporting to 0.13 as 0.13 enforces SF activation by block version lockin instead of through a hard-coded block height. Github-Pull: #8916 Rebased-From: a4ad37d4ef4bcd81bc9d867b277efdebc86bc2e8
2016-10-17[qa] Send segwit-encoded blocktxn messages in p2p-compactblocksMatt Corallo
Github-Pull: #8916 Rebased-From: 032e883b937a6b70d5c367fc2ee57d7eea8cb473
2016-10-13Merge #8899: [0.13] Fix wake from sleep issue with Boost 1.59.0Wladimir J. van der Laan
49be9f0 Fix wake from sleep issue with Boost 1.59.0 (Michael Ford)