Jeff Garzik
dc271fc025
UniValue tests: use more BOOST_CHECK()
10 years ago
Jeff Garzik
e85267be63
UniValue: add unit tests
10 years ago
Jeff Garzik
dee9324a0b
UniValue: compact (!pretty) output should not include extra whitespace
10 years ago
Jeff Garzik
42642c9695
UniValue: use correct setNumStr() input val, when setting number values
10 years ago
Gavin Andresen
335e3a5c95
Merge pull request #4717 from cozz/cozz8
...
[Qt] Revert overviewpage from QFormLayout to QVBoxLayout
10 years ago
Gavin Andresen
10dcbc1be0
Merge pull request #4728 from laanwj/2014_08_rpcserver_password_delay
...
Don't reveal whether password is <20 or >20 characters in RPC
10 years ago
Jeff Garzik
fb11427e54
Merge pull request #4624
10 years ago
Jeff Garzik
fb14452c6c
bitcoin-tx: Accept input via stdin. Add input handling to tests.
10 years ago
Jeff Garzik
d789386371
Add "it works" test for bitcoin-tx
10 years ago
Wladimir J. van der Laan
01094bd01f
Don't reveal whether password is <20 or >20 characters in RPC
...
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.
10 years ago
Wladimir J. van der Laan
dd2819701a
Merge pull request #4670
...
a35b55b
Dont run full check every time we decrypt wallet. (Matt Corallo)
1e21c17
Make CCryptoKeyStore::Unlock check all keys. (Gregory Maxwell)
10 years ago
Wladimir J. van der Laan
c5a91216ae
Merge pull request #4672
...
22b3c4b
remove unused class CAddrMan; from db.h (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
691e9d28b5
Merge pull request #4725
...
e432a5f
build: add option for reducing exports (v2) (Cory Fields)
10 years ago
Jeff Garzik
0367329549
Merge branch '2014_univalue_warn' into merge-PR4715
...
Merge pull request #4715
10 years ago
Cory Fields
e432a5f08d
build: add option for reducing exports (v2)
...
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.
10 years ago
Wladimir J. van der Laan
a4f151f714
Merge pull request #4704
...
54c7df8
build: Fix boost build on some platforms (Cory Fields)
10 years ago
Wladimir J. van der Laan
fad23a210b
Revert "build: add option for reducing exports"
...
Revert #4663 for now. It still breaks the pulltester.
This reverts commit 4975ae1722
.
Conflicts:
configure.ac
10 years ago
Jeff Garzik
3cceba7abb
Univalue: Do not build JSON escape list at runtime
...
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.
10 years ago
Wladimir J. van der Laan
e4731dd85c
qt: Use quint64 for formatServicesStr
...
`uint64_t` was causing a build error on some systems, as that type is
not known after including just the Qt headers.
10 years ago
Wladimir J. van der Laan
04d6c7d10c
Merge pull request #4605
...
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)
10 years ago
Wladimir J. van der Laan
aa8279513b
Add detailed network info to getnetworkinfo RPC
...
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 .
10 years ago
Wladimir J. van der Laan
bd45b1abd3
doc: Remove outdated information about boost versions
...
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.
10 years ago
Wladimir J. van der Laan
21e7a5690f
Merge pull request #4655
...
216e9a4
Add a way to limit deserialized string lengths (Pieter Wuille)
10 years ago
Wladimir J. van der Laan
e2e73e5d8f
Merge pull request #4709
...
e42363d
build: add funcs.mk to the list of meta-depends (Cory Fields)
1910910
depends: fix shasum on osx < 10.9 (Cory Fields)
10 years ago
Wladimir J. van der Laan
405a98bd33
Merge pull request #4711
...
c101c76
build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes). Help string consistency tweaks. Target sanity check fix. (randy-waterhouse)
10 years ago
Cozz Lovan
cb5fa86f42
[Qt] Revert overviewpage from QFormLayout to QVBoxLayout
10 years ago
randy-waterhouse
c101c76907
build: Add --with-utils (bitcoin-cli and bitcoin-tx, default=yes).
...
Help string consistency tweaks. Target sanity check fix.
10 years ago
Wladimir J. van der Laan
b3ec053082
Merge pull request #4656
...
5cbda4f
Changed LevelDB cursors to use scoped pointers to ensure destruction when going out of scope. (Ross Nicoll)
10 years ago
Wladimir J. van der Laan
27116e87cc
devtools: Exclude default exports from symbol-checker script
...
See discussion in #4663 .
10 years ago
Wladimir J. van der Laan
2eb3c85c9a
Merge pull request #4663
...
4975ae1
build: add option for reducing exports (Cory Fields)
10 years ago
Ross Nicoll
5cbda4f10f
Changed LevelDB cursors to use scoped pointers to ensure destruction when 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).
10 years ago
Wladimir J. van der Laan
9d26dc3b29
Merge pull request #4707
...
a65668d
build : fix CPPFLAGS for libbitcoin_cli (randy-waterhouse)
10 years ago
Wladimir J. van der Laan
6f0458d1ec
Merge pull request #4710
...
9322f1a
tests: fix test-runner for osx. Closes ##4708 (Cory Fields)
10 years ago
Cory Fields
9322f1a4d9
tests: fix test-runner for osx. Closes ##4708
...
Use the more portable $$ rather than $BASHPID
10 years ago
Cory Fields
e42363d800
build: add funcs.mk to the list of meta-depends
...
If anything in funcs.mk changes, everything must rebuild
10 years ago
Cory Fields
1910910dde
depends: fix shasum on osx < 10.9
...
Shasum verification from stdin doesn't work there, so we write to a file
instead.
Formatted a bit too.
10 years ago
randy-waterhouse
a65668ddc0
build : fix CPPFLAGS for libbitcoin_cli
10 years ago
Cory Fields
4975ae1722
build: add option for reducing exports
...
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.
10 years ago
Cory Fields
54c7df81f3
build: Fix boost build on some platforms
...
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 .
10 years ago
Wladimir J. van der Laan
984ff68c67
Merge pull request #4638
...
6f2c26a
Closely track mempool byte total. Add "getmempoolinfo" RPC. (Jeff Garzik)
10 years ago
Cory Fields
6b099402b4
build: fix automake warnings about the use of INCLUDES
...
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
10 years ago
Jeff Garzik
6f2c26a457
Closely track mempool byte total. Add "getmempoolinfo" RPC.
...
Goal: Gain live insight into the mempool. Groundwork for future work
that caps mempool size.
10 years ago
Wladimir J. van der Laan
7accb7dbad
Merge pull request #4659
...
c4bae53
[Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
99170259d2
Merge pull request #4696
...
616c243
bitcoin-tx: fix build warnings (Cory Fields)
10 years ago
Cory Fields
616c24307f
bitcoin-tx: fix build warnings
...
Cleans up a bunch of:
warning: missing braces around initializer for ‘const<anonymous struct>’
10 years ago
Peter Todd
9ee09dc64f
Reapply: Reject transactions with excessive numbers of sigops
...
Reverting was based on a misunderstanding, it appears.
Github-Pull: #4150
10 years ago
Wladimir J. van der Laan
ce094d83ce
Merge pull request #4682
...
c33b983
Don't poll showmyip.com, it doesn't exist anymore (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
c33b983903
Don't poll showmyip.com, it doesn't exist anymore
...
Fixes #4679 .
This leaves us with only one candidate, checkip.dyndns.org.
GetMyExternalIP should be phased out as soon as possible.
10 years ago
Wladimir J. van der Laan
3b72fdfb86
Revert "Reject transactions with excessive numbers of sigops"
...
This reverts commit 4fad8e6d83
.
10 years ago
Wladimir J. van der Laan
8ebe42435a
Merge pull request #4150
...
4fad8e6
Reject transactions with excessive numbers of sigops (Peter Todd)
10 years ago