| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
| |
This reverts commit 909398efc79cb1fa92e330e9a50a316ca5858953.
It looks like it's causing trouble with tor on some setups
|
| |\
| |
| |
| | |
909398e p2p: connect via the bound ip, if any (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
438d52d remove epee from link lines where it's redundant (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| | |
For some reason, this confuses and kills ASAN on startup
as it thinks const uint8_t ipv4_network_address::ID is
defined multiple times.
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
149da42 db_lmdb: enable batch transactions by default (stoffu)
34cb6b4 add --regtest and --fixed-difficulty for regression testing (vicsn)
9e1403e update get_info RPC and bump RPC version (vicsn)
207b66e first new functional tests (vicsn)
|
| | |
| |
| |
| |
| |
| |
| | |
on_generateblocks RPC call combines functionality from the on_getblocktemplate and on_submitblock RPC calls to allow rapid block creation. Difficulty is set permanently to 1 for regtest.
Makes use of FAKECHAIN network type, but takes hard fork heights from mainchain
Default reserve_size in generate_blocks RPC call is now 1. If it is 0, the following error occurs 'Failed to calculate offset for'.
Queries hard fork heights info of other network types
|
| |\ \
| | |
| | |
| | |
| | | |
08b85a8 cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X (stoffu)
0cf80ba net_node: resolve host for node addresses given via command line flags (stoffu)
|
| | | | |
|
| | |/
| |
| |
| | |
config::testnet::X : stagenet ? config::stagenet::X : config::X
|
| |\ \
| | |
| | |
| | | |
de1ffe0 p2p: warn when no incoming connections are seen for a while (moneromooo-monero)
|
| | |/ |
|
| |/
|
|
|
|
|
| |
Those were added to the seed nodes list even when they had already
been added. Moreover, the current index was not reset after they
were added, typically causing previous seeds to be used, and some
of those fallback seeds to not be tried.
|
| | |
|
| |
|
|
| |
(cherry picked from commit a7366b5feeffaeb65b217b2d6f138e0ab1c90192)
|
| |
|
|
| |
(cherry picked from commit b16a282f97d8f6c967e8a0b1ecfd75110f095182)
|
| |\
| |
| |
| | |
11c933e1 fix lambda compile error on openbsd (moneromooo-monero)
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| | |
1d28c0d8 p2p: restore m_testnet assignment lost during rebase (whythat)
|
| | | |
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| | |
eda9fb5b p2p: fix testnet/mainnet port mixup (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
e4646379 keccak: fix mdlen bounds sanity checking (moneromooo-monero)
2e3e90ac pass large parameters by const ref, not value (moneromooo-monero)
61defd89 blockchain: sanity check number of precomputed hash of hash blocks (moneromooo-monero)
9af6b2d1 ringct: fix infinite loop in unused h2b function (moneromooo-monero)
8cea8d0c simplewallet: double check a new multisig wallet is multisig (moneromooo-monero)
9b98a6ac threadpool: catch exceptions in dtor, to avoid terminate (moneromooo-monero)
24803ed9 blockchain_export: fix buffer overflow in exporter (moneromooo-monero)
f3f7da62 perf_timer: rewrite to make it clear there is no division by zero (moneromooo-monero)
c6ea3df0 performance_tests: remove add_arg call stray extra param (moneromooo-monero)
fa6b4566 fuzz_tests: fix an uninitialized var in setup (moneromooo-monero)
03887f11 keccak: fix sanity check bounds test (moneromooo-monero)
ad11db91 blockchain_db: initialize m_open in base class ctor (moneromooo-monero)
bece67f9 miner: restore std::cout precision after modification (moneromooo-monero)
1aabd14c db_lmdb: check hard fork info drop succeeded (moneromooo-monero)
|
| | |/
| |
| |
| | |
Coverity 136394 136397 136409 136526 136529 136533 175302
|
| |\ \
| | |
| | |
| | | |
2e584dcb p2p: do not try to connect to peers in offline mode (moneromooo-monero)
|
| | |/ |
|
| | |
| |
| |
| |
| |
| | |
It was already possible to limit outgoing connections. One might want
to do this on home network connections with high bandwidth but low
usage caps.
|
| | |
| |
| |
| | |
This rename is needed so that delete_in_connections can be added.
|
| |/
|
|
| |
This is needed so that a max_in_connection_count can be added.
|
| |\
| |
| |
| |
| | |
fd1dfac5 p2p: don't lookup seed IPs if using an exclusive peer (moneromooo-monero)
b50182ae p2p: don't connect to seeds if using an exclusive peer (moneromooo-monero)
|
| | | |
|
| | | |
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| | |
d28c388f p2p: stop net server before closing starting connections (moneromooo-monero)
|
| | |
| |
| |
| |
| |
| | |
This fixes a hang on exit due to race where a connection adds
itself to the server after the starting connections are closed,
but before the net server marks itself as stopped.
|
| | | |
|
| |\ \
| | |
| | |
| | |
| | |
| | | |
43f5269f Wallets now do not depend on the daemon rpc lib (moneromooo-monero)
bb89ae8b move connection_basic and network_throttle from src/p2p to epee (moneromooo-monero)
4abf25f3 cryptonote_core does not depend on p2p anymore (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | | |
These even had the epee namespace.
This fixes some ugly circular dependencies.
|
| | | |
| | |
| | |
| | |
| | |
| | | |
As a followon side effect, this makes a lot of inline code
included only in particular cpp files (and instanciated
when necessary.
|
| |/ / |
|
| |\ \
| | |
| | |
| | |
| | | |
abebe392 rpc: add offline state in info rpc (moneromooo-monero)
7696e849 core: make --offline also disable DNS lookups (moneromooo-monero)
|
| | |/ |
|