Howard Chu
81c2ad6d5b
RandomX integration
...
Support RandomX PoW algorithm
5 years ago
luigi1111
3f6096867d
Merge pull request #5916
...
7b076d5
p2p: fix bans taking port into account (moneromooo-monero)
5 years ago
luigi1111
ee6e849627
Merge pull request #5877
...
2cd4fd8
Changed the use of boost:value_initialized for C++ list initializer (JesusRami)
4ad191f
Removed unused boost/value_init header (whyamiroot)
928f4be
Make null hash constants constexpr (whyamiroot)
5 years ago
moneromooo-monero
7b076d5170
p2p: fix bans taking port into account
5 years ago
luigi1111
85962ee8e2
Merge pull request #5872
...
495a7e5
rpc: don't include an address in mining_status when not mining (moneromooo-monero)
5 years ago
luigi1111
253786c8ea
Merge pull request #5833
...
289d215
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used' (xiphon)
5 years ago
luigi1111
0198b76217
Merge pull request #5799
...
082730b
daemon: automatic public nodes discovering and bootstrap daemon switching (xiphon)
5 years ago
Jesus Ramirez
2cd4fd8972
Changed the use of boost:value_initialized for C++ list initializer
5 years ago
moneromooo-monero
495a7e5b97
rpc: don't include an address in mining_status when not mining
...
Best case is an address mined previously and it'll get returned,
worst case it was never initialized in the first place
5 years ago
xiphon
082730b6e5
daemon: automatic public nodes discovering and bootstrap daemon switching
5 years ago
moneromooo-monero
33e91e1a1e
wallet, rpc: add a release field to get_version
...
It does not leak much since you can make a fair guess by RPC
version already, and some people want to avoid non release
clients when using third parties' nodes (because they'd never
lie about it)
5 years ago
xiphon
289d21500c
rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used'
5 years ago
luigi1111
c9df9d683a
Merge pull request #5696
...
fd60d05
daemon: fix print_pl only printing public zone peers (moneromooo-monero)
5 years ago
moneromooo-monero
fd60d05d5d
daemon: fix print_pl only printing public zone peers
5 years ago
luigi1111
56b98c7003
Merge pull request #5728
...
6560bfa
rpc: get_block_template add optional extra_nonce (jtgrassie)
5 years ago
luigi1111
df064eaa36
Merge pull request #5649
...
a182df2
Bans for RPC connections (hyc)
5 years ago
luigi1111
0ba675622f
Merge pull request #5634
...
1488109
rpc: fix get_transactions getting v1 txes from the txpool (moneromooo-monero)
5 years ago
luigi1111
0e986a86d5
Merge pull request #5607
...
52cd2fa
rpc: implement get_public_nodes command (xiphon)
5 years ago
luigi1111
564bb1da3a
Merge pull request #5525
...
0605406
daemon: sort alt chains by height (moneromooo-monero)
4228ee0
daemon: add optional arguments to alt_chain_info (moneromooo-monero)
880ebfd
daemon: add more chain specific info in alt_chain_info (moneromooo-monero)
5 years ago
luigi1111
2258551ef9
Merge pull request #5487
...
df83ed7
consensus: from v12, enforce >= 2 outputs (moneromooo-monero)
5 years ago
Thomas Winget
155475d971
Add IPv6 support
...
new cli options (RPC ones also apply to wallet):
--p2p-bind-ipv6-address (default = "::")
--p2p-bind-port-ipv6 (default same as ipv4 port for given nettype)
--rpc-bind-ipv6-address (default = "::1")
--p2p-use-ipv6 (default false)
--rpc-use-ipv6 (default false)
--p2p-require-ipv4 (default true, if ipv4 bind fails and this is
true, will not continue even if ipv6 bind
successful)
--rpc-require-ipv4 (default true, description as above)
ipv6 addresses are to be specified as "[xx:xx:xx::xx:xx]:port" except
in the cases of the cli args for bind address. For those the square
braces can be omitted.
5 years ago
xiphon
52cd2fa0af
rpc: implement get_public_nodes command
5 years ago
luigi1111
d4d5a4433d
Merge pull request #5623
...
b8cfa92
rpc: implement set_bootstrap_daemon method (xiphon)
5 years ago
luigi1111
e241a6280d
Merge pull request #5582
...
fcfcc3a
rpc: in/out peers can now return the setting's value (moneromooo-monero)
5 years ago
luigi1111
e579fe4ae0
Merge pull request #5530
...
6abaaaa
remove obsolete save_graph skeleton code (moneromooo-monero)
5 years ago
luigi1111
e3de4aa68b
Merge pull request #5502
...
25a7cfd
add a few checks where it seems appropriate (moneromooo-monero)
1a66a86
remove unused code (moneromooo-monero)
5 years ago
moneromooo-monero
65c4004963
allow blocking whole subnets
5 years ago
moneromooo-monero
515ac2951d
p2p: store network address directly in blocked host list
...
rather than their string representation
5 years ago
Jethro Grassie
6560bfa64c
rpc: get_block_template add optional extra_nonce
...
Circumvents the need to create a new blockhashing blob when you already
know the data you want to set in the extra_nonce (so use this instead of
reserve_size).
5 years ago
stoffu
15c699f0a6
rpc: set sanity_check_failed to false when successful
5 years ago
Howard Chu
a182df21d0
Bans for RPC connections
...
Make bans control RPC sessions too. And auto-ban some bad requests.
Drops HTTP connections whenever response code is 500.
5 years ago
moneromooo-monero
2eef90d6ef
rpc: restrict the recent cutoff size in restricted RPC mode
5 years ago
moneromooo-monero
14881094af
rpc: fix get_transactions getting v1 txes from the txpool
...
It would try to get their prunable hash, but v1 txes don't have one
5 years ago
xiphon
b8cfa92b7e
rpc: implement set_bootstrap_daemon method
5 years ago
ston1th
f2f207d635
miner: fix double free of thread attributes
...
issue: #5568
5 years ago
moneromooo-monero
880ebfdeea
daemon: add more chain specific info in alt_chain_info
5 years ago
moneromooo-monero
fcfcc3ac86
rpc: in/out peers can now return the setting's value
5 years ago
Lee Clagett
3544596f9f
Add ssl_options support to monerod's rpc mode.
5 years ago
moneromooo-monero
6abaaaa994
remove obsolete save_graph skeleton code
5 years ago
moneromooo-monero
1e8f3f66bf
rpc: fail update RPC when running offline
5 years ago
moneromooo-monero
0605406714
daemon: sort alt chains by height
5 years ago
Riccardo Spagni
f64f59627d
Merge pull request #5510
...
e9809382
fix wide difficulty conversion with some versions of boost (moneromooo-monero)
5 years ago
Riccardo Spagni
9d91301faa
Merge pull request #5496
...
0eb0d6b8
rpc: improve get_output_distribution (moneromooo-monero)
5 years ago
moneromooo-monero
e980938210
fix wide difficulty conversion with some versions of boost
5 years ago
moneromooo-monero
25a7cfdb4a
add a few checks where it seems appropriate
5 years ago
moneromooo-monero
5e0da6fb68
change SSL certificate fingerprint whitelisting from SHA1 to SHA-256
...
SHA1 is too close to bruteforceable
5 years ago
moneromooo-monero
0eb0d6b802
rpc: improve get_output_distribution
...
It can now handle small reorgs without having to rescan the
whole blockchain.
Also add a test for it.
5 years ago
moneromooo-monero
df83ed74e4
consensus: from v12, enforce >= 2 outputs
5 years ago
Riccardo Spagni
1b092f3a44
Merge pull request #5452
...
c30d93fc
rpc: add a pruned bool to the prune_blockchain call (moneromooo-monero)
5 years ago
Riccardo Spagni
68d131615e
Merge pull request #5448
...
d009f6dd
rpc: fix get_block_hashes.bin from wallet on pruned blockchain (moneromooo-monero)
bb0ef5b1
blockchain: lock the blockchain while pruning (moneromooo-monero)
5 years ago