aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-06-22depends: Mention aarch64 as common cross-compile targetWladimir J. van der Laan
2016-06-21doc: Mention Linux ARM builds in release notesWladimir J. van der Laan
2016-06-21doc: Mention ARM executables in release processWladimir J. van der Laan
Mention ARM executables in the release process documentation (these were introduced in #8188). As well as that Linux tarballs have changed name to contain an architecture tuple, instead of `linux32`/`linux64`. Also mention that `-debug` files should not be uploaded (these were introduced in #8167).
2016-06-21Merge #8216: [qa] assert 'changePosition out of bounds'Wladimir J. van der Laan
fa58f94 [qa] pull-tester: Start longest test first (MarcoFalke) fa3b379 [qa] pull-tester: Fix assertion and check for run_parallel (MarcoFalke) fa32465 [qa] fundrawtransaction: Create get_unspent() (MarcoFalke) fa8ce3b [qa] assert 'changePosition out of bounds' (MarcoFalke)
2016-06-21Fix LogPrint to LogPrintfTheLazieR Yip
Printing Log without category defined should use LogPrintf Github-Pull: #8230 Meta: PR should have been based on master in the first place
2016-06-20Merge #8220: Stop trimming when mapTx is emptyWladimir J. van der Laan
ad0752e Stop trimming when mapTx is empty (Pieter Wuille)
2016-06-20Merge #8179: Evict orphans which are included or precluded by accepted blocks.Wladimir J. van der Laan
54326a6 Increase maximum orphan size to 100,000 bytes. (Gregory Maxwell) 8c99d1b Treat orphans as implicit inv for parents, discard when parents rejected. (Gregory Maxwell) 11cc143 Adds an expiration time for orphan tx. (Gregory Maxwell) db0ffe8 This eliminates the primary leak that causes the orphan map to always grow to its maximum size. (Gregory Maxwell) 1b0bcc5 Track orphan by prev COutPoint rather than prev hash (Pieter Wuille)
2016-06-20Merge #7713: Fixes for verify-commits scriptWladimir J. van der Laan
1e9aab0 Remove sipa's old revoked key from verify-commits (Peter Todd) 966151e Add README for verify-commits (Peter Todd) 11164ec Remove keys that are no longer used for merging (Peter Todd) 22421fa Remove pointless warning (Peter Todd) 9523e8a Make verify-commits path-independent (Matt Corallo) f7d4a25 Make verify-commits POSIX-compliant (Matt Corallo)
2016-06-20Merge #7687: Stop treating importaddress'ed scripts as changeWladimir J. van der Laan
595b22e Stop treating importaddress'ed scripts as change (Pieter Wuille)
2016-06-20Merge #8066: [qa] test_framework: Use different rpc_auth_pair for each nodeWladimir J. van der Laan
fad1845 [qa] test_framework: Use different rpc_auth_pair for each node (MarcoFalke)
2016-06-20Merge #8210: [Qt] Bump to Qt5.6.1Wladimir J. van der Laan
2759597 Only pass -lQt5PlatformSupport if >=Qt5.6 (Jonas Schnelli) 59d063d Use runtime linking of QT libdbus, use custom/temp. SDK URL (Jonas Schnelli) 6194d9a Fix bitcoin_qt.m4 and fix-xcb-include-order.patch (Jonas Schnelli) f6eb4e2 [depends] OpenSSL 1.0.1k - update config_opts (fanquake) f25209a depends: bump OSX toolchain (Cory Fields)
2016-06-20[qa] pull-tester: Start longest test firstMarcoFalke
2016-06-20Merge #8203: Clarify documentation for running a tor nodeWladimir J. van der Laan
9e3ec74 Clarify documentation for running a tor node (Nathaniel Mahieu)
2016-06-20Merge #8224: readme: Omit phrasing; 'new'Wladimir J. van der Laan
7734479 readme: Omit phrasing; 'new' (Will Binns)
2016-06-20Only pass -lQt5PlatformSupport if >=Qt5.6Jonas Schnelli
2016-06-19readme: Omit phrasing; 'new'Will Binns
This commit removes the word "new" in reference to describing Bitcoin, as it has been around for over seven years, now.
2016-06-18Remove sipa's old revoked key from verify-commitsPeter Todd
Now that the trusted root is past all commits signed by that key we don't need it in the trusted-keys list, nor do we need to whitelist those commits in allow-revsig-commits
2016-06-18Stop trimming when mapTx is emptyPieter Wuille
2016-06-18Merge #8215: [wallet] tests: Don't use floating pointMarcoFalke
faa91b1 [wallet] tests: Don't use floating point (MarcoFalke)
2016-06-18Use runtime linking of QT libdbus, use custom/temp. SDK URLJonas Schnelli
2016-06-17Clarify documentation for running a tor nodeNathaniel Mahieu
Previous wording suggested that no additional setup was required for a tor hidden service to be created.
2016-06-17Fix bitcoin_qt.m4 and fix-xcb-include-order.patchJonas Schnelli
2016-06-17Merge #8214: [qa] mininode: fail on send_message instead of silent returnMarcoFalke
facb6c0 [qa] mininode: fail on send_message instead of silent return (MarcoFalke)
2016-06-17[qa] pull-tester: Fix assertion and check for run_parallelMarcoFalke
2016-06-17[qa] fundrawtransaction: Create get_unspent()MarcoFalke
2016-06-17[qa] assert 'changePosition out of bounds'MarcoFalke
2016-06-17[qa] mininode: fail on send_message instead of silent returnMarcoFalke
2016-06-17[wallet] tests: Don't use floating pointMarcoFalke
2016-06-17[depends] OpenSSL 1.0.1k - update config_optsfanquake
2016-06-17depends: bump OSX toolchainCory Fields
clang: 3.7.1 cctools: 877.8 ld64: 253.9
2016-06-16Merge #7600: Mining: Select transactions using feerate-with-ancestorsPieter Wuille
29fac19 Add unit tests for ancestor feerate mining (Suhas Daftuar) c82a4e9 Use ancestor-feerate based transaction selection for mining (Suhas Daftuar)
2016-06-16Add unit tests for ancestor feerate miningSuhas Daftuar
2016-06-16Use ancestor-feerate based transaction selection for miningSuhas Daftuar
Includes changes by Pieter Wuille
2016-06-16Merge #7892: Add full UTF-8 support to RPCWladimir J. van der Laan
7982fce doc: Mention full UTF-8 support in release notes (Wladimir J. van der Laan) 6bbb4ef test: test utf-8 for labels in wallet (Wladimir J. van der Laan) a406fcb test: add ensure_ascii setting to AuthServiceProxy (Wladimir J. van der Laan) 60ab9b2 Squashed 'src/univalue/' changes from 2740c4f..f32df99 (Wladimir J. van der Laan)
2016-06-16Merge #8113: Rework addnode behaviourWladimir J. van der Laan
1a5a4e6 Randomize name lookup result in ConnectSocketByName (Pieter Wuille) f9f5cfc Prevent duplicate connections where one is by name and another by ip (Pieter Wuille) 1111b80 Rework addnode behaviour (Pieter Wuille)
2016-06-16Merge #8171: [RPC] Fix createrawtx sequence number unsigned int parsingWladimir J. van der Laan
6fa950a [RPC] Fix createrawtx sequence number unsigned int parsing (Jonas Schnelli)
2016-06-16Merge #8084: Add recently accepted blocks and txn to AttemptToEvictConnection.Wladimir J. van der Laan
6ee7f05 Allow disconnecting a netgroup with only one member in eviction. (Gregory Maxwell) 5d0ca81 Add recently accepted blocks and txn to AttemptToEvictConnection. (Gregory Maxwell)
2016-06-16Merge #8208: Do not set extra flags for unfiltered DNS seed resultsWladimir J. van der Laan
bc0a895 Do not set extra flags for unfiltered DNS seed results (Pieter Wuille)
2016-06-16Merge #8207: [trivial] Add a link to the Bitcoin-Core repository and website ↵Wladimir J. van der Laan
to the About Dialog fa58e5e [doc] Add website links to about dialog (MarcoFalke)
2016-06-16[doc] Add website links to about dialogMarcoFalke
2016-06-15Allow disconnecting a netgroup with only one member in eviction.Gregory Maxwell
With the latest additions there are enough protective measures that we can take the training wheels off.
2016-06-15Add recently accepted blocks and txn to AttemptToEvictConnection.Gregory Maxwell
This protects any not-already-protected peers who were the most recent four to relay transactions and most recent four to send blocks to us.
2016-06-15Do not set extra flags for unfiltered DNS seed resultsPieter Wuille
2016-06-15Increase maximum orphan size to 100,000 bytes.Gregory Maxwell
Although this increases node memory usage in the worst case by perhaps 30MB, the current behavior causes severe issues with dependent tx relay.
2016-06-15Treat orphans as implicit inv for parents, discard when parents rejected.Gregory Maxwell
An orphan whos parents were rejected is never going to connect, so there is little utility in keeping it. Orphans also helpfully tell us what we're missing, so go ahead and treat it as INVed.
2016-06-15Adds an expiration time for orphan tx.Gregory Maxwell
This prevents higher order orphans and other junk from holding positions in the orphan map. Parents delayed twenty minutes are more are unlikely to ever arrive. The freed space will improve the orphan matching success rate for other transactions.
2016-06-14Merge #7636: Add bitcoin address label to request payment QR codeJonas Schnelli
1c2a1ba Add address label to request payment QR Code (QT) (Francesco 'makevoid' Canessa)
2016-06-14Merge #8198: [trivial] Sync ax_pthread with upstream draft4Wladimir J. van der Laan
0e209f9 [trivial] Sync ax_pthread with upstream draft (fanquake)
2016-06-14Merge #8035: [Wallet] Add simplest BIP32/deterministic key generation ↵Wladimir J. van der Laan
implementation afcd77e Detect -usehd mismatches when wallet.dat already exists (Jonas Schnelli) 17c0131 [Docs] Add release notes and bip update for Bip32/HD wallets (Jonas Schnelli) c022e5b [Wallet] use constant for bip32 hardened key limit (Jonas Schnelli) f190251 [Wallet] Add simplest BIP32/deterministic key generation implementation (Jonas Schnelli)
2016-06-14Merge #8194: [gitian] set correct PATH for wrappersWladimir J. van der Laan
fa61756 [gitian] set correct PATH for wrappers (MarcoFalke)