aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2014-08-20Merge pull request #4744Jeff Garzik
2014-08-20Merge pull request #4730Jeff Garzik
2014-08-20rpc_tests: use BOOST_CHECK_EQUALJeff Garzik
Upon failure, BOOST_CHECK_EQUAL provides additional diagnostic information, displaying that data that failed to match.
2014-08-20UniValue tests: use more BOOST_CHECK()Jeff Garzik
2014-08-20UniValue: add unit testsJeff Garzik
2014-08-20UniValue: compact (!pretty) output should not include extra whitespaceJeff Garzik
2014-08-20UniValue: use correct setNumStr() input val, when setting number valuesJeff Garzik
2014-08-19Merge pull request #4717 from cozz/cozz8Gavin Andresen
[Qt] Revert overviewpage from QFormLayout to QVBoxLayout
2014-08-19Merge pull request #4728 from laanwj/2014_08_rpcserver_password_delayGavin Andresen
Don't reveal whether password is <20 or >20 characters in RPC
2014-08-19Merge pull request #4624Jeff Garzik
2014-08-19bitcoin-tx: Accept input via stdin. Add input handling to tests.Jeff Garzik
2014-08-19Add "it works" test for bitcoin-txJeff Garzik
2014-08-19Don't reveal whether password is <20 or >20 characters in RPCWladimir J. van der Laan
As discussed on IRC. It seems bad to base a decision to delay based on the password length, as it leaks a small amount of information.
2014-08-19Merge pull request #4670Wladimir J. van der Laan
a35b55b Dont run full check every time we decrypt wallet. (Matt Corallo) 1e21c17 Make CCryptoKeyStore::Unlock check all keys. (Gregory Maxwell)
2014-08-19Merge pull request #4672Wladimir J. van der Laan
22b3c4b remove unused class CAddrMan; from db.h (Philip Kaufmann)
2014-08-19Merge pull request #4725Wladimir J. van der Laan
e432a5f build: add option for reducing exports (v2) (Cory Fields)
2014-08-19Merge branch '2014_univalue_warn' into merge-PR4715Jeff Garzik
Merge pull request #4715
2014-08-18build: add option for reducing exports (v2)Cory Fields
This was committed previously as 4975ae172 and reverted, because the flags were applied even if the checks didn't pass. This is the same commit, fixed up to actually disable the functionality when necessary. Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309 Also, check for a default visibility attribute, so that we can mark future api functions correctly.
2014-08-18Merge pull request #4704Wladimir J. van der Laan
54c7df8 build: Fix boost build on some platforms (Cory Fields)
2014-08-18Revert "build: add option for reducing exports"Wladimir J. van der Laan
Revert #4663 for now. It still breaks the pulltester. This reverts commit 4975ae1722cd8af63eda2f02ef64a98091b6fb58. Conflicts: configure.ac
2014-08-18Univalue: Do not build JSON escape list at runtimeJeff Garzik
No need to waste startup time building something that can be done at compile time. This also resolves a clang++ warning originally reported in #4714, univalue/univalue_write.cpp:33:12: warning: array subscript is of type 'char escapes['"'] = "\\""; ^~~~ etc.
2014-08-18qt: Use quint64 for formatServicesStrWladimir J. van der Laan
`uint64_t` was causing a build error on some systems, as that type is not known after including just the Qt headers.
2014-08-18Merge pull request #4605Wladimir J. van der Laan
aa82795 Add detailed network info to getnetworkinfo RPC (Wladimir J. van der Laan) 075cf49 Add GetNetworkName function (Wladimir J. van der Laan) c91a947 Add IsReachable(net) function (Wladimir J. van der Laan) 60dc8e4 Allow -onlynet=onion to be used (Wladimir J. van der Laan)
2014-08-18Add detailed network info to getnetworkinfo RPCWladimir J. van der Laan
This commit adds per-network information to the getnetworkinfo RPC call: - Is the network limited? - Is the network reachable - Which proxy is used for this network, if any Inspired by #2575.
2014-08-18doc: Remove outdated information about boost versionsWladimir J. van der Laan
Bitcoin core should work with any remotely recent boost version if a proper build environment is present. Remove a confusing comment from the build documentation.
2014-08-18Merge pull request #4655Wladimir J. van der Laan
216e9a4 Add a way to limit deserialized string lengths (Pieter Wuille)
2014-08-18Merge pull request #4709Wladimir J. van der Laan
e42363d build: add funcs.mk to the list of meta-depends (Cory Fields) 1910910 depends: fix shasum on osx < 10.9 (Cory Fields)
2014-08-18Merge pull request #4711Wladimir J. van der Laan
c101c76 build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes). Help string consistency tweaks. Target sanity check fix. (randy-waterhouse)
2014-08-17[Qt] Revert overviewpage from QFormLayout to QVBoxLayoutCozz Lovan
2014-08-17build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes).randy-waterhouse
Help string consistency tweaks. Target sanity check fix.
2014-08-17Merge pull request #4656Wladimir J. van der Laan
5cbda4f Changed LevelDB cursors to use scoped pointers to ensure destruction when going out of scope. (Ross Nicoll)
2014-08-17devtools: Exclude default exports from symbol-checker scriptWladimir J. van der Laan
See discussion in #4663.
2014-08-17Merge pull request #4663Wladimir J. van der Laan
4975ae1 build: add option for reducing exports (Cory Fields)
2014-08-16Changed LevelDB cursors to use scoped pointers to ensure destruction when ↵Ross Nicoll
going out of scope. This corrects a bug where an exception thrown reading from the database causes the cursor to be left open, which causes an assertion error to occur when the database is deleted (around line 938 of init.cpp).
2014-08-16Merge pull request #4707Wladimir J. van der Laan
a65668d build : fix CPPFLAGS for libbitcoin_cli (randy-waterhouse)
2014-08-16Merge pull request #4710Wladimir J. van der Laan
9322f1a tests: fix test-runner for osx. Closes ##4708 (Cory Fields)
2014-08-15tests: fix test-runner for osx. Closes ##4708Cory Fields
Use the more portable $$ rather than $BASHPID
2014-08-15build: add funcs.mk to the list of meta-dependsCory Fields
If anything in funcs.mk changes, everything must rebuild
2014-08-15depends: fix shasum on osx < 10.9Cory Fields
Shasum verification from stdin doesn't work there, so we write to a file instead. Formatted a bit too.
2014-08-16build : fix CPPFLAGS for libbitcoin_clirandy-waterhouse
2014-08-15build: add option for reducing exportsCory Fields
Enabled automatically if boost >= 1.49. See: https://svn.boost.org/trac/boost/ticket/2309 Also, check for a default visibility attribute, so that we can mark future api functions correctly.
2014-08-15build: Fix boost build on some platformsCory Fields
When the libpath doesn't line up with the value from config.sub, we don't find the correct path to boost's libs. This adds a hack to try another path before giving up. Should close #3219.
2014-08-15Merge pull request #4638Wladimir J. van der Laan
6f2c26a Closely track mempool byte total. Add "getmempoolinfo" RPC. (Jeff Garzik)
2014-08-15build: fix automake warnings about the use of INCLUDESCory Fields
While we're at it, reduce the use of LIBS as well. This makes dependencies explicit. Fixes building with (the not-yet-merged) libsecp256k1 as well. Github-Pull: #4689 Rebased-By: Wladimir J. van der laan <laanwj@gmail.com> Rebased-From: 909b347 c0e5dda
2014-08-14Closely track mempool byte total. Add "getmempoolinfo" RPC.Jeff Garzik
Goal: Gain live insight into the mempool. Groundwork for future work that caps mempool size.
2014-08-14Merge pull request #4659Wladimir J. van der Laan
c4bae53 [Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
2014-08-14Merge pull request #4696Wladimir J. van der Laan
616c243 bitcoin-tx: fix build warnings (Cory Fields)
2014-08-13bitcoin-tx: fix build warningsCory Fields
Cleans up a bunch of: warning: missing braces around initializer for ‘const<anonymous struct>’
2014-08-13Reapply: Reject transactions with excessive numbers of sigopsPeter Todd
Reverting was based on a misunderstanding, it appears. Github-Pull: #4150
2014-08-13Merge pull request #4682Wladimir J. van der Laan
c33b983 Don't poll showmyip.com, it doesn't exist anymore (Wladimir J. van der Laan)