aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-07-23depends: split qt config options to separate linesJacob Welsh
Helps ease of reading and comparison. Removed some duplicates.
2015-07-23build: fix building against qt5.4/5.5Cory Fields
2015-07-23Merge pull request #6287Wladimir J. van der Laan
a794284 locking: add a quick example of GUARDED_BY (Cory Fields) 2b890dd locking: fix a few small issues uncovered by -Wthread-safety (Cory Fields) cd27bba locking: teach Clang's -Wthread-safety to cope with our scoped lock macros (Cory Fields)
2015-07-23Merge pull request #5515Wladimir J. van der Laan
0fcc4e1 Assert on probable deadlocks if the second lock isnt try_lock (Matt Corallo)
2015-07-22Assert on probable deadlocks if the second lock isnt try_lockMatt Corallo
2015-07-22Merge pull request #6149Wladimir J. van der Laan
27d7605 Buffer log messages and explicitly open logs (Adam Weiss)
2015-07-21Merge pull request #6381Wladimir J. van der Laan
c4973aa Chainparams: CTestNetParams and CRegTestParams extend directly from CChainParams (Jorge Timón) d3cf546 Chainparams: Introduce CreateGenesisBlock() static function (Jorge Timón)
2015-07-21Merge pull request #6400Wladimir J. van der Laan
1327897 Reformat help text of estimatefee and estimatepriority to match other help texts. (Pavel Janík)
2015-07-21Merge pull request #6444Wladimir J. van der Laan
0aad1f1 Exempt unspendable transaction outputs from dust checks (zathras-crypto)
2015-07-20Reformat help text of estimatefee and estimatepriority to match other help ↵Pavel Janík
texts.
2015-07-20Merge pull request #6408Wladimir J. van der Laan
dca6040 [Qt] remove std namespace polution from code (Philip Kaufmann)
2015-07-20Merge pull request #6453Wladimir J. van der Laan
9e38d0f Separate core memory usage computation in core_memusage.h (Pieter Wuille)
2015-07-20Separate core memory usage computation in core_memusage.hPieter Wuille
2015-07-20Fix warning introduced by #6412Wladimir J. van der Laan
SOCKET are defined as unsigned integers, thus always >=0.
2015-07-20Merge pull request #6412Wladimir J. van der Laan
d422f9b Test whether created sockets are select()able (Pieter Wuille)
2015-07-20Merge pull request #6447Wladimir J. van der Laan
2cb8ee9 remove unused inv from ConnectTip() (Pavel Vasin)
2015-07-20Merge pull request #6457Wladimir J. van der Laan
0ef9858 Documenting pruned, pruneheight and softforks in getblockchaininfo (Simon Males) 0c89579 Include pruned state in chaininfo.json (Simon Males)
2015-07-19Documenting pruned, pruneheight and softforks in getblockchaininfoSimon Males
2015-07-18Exempt unspendable transaction outputs from dust checkszathras-crypto
Since unspendable outputs can't be spent, there is no threshold at which it would be uneconomic to spend them. This primarily targets transaction outputs with `OP_RETURN`. --- Initially based on: commit 9cf0ae26350033d43d5dd3c95054c0d1b1641eda Author: zathras-crypto <zathrasc@gmail.com> Date: Wed Mar 25 02:04:02 2015 -0700 Changes: - cherry-picked on top of bitcoin:master - added RPC test for fundrawtransaction
2015-07-18Include pruned state in chaininfo.jsonSimon Males
2015-07-17Merge pull request #6372Wladimir J. van der Laan
e3c4297 Update Linearize tool to support Windows paths (Paul Georgiou)
2015-07-17Merge pull request #6439Wladimir J. van der Laan
09d4ddf Updated URL location of netinstall for Debian (฿tcDrak)
2015-07-17Merge pull request #6442Wladimir J. van der Laan
6d6cec3 Create centaur1-key.pgp (centaur1)
2015-07-17Merge pull request #6434Wladimir J. van der Laan
83b48c8 configure --enable-debug changes (Gavin Andresen)
2015-07-17Merge pull request #6430Wladimir J. van der Laan
3361edd doc: Add NBitcoin to bitcoinconsensus examples (Braydon Fuller) b1bac4e Add description for bitcoinconsensus_ERR_OK (Braydon Fuller) c156ada doc: add documentation for shared library libbitcoinconsensus (Braydon Fuller)
2015-07-16[Qt] remove std namespace polution from codePhilip Kaufmann
2015-07-16remove unused inv from ConnectTip()Pavel Vasin
2015-07-15configure --enable-debug changesGavin Andresen
Three changes to how configure --enable-debug behaves: 1. Preserve user-passed CXXFLAGS/CFLAGS 2. Compile with -DDEBUG_LOCKORDER 3. Add -DDEBUG -DDEBUG_LOCKORDER to CPPFLAGS (since they are preprocessor options)
2015-07-15Create centaur1-key.pgpcentaur1
2015-07-15Merge pull request #6438Wladimir J. van der Laan
d4b1d5a openssl: avoid config file load/race (Cory Fields)
2015-07-15Merge pull request #6440Wladimir J. van der Laan
db42558 Remove bash test note from rpc-tests readme (fanquake)
2015-07-15qt: update forgotten emit to Q_EMIT in macdockiconhandler.mmWladimir J. van der Laan
Leftover from #6433
2015-07-15doc: Add NBitcoin to bitcoinconsensus examplesBraydon Fuller
2015-07-15Merge pull request #6373Wladimir J. van der Laan
eb4f35d depends: bump qrencode to 3.4.4 (Cory Fields) 142ee60 depends: bump protobuf to 2.6.1 (Cory Fields) d5b1851 depends: bump ccache to 3.2.2 (Cory Fields) 00c5a73 depends: bump miniupnpc to 1.9.20150609 (Cory Fields) 4bdad99 depends: bump boost to 1.58.0 (Cory Fields)
2015-07-15Remove bash test note from rpc-tests readmefanquake
2015-07-15Merge pull request #6413Wladimir J. van der Laan
9fbca20 doc: Remove recommendation to add old repos for libd4.8* (tailsjoin)
2015-07-15doc: Remove recommendation to add old repos for libd4.8*tailsjoin
It is unreasonable to ask to change the global package configuration just to build a package. Not only that, this is potentially harmful to the system. Also do a few punctuation fixes in REST-interface.md.
2015-07-15Merge pull request #6433Wladimir J. van der Laan
d29ec6c qt: define QT_NO_KEYWORDS (Wladimir J. van der Laan)
2015-07-15qt: define QT_NO_KEYWORDSWladimir J. van der Laan
QT_NO_KEYWORDS prevents Qt from defining the `foreach`, `signals`, `slots` and `emit` macros. Avoid overlap between Qt macros and boost - for example #undef hackiness in #6421.
2015-07-14Add description for bitcoinconsensus_ERR_OKBraydon Fuller
2015-07-14Updated URL location of netinstall for Debian฿tcDrak
2015-07-14openssl: avoid config file load/raceCory Fields
2015-07-14Merge pull request #6388Wladimir J. van der Laan
0937290 doc: mention RPC random cookie authentication in release notes (Wladimir J. van der Laan) 71cbeaa rpc: Implement random-cookie based authentication (Wladimir J. van der Laan)
2015-07-14Merge pull request #6428Wladimir J. van der Laan
ffad5aa tests: Remove old sh-based test framework (Wladimir J. van der Laan)
2015-07-14Merge pull request #6418Wladimir J. van der Laan
60d5432 Add autogen.sh to source tarball. (randy-waterhouse)
2015-07-13doc: add documentation for shared library libbitcoinconsensusBraydon Fuller
2015-07-13doc: mention RPC random cookie authentication in release notesWladimir J. van der Laan
2015-07-13rpc: Implement random-cookie based authenticationWladimir J. van der Laan
When no `-rpcpassword` is specified, use a special 'cookie' file for authentication. This file is generated with random content when the daemon starts, and deleted when it exits. Read access to this file controls who can access through RPC. By default this file is stored in the data directory but it be overriden with `-rpccookiefile`. This is similar to Tor CookieAuthentication: see https://www.torproject.org/docs/tor-manual.html.en Alternative to #6258. Like that pull, this allows running bitcoind without any manual configuration. However, daemons should ideally never write to their configuration files, so I prefer this solution.
2015-07-13Merge pull request #6398Wladimir J. van der Laan
85ee55b rpc: Remove chain-specific RequireRPCPassword (Wladimir J. van der Laan)
2015-07-13tests: Remove old sh-based test frameworkWladimir J. van der Laan
This removes the `conflictedbalance.sh` test as well, but that test has been broken for a long time and isn't part of any scripts. What it does is, IMO, sufficiently tested by other tests.