Hiroji Kiyotake
29e13fe96a
Merge branch 'dev-v0.6' into wow
5 years ago
wowario
c7b73d31a5
update rpc mining_status
5 years ago
Lee Clagett
72c2f5c3e6
Add ssl_options support to monerod's rpc mode.
5 years ago
Howard Chu
c319796355
RandomX integration
...
Support RandomX PoW algorithm
5 years ago
wowario
6179aa7d35
sanity check: change to false #5434
5 years ago
moneromooo-monero
1e8f3f66bf
rpc: fail update RPC when running offline
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
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
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
Riccardo Spagni
f376cd5605
Merge pull request #5446
...
7d79222f
daemon: remove debug info (moneromooo-monero)
8fec0f98
functional_tests: add sweep_single test (moneromooo-monero)
9880d61b
wallet_rpc_server: remove unused code (moneromooo-monero)
8a61b33d
rpc: omit irrelevant fields for pool txes in gettransactions (moneromooo-monero)
56508524
rpc: add relayed in get_transaction output (moneromooo-monero)
82e510f1
rpc: set default log category in core_rpc_server.h (moneromooo-monero)
5 years ago
Riccardo Spagni
8af1a89e4c
Merge pull request #5441
...
b3648232
daemon: fix ratio not being floating point (moneromooo-monero)
e1b097b9
core_rpc_server: remove dummy assigning int to bool (moneromooo-monero)
5 years ago
Riccardo Spagni
1f01070a0c
Merge pull request #5434
...
ccb996af
rpc: new sanity check on relayed transactions (moneromooo-monero)
5 years ago
Riccardo Spagni
45e1f7c292
Merge pull request #5428
...
f3425f8d
rpc.getblocktemplate: set reserved_offset to zero when reserve_size==0 (stoffu)
5 years ago
moneromooo-monero
c30d93fcd9
rpc: add a pruned bool to the prune_blockchain call
5 years ago
moneromooo-monero
d009f6dd61
rpc: fix get_block_hashes.bin from wallet on pruned blockchain
...
We want to get all blocks here, even pruned ones
5 years ago
moneromooo-monero
565085245a
rpc: add relayed in get_transaction output
5 years ago
Riccardo Spagni
e89aa2ec56
Merge pull request #5421
...
e78cea74
rpc: fix off by one in get_height (moneromooo-monero)
5 years ago
Riccardo Spagni
9bd0983d5e
Merge pull request #5402
...
cbf32241
rpc: make wide_difficulty hexadecimal (moneromooo-monero)
5 years ago
moneromooo-monero
e1b097b99b
core_rpc_server: remove dummy assigning int to bool
...
Coverity 197653
5 years ago
moneromooo-monero
ccb996afc6
rpc: new sanity check on relayed transactions
...
This will weed out some transactions with silly rings
5 years ago
stoffu
f3425f8d32
rpc.getblocktemplate: set reserved_offset to zero when reserve_size==0
5 years ago
moneromooo-monero
e78cea74bd
rpc: fix off by one in get_height
5 years ago
moneromooo-monero
064ab12340
functional_tests: add more blockchain related tests
...
Related to emission, reorgs, getting tx data back, output
distribution and histogram
5 years ago
Riccardo Spagni
4a2cc76c84
Merge pull request #5376
...
c746f45d
Add hash of top block to /getheight RPC (Howard Chu)
5 years ago
Riccardo Spagni
3a4008f0fc
Merge pull request #5374
...
a2561653
wallet: new option to start background mining (moneromooo-monero)
5 years ago
Lee Clagett
21eb1b0725
Pass SSL arguments via one class and use shared_ptr instead of reference
5 years ago
Lee Clagett
1f5ed328aa
Change default SSL to "enabled" if user specifies fingerprint/certificate
...
Currently if a user specifies a ca file or fingerprint to verify peer,
the default behavior is SSL autodetect which allows for mitm downgrade
attacks. It should be investigated whether a manual override should be
allowed - the configuration is likely always invalid.
5 years ago
Lee Clagett
a3b0284837
Change SSL certificate file list to OpenSSL builtin load_verify_location
...
Specifying SSL certificates for peer verification does an exact match,
making it a not-so-obvious alias for the fingerprints option. This
changes the checks to OpenSSL which loads concatenated certificate(s)
from a single file and does a certificate-authority (chain of trust)
check instead. There is no drop in security - a compromised exact match
fingerprint has the same worse case failure. There is increased security
in allowing separate long-term CA key and short-term SSL server keys.
This also removes loading of the system-default CA files if a custom
CA file or certificate fingerprint is specified.
5 years ago
moneromooo-monero
e8cf7dcc2b
rpc: merge the two get_info implementations
5 years ago
moneromooo-monero
cbf3224180
rpc: make wide_difficulty hexadecimal
...
This should be friendlier for clients which don't have bignum support
5 years ago
moneromooo-monero
a2561653cb
wallet: new option to start background mining
...
The setup-background-mining option can be used to select
background mining when a wallet loads. The user will be asked
the first time the wallet is created.
5 years ago
stoffu
a299dc96f7
rpc.gettransactions: fill as_json with partial tx in pruned mode
5 years ago
Riccardo Spagni
1ed6441925
Merge pull request #5327
...
c23ea796
New interactive daemon command 'print_net_stats': Global traffic stats (rbrunner7)
5 years ago
Riccardo Spagni
a69b71dc41
Merge pull request #5326
...
dc20d774
rpc: add miner tx hash to block header response (moneromooo-monero)
5 years ago
Riccardo Spagni
97831e5f8b
Merge pull request #5308
...
a7211793
rpc: quantize db size up to 5 GB in restricted mode (moneromooo-monero)
5 years ago
Howard Chu
c746f45d3e
Add hash of top block to /getheight RPC
5 years ago
moneromooo-monero
91f4c7f45f
Make difficulty 128 bit instead of 64 bit
...
Based on Boolberry work by:
jahrsg <jahr@jahr.me>
cr.zoidberg <crypto.zoidberg@gmail.com>
5 years ago
rbrunner7
c23ea7962d
New interactive daemon command 'print_net_stats': Global traffic stats
5 years ago
Riccardo Spagni
df50181ab2
Merge pull request #5237
...
3907588b
rpc: make fill_pow restricted (moneromooo-monero)
5 years ago
moneromooo-monero
dc20d77459
rpc: add miner tx hash to block header response
5 years ago
moneromooo-monero
a7211793ba
rpc: quantize db size up to 5 GB in restricted mode
5 years ago
Riccardo Spagni
848591c4d8
Merge pull request #5190
...
551104fb
daemon: add --public-node mode, RPC port propagation over P2P (xiphon)
5 years ago
Riccardo Spagni
429930534d
Merge pull request #5185
...
59478c80
daemon: new mining_status command (moneromooo-monero)
5 years ago
Riccardo Spagni
fd231226b9
Merge pull request #5177
...
bb2aed8e
rpc: quantize db size up to 5 GB in restricted mode (moneromooo-monero)
5 years ago
moneromooo-monero
59478c80dd
daemon: new mining_status command
5 years ago
moneromooo-monero
3907588bf6
rpc: make fill_pow restricted
...
It's slow work, so let's not expose it
5 years ago