| Commit message (Collapse) | Author | Age | Files | Lines |
| |\
| |
| |
| | |
0325474 epee: further defending against exceptions in command handlers (moneromooo-monero)
|
| | | |
|
| |\ \
| |/
|/|
| |
| |
| | |
3aae649 Tweak format, add option for difficulty (hyc)
e416f56 Add options to print daily coin emission and fees (hyc)
2f481da Don't forget size of prunable txn part (hyc)
|
| | |
| |
| |
| |
| | |
Set input, output, ringsize averages to 2 decimal places precision
Add option to show min/max/av per-block difficulty
|
| | |
| |
| |
| | |
Closes #6735
|
| |/
|
|
| |
Fixes #6732
|
| |\
| |
| |
| | |
f370093 build: prepare v0.16.0.3 release (selsta)
|
| | | |
|
| |\ \
| |/
|/|
| |
| |
| |
| | |
870a7b5 rpc: reject wrong sized txid (moneromooo-monero)
5b761d0 easylogging++: fix crash with reentrant logging (moneromooo-monero)
c02d762 epee: guard against exceptions in RPC handlers (moneromooo-monero)
0678fc1 blockchain: guard against exceptions in add_new_block/children (moneromooo-monero)
|
| | |
| |
| |
| | |
Reporter requested credit to be given to Decred
|
| | | |
|
| | | |
|
| |/
|
|
| |
Reporter requested credit to be given to Decred
|
| |\
| |
| |
| | |
fa199f2 build: prepare v0.16.0.1 release (selsta)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
19bb72d add trezor support to sweep_single (ph4r05)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
cc19397 updates: mac gui .tar.bz2 -> .dmg (selsta)
|
| | |/ |
|
| |\ \
| | |
| | |
| | | |
8eaf0e1 epee: fix array underflow in unicode parsing (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| | |
Reported by minerscan
Also independently found by OSS-Fuzz just recently
|
| |\ \
| | |
| | |
| | | |
bca61e4 tx_pool: mine stem txes in fake chain mode (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| | |
This fixes the functional tests, since txes would not be mined
after being sent to the daemon (they'd be waiting for the
dandelion timeout first)
|
| |\ \
| | |
| | |
| | | |
94befec fix typo in pick_preferred_rct_inputs (Parean)
|
| | | | |
|
| |\ \ \
| |_|/
|/| |
| | | |
a67c634 blockchain: fix timestamp/difficulty cache getting out of sync (moneromooo-monero)
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
The cache is discarded when a block is popped, but then gets
rebuilt when the difficulty for next block is requested.
While this is all properly locked, it does not take into account
the delay caused by a database transaction being only committed
(and thus its effects made visible to other threads) later on,
which means another thread could request difficulty between
the pop and the commit, which would end up using stale database
view to build the cache, but that cache would not be invalidated
again when the transaction gets committed, which would cause the
cache to not match the new database data.
To fix this, we now keep track of when the cache is invalidated
so we can invalidate it again upon database transaction commit
to ensure it gets calculated again with fresh data next time it
is nedeed.
|
| |\ \ \
| | | |
| | | |
| | | | |
3b390fb Fix D++ block template check (vtnerd)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
b7812d1 blockchain: fix total_height in getblocks.bin response (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
0a19785 rpc: fix loading rpc payment data from file (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
Got broken after making one of those micro optimizations requested on review..
|
| |\ \ \
| | | |
| | | |
| | | | |
0569e63 rpc: fix comparison of seconds vs microseconds (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | |
| | | | |
23df29d functional_tests: add simple relay_tx test (moneromooo-monero)
e306834 rpc: fix relay_tx error return mixup (moneromooo-monero)
|
| | | | | |
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
96b7697 daemon: remove time based 'update needed' status string (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
5285ecc rpc: don't display invalid json errors on default log level (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | | |
It's not something the user needs to know, and will display
attacker controlled data
|
| |\ \ \
| |/ /
|/| |
| | | |
4e6d587 Fix incorrect lenght of command INS_PREFIX_HASH (grydz)
|
| |/ /
| |
| |
| |
| | |
buffer_send[4] (LC) is an unsigned char, len should not
exceed 254 (255 - 1 for the option).
|
| |\ \
| | |
| | |
| | | |
f50a6c5 version: update name (selsta)
|
| |/ / |
|
| |\ \
| | |
| | |
| | | |
ada8172 rpc: lock access to the rpc payment object (moneromooo-monero)
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
0d92fe5 rpc: add a sanity limit to a few RPC in restricted mode (moneromooo-monero)
|
| | |/ / |
|