Wladimir J. van der Laan
f97d335942
Merge #8392 : Fix several node initialization issues
...
9d4eb9a
Do diskspace check before import thread is started (Pieter Wuille)
aa59f2e
Add extra message to avoid a long 'Loading banlist' (Pieter Wuille)
0fd2a33
Use a signal to continue init after genesis activation (Pieter Wuille)
9 years ago
Wladimir J. van der Laan
37d83bb0a9
Merge #8391 : Consensus: Remove ISM
...
122786d
Consensus: Remove ISM (NicolasDorier)
9 years ago
Pavel Janík
cce3024c23
Do not shadow local variable, cleanup
9 years ago
Wladimir J. van der Laan
5c7a5e1f66
Merge #8439 : [doc] Increase recommended memory in gitian build guide
...
7fdbce9
[doc] Increase recommended memory in gitian build guide (fanquake)
9 years ago
Wladimir J. van der Laan
194110fb91
Merge #8189 : rename mapAddrCount to mapNetGroupNodes
...
657fc19
rename mapAddrCount to mapNetGroupNodes (instagibbs)
9 years ago
Wladimir J. van der Laan
ced2d5ef7c
Merge #8446 : [Trivial] BIP9 parameters on regtest cleanup
...
0fc00be
Do not shadow previous local variable (Pavel Janík)
115265b
Trivial: bip -> BIP in help text and comment (Pavel Janík)
9 years ago
Wladimir J. van der Laan
fc93486d2a
Merge #8428 : Update README.md inside of src/test/
...
b8db185
Update README.md (Chris Stewart)
9 years ago
Wladimir J. van der Laan
2eed09fe1e
Merge #8442 : [qa] Rework hd wallet dump test
...
fa4439d
[qa] Rework hd wallet dump test (MarcoFalke)
9 years ago
Pavel Janík
0fc00bea5d
Do not shadow previous local variable
9 years ago
Pavel Janík
115265bb10
Trivial: bip -> BIP in help text and comment
9 years ago
Wladimir J. van der Laan
63c03dd41c
Merge #8418 : Add tests for compact blocks
...
45c7ddd
Add p2p test for BIP 152 (compact blocks) (Suhas Daftuar)
9a22a6c
Add support for compactblocks to mininode (Suhas Daftuar)
a8689fd
Tests: refactor compact size serialization in mininode (Suhas Daftuar)
9c8593d
Implement SipHash in Python (Pieter Wuille)
56c87e9
Allow changing BIP9 parameters on regtest (Suhas Daftuar)
9 years ago
Suhas Daftuar
2c517b3928
Fix p2p-feefilter.py for changed tx relay behavior
9 years ago
MarcoFalke
fa4439d355
[qa] Rework hd wallet dump test
9 years ago
Wladimir J. van der Laan
ea268747b6
Merge #8419 : Enable size accounting in mining unit tests
...
8bfd708
Enable size accounting in mining unit tests (Suhas Daftuar)
9 years ago
fanquake
7fdbce9de4
[doc] Increase recommended memory in gitian build guide
9 years ago
Pieter Wuille
c7e05b35ab
Merge #8432 : Make CWallet::fFileBacked private.
...
29c2d99
Make CWallet::fFileBacked private. (Patrick Strateman)
9 years ago
Pieter Wuille
b9c1cd8184
Merge #8152 : [Wallet] Remove CWalletDB* parameter from CWallet::AddToWallet
...
5723bb4
Remove unused pwalletdb from CWallet::AddToWallet (Patrick Strateman)
867f842
Remove CWalletDB* parameter from CWallet::AddToWallet (Patrick Strateman)
00f09c9
Split CWallet::AddToWallet into AddToWallet and LoadToWallet. (Patrick Strateman)
9 years ago
Pieter Wuille
8ea7d31e38
Merge #8413 : Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckBlock
...
c8664ee
Trivial: pass Consensus::Params& instead of CChainParams& in ContextualCheckBlock (Jorge Timón)
9 years ago
Pieter Wuille
f798b891bc
Merge #8346 : Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs
...
a6cc299
Mempool: Use Consensus::CheckTxInputs direclty over main::CheckInputs (Jorge Timón)
9 years ago
Pavel Janík
ff8d279a78
Do not shadow member variables
9 years ago
Cory Fields
21ba407a73
net: narrow include scope after moving to netaddress
...
Net functionality is no longer needed for CAddress/CAddrman/etc. now that
CNetAddr/CService/CSubNet are dumb storage classes.
9 years ago
Cory Fields
21e5b96ff4
net: move CNetAddr/CService/CSubNet out of netbase
9 years ago
Cory Fields
1017b8a960
net: Add direct tests for new CSubNet constructors
9 years ago
Cory Fields
b6c3ff3dae
net: Split resolving out of CSubNet
9 years ago
Chris Stewart
b8db185952
Update README.md
...
Updating documentation for adding new unit test files
Removing unneeded sentence from README
Removing uint160_tests.cpp as it DNE
Formatting command line instructions to use ``
fixing 80 char formatting issue in README
fixing more nits
9 years ago
Cory Fields
f96c7c4d91
net: Split resolving out of CService
9 years ago
Cory Fields
31d6b1d5f0
net: Split resolving out of CNetAddr
9 years ago
MarcoFalke
cf2cecb187
Merge #8400 : [qa]: enable rpcbind_test
...
9bbb414
[qa]: enable rpcbind_test (whythat)
0ff4375
[qa]: add parsing for '<host>:<port>' argument form to rpc_url() (whythat)
9 years ago
Patrick Strateman
29c2d99bc9
Make CWallet::fFileBacked private.
9 years ago
Wladimir J. van der Laan
6caf3ee061
Merge #8238 : [WIP][depends] ZeroMQ 4.1.5 && ZMQ on Windows
...
a615386
[depends] ZeroMQ 4.1.5 (fanquake)
9 years ago
Pieter Wuille
ebefe7a00b
Merge #8427 : net: Ignore `notfound` P2P messages
...
5c9e49d
net: Ignore `notfound` P2P messages (Wladimir J. van der Laan)
9 years ago
Pieter Wuille
9d4eb9ad99
Do diskspace check before import thread is started
9 years ago
Pieter Wuille
aa59f2ed3f
Add extra message to avoid a long 'Loading banlist'
9 years ago
Pieter Wuille
0fd2a33648
Use a signal to continue init after genesis activation
9 years ago
Patrick Strateman
5723bb44ce
Remove unused pwalletdb from CWallet::AddToWallet
9 years ago
Patrick Strateman
867f842f1e
Remove CWalletDB* parameter from CWallet::AddToWallet
9 years ago
Patrick Strateman
00f09c920c
Split CWallet::AddToWallet into AddToWallet and LoadToWallet.
...
This removes the fFromLoadWallet flag in AddToWallet. These were already
effectively two methods.
9 years ago
Wladimir J. van der Laan
5c9e49d12c
net: Ignore `notfound` P2P messages
9 years ago
Wladimir J. van der Laan
bbcb8fd884
Merge #8417 : [QA] Add walletdump RPC test (including HD- & encryption-tests)
...
54af51d
[QA] Add walletdump RPC test (including HD- & encryption-tests) (Jonas Schnelli)
9 years ago
Suhas Daftuar
45c7ddd109
Add p2p test for BIP 152 (compact blocks)
9 years ago
Suhas Daftuar
9a22a6c089
Add support for compactblocks to mininode
9 years ago
Suhas Daftuar
a8689fdf8e
Tests: refactor compact size serialization in mininode
9 years ago
Pieter Wuille
9c8593d2b4
Implement SipHash in Python
9 years ago
Suhas Daftuar
56c87e9211
Allow changing BIP9 parameters on regtest
9 years ago
Wladimir J. van der Laan
7a2d402727
Merge #8274 : util: Update tinyformat
...
a5072a7
util: Remove zero-argument versions of LogPrint and error (Wladimir J. van der Laan)
695041e
util: Update tinyformat (Wladimir J. van der Laan)
9 years ago
Wladimir J. van der Laan
b77bb95b3c
Merge #8421 : httpserver: drop boost ( #8023 dependency)
...
7e87033
httpserver: replace boost threads with std (Cory Fields)
d3773ca
httpserver: explicitly detach worker threads (Cory Fields)
755aa05
httpserver: use a future rather than relying on boost's try_join_for (Cory Fields)
9 years ago
Wladimir J. van der Laan
842bf8d2c5
Merge #8408 : Prevent fingerprinting, disk-DoS with compact blocks
...
1d06e49
Ignore CMPCTBLOCK messages for pruned blocks (Suhas Daftuar)
1de2a46
Ignore GETBLOCKTXN requests for unknown blocks (Suhas Daftuar)
9 years ago
Cory Fields
7e87033447
httpserver: replace boost threads with std
...
along with mutex/condvar/bind/etc.
httpserver handles its own interruption, so there's no reason not to use std
threading.
While we're at it, may as well kill the BOOST_FOREACH's as well.
9 years ago
Cory Fields
d3773ca9ae
httpserver: explicitly detach worker threads
...
When using std::thread in place of boost::thread, letting the threads destruct
results in a std::terminate. According to the docs, the same thing should be
be happening in later boost versions:
http://www.boost.org/doc/libs/1_55_0/doc/html/thread/thread_management.html#thread.thread_management.thread.destructor
I'm unsure why this hasn't blown up already, but explicitly detaching can't
hurt.
9 years ago
Cory Fields
755aa05174
httpserver: use a future rather than relying on boost's try_join_for
9 years ago