| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \
| | |
| | |
| | | |
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.
|
| |\ \
| | |
| | |
| | | |
3474154 gtest: use -fPIC with CLANG too (moneromooo-monero)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
e6f4d4a unit_tests: do not recreate the same base rct sig all the time (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
Helps a bit when running with valgrind
|
| |\ \ \
| | | |
| | | |
| | | | |
7cdd147 Changed URLs to HTTPS (einsteinsfool)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
e5592c4 rpc: add blockchain disk size to getinfo (moneromooo-monero)
|
| | |/ / /
| | | |
| | | |
| | | |
| | | | |
This should help new nodes predict how much disk space will be
needed for a full sync
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
45e419b db: store cumulative rct output distribution in the db for speed (moneromooo-monero)
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This gets rid of the temporary precalc cache.
Also make the RPC able to send data back in binary or JSON,
since there can be a lot of data
This bumps the LMDB database format to v3, with migration.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
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
|
| |\ \ \ \ \
| |_|/ / /
|/| | | |
| | | | | |
4c00a4d unit_tests: add device unit tests (moneromooo-monero)
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
Annoyingly, its locking semantics are borked since it does not
do any locking
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
8db23df wallet: on first refresh, start off with a quantized height (moneromooo-monero)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
for privacy reasons, so an untrusted node can't easily track
wallets from IP address to IP address, etc. The granularity
is 1024 blocks, which is about a day and a half.
|
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | | |
a2b557f 6795bd0 209ec96 ed2c81e a830db2 57ea902 31a895e ba8331c f7f1917 41be339 f025ae9 ef2cb63 dcfd299 5d3e702 2704624 2771a18 0e4c7d0 (moneromooo-monero)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
Decrease the number of worker threads by one to account
for the fact the calling thread acts as a worker thread now
|
| | | |_|_|/
| |/| | |
| | | | |
| | | | | |
also use reserve where appropriate
|
| |\ \ \ \ \
| |/ / / /
|/| | | |
| | | | | |
55c7fb8 epee: adaptive connection timeout system (moneromooo-monero)
|
| | | |_|/
| |/| |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
a connection's timeout is halved for every extra connection
from the same host.
Also keep track of when we don't need to use a connection
anymore, so we can close it and free the resource for another
connection.
Also use the longer timeout for non routable local addresses.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
01cc978 ringct: remove an unnecessary scalarmultBase in zeroCommit (moneromooo-monero)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
f8dd433 epee: fix detection of 172.16.0.0/172.31.255.255 local IP range (moneromooo-monero)
5db9e3c unit_tests: add tests for local IP range detection (moneromooo-monero)
|
| | |/ / / |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | |
| | | |
| | | | |
db55263 threadpool: allow constructing an object, and misc tweaks (moneromooo-monero)
ce173cb core: remove threadpool dependency from header (moneromooo-monero)
3147468 unit_tests: add threadpool unit test (moneromooo-monero)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
54d9fff gtest: Fix compilation on MinGW with pthread /googletest#621 (stoffu)
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
3b941be core: add get_earliest_ideal_height_for_version() (stoffu)
|
| | |/ / / |
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | |
| | | |
| | | | |
a79fc21 hardfork: fix get_earliest_ideal_height_for_version() to support non-existent versions (stoffu)
7e30ead unit_tests/hardfork: add tests for check_for_height() (stoffu)
98cf62c hardfork: fix get_next_version() (stoffu)
0321d1a unit_tests/hardfork: add tests for get_voting_info() (stoffu)
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
non-existent versions
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | | |
90a16b1 crypto: fix initialization order issue with random mutex (moneromooo-monero)
6a61f52 unit_tests: add ringdb unit tests (moneromooo-monero)
|
| | | |/ /
| |/| | |
|
| |\ \ \ \
| |_|/ /
|/| | |
| | | | |
a0a810c performance_tests: fix subaddress expansion test not expanding (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
b9389e5 db_lmdb: save pruned and prunable tx data separately (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | | |
This bumps DB version to 2, migration code will run for v1 DBs
|
| |/ / / |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
b88c9a00 unit_tests: set default data dir to the source tree at build time (moneromooo-monero)
|
| | | |/
| |/| |
|
| |/ /
| |
| |
| |
| | |
This reverts commit 20ef37bbcac7715d5299dd77d401583420e07ced, reversing
changes made to 40070a661fd2ff503e07f4ed48dfe9fe67cfa297.
|