Permalink
Commits on Feb 3, 2016
  1. [qt] Peertable: Increase SUBVERSION_COLUMN_WIDTH

    Github-Pull: #7384
    Rebased-From: faa9011
    MarcoFalke committed with laanwj Jan 20, 2016
  2. Merge #7440: [0.12] Rename permitrbf to mempoolreplacement and provid…

    …e minimal string-list forward compatibility
    
    
    af9f564 release-notes: Update for replacebyfee->mempoolreplacement rename (Luke Dashjr)
    4ad418b Rename replacebyfee=opt-in to mempoolreplacement=fee (Luke Dashjr)
    b2287a7 release-notes: Update for permitrbf->replacebyfee rename (Luke Dashjr)
    5f456a6 Simplify check for replacebyfee=opt-in (Luke Dashjr)
    e8d19ab Accept replacebyfee=opt-in for turning on opt-in RBF (Luke Dashjr)
    1205f87 Rename permitrbf to replacebyfee (Luke Dashjr)
    laanwj committed Feb 3, 2016
Commits on Feb 1, 2016
  1. Add whitelistforcerelay to control forced relaying. [#7099 redux]

    - Add whitelistforcerelay to control forced relaying.
    
    Also renames whitelistalwaysrelay.
    
    Nodes relay all transactions from whitelisted peers, this
     gets in the way of some useful reasons for whitelisting
     peers-- for example, bypassing bandwidth limitations.
    
    The purpose of this forced relaying is for specialized gateway
     applications where a node is being used as a P2P connection
     filter and multiplexer, but where you don't want it getting
     in the way of (re-)broadcast.
    
    This change makes it configurable with whitelistforcerelay.
    
    - Blacklist -whitelistalwaysrelay; replaced by -whitelistrelay.
    
    Github-Pull: #7439
    Rebased-From: 325c725 89d113e
    gmaxwell committed with laanwj Nov 25, 2015
  2. Merge #7438: Do not absolutely protect local peers; decide group ties…

    … based on time.
    
    
    8e09f91 Decide eviction group ties based on time. (Gregory Maxwell)
    46dbcd4 Do not absolutely protect local peers from eviction. (Gregory Maxwell)
    laanwj committed Feb 1, 2016
Commits on Jan 29, 2016
  1. Accept replacebyfee=opt-in for turning on opt-in RBF

    Basic forward-compatibility with more flexible parameters like fss
    luke-jr committed Jan 28, 2016
  2. Rename permitrbf to replacebyfee

    "permit" is currently used to configure transaction filtering, whereas replacement is more to do with the memory pool state than the transaction itself.
    luke-jr committed Jan 28, 2016
Commits on Jan 28, 2016
  1. Decide eviction group ties based on time.

    This corrects a bug the case of tying group size where the code may
     fail to select the group with the newest member. Since newest time
     is the final selection criteria, failing to break ties on it
     on the step before can undermine the final selection.
    
    Tied netgroups are very common.
    gmaxwell committed Nov 23, 2015
  2. Do not absolutely protect local peers from eviction.

    With automatic tor HS support in place we should probably not be providing
     absolute protection for local peers, since HS inbound could be used to
     attack pretty easily.  Instead, this counts on the latency metric inside
     AttemptToEvictConnection to privilege actually local peers.
    gmaxwell committed Jan 28, 2016
  3. net: Hardcoded seeds update January 2016

    Github-Pull: #7415
    Rebased-From: 4818dba
    laanwj committed Jan 25, 2016
Commits on Jan 27, 2016
  1. Merge #7416: doc: Explain effects of -prune=<n> parameter in release …

    …notes
    
    
    8c5f903 doc: In release notes, reduce length of pruning section (xor-freenet)
    15c0263 doc: Minor spelling fix (xor-freenet)
    54d3907 doc: Fix wrong claims about blockchain reorganization with pruning (xor-freenet)
    a683d20 doc: Minor sentence length / capitalization fixes (xor-freenet)
    58e3abf doc: In release notes, increase estimate of disk usage with pruning (xor-freenet)
    be4b474 doc: In release notes, do not claim that pruning is leeching (xor-freenet)
    46d7eb6 doc: Fix minimal disk usage with pruning enabled (xor-freenet)
    fe074cc doc: Explain effects of -prune=<n> parameter in release notes (xor-freenet)
    laanwj committed Jan 27, 2016
  2. doc: Minor spelling fix

    xor-freenet committed Jan 27, 2016
  3. Merge #7422: Improve section title in release-notes.md

    42b521d Update release-notes.md (฿tcDrak)
    laanwj committed Jan 27, 2016
  4. release: Add security/export checks to gitian and fix current failures

    - fix parsing of BIND_NOW with older readelf
    - add _IO_stdin_used to ignored exports
    
    For details see: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=634261#109
    
    - add check-symbols and check-security make targets
    
    These are not added to the default checks because some of them depend on
    release-build configs.
    
    - always link librt for glibc back-compat builds
    
    glibc absorbed clock_gettime in 2.17. librt (its previous location) is safe to
    link in anyway for back-compat.
    
    Fixes #7420
    
    - add security/symbol checks to gitian
    
    Github-Pull: #7424
    Rebased-From: cd27bf5 475813b f3d3eaf a8ce872 a81c87f
    theuni committed with laanwj Jan 26, 2016
  5. Merge #7421: [doc] Release notes update for 0.12

    65d384f doc: Update release notes for 0.12 (Suhas Daftuar)
    laanwj committed Jan 27, 2016
Commits on Jan 26, 2016
  1. doc: Update release notes for 0.12

    Update and reword BIP 125 section
    
    Mention changes to banlist (clearbanned/setban)
    
    Pruning nodes can relay
    sdaftuar committed Jan 21, 2016
  2. Update release-notes.md

    btcdrak committed Jan 26, 2016
  3. doc: In release notes, increase estimate of disk usage with pruning

    Jonas Schnelli recommended this to account for growth of utxo set, debug
    log, etc.
    xor-freenet committed Jan 26, 2016
  4. doc: In release notes, do not claim that pruning is leeching

    Peter Todd says it does not matter currently.
    xor-freenet committed Jan 26, 2016
Commits on Jan 25, 2016
  1. doc: Explain effects of -prune=<n> parameter in release notes

    As discussed in the mailing list thread:
        [bitcoin-dev] Bitcoin Core 0.12.0 release candidate 1 available
    in the replies to this message:
    http://lists.linuxfoundation.org/pipermail/bitcoin-dev/2016-January/012276.html
    
    Please review thoroughly, I'm a newbie.
    xor-freenet committed Jan 25, 2016
Commits on Jan 22, 2016
  1. doc: forgot #7222 in release notes

    laanwj committed Jan 22, 2016
  2. qt: pre-rc2 translations update

    laanwj committed Jan 22, 2016
  3. Merge #7371: [0.12] backports

    236686b [init] Add missing help for args (MarcoFalke)
    44438a1 [init] Fix error message of maxtxfee invalid amount (MarcoFalke)
    a74fa1f [Wallet] Transaction View: LastMonth calculation fixed (crowning-)
    laanwj committed Jan 22, 2016
  4. Merge #7387: Get rid of inaccurate ScriptSigArgsExpected

    52b29dc Get rid of inaccurate ScriptSigArgsExpected (Pieter Wuille)
    laanwj committed Jan 22, 2016
  5. [qt] Windows: Make rpcconsole monospace font larger

    Github-Pull: #7364
    Rebased-From: fa6a59d
    MarcoFalke committed with laanwj Jan 17, 2016