Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Added a flag bit to INV messages for getdata to denote the witness sh… #19

Open
wants to merge 129 commits into
base: segwit
Choose a base branch
from

Commits on Nov 10, 2015

  1. [depends] Boost 1.59.0

    fanquake committed Nov 10, 2015
    Configuration menu
    Copy the full SHA
    9e940fa View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    17ad964 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    26f8ea5 View commit details
    Browse the repository at this point in the history

Commits on Nov 11, 2015

  1. Configuration menu
    Copy the full SHA
    10d3c77 View commit details
    Browse the repository at this point in the history
  2. [depends] zeromq 4.0.7

    fanquake committed Nov 11, 2015
    Configuration menu
    Copy the full SHA
    23a3c47 View commit details
    Browse the repository at this point in the history

Commits on Nov 28, 2015

  1. Switch to a more efficient rolling Bloom filter

    For each 'bit' in the filter we really maintain 2 bits, which store either:
    0: not set
    1-3: set in generation N
    
    After (nElements / 2) insertions, we switch to a new generation, and wipe
    entries which already had the new generation number, effectively switching
    from the last 1.5 * nElements set to the last 1.0 * nElements set.
    
    This is 25% more space efficient than the previous implementation, and can
    (at peak) store 1.5 times the requested amount of history (though only
    1.0 times the requested history is guaranteed).
    
    The existing unit tests should be sufficient.
    sipa committed Nov 28, 2015
    Configuration menu
    Copy the full SHA
    086ee67 View commit details
    Browse the repository at this point in the history

Commits on Nov 30, 2015

  1. Replace setInventoryKnown with a rolling bloom filter.

    Mruset setInventoryKnown was reduced to a remarkably small 1000
     entries as a side effect of sendbuffer size reductions in 2012.
    
    This removes setInventoryKnown filtering from merkleBlock responses
     because false positives there are especially unattractive and
     also because I'm not sure if there aren't race conditions around
     the relay pool that would cause some transactions there to
     be suppressed. (Also, ProcessGetData was accessing
     setInventoryKnown without taking the required lock.)
    gmaxwell authored and sipa committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    ec73ef3 View commit details
    Browse the repository at this point in the history
  2. Remove mruset as it is no longer used.

    gmaxwell authored and sipa committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    e206724 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6b84935 View commit details
    Browse the repository at this point in the history
  4. Only use filterInventoryKnown with MSG_TX inventory messages.

    Previously this logic could erroneously filter a MSG_BLOCK inventory message.
    pstratem authored and sipa committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    b6a0da4 View commit details
    Browse the repository at this point in the history
  5. Actually only use filterInventoryKnown with MSG_TX inventory messages.

    Previously this logic could erroneously filter a MSG_BLOCK inventory message.
    gmaxwell authored and sipa committed Nov 30, 2015
    Configuration menu
    Copy the full SHA
    d41e44c View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    aa4b0c2 View commit details
    Browse the repository at this point in the history

Commits on Dec 2, 2015

  1. Configuration menu
    Copy the full SHA
    b440409 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    110ff11 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    a3c3ddb View commit details
    Browse the repository at this point in the history
  4. rpc: remove cs_main lock from createrawtransaction

    This is a pure utility function that doesn't use
    main's data structures, so it does not require that lock.
    laanwj committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    6e76587 View commit details
    Browse the repository at this point in the history
  5. Fix mempool limiting for PrioritiseTransaction

    Redo the feerate index to be based on mining score, rather than fee.
    
    Update mempool_packages.py to test prioritisetransaction's effect on
    package scores.
    sdaftuar committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    eb30666 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    9ef2a25 View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    27fae34 View commit details
    Browse the repository at this point in the history
  8. Remove GetMinRelayFee

    One test in AcceptToMemoryPool was to compare a transaction's fee
    agains the value returned by GetMinRelayFee. This value was zero for
    all small transactions.  For larger transactions (between
    DEFAULT_BLOCK_PRIORITY_SIZE and MAX_STANDARD_TX_SIZE), this function
    was preventing low fee transactions from ever being accepted.
    
    With this function removed, we will now allow transactions in that range
    with fees (including modifications via PrioritiseTransaction) below
    the minRelayTxFee, provided that they have sufficient priority.
    sdaftuar committed Dec 2, 2015
    Configuration menu
    Copy the full SHA
    901b01d View commit details
    Browse the repository at this point in the history

Commits on Dec 3, 2015

  1. Now that 0.12 has been branched, master is 0.12.99

    ... in preparation for 0.13
    laanwj committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    c12ff99 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7133

    aa4b0c2 When not filtering blocks, getdata sends more in one test (Pieter Wuille)
    d41e44c Actually only use filterInventoryKnown with MSG_TX inventory messages. (Gregory Maxwell)
    b6a0da4 Only use filterInventoryKnown with MSG_TX inventory messages. (Patick Strateman)
    6b84935 Rename setInventoryKnown filterInventoryKnown (Patick Strateman)
    e206724 Remove mruset as it is no longer used. (Gregory Maxwell)
    ec73ef3 Replace setInventoryKnown with a rolling bloom filter. (Gregory Maxwell)
    laanwj committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    8843676 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7632cf6 View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7113

    086ee67 Switch to a more efficient rolling Bloom filter (Pieter Wuille)
    laanwj committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    54a550b View commit details
    Browse the repository at this point in the history
  5. Merge pull request bitcoin#7152

    b440409 Add missing automake package to deb-based UNIX install instructions. (Matt Bogosian)
    laanwj committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    5548d9c View commit details
    Browse the repository at this point in the history
  6. Disconnect on mempool requests from peers when over the upload limit.

    Mempool requests use a fair amount of bandwidth when the mempool is large,
     disconnecting peers using them follows the same logic as disconnecting
     peers fetching historical blocks.
    gmaxwell committed Dec 3, 2015
    Configuration menu
    Copy the full SHA
    6aadc75 View commit details
    Browse the repository at this point in the history

Commits on Dec 4, 2015

  1. Merge pull request bitcoin#7166

    6aadc75 Disconnect on mempool requests from peers when over the upload limit. (Gregory Maxwell)
    laanwj committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    7922592 View commit details
    Browse the repository at this point in the history
  2. test: remove necessity to call create_callback_map

    Remove necessity to call create_callback_map (as well as the function
    itself) from the Python P2P test framework. Invoke the appropriate
    methods directly.
    
    - Easy to forget to call it and wonder why it doesn't work
    - Simplifies the code
    - This makes it easier to handle new messages in subclasses
    laanwj committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    2f601d2 View commit details
    Browse the repository at this point in the history
  3. tests: Disable Tor interaction

    This is unnecessary during the current tests (any test for Tor
    interaction can explicitly enable it) and interferes with the proxy
    test.
    laanwj committed Dec 4, 2015
    Configuration menu
    Copy the full SHA
    4c40ec0 View commit details
    Browse the repository at this point in the history

Commits on Dec 5, 2015

  1. Merge pull request bitcoin#7170

    4c40ec0 tests: Disable Tor interaction (Wladimir J. van der Laan)
    laanwj committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    a2822b9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    96918a2 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7174

    96918a2 Don't do mempool lookups for "mempool" command without a filter (Matt Corallo)
    gmaxwell committed Dec 5, 2015
    Configuration menu
    Copy the full SHA
    075faae View commit details
    Browse the repository at this point in the history

Commits on Dec 6, 2015

  1. Coinselection prunes extraneous inputs from ApproximateBestSubset

    A further pass over the available inputs has been added to ApproximateBestSubset after a candidate set has been found. It will prune any extraneous inputs in the selected subset, in order to decrease the number of input and the resulting change.
    murchandamus committed Dec 6, 2015
    Configuration menu
    Copy the full SHA
    5c03483 View commit details
    Browse the repository at this point in the history

Commits on Dec 7, 2015

  1. Merge pull request bitcoin#7171

    2f601d2 test: remove necessity to call create_callback_map (Wladimir J. van der Laan)
    laanwj committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    82bcf40 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca188c6 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#6589

    ca188c6 log bytes recv/sent per command (Jonas Schnelli)
    laanwj committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    dc0305d View commit details
    Browse the repository at this point in the history
  4. net: Fix sent reject messages for blocks and transactions

    Ever since we bitcoin#5913 have been sending invalid reject messages
    for transactions and blocks.
    laanwj committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    9fc6ed6 View commit details
    Browse the repository at this point in the history
  5. net: Account for sendheaders verack messages

    Looks like these were forgotten in bitcoin#6589.
    laanwj committed Dec 7, 2015
    Configuration menu
    Copy the full SHA
    e3bc5e0 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    af9510e View commit details
    Browse the repository at this point in the history
  7. Configuration menu
    Copy the full SHA
    fc0f52d View commit details
    Browse the repository at this point in the history

Commits on Dec 8, 2015

  1. Merge pull request bitcoin#7180

    e3bc5e0 net: Account for `sendheaders` `verack` messages (Wladimir J. van der Laan)
    laanwj committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    16ccb74 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#4906

    fc0f52d Added a test for the pruning of extraneous inputs after ApproximateBestSet (Murch)
    af9510e Moved set reduction to the end of ApproximateBestSubset to reduce performance impact (Murch)
    5c03483 Coinselection prunes extraneous inputs from ApproximateBestSubset (AlSzacrel)
    laanwj committed Dec 8, 2015
    Configuration menu
    Copy the full SHA
    0800092 View commit details
    Browse the repository at this point in the history

Commits on Dec 9, 2015

  1. test: Add basic test for reject code

    Extend P2P test framework to make it possible to expect reject
    codes for transactions and blocks.
    laanwj committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    2041190 View commit details
    Browse the repository at this point in the history
  2. [wallet] Adjust pruning test

    MarcoFalke committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    fafd093 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    e0769e1 View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7154

    a3c3ddb [Qt] add InMempool() info to transaction details (Jonas Schnelli)
    laanwj committed Dec 9, 2015
    Configuration menu
    Copy the full SHA
    00b4b8d View commit details
    Browse the repository at this point in the history

Commits on Dec 10, 2015

  1. Merge pull request bitcoin#7179

    2041190 test: Add basic test for `reject` code (Wladimir J. van der Laan)
    9fc6ed6 net: Fix sent reject messages for blocks and transactions (Wladimir J. van der Laan)
    laanwj committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    5dc63ed View commit details
    Browse the repository at this point in the history
  2. net: Add and document network messages in protocol.h

    - Avoids string typos (by making the compiler check)
    - Makes it easier to grep for handling/generation of a certain message type
    - Refer directly to documentation by following the symbol in IDE
    - Move list of valid message types to protocol.cpp:
        protocol.cpp is a more appropriate place for this, and having
        the array there makes it easier to keep things consistent.
    laanwj committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    9bbe71b View commit details
    Browse the repository at this point in the history
  3. Set link from http:// to https://

    For opensource.org/licenses/MIT!
    SuriyaaKudoIsc committed Dec 10, 2015
    Configuration menu
    Copy the full SHA
    00423e1 View commit details
    Browse the repository at this point in the history

Commits on Dec 11, 2015

  1. Configuration menu
    Copy the full SHA
    e1030dd View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7197

    00423e1 Set link from http:// to https:// (Suriyaa Kudo)
    laanwj committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    f7f44b1 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7181

    9bbe71b net: Add and document network messages in protocol.h (Wladimir J. van der Laan)
    laanwj committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    d1e17ff View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7156

    6e76587 rpc: remove cs_main lock from `createrawtransaction` (Wladimir J. van der Laan)
    laanwj committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    9ee02cf View commit details
    Browse the repository at this point in the history
  5. Replace trickle nodes with per-node/message Poisson delays

    We used to have a trickle node, a node which was chosen in each iteration of
    the send loop that was privileged and allowed to send out queued up non-time
    critical messages. Since the removal of the fixed sleeps in the network code,
    this resulted in fast and attackable treatment of such broadcasts.
    
    This pull request changes the 3 remaining trickle use cases by random delays:
    * Local address broadcast (while also removing the the wiping of the seen filter)
    * Address relay
    * Inv relay (for transactions; blocks are always relayed immediately)
    
    The code is based on older commits by Patrick Strateman.
    sipa committed Dec 11, 2015
    Configuration menu
    Copy the full SHA
    5400ef6 View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2015

  1. checks for null data transaction before debug.log

    CWalletTx::GetAmounts could not find output address for null data transactions, thus issuing an error in debug.log. This change checks to see if the transaction is OP_RETURN before issuing error.
    
    resolves bitcoin#6142
    accraze committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    b6915b8 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    c611acc View commit details
    Browse the repository at this point in the history
  3. fix logic for error log

    accraze committed Dec 12, 2015
    Configuration menu
    Copy the full SHA
    d812daf View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2015

  1. [devtools] Rewrite fix-copyright-headers.py

    MarcoFalke committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    fa6ad85 View commit details
    Browse the repository at this point in the history
  2. Bump copyright headers to 2015

    MarcoFalke committed Dec 13, 2015
    Configuration menu
    Copy the full SHA
    fa24439 View commit details
    Browse the repository at this point in the history

Commits on Dec 14, 2015

  1. Configuration menu
    Copy the full SHA
    daf6466 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7206

    daf6466 Add "NODE_BLOOM" to guiutil so that peers don't get UNKNOWN[4] (Matt Corallo)
    jonasschnelli committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    b7c704a View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7185

    e1030dd Note that reviewers should mention the commit hash of the commits they reviewed. (Patrick Strateman)
    laanwj committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    ea0f5a2 View commit details
    Browse the repository at this point in the history
  4. Configuration menu
    Copy the full SHA
    979698c View commit details
    Browse the repository at this point in the history
  5. Merge pull request bitcoin#7068

    979698c [RPC-Tests] add option to run rpc test over QT clients (Jonas Schnelli)
    laanwj committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    5f3c670 View commit details
    Browse the repository at this point in the history
  6. Merge pull request bitcoin#7200

    d812daf fix logic for error log (accraze)
    c611acc wallet: check if tx scriptPubKey is unspendable (accraze)
    b6915b8 checks for null data transaction before debug.log (accraze)
    laanwj committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    dc511dc View commit details
    Browse the repository at this point in the history
  7. Merge pull request bitcoin#7125

    5400ef6 Replace trickle nodes with per-node/message Poisson delays (Pieter Wuille)
    laanwj committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    7a50401 View commit details
    Browse the repository at this point in the history
  8. test: don't override BITCOIND and BITCOINCLI if they're set

    In rpc-tests.py, don't override BITCOIND and BITCOINCLI if they're
    already set. Makes it possible to run the tests with either another tree
    or the GUI.
    laanwj committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    83cdcbd View commit details
    Browse the repository at this point in the history
  9. qt5: Use the fixed font the system recommends

    MarcoFalke committed Dec 14, 2015
    Configuration menu
    Copy the full SHA
    fa2f4bc View commit details
    Browse the repository at this point in the history

Commits on Dec 15, 2015

  1. Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY.

    mb300sd committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    37d271d View commit details
    Browse the repository at this point in the history
  2. Removed offline testnet DNSSeed 'alexykot.me'.

    Elias Rohrer committed Dec 15, 2015
    Configuration menu
    Copy the full SHA
    e18378e View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    5246180 View commit details
    Browse the repository at this point in the history

Commits on Dec 16, 2015

  1. [qt] Fix misleading translation

    MarcoFalke committed Dec 16, 2015
    Configuration menu
    Copy the full SHA
    fa5769e View commit details
    Browse the repository at this point in the history

Commits on Dec 17, 2015

  1. Merge pull request bitcoin#7216

    e18378e Removed offline testnet DNSSeed 'alexykot.me'. (Elias Rohrer)
    laanwj committed Dec 17, 2015
    Configuration menu
    Copy the full SHA
    d22245f View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7209

    83cdcbd test: don't override BITCOIND and BITCOINCLI if they're set (Wladimir J. van der Laan)
    laanwj committed Dec 17, 2015
    Configuration menu
    Copy the full SHA
    cd3f12c View commit details
    Browse the repository at this point in the history

Commits on Dec 18, 2015

  1. Merge pull request bitcoin#6980

    e0769e1 [depends] Latest config.guess & config.sub (fanquake)
    23a3c47 [depends] zeromq 4.0.7 (fanquake)
    10d3c77 [depends] Fix miniupnpc compilation on osx (fanquake)
    26f8ea5 [depends] native ccache 3.2.4 (fanquake)
    17ad964 [depends] miniupnpc 1.9.20151026 (fanquake)
    9e940fa [depends] Boost 1.59.0 (fanquake)
    laanwj committed Dec 18, 2015
    Configuration menu
    Copy the full SHA
    8ea5ef1 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    9b41a5f View commit details
    Browse the repository at this point in the history

Commits on Dec 21, 2015

  1. Merge pull request bitcoin#7062

    901b01d Remove GetMinRelayFee (Suhas Daftuar)
    27fae34 Use fee deltas for determining mempool acceptance (Suhas Daftuar)
    9ef2a25 Update replace-by-fee logic to use fee deltas (Suhas Daftuar)
    eb30666 Fix mempool limiting for PrioritiseTransaction (Suhas Daftuar)
    laanwj committed Dec 21, 2015
    Configuration menu
    Copy the full SHA
    c243379 View commit details
    Browse the repository at this point in the history

Commits on Dec 22, 2015

  1. Merge pull request bitcoin#7226

    9b41a5f Add more tests to p2p-fullblocktest (Suhas Daftuar)
    laanwj committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    ed095f0 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7213

    37d271d Rename OP_NOP2 to OP_CHECKLOCKTIMEVERIFY. (mb300sd)
    laanwj committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    595f939 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7218

    fa5769e [qt] Fix misleading translation (MarcoFalke)
    fa8c8d7 torcontrol debug: Change to a blanket message that covers both cases (MarcoFalke)
    jonasschnelli committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    a1c185b View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7153

    7632cf6 [Tests] Refactor some shared functions (Jonas Schnelli)
    110ff11 [Tests] Add mempool_limit.py test (Jonas Schnelli)
    laanwj committed Dec 22, 2015
    Configuration menu
    Copy the full SHA
    97d8373 View commit details
    Browse the repository at this point in the history

Commits on Dec 23, 2015

  1. Merge pull request bitcoin#7214

    fa2f4bc qt5: Use the fixed font the system recommends (MarcoFalke)
    jonasschnelli committed Dec 23, 2015
    Configuration menu
    Copy the full SHA
    be9a9a3 View commit details
    Browse the repository at this point in the history

Commits on Dec 24, 2015

  1. [qa] Move gen_return_txouts() to util.py

    MarcoFalke committed Dec 24, 2015
    Configuration menu
    Copy the full SHA
    fa0a974 View commit details
    Browse the repository at this point in the history

Commits on Dec 25, 2015

  1. Bugfix: update-translations: Allow numerus translations to omit %n sp…

    …ecifier (usually when it only has one possible value)
    luke-jr committed Dec 25, 2015
    Configuration menu
    Copy the full SHA
    0d59589 View commit details
    Browse the repository at this point in the history

Commits on Dec 26, 2015

  1. Replace some instances of formatWithUnit with formatHtmlWithUnit

    Strings in a HTML context should be using formatHtmlWithUnit.
    fanquake committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    5fdf32d View commit details
    Browse the repository at this point in the history
  2. [devtools] Use git pretty-format for year parsing

    MarcoFalke committed Dec 26, 2015
    Configuration menu
    Copy the full SHA
    fa71669 View commit details
    Browse the repository at this point in the history

Commits on Dec 30, 2015

  1. Double semicolon cleanup.

    21E14 committed Dec 30, 2015
    Configuration menu
    Copy the full SHA
    a5a0831 View commit details
    Browse the repository at this point in the history

Commits on Jan 2, 2016

  1. Configuration menu
    Copy the full SHA
    33877ed View commit details
    Browse the repository at this point in the history
  2. [gitian] Set reference date to something more recent

    MarcoFalke committed Jan 2, 2016
    Configuration menu
    Copy the full SHA
    fa09562 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    6fd0a07 View commit details
    Browse the repository at this point in the history

Commits on Jan 3, 2016

  1. [debian] Bump manpages and only mention -?

    The manpages are outdated and are very rarely updated when changes
    to the code happen.
    MarcoFalke committed Jan 3, 2016
    Configuration menu
    Copy the full SHA
    fae7a36 View commit details
    Browse the repository at this point in the history
  2. [debian] Update bitcoind manpage description

    Update the description to match that description in
    the main bitcoin README.md
    MarcoFalke committed Jan 3, 2016
    Configuration menu
    Copy the full SHA
    fa6ce44 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    7ef8f3c View commit details
    Browse the repository at this point in the history

Commits on Jan 4, 2016

  1. Merge pull request bitcoin#7276

    7ef8f3c Report non-mandatory script failures correctly (Pieter Wuille)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    d032b5b View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7256

    33877ed Add note to CoinControl Dialog workaround (fanquake)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    08ab906 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7255

    6fd0a07 Remove hardcoded fee from CoinControl ToolTip (fanquake)
    5fdf32d Replace some instances of formatWithUnit with formatHtmlWithUnit (fanquake)
    jonasschnelli committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    e289807 View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7251

    fa09562 [gitian] Set reference date to something more recent (MarcoFalke)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    eb2b745 View commit details
    Browse the repository at this point in the history
  5. Configuration menu
    Copy the full SHA
    621bd69 View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    136abda View commit details
    Browse the repository at this point in the history
  7. Merge pull request bitcoin#7274

    fa6ce44 [debian] Update bitcoind manpage description (MarcoFalke)
    fae7a36 [debian] Bump manpages and only mention -? (MarcoFalke)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    c173013 View commit details
    Browse the repository at this point in the history
  8. Merge pull request bitcoin#7263

    a5a0831 Double semicolon cleanup. (21E14)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    ac982a1 View commit details
    Browse the repository at this point in the history
  9. Merge pull request bitcoin#7250

    fa0a974 [qa] Move gen_return_txouts() to util.py (MarcoFalke)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    49a735c View commit details
    Browse the repository at this point in the history
  10. Merge pull request bitcoin#7253

    0d59589 Bugfix: update-translations: Allow numerus translations to omit %n specifier (usually when it only has one possible value) (Luke Dashjr)
    laanwj committed Jan 4, 2016
    Configuration menu
    Copy the full SHA
    45d13ab View commit details
    Browse the repository at this point in the history

Commits on Jan 5, 2016

  1. Merge pull request bitcoin#7217

    5246180 Mark blocks with too many sigops as failed (Suhas Daftuar)
    laanwj committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    a10a792 View commit details
    Browse the repository at this point in the history
  2. Merge pull request bitcoin#7193

    fafd093 [wallet] Adjust pruning test (MarcoFalke)
    laanwj committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    2078495 View commit details
    Browse the repository at this point in the history
  3. Merge pull request bitcoin#7282

    621bd69 [Qt] fix coincontrol update issue when deleting a send coin entry (Jonas Schnelli)
    jonasschnelli committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    aa41368 View commit details
    Browse the repository at this point in the history
  4. Merge pull request bitcoin#7205

    fa71669 [devtools] Use git pretty-format for year parsing (MarcoFalke)
    fa24439 Bump copyright headers to 2015 (MarcoFalke)
    fa6ad85 [devtools] Rewrite fix-copyright-headers.py (MarcoFalke)
    laanwj committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    605c178 View commit details
    Browse the repository at this point in the history
  5. Add segregated witness transaction serialization

    Contains refactorings by Eric Lombrozo.
    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    bdbea3d View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    201876c View commit details
    Browse the repository at this point in the history
  7. Witness commitment validation

    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    7c49b2b View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    eda4148 View commit details
    Browse the repository at this point in the history
  9. Configuration menu
    Copy the full SHA
    aa3c16a View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    67c92fb View commit details
    Browse the repository at this point in the history
  11. Configuration menu
    Copy the full SHA
    8ae947b View commit details
    Browse the repository at this point in the history
  12. Configuration menu
    Copy the full SHA
    fff4dd1 View commit details
    Browse the repository at this point in the history
  13. Witness script signing

    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    591da0f View commit details
    Browse the repository at this point in the history
  14. Signing tests

    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    ac18b6c View commit details
    Browse the repository at this point in the history
  15. Configuration menu
    Copy the full SHA
    48a38ae View commit details
    Browse the repository at this point in the history
  16. Add signature version 1 with updated sighash

    Includes simplifications by Eric Lombrozo.
    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    42f6293 View commit details
    Browse the repository at this point in the history
  17. Add witness address RPCs (using P2SH)

    Includes support for pushkeyhash wit v0 by Alex Morcos.
    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    23d572d View commit details
    Browse the repository at this point in the history
  18. Testchains: Don't check the genesis block

    jtimon authored and sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    f7a1a47 View commit details
    Browse the repository at this point in the history
  19. Create segnet

    sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    25de1a7 View commit details
    Browse the repository at this point in the history
  20. Added tx witness hex to rpc json.

    CodeShark authored and sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    69a30f5 View commit details
    Browse the repository at this point in the history
  21. Make v2-v16 witness program non-standard

    jl2012 authored and sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    76649ba View commit details
    Browse the repository at this point in the history
  22. Configuration menu
    Copy the full SHA
    ddbb50e View commit details
    Browse the repository at this point in the history
  23. Configuration menu
    Copy the full SHA
    2841b33 View commit details
    Browse the repository at this point in the history
  24. Add rpc test for segwit

    morcos authored and sipa committed Jan 5, 2016
    Configuration menu
    Copy the full SHA
    bb6b4bd View commit details
    Browse the repository at this point in the history

Commits on Jan 6, 2016

  1. SigOp counting in witnesses

    sipa committed Jan 6, 2016
    Configuration menu
    Copy the full SHA
    e17956f View commit details
    Browse the repository at this point in the history

Commits on Jan 10, 2016

  1. Configuration menu
    Copy the full SHA
    dda291a View commit details
    Browse the repository at this point in the history