| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
704b60c block_queue: faster check whether a block was requested (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
ce9457a cryptonote_protocol: don't serialize an unneeded new block message (moneromooo-monero)
|
| | |/
| |
| |
| | |
Non fluffy block nodes should now be very rare
|
| |\ \
| |/
|/|
| | |
c24a0af [monerod] Added blocks remaining count during syncronisation. (Jorropo)
|
| | |
| |
| |
| | |
And percent if usefull (% < 99)
|
| |\ \
| | |
| | |
| | | |
a2b557f 6795bd0 209ec96 ed2c81e a830db2 57ea902 31a895e ba8331c f7f1917 41be339 f025ae9 ef2cb63 dcfd299 5d3e702 2704624 2771a18 0e4c7d0 (moneromooo-monero)
|
| | |/
| |
| |
| | |
also use reserve where appropriate
|
| |/ |
|
| | |
|
| | |
|
| |\
| |
| |
| |
| | |
3880bf39 cryptonote_protocol_handler.inl: remove span read just now that failed to pass some basic tests (stoffu)
da249fd5 cryptonote_protocol_handler.inl: fix return type mismatches (int vs bool) (stoffu)
|
| | |
| |
| |
| | |
pass some basic tests
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
0e7ad2e2 Wallet API: generalize 'bool testnet' to 'NetworkType nettype' (stoffu)
af773211 Stagenet (stoffu)
cc9a0bee command_line: allow args to depend on more than one args (stoffu)
55f8d917 command_line::get_arg: remove 'required' for dependent args as they're always optional (stoffu)
450306a0 command line: allow has_arg to handle arg_descriptor<bool,false,true> #3318 (stoffu)
9f9e095a Use `genesis_tx` parameter in `generate_genesis_block`. #3261 (Jean Pierre Dudey)
|
| | | |
|
| |/ |
|
| |\
| |
| |
| | |
928c1825 cryptonote_protocol: guard against all threads in standby (moneromooo-monero)
|
| | | |
|
| |\ \
| |/
|/|
| | |
e3f0980a daemon: don't drop RPC with busy error when running offline (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
7ed62e63 cryptonote_protocol: fix std::move usage on different types (moneromooo-monero)
|
| | | | |
|
| | | | |
|
| |/ / |
|
| |\ \
| | |
| | |
| | | |
b56f4645 cryptonote_protocol: fix size_t used in wire format (moneromooo-monero)
|
| | |/
| |
| |
| | |
This is 32 bits on 32 bit platforms, but 64 bits on 64 bit platforms.
|
| |\ \
| | |
| | |
| | | |
69f9a075 cryptonote_protocol: fix missing space in version mismatch message (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| |_|/
|/| |
| | | |
f06603a4 cryptonote_protocol: update target height when receiving blocks (moneromooo-monero)
|
| | |/ |
|
| |\ \
| |/
|/|
| | |
a2c845c7 cryptonote_protocol: internal error consistency size check (moneromooo-monero)
|
| | | |
|
| | | |
|
| | | |
|
| | | |
|
| |/
|
|
| |
also avoid integer underflow on zero height
|
| |\
| |
| |
| |
| |
| | |
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.
|
| |/ |
|
| |\
| |
| |
| | |
cf5f6236 Corrections in rate limiting / trottle code, especially in 'out' direction (rbrunner7)
|
| | |
| |
| |
| |
| |
| |
| |
| |
| | |
Deleted 3 out of 4 calls to method connection_basic::sleep_before_packet
that were erroneous / superfluous, which enabled the elimination of a
"fudge" factor of 2.1 in connection_basic::set_rate_up_limit;
also ended the multiplying of limit values and numbers of bytes
transferred by 1024 before handing them over to the global throttle
objects
|
| | | |
|
| |/
|
|
| |
It's sent as JSON, so raw binary is not appropriate
|
| |
|
|
|
|
|
| |
It's nasty, and actually breaks on Solaris, where if.h fails to
build due to:
struct map *if_memmap;
|
| | |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
monero/src/cryptonote_protocol/block_queue.cpp:208:44: error:
suggest braces around initialization of subobject [-Werror,-Wmissing-braces]
static const boost::uuids::uuid uuid0 = {0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0};
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
{ }
monero/src/wallet/wallet_rpc_server.cpp:1895:43: error:
lambda capture 'wal' is not used [-Werror,-Wunused-lambda-capture]
tools::signal_handler::install([&wrpc, &wal](int) {
^
monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl:1616:40: error:
lambda capture 'arg' is not used [-Werror,-Wunused-lambda-capture]
m_p2p->for_each_connection([this, &arg, &fluffy_arg, &exclude_context, &fullConnections...
^
monero/src/cryptonote_protocol/cryptonote_protocol_handler.inl:1616:46: error:
lambda capture 'fluffy_arg' is not used [-Werror,-Wunused-lambda-capture]
m_p2p->for_each_connection([this, &arg, &fluffy_arg, &exclude_context, &fullConnections...
^
monero/src/blockchain_utilities/blockchain_export.cpp:181:3: error:
bool literal returned from 'main' [-Werror,-Wmain]
CHECK_AND_ASSERT_MES(r, false, "Failed to initialize source blockchain storage");
^ ~~~~~
monero/contrib/epee/include/misc_log_ex.h:180:97: note:
expanded from macro 'CHECK_AND_ASSERT_MES'
...fail_ret_val, message) do{if(!(expr)) {LOG_ERROR(message); return fail_ret_val;};}while(0)
^ ~~~~~~~~~~~~
monero/src/blockchain_utilities/blockchain_export.cpp:195:3: error:
bool literal returned from 'main' [-Werror,-Wmain]
CHECK_AND_ASSERT_MES(r, false, "Failed to export blockchain raw data");
^ ~~~~~
monero/contrib/epee/include/misc_log_ex.h:180:97: note:
expanded from macro 'CHECK_AND_ASSERT_MES'
...fail_ret_val, message) do{if(!(expr)) {LOG_ERROR(message); return fail_ret_val;};}while(0)
^ ~~~~~~~~~~~~
|