wowario
f84028f88c
make simplewallet simple
5 years ago
wowario
9b19be69a1
initial commit
5 years ago
luigi1111
46d8bc2a33
Merge pull request #4160
...
704b60c
block_queue: faster check whether a block was requested (moneromooo-monero)
6 years ago
luigi1111
0d415ff638
Merge pull request #4207
...
ce9457a
cryptonote_protocol: don't serialize an unneeded new block message (moneromooo-monero)
6 years ago
luigi1111
4745e3be22
Merge pull request #4020
...
c24a0af
[monerod] Added blocks remaining count during syncronisation. (Jorropo)
6 years ago
moneromooo-monero
ce9457a379
cryptonote_protocol: don't serialize an unneeded new block message
...
Non fluffy block nodes should now be very rare
6 years ago
Jorropo
c24a0af9f1
[monerod] Added blocks remaining count during syncronisation.
...
And percent if usefull (% < 99)
6 years ago
moneromooo-monero
704b60caf0
block_queue: faster check whether a block was requested
6 years ago
luigi1111
a844844cda
Merge pull request #3716
...
a2b557f
6795bd0
209ec96
ed2c81e
a830db2
57ea902
31a895e
ba8331c
f7f1917
41be339
f025ae9
ef2cb63
dcfd299
5d3e702
2704624
2771a18
0e4c7d0
(moneromooo-monero)
6 years ago
moneromooo-monero
ed2c81ed95
replace std::list with std::vector on some hot paths
...
also use reserve where appropriate
6 years ago
moneromooo-monero
1789b76b5d
cryptonote_protocol_handler: log when dropping a peer
6 years ago
moneromooo-monero
f2cb56a2eb
protocol: drop (and increase fails) if most blocks hashes are invalid
6 years ago
moneromooo-monero
e942d34d54
protocol: do not switch to unsafe sync mode for just a few blocks
6 years ago
Riccardo Spagni
6b9d9f56a1
Merge pull request #3719
...
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)
6 years ago
stoffu
3880bf396a
cryptonote_protocol_handler.inl: remove span read just now that failed to pass some basic tests
6 years ago
stoffu
da249fd5ba
cryptonote_protocol_handler.inl: fix return type mismatches (int vs bool)
6 years ago
Thaer Khawaja
dad1077577
Only log an error if fork version is higher AND is not known.
6 years ago
Dimitris Apostolou
57c0b1ed9f
Fix typos in various files
6 years ago
Riccardo Spagni
4f93f74528
Merge pull request #3277
...
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)
6 years ago
Edward Betts
fbcc91c2a4
Correct spelling mistakes.
6 years ago
stoffu
af773211cb
Stagenet
6 years ago
Riccardo Spagni
ef47ba95c8
Merge pull request #3229
...
928c1825
cryptonote_protocol: guard against all threads in standby (moneromooo-monero)
6 years ago
Riccardo Spagni
bdf0339dda
Merge pull request #3181
...
e3f0980a
daemon: don't drop RPC with busy error when running offline (moneromooo-monero)
6 years ago
moneromooo-monero
928c1825f0
cryptonote_protocol: guard against all threads in standby
6 years ago
Riccardo Spagni
4fcf609942
Merge pull request #3186
...
7ed62e63
cryptonote_protocol: fix std::move usage on different types (moneromooo-monero)
7 years ago
xmr-eric
84a7f6a482
Readd copyright starting date
7 years ago
xmr-eric
18216f19dd
Update 2018 copyright
7 years ago
moneromooo-monero
7ed62e63e5
cryptonote_protocol: fix std::move usage on different types
7 years ago
Riccardo Spagni
d25217f058
Merge pull request #3105
...
b56f4645
cryptonote_protocol: fix size_t used in wire format (moneromooo-monero)
7 years ago
Riccardo Spagni
5a312752af
Merge pull request #3040
...
69f9a075
cryptonote_protocol: fix missing space in version mismatch message (moneromooo-monero)
7 years ago
Riccardo Spagni
75cbb7719e
Merge pull request #3015
...
f06603a4
cryptonote_protocol: update target height when receiving blocks (moneromooo-monero)
7 years ago
moneromooo-monero
e3f0980a1d
daemon: don't drop RPC with busy error when running offline
7 years ago
moneromooo-monero
b56f46457c
cryptonote_protocol: fix size_t used in wire format
...
This is 32 bits on 32 bit platforms, but 64 bits on 64 bit platforms.
7 years ago
Riccardo Spagni
0b5994fbec
Merge pull request #3004
...
a2c845c7
cryptonote_protocol: internal error consistency size check (moneromooo-monero)
7 years ago
moneromooo-monero
69f9a07553
cryptonote_protocol: fix missing space in version mismatch message
7 years ago
moneromooo-monero
f06603a439
cryptonote_protocol: update target height when receiving blocks
7 years ago
moneromooo-monero
a2c845c7e3
cryptonote_protocol: internal error consistency size check
7 years ago
moneromooo-monero
b51dc56687
use const refs in for loops for non tiny types
7 years ago
moneromooo-monero
45a1c4c088
add empty container sanity checks when using front() and back()
7 years ago
moneromooo-monero
46d6fa35c9
cryptonote_protocol: sanity check chain hashes from peer
7 years ago
moneromooo-monero
25584f8639
cryptonote_protocol: print peer versions when unexpected
...
also avoid integer underflow on zero height
7 years ago
Riccardo Spagni
066fd7aced
Merge pull request #2877
...
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)
7 years ago
moneromooo-monero
bb89ae8b20
move connection_basic and network_throttle from src/p2p to epee
...
These even had the epee namespace.
This fixes some ugly circular dependencies.
7 years ago
moneromooo-monero
4abf25f3c9
cryptonote_core does not depend on p2p anymore
...
As a followon side effect, this makes a lot of inline code
included only in particular cpp files (and instanciated
when necessary.
7 years ago
moneromooo-monero
09ce03d612
move includes around to lessen overall load
7 years ago
Riccardo Spagni
9b511d3e93
Merge pull request #2866
...
cf5f6236
Corrections in rate limiting / trottle code, especially in 'out' direction (rbrunner7)
7 years ago
moneromooo-monero
b927f0b17e
cryptonote_protocol: fix corner case looping asking for same block hashes
7 years ago
rbrunner7
cf5f623616
Corrections in rate limiting / trottle code, especially in 'out' direction
...
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
7 years ago
moneromooo-monero
310b790a64
make connection_id a string in RPC
...
It's sent as JSON, so raw binary is not appropriate
7 years ago
moneromooo-monero
383ff4f689
remove "using namespace std" from headers
...
It's nasty, and actually breaks on Solaris, where if.h fails to
build due to:
struct map *if_memmap;
7 years ago