Wladimir J. van der Laan
0abfa8a22f
Merge pull request #6158
...
9d79afe
add RPC tests for setban & disconnectnode (Jonas Schnelli)
1f02b80
setban: add RPCErrorCode (Jonas Schnelli)
d624167
fix CSubNet comparison operator (Jonas Schnelli)
4e36e9b
setban: rewrite to UniValue, allow absolute bantime (Jonas Schnelli)
3de24d7
rename json field "bannedtill" to "banned_until" (Jonas Schnelli)
433fb1a
[RPC] extend setban to allow subnets (Jonas Schnelli)
e8b9347
[net] remove unused return type bool from CNode::Ban() (Jonas Schnelli)
1086ffb
[QA] add setban/listbanned/clearbanned tests (Jonas Schnelli)
d930b26
[RPC] add setban/listbanned/clearbanned RPC commands (Jonas Schnelli)
2252fb9
[net] extend core functionallity for ban/unban/listban (Jonas Schnelli)
10 years ago
Wladimir J. van der Laan
cbec57fd71
Merge pull request #6282
...
0ce30ea
fix crash on shutdown when e.g. changing -txindex and abort action (Philip Kaufmann)
10 years ago
Jonas Schnelli
9d79afe9a9
add RPC tests for setban & disconnectnode
10 years ago
Jonas Schnelli
1f02b80253
setban: add RPCErrorCode
10 years ago
Jonas Schnelli
d624167387
fix CSubNet comparison operator
10 years ago
Jonas Schnelli
4e36e9bcc7
setban: rewrite to UniValue, allow absolute bantime
10 years ago
Jonas Schnelli
3de24d7647
rename json field "bannedtill" to "banned_until"
10 years ago
Jonas Schnelli
433fb1a95d
[RPC] extend setban to allow subnets
10 years ago
Jonas Schnelli
e8b93473f1
[net] remove unused return type bool from CNode::Ban()
10 years ago
Jonas Schnelli
1086ffba26
[QA] add setban/listbanned/clearbanned tests
10 years ago
Jonas Schnelli
d930b26a26
[RPC] add setban/listbanned/clearbanned RPC commands
10 years ago
Jonas Schnelli
2252fb91cd
[net] extend core functionallity for ban/unban/listban
10 years ago
Wladimir J. van der Laan
9849c663b1
Merge pull request #6280
...
b19a88b
depends: fix Boost 1.55 build on GCC 5 (Jacob Welsh)
10 years ago
Wladimir J. van der Laan
324f20036e
Merge pull request #6286
...
a3a80c2
remove berkeley-db4 workaround (rion)
10 years ago
Philip Kaufmann
0ce30eaa36
fix crash on shutdown when e.g. changing -txindex and abort action
...
- fixes #3136
- the problem is related to Boost path and a static initialized internal
pointer
- using a std::string in CDBEnv::EnvShutdown() prevents the problem
- this removes the boost::filesystem::path path field from CDBEnv
10 years ago
Wladimir J. van der Laan
754aae5148
Merge pull request #6271
...
60dbe73
New RPC command disconnectnode (Alex van der Peet)
10 years ago
Alex van der Peet
60dbe73016
New RPC command disconnectnode
10 years ago
Wladimir J. van der Laan
a903ad7e9c
Merge pull request #6283
...
26a639e
remove using namespace std from addrman.cpp (Philip Kaufmann)
40c592a
make CAddrMan::size() return the correct type of size_t (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
7fe29d84bd
Merge pull request #6285
...
72bf90d
Fix scheduler build with some boost versions. (Cory Fields)
10 years ago
Wladimir J. van der Laan
57092ed9e7
rpc: make `gettxoutsettinfo` run lock-free
...
For leveldb "An iterator operates on a snapshot of the database taken
when the iterator is created". This means that it is unnecessary to
lock out other threads while computing statistics, and neither to hold
cs_main for the whole time. Let the thread run free.
10 years ago
rion
a3a80c253c
remove berkeley-db4 workaround
...
"brew install berkeley-db4" appears to be working again. simplified instructions by removing the berkeley-db4 workaround.
10 years ago
Cory Fields
72bf90d770
Fix scheduler build with some boost versions.
...
Some boost versions have a conflicting overload of wait_until that returns void.
Explicitly use a template here to avoid hitting that overload.
10 years ago
Philip Kaufmann
26a639e21f
remove using namespace std from addrman.cpp
10 years ago
Philip Kaufmann
40c592aa21
make CAddrMan::size() return the correct type of size_t
10 years ago
Wladimir J. van der Laan
edbdf8855d
tests: Extend RPC proxy tests
...
Also test -noonion
10 years ago
Wladimir J. van der Laan
c1fb0e1075
Merge pull request #6274
...
02a6702
Add option `-alerts` to opt out of alert system (Wladimir J. van der Laan)
10 years ago
Wladimir J. van der Laan
02a6702a82
Add option `-alerts` to opt out of alert system
...
Make it possible to opt-out of the centralized alert system by providing
an option `-noalerts` or `-alerts=0`. The default remains unchanged.
This is a gentler form of #6260 , in which I went a bit overboard by
removing the alert system completely.
I intend to add this to the GUI options in another pull after this.
10 years ago
Wladimir J. van der Laan
d4565b6080
Merge pull request #6269
...
c110575
gitian: Use the new bitcoin-detached-sigs git repo for OSX signatures (Cory Fields)
10 years ago
Wladimir J. van der Laan
5ebe7db6d0
Merge pull request #6257
...
ef2a3de
Add paytxfee to getwalletinfo, warnings to getnetworkinfo (Stephen)
10 years ago
Wladimir J. van der Laan
f3d4dbb939
Merge pull request #6276
...
7d6a85a
Fix getbalance * (Tom Harding)
10 years ago
Wladimir J. van der Laan
06818f7145
doc: Add section on plurals to strings policy
...
Thanks to @pryds for explaining this to me on Transifex.
10 years ago
Josh Lehan
e3cae52538
Added -whiteconnections=<n> option
...
This sets aside a number of connection slots for whitelisted peers,
useful for ensuring your local users and miners can always get in,
even if your limit on inbound connections has already been reached.
10 years ago
Jacob Welsh
b19a88b2a0
depends: fix Boost 1.55 build on GCC 5
...
Boost assumes variadic templates are always available in GCC 4.4+, but
they aren't since we don't build with -std=c++11.
This applies the patch that fixed the issue in boost 1.57:
eec8085549
See also: https://svn.boost.org/trac/boost/ticket/10500
10 years ago
Tom Harding
7d6a85ab5b
Fix getbalance *
...
Chance "getbalance *" not to use IsTrusted. The method and result
now match the "getbalance <specific-account>" behavior. In
particular, "getbalance * 0" now works.
Also fixed a comment -- GetGalance has required 1 confirmation
for many years, and the default "getbalance *" behavior matches
that.
10 years ago
Wladimir J. van der Laan
ab0ec67903
Merge pull request #6209
...
e059726
[Qt] deselect peer when switching away from peers tab in RPC console (Philip Kaufmann)
7211ada
[Qt] replace Boost foreach with Qt version peertablemodel.cpp (Philip Kaufmann)
1b0db7b
[Qt] extend rpc console peers tab (Philip Kaufmann)
10 years ago
Wladimir J. van der Laan
8ccc07c077
Merge pull request #6256
...
65b9454
Use best header chain timestamps to detect partitioning (Gavin Andresen)
10 years ago
Wladimir J. van der Laan
baf05075fa
Improve proxy initialization
...
Simplify and make the code in AppInit2 more clear.
This provides a straightforward flow, gets rid of .count() (which makes
it possible to override an earlier provided proxy option to nothing), as
well as comments the different cases.
10 years ago
Wladimir J. van der Laan
ebab5d3c59
Merge pull request #6266
...
0cc7b23
Fix univalue handling of \u0000 characters. (Daniel Kraft)
10 years ago
Stephen
ef2a3de25c
Add paytxfee to getwalletinfo, warnings to getnetworkinfo
10 years ago
Wladimir J. van der Laan
dd8fe8215a
Merge pull request #6221
...
c257a8c
Prune: Support noncontiguous block files (Adam Weiss)
10 years ago
Daniel Kraft
0cc7b2352e
Fix univalue handling of \u0000 characters.
...
Univalue's parsing of \u escape sequences did not handle NUL characters
correctly. They were, effectively, dropped. The extended test-case
fails with the old code, and is fixed with this patch.
10 years ago
Wladimir J. van der Laan
51870fc151
Merge pull request #6264
...
9b5659d
Remove translation for -help-debug options (Wladimir J. van der Laan)
10 years ago
Jonas Schnelli
208589514c
fundrawtransaction tests
10 years ago
Matt Corallo
21bbd920e5
Add fundrawtransaction RPC method
10 years ago
Matt Corallo
1e0d1a2ff0
Add FundTransaction method to wallet
...
Some code stolen from Jonas Schnelli <jonas.schnelli@include7.ch>
10 years ago
Matt Corallo
2d84e22703
Small tweaks to CCoinControl for fundrawtransaction
10 years ago
Pieter Wuille
9b4e7d9a5e
Add DummySignatureCreator which just creates zeroed sigs
10 years ago
Philip Kaufmann
e059726811
[Qt] deselect peer when switching away from peers tab in RPC console
10 years ago
Philip Kaufmann
7211adad85
[Qt] replace Boost foreach with Qt version peertablemodel.cpp
10 years ago
Philip Kaufmann
1b0db7b984
[Qt] extend rpc console peers tab
...
- add node id, ping wait, whitelisted and common height
- rephrase some labels to make them easier to understand for users
10 years ago