aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-03-10Check if zmq is installed in tests, update docsElliot Olds
If ZMQ is enabled, check whether it's installed before running ZMQ tests. If it isn't, disable ZMQ and print a warning. Also add dependency info to test docs, so users know ZMQ is required before running tests, and so they know how to install it. When following the build instructions before this change then trying to run the RPC tests, a unix user would get an error when python tried to import zmq. There may be other dependencies that should be added to the docs, particularly ones for non-unix systems. This is the only unlisted dependency I encountered using linux.
2016-03-02Merge #7632: Delete outdated test-patches referenceWladimir J. van der Laan
2e23066 Delete outdated test-patches reference (lewuathe)
2016-03-02Delete outdated test-patches referencelewuathe
2016-03-01Merge #7617: [doc/log] Fix markdown syntax and line terminate LogPrintWladimir J. van der Laan
fa26652 Make sure LogPrintf strings are line-terminated (MarcoFalke) fa97f95 [doc] Fix markdown (MarcoFalke) fa06ce0 Fix doxygen comment for payTxFee (MarcoFalke)
2016-03-01Merge #7616: [depends] Delete unused patchesWladimir J. van der Laan
fafe446 [depends] Delete unused patches (MarcoFalke)
2016-03-01Merge #7614: Bugfix: gitian: Add curl to packages (now needed for depends)Wladimir J. van der Laan
5c70a6d Bugfix: gitian: Add curl to packages (now needed for depends) (Luke Dashjr)
2016-03-01Make sure LogPrintf strings are line-terminatedMarcoFalke
2016-03-01[doc] Fix markdownMarcoFalke
2016-03-01doc: Add missing credit to 0.12.0 release notesWladimir J. van der Laan
Closes #7624
2016-03-01[depends] Delete unused patchesMarcoFalke
Superseded by 4bdad99f5000539dcf03ddc92c142fa6deb44c01
2016-02-29Merge #7537: wallet: Warn on unexpected EOF while salvaging walletWladimir J. van der Laan
ca8fb59 wallet: Warn on unexpected EOF while salvaging wallet (Wladimir J. van der Laan)
2016-02-29Merge #7590: Improving wording related to Boost library requirements [updated]Wladimir J. van der Laan
8c5a5fb Improving wording related to Boost library requirements [updated] (Jonathan Cross)
2016-02-29Merge #7606: [depends] builders: No need to set -L and --location for curlWladimir J. van der Laan
fa7a5c5 [depends] builders: No need to set -L and --location for curl (MarcoFalke)
2016-02-29Merge #7604: build: Remove spurious dollar sign. Fixes #7189.Wladimir J. van der Laan
3d19193 Remove spurious dollar sign. Fixes #7189. (Chris Moore)
2016-02-29Merge #7612: [doc] Typo fixWladimir J. van der Laan
ff2be40 [doc] Typo fix (Alfie John)
2016-02-29Merge #7619: Add missing sudo entry in gitian VM setup.Wladimir J. van der Laan
f41927e Add missing sudo entry in gitian VM setup. (BtcDrak)
2016-02-27Add missing sudo entry in gitian VM setup.BtcDrak
[ci skip]
2016-02-27Fix doxygen comment for payTxFeeMarcoFalke
2016-02-27Merge branch 'master' into depends_curlLuke Dashjr
2016-02-27Bugfix: gitian: Add curl to packages (now needed for depends)Luke Dashjr
2016-02-27[doc] Typo fixAlfie John
Small typo in Unix install notes
2016-02-26[depends] builders: No need to set -L and --location for curlMarcoFalke
2016-02-25Remove spurious dollar sign. Fixes #7189.Chris Moore
2016-02-24Improving wording related to Boost library requirements [updated]Jonathan Cross
Fixed formatting as requested on https://github.com/bitcoin/bitcoin/pull/7589 Description: Documentation was unclear in this section and could be interpreted to mean that boost was not a hard requirement for older Ubuntu versions. Related: #7587
2016-02-24Merge #7583: [doc] Fix typosWladimir J. van der Laan
6e4dfa1 [doc] Fix typos (Cédric Félizard)
2016-02-24Merge #7550: rpc: Input-from-stdin mode for bitcoin-cliWladimir J. van der Laan
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)
2016-02-24doc: mention bitcoin-cli -stdin in release notesWladimir J. van der Laan
2016-02-24rpc: Input-from-stdin mode for bitcoin-cliWladimir J. van der Laan
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 ```
2016-02-23[doc] Fix typosCédric Félizard
2016-02-23doc: include post-mortem fixes to 0.12.0 release notesWladimir J. van der Laan
Parallels https://github.com/bitcoin-dot-org/bitcoin.org/commit/5d490f9d969c58dda90f35c90a393d771337fca9
2016-02-19Merge #7541: Clarify description of blockindexWladimir J. van der Laan
7eef1d0 Clarify description of blockindex (Matthew Zipkin)
2016-02-18Clarify description of blockindexMatthew Zipkin
see issues: https://github.com/bitcoin-dot-org/bitcoin.org/issues/1237 https://github.com/bitcoin/bitcoin/issues/7532
2016-02-18doc: Add historical release notes for 0.10.4 0.11.2 and 0.12.0Wladimir J. van der Laan
2016-02-16Merge #7526: fix spelling of advertise (shows up in the debug log)Wladimir J. van der Laan
37767fd fix spelling of advertise in src and doc (jloughry)
2016-02-16Merge #7524: BIP-112: Mempool-only CHECKSEQUENCEVERIFYWladimir J. van der Laan
a381076 Code style fix. (BtcDrak) c3c3752 Separate CheckLockTime() and CheckSequence() logic (BtcDrak) 53e53a3 BIP112: Implement CHECKSEQUENCEVERIFY (Mark Friedenbach)
2016-02-16Code style fix.BtcDrak
This if statement is a little obtuse and using braces here improves readability.
2016-02-16Merge #7509: Common argument defaults for NODE_BLOOM stuff and -walletWladimir J. van der Laan
1fb91b3 Common argument defaults for NODE_BLOOM stuff and -wallet (Luke Dashjr)
2016-02-16Merge #7536: test: test leading spaces for ParseHexWladimir J. van der Laan
f31b6b8 test: test leading space for ParseHex (Wladimir J. van der Laan)
2016-02-15Merge #7504: Crystal clean make cleanWladimir J. van der Laan
ae6eca0 make clean should clean .a files (Pavel Janík)
2016-02-15Merge #7531: Add bip68-sequence.py to extended rpc testsWladimir J. van der Laan
6ba8b2a Add bip68-sequence.py to extended rpc tests (BtcDrak)
2016-02-15test: test leading space for ParseHexWladimir J. van der Laan
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).
2016-02-15wallet: Warn on unexpected EOF while salvaging walletWladimir J. van der Laan
Check for EOF before every getline, and warn when reading gets to EOF before the end of the data. Stricter error checking could shed more light on issues such as #7463 and #7379.
2016-02-15Merge #7487: Workaround Travis-side CI issuesWladimir J. van der Laan
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)
2016-02-15Merge #7528: autogen.sh: warn about needing autoconf if autoreconf is not foundWladimir J. van der Laan
889426d autogen.sh: warn about needing autoconf if autoreconf is not found (Andrés G. Aragoneses)
2016-02-15Merge #7527: [Trivial, RPC] Fix and cleanup listreceivedbyX documentationWladimir J. van der Laan
c372572 Fix and cleanup listreceivedbyX documentation (instagibbs)
2016-02-14Separate CheckLockTime() and CheckSequence() logicBtcDrak
For the sake of a little repetition, make code more readable.
2016-02-14BIP112: Implement CHECKSEQUENCEVERIFYMark Friedenbach
- 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.
2016-02-13Add bip68-sequence.py to extended rpc testsBtcDrak
2016-02-13autogen.sh: warn about needing autoconf if autoreconf is not foundAndrés G. Aragoneses
Changes the error message from: ./autogen.sh: 9: ./autogen.sh: autoreconf: not found To: configuration failed, please install autoconf first
2016-02-12fix spelling of advertise in src and docjloughry