Age | Commit message (Collapse) | Author |
|
|
|
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.
|
|
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.
|
|
6f2c26a Closely track mempool byte total. Add "getmempoolinfo" RPC. (Jeff Garzik)
|
|
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
|
|
Goal: Gain live insight into the mempool. Groundwork for future work
that caps mempool size.
|
|
|
|
|
|
|
|
c4bae53 [Qt] move SubstituteFonts() above ToolTipToRichTextFilter (Philip Kaufmann)
|
|
Cleans up a bunch of:
warning: missing braces around initializer for ‘const<anonymous struct>’
|
|
Reverting was based on a misunderstanding, it appears.
Github-Pull: #4150
|
|
c33b983 Don't poll showmyip.com, it doesn't exist anymore (Wladimir J. van der Laan)
|
|
Fixes #4679.
This leaves us with only one candidate, checkip.dyndns.org.
GetMyExternalIP should be phased out as soon as possible.
|
|
This reverts commit 4fad8e6d831729efa1965fa2034e7e51d3d0a1be.
|
|
4fad8e6 Reject transactions with excessive numbers of sigops (Peter Todd)
|
|
ea100c7 Reduce maximum coinscache size during verification (Wladimir J. van der Laan)
|
|
Github-Pull: #4678
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
|
|
Use AC_CHECK_HEADERS to check for the header, and include it only
if detected and the subsequent HAVE_SYS_PRCTL_H is set.
|
|
Because of a typo, thread names no longer appeared in the overview.
This was broken in 51ed9ec.
|
|
f0c2915 Simplify and rename CheckWork to ProcessBlockFound (jtimon)
|
|
a381ee5 Remove unnecessary typedef and script.h include (jtimon)
|
|
|
|
|
|
|
|
|
|
565e569 libc-compat: add new symbol that's now needed (Cory Fields)
8021cf8 build: fix FDELT_TYPE configure check (Cory Fields)
|
|
Conflicts:
src/rpcserver.cpp
Github-Pull: #4539
Rebased-By: Wladimir J. van der Laan <laanwj@gmail.com>
Rebased-From: df3d321
|
|
ab45ddb Fix typo in gettransaction help (Derek701)
|
|
9297763 [Qt] Add TRY_LOCK back to peertablemodel (Cozz Lovan)
|
|
c7f3876 URLs containing a / after the address no longer cause parsing errors. (Ross Nicoll)
|
|
|
|
given a set of outpoints.
|
|
Due to growing coinsviewcaches, the memory usage with checklevel=3
(and standard settings for dbcache) could be up to 500MiB on a
64-bit system. This is about twice the peak during reindexing,
unnecessarily extending bitcoind's memory envelope.
This commit reduces the maximum total size of the caches used during
verification to just nCoinCacheSize, which should be the limit.
|
|
|
|
CCryptoKeyStore::Unlock has a loop to attempt decrypting each key which
only executes once, likely due to a simple mistake when the code was
originally written.
This patch fixes the behavior by making it check all keys. It also adds
a fatal assertion in the case some decrypt but some do not, since that
indicates that the wallet is in some kind of really bad state.
This may make unlocking noticeably slower on wallets with many keys.
|
|
|
|
|
|
|
|
Remove the 'state' and 'exceptmask' from serialize.h's stream implementations,
as well as related methods.
As exceptmask always included 'failbit', and setstate was always called with
bits = failbit, all it did was immediately raise an exception. Get rid of
those variables, and replace the setstate with direct exception throwing
(which also removes some dead code).
As a result, good() is never reached after a failure (there are only 2
calls, one of which is in tests), and can just be replaced by !eof().
fail(), clear(n) and exceptions() are just never called. Delete them.
|
|
and use it for most strings being serialized.
|
|
|
|
|
|
- this prevents the ability to fiddle around with the system tray when
already shutting down (e.g. on slow shutdowns because of a proxy delay)
- extends solution for #4360
|
|
|
|
- in BitcoinGUI and UnitDisplayStatusBarControl
|
|
6c23b08 CCoinsKeyHasher::operator() should return size_t (Wladimir J. van der Laan)
|
|
- doesn't belong to the ToolTipToRichTextFilter class so move it up
|
|
- ensure normal and watch-only stuff looks consistent
- simplify UI by removing unneeded UI layout elements
- change some comments to watch-only from watchonly
|
|
efd6b87 small net cleanup (Philip Kaufmann)
|