aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge #7604: build: Remove spurious dollar sign. Fixes #7189.Wladimir J. van der Laan2016-02-291-1/+1
|\ | | | | | | 3d19193 Remove spurious dollar sign. Fixes #7189. (Chris Moore)
| * Remove spurious dollar sign. Fixes #7189.Chris Moore2016-02-251-1/+1
| |
* | Merge #7612: [doc] Typo fixWladimir J. van der Laan2016-02-291-1/+1
|\ \ | | | | | | | | | ff2be40 [doc] Typo fix (Alfie John)
| * | [doc] Typo fixAlfie John2016-02-271-1/+1
| | | | | | | | | | | | Small typo in Unix install notes
* | | Merge #7619: Add missing sudo entry in gitian VM setup.Wladimir J. van der Laan2016-02-291-0/+1
|\ \ \ | |/ / |/| | | | | f41927e Add missing sudo entry in gitian VM setup. (BtcDrak)
| * | Add missing sudo entry in gitian VM setup.BtcDrak2016-02-271-0/+1
|/ / | | | | | | [ci skip]
* | Merge #7583: [doc] Fix typosWladimir J. van der Laan2016-02-243-3/+3
|\ \ | | | | | | | | | 6e4dfa1 [doc] Fix typos (Cédric Félizard)
| * | [doc] Fix typosCédric Félizard2016-02-233-3/+3
| | |
* | | Merge #7550: rpc: Input-from-stdin mode for bitcoin-cliWladimir J. van der Laan2016-02-242-9/+25
|\ \ \ | |/ / |/| | | | | | | | f22f14c doc: mention bitcoin-cli -stdin in release notes (Wladimir J. van der Laan) 92bcca3 rpc: Input-from-stdin mode for bitcoin-cli (Wladimir J. van der Laan)
| * | doc: mention bitcoin-cli -stdin in release notesWladimir J. van der Laan2016-02-241-0/+13
| | |
| * | rpc: Input-from-stdin mode for bitcoin-cliWladimir J. van der Laan2016-02-241-9/+12
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Implements #7442 by adding an option `-stdin` which reads additional arguments from stdin, one per line. For example ```bash echo -e "mysecretcode\n120" | src/bitcoin-cli -stdin walletpassphrase echo -e "walletpassphrase\nmysecretcode\n120" | src/bitcoin-cli -stdin ```
* | | doc: include post-mortem fixes to 0.12.0 release notesWladimir J. van der Laan2016-02-231-2/+2
| | | | | | | | | | | | Parallels https://github.com/bitcoin-dot-org/bitcoin.org/commit/5d490f9d969c58dda90f35c90a393d771337fca9
* | | Merge #7541: Clarify description of blockindexWladimir J. van der Laan2016-02-191-3/+3
|\ \ \ | | | | | | | | | | | | 7eef1d0 Clarify description of blockindex (Matthew Zipkin)
| * | | Clarify description of blockindexMatthew Zipkin2016-02-181-3/+3
| |/ / | | | | | | | | | | | | | | | | | | | | | see issues: https://github.com/bitcoin-dot-org/bitcoin.org/issues/1237 https://github.com/bitcoin/bitcoin/issues/7532
* / / doc: Add historical release notes for 0.10.4 0.11.2 and 0.12.0Wladimir J. van der Laan2016-02-183-0/+1279
|/ /
* | Merge #7526: fix spelling of advertise (shows up in the debug log)Wladimir J. van der Laan2016-02-165-10/+10
|\ \ | | | | | | | | | 37767fd fix spelling of advertise in src and doc (jloughry)
| * | fix spelling of advertise in src and docjloughry2016-02-125-10/+10
| | |
* | | Merge #7524: BIP-112: Mempool-only CHECKSEQUENCEVERIFYWladimir J. van der Laan2016-02-168-3/+248
|\ \ \ | | | | | | | | | | | | | | | | | | | | a381076 Code style fix. (BtcDrak) c3c3752 Separate CheckLockTime() and CheckSequence() logic (BtcDrak) 53e53a3 BIP112: Implement CHECKSEQUENCEVERIFY (Mark Friedenbach)
| * | | Code style fix.BtcDrak2016-02-161-1/+2
| | | | | | | | | | | | | | | | | | | | This if statement is a little obtuse and using braces here improves readability.
| * | | Separate CheckLockTime() and CheckSequence() logicBtcDrak2016-02-141-20/+26
| | | | | | | | | | | | | | | | For the sake of a little repetition, make code more readable.
| * | | BIP112: Implement CHECKSEQUENCEVERIFYMark Friedenbach2016-02-148-9/+247
| |/ / | | | | | | | | | | | | | | | | | | | | | | | | | | | - Replace NOP3 with CHECKSEQUENCEVERIFY (BIP112) <nSequence> CHECKSEQUENCEVERIFY -> <nSequence> - Fails if txin.nSequence < nSequence, allowing funds of a txout to be locked for a number of blocks or a duration of time after its inclusion in a block. - Pull most of CheckLockTime() out into VerifyLockTime(), a local function that will be reused for CheckSequence() - Add bitwise AND operator to CScriptNum - Enable CHECKSEQUENCEVERIFY as a standard script verify flag - Transactions that fail CSV verification will be rejected from the mempool, making it easy to test the feature. However blocks containing "invalid" CSV-using transactions will still be accepted; this is *not* the soft-fork required to actually enable CSV for production use.
* | | Merge #7509: Common argument defaults for NODE_BLOOM stuff and -walletWladimir J. van der Laan2016-02-163-6/+11
|\ \ \ | | | | | | | | | | | | 1fb91b3 Common argument defaults for NODE_BLOOM stuff and -wallet (Luke Dashjr)
| * | | Common argument defaults for NODE_BLOOM stuff and -walletLuke Dashjr2016-02-113-6/+11
| | | |
* | | | Merge #7536: test: test leading spaces for ParseHexWladimir J. van der Laan2016-02-162-3/+7
|\ \ \ \ | | | | | | | | | | | | | | | f31b6b8 test: test leading space for ParseHex (Wladimir J. van der Laan)
| * | | | test: test leading space for ParseHexWladimir J. van der Laan2016-02-152-3/+7
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | BerkeleyDB dump files have key and value lines indented. The salvage code passes these to ParseHex as-is. Check this in the tests (should just pass with current code).
* | | | | Merge #7504: Crystal clean make cleanWladimir J. van der Laan2016-02-151-0/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | ae6eca0 make clean should clean .a files (Pavel Janík)
| * | | | | make clean should clean .a filesPavel Janík2016-02-101-0/+1
| | | | | |
* | | | | | Merge #7531: Add bip68-sequence.py to extended rpc testsWladimir J. van der Laan2016-02-151-0/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | | | | | | | | 6ba8b2a Add bip68-sequence.py to extended rpc tests (BtcDrak)
| * | | | | Add bip68-sequence.py to extended rpc testsBtcDrak2016-02-131-0/+1
| | |_|/ / | |/| | |
* | | | | Merge #7487: Workaround Travis-side CI issuesWladimir J. van der Laan2016-02-153-3/+9
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 149641e Travis: Use Blue Box VMs for IPv6 loopback support (Luke Dashjr) c01f08d Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on HTTP error response] with curl (Luke Dashjr) 5d1148c Travis: Use curl rather than wget for Mac SDK (Luke Dashjr) 1ecbb3b depends: Use curl for fetching on Linux (Luke Dashjr)
| * | | | | Travis: Use Blue Box VMs for IPv6 loopback supportLuke Dashjr2016-02-091-0/+6
| | | | | |
| * | | | | Bugfix: depends/Travis: Use --location (follow redirects) and --fail [on ↵Luke Dashjr2016-02-093-3/+3
| | | | | | | | | | | | | | | | | | | | | | | | HTTP error response] with curl
| * | | | | Travis: Use curl rather than wget for Mac SDKLuke Dashjr2016-02-091-1/+1
| | | | | |
| * | | | | depends: Use curl for fetching on LinuxLuke Dashjr2016-02-091-1/+1
| | |_|/ / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Currently Travis's wget fails fetching qrencode: Fetching qrencode... ERROR: no certificate subject alternative name matches requested host name `fukuchi.org'. To connect to fukuchi.org insecurely, use `--no-check-certificate'. OpenSSL: error:14077438:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert internal error Unable to establish SSL connection. make: *** [/home/travis/build/luke-jr/bitcoin/depends/sources/download-stamps/.stamp_fetched-qrencode-qrencode-3.4.4.tar.bz2.hash] Error 4
* | | | | Merge #7528: autogen.sh: warn about needing autoconf if autoreconf is not foundWladimir J. van der Laan2016-02-151-0/+2
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | 889426d autogen.sh: warn about needing autoconf if autoreconf is not found (Andrés G. Aragoneses)
| * | | | | autogen.sh: warn about needing autoconf if autoreconf is not foundAndrés G. Aragoneses2016-02-131-0/+2
| | |/ / / | |/| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Changes the error message from: ./autogen.sh: 9: ./autogen.sh: autoreconf: not found To: configuration failed, please install autoconf first
* | | | | Merge #7527: [Trivial, RPC] Fix and cleanup listreceivedbyX documentationWladimir J. van der Laan2016-02-151-2/+2
|\ \ \ \ \ | |/ / / / |/| | | | | | | | | c372572 Fix and cleanup listreceivedbyX documentation (instagibbs)
| * | | | Fix and cleanup listreceivedbyX documentationinstagibbs2016-02-121-2/+2
|/ / / /
* | | | Merge #7184: Implement SequenceLocks functions for BIP 68Wladimir J. van der Laan2016-02-1212-50/+696
|\ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | b043c4b fix sdaftuar's nits again (Alex Morcos) a51c79b Bug fix to RPC test (Alex Morcos) da6ad5f Add RPC test exercising BIP68 (mempool only) (Suhas Daftuar) c6c2f0f Implement SequenceLocks functions (Alex Morcos)
| * | | | fix sdaftuar's nits againAlex Morcos2016-02-113-7/+7
| | | | | | | | | | | | | | | | | | | | it boggles the mind why these nits can't be delivered on a more timely basis
| * | | | Bug fix to RPC testAlex Morcos2016-02-101-2/+1
| | | | |
| * | | | Add RPC test exercising BIP68 (mempool only)Suhas Daftuar2016-02-102-0/+396
| | | | |
| * | | | Implement SequenceLocks functionsAlex Morcos2016-02-1010-50/+301
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | SequenceLocks functions are used to evaluate sequence lock times or heights per BIP 68. The majority of this code is copied from maaku in #6312 Further credit: btcdrak, sipa, NicolasDorier
* | | | | Merge #7520: LibreSSL doesn't define OPENSSL_VERSION, use ↵Wladimir J. van der Laan2016-02-121-1/+3
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | LIBRESSL_VERSION_TEXT instead a0a17b3 LibreSSL doesn't define OPENSSL_VERSION, use LIBRESSL_VERSION_TEXT instead (Pavel Janík)
| * | | | | LibreSSL doesn't define OPENSSL_VERSION, use LIBRESSL_VERSION_TEXT insteadPavel Janík2016-02-121-1/+3
| | |/ / / | |/| | |
* | | | | Merge #7500: Correctly report high-S violationsWladimir J. van der Laan2016-02-101-1/+4
|\ \ \ \ \ | |_|_|/ / |/| | | | | | | | | 9d95187 Correctly report high-S violations (Pieter Wuille)
| * | | | Correctly report high-S violationsPieter Wuille2016-02-101-1/+4
| | | | |
* | | | | Merge #7502: Update the wallet best block marker when pruningWladimir J. van der Laan2016-02-101-1/+1
|\ \ \ \ \ | | | | | | | | | | | | | | | | | | e4eebb6 Update the wallet best block marker when pruning (Pieter Wuille)
| * | | | | Update the wallet best block marker when pruningPieter Wuille2016-02-101-1/+1
| | | | | |
* | | | | | Merge #7491: wallet: Ignore MarkConflict if block hash is not knownWladimir J. van der Laan2016-02-101-6/+11
|\ \ \ \ \ \ | |/ / / / / |/| | | | | | | | | | | 40e7b61 wallet: Ignore MarkConflict if block hash is not known (Wladimir J. van der Laan)