Permalink
Commits on Jun 22, 2016
  1. Merge #8233: Mention Linux ARM executables in release process and notes

    laanwj committed Jun 22, 2016
    06f40ef depends: Mention aarch64 as common cross-compile target (Wladimir J. van der Laan)
    05f64c9 doc: Mention Linux ARM builds in release notes (Wladimir J. van der Laan)
    b7bf037 doc: Mention ARM executables in release process (Wladimir J. van der Laan)
  2. depends: Mention aarch64 as common cross-compile target

    laanwj committed Jun 22, 2016
  3. Merge #8068: Compact Blocks

    laanwj committed Jun 22, 2016
    48efec8 Fix some minor compact block issues that came up in review (Matt Corallo)
    ccd06b9 Elaborate bucket size math (Pieter Wuille)
    0d4cb48 Use vTxHashes to optimize InitData significantly (Matt Corallo)
    8119026 Provide a flat list of txid/terators to txn in CTxMemPool (Matt Corallo)
    678ee97 Add BIP 152 to implemented BIPs list (Matt Corallo)
    56ba516 Add reconstruction debug logging (Matt Corallo)
    2f34a2e Get our "best three" peers to announce blocks using cmpctblocks (Matt Corallo)
    927f8ee Add ability to fetch CNode by NodeId (Matt Corallo)
    d25cd3e Add receiver-side protocol implementation for CMPCTBLOCK stuff (Matt Corallo)
    9c837d5 Add sender-side protocol implementation for CMPCTBLOCK stuff (Matt Corallo)
    00c4078 Add protocol messages for short-ids blocks (Matt Corallo)
    e3b2222 Add some blockencodings tests (Matt Corallo)
    f4f8f14 Add TestMemPoolEntryHelper::FromTx version for CTransaction (Matt Corallo)
    85ad31e Add partial-block block encodings API (Matt Corallo)
    5249dac Add COMPACTSIZE wrapper similar to VARINT for serialization (Matt Corallo)
    cbda71c Move context-required checks from CheckBlockHeader to Contextual... (Matt Corallo)
    7c29ec9 If AcceptBlockHeader returns true, pindex will be set. (Matt Corallo)
    96806c3 Stop trimming when mapTx is empty (Pieter Wuille)
  4. Merge #8234: qt: Periodic transifex update

    laanwj committed Jun 22, 2016
    4cbe05b qt: Periodic transifex update (Wladimir J. van der Laan)
  5. Merge #8231: [Qt] fix a bug where the SplashScreen will not be hidden…

    laanwj committed Jun 22, 2016
    … during startup
    
    b3e1348 [Qt] fix a bug where the SplashScreen will not be hidden during startup (Jonas Schnelli)
  6. Merge #8222: Enable mempool consistency checks in unit tests

    laanwj committed Jun 22, 2016
    3775ff9 Enable mempool consistency checks in unit tests (Pieter Wuille)
Commits on Jun 21, 2016
  1. Fix some minor compact block issues that came up in review

    TheBlueMatt committed Jun 21, 2016
  2. Merge #8229: [Doc] Update OS X build notes for 10.11 SDK

    laanwj committed Jun 21, 2016
    e5a680d [Doc] Update OS X build notes for 10.11 SDK (fanquake)
  3. qt: Periodic transifex update

    laanwj committed Jun 21, 2016
    Pulls in the following new languages:
    
    - `af` Afrikaans
    - `es_419` Spanish (Latin America)
    - `es_AR` Spanish (Argentina)
    - `es_CO` Spanish (Colombia)
    - `fil` Filipino
    - `it_IT` Italian (Italy)
    - `ro` Romanian
    - `sr@latin` Serbian (Latin)
    - `ta` Tamil
    - `uz@Latn` Uzbek (Latin)
    - `zh_HK` Chinese (Hong Kong)
  4. doc: Mention Linux ARM builds in release notes

    laanwj committed Jun 21, 2016
  5. doc: Mention ARM executables in release process

    laanwj committed Jun 21, 2016
    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).
  6. Merge #8216: [qa] assert 'changePosition out of bounds'

    laanwj committed Jun 21, 2016
    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)
  7. Fix LogPrint to LogPrintf

    thelazier authored and laanwj committed Jun 20, 2016
    Printing Log without category defined should use LogPrintf
    
    Github-Pull: #8230
    Meta: PR should have been based on master in the first place
Commits on Jun 20, 2016
  1. Merge #8220: Stop trimming when mapTx is empty

    laanwj committed Jun 20, 2016
    ad0752e Stop trimming when mapTx is empty (Pieter Wuille)
  2. Merge #8179: Evict orphans which are included or precluded by accepte…

    laanwj committed Jun 20, 2016
    …d blocks.
    
    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)
  3. Merge #7713: Fixes for verify-commits script

    laanwj committed Jun 20, 2016
    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)
  4. [Doc] Update OS X build notes for 10.11 SDK

    fanquake committed Jun 12, 2016
  5. Merge #7687: Stop treating importaddress'ed scripts as change

    laanwj committed Jun 20, 2016
    595b22e Stop treating importaddress'ed scripts as change (Pieter Wuille)
  6. Merge #8066: [qa] test_framework: Use different rpc_auth_pair for eac…

    laanwj committed Jun 20, 2016
    …h node
    
    fad1845 [qa] test_framework: Use different rpc_auth_pair for each node (MarcoFalke)
  7. Merge #8210: [Qt] Bump to Qt5.6.1

    laanwj committed Jun 20, 2016
    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)
  8. [qa] pull-tester: Start longest test first

    MarcoFalke committed Jun 20, 2016
  9. Merge #8203: Clarify documentation for running a tor node

    laanwj committed Jun 20, 2016
    9e3ec74 Clarify documentation for running a tor node (Nathaniel Mahieu)
  10. Merge #8224: readme: Omit phrasing; 'new'

    laanwj committed Jun 20, 2016
    7734479 readme: Omit phrasing; 'new' (Will Binns)
  11. Only pass -lQt5PlatformSupport if >=Qt5.6

    jonasschnelli committed Jun 20, 2016
  12. Elaborate bucket size math

    sipa authored and TheBlueMatt committed Jun 17, 2016
Commits on Jun 19, 2016
  1. readme: Omit phrasing; 'new'

    Will Binns
    Will Binns committed Jun 19, 2016
    This commit removes the word "new" in reference to describing Bitcoin,
    as it has been around for over seven years, now.