wowario
9f099388a9
remove unused blocks
4 years ago
jw
f7ba826cd2
Merge pull request #279 from wowario/warning
...
fix warning by removing std::move() on temporary http_client object
4 years ago
jw
e91b041c75
Merge pull request #278 from wowario/checkpoints
...
build: prepare v0.8.0.1 release
4 years ago
jw
2f8ccfe0ca
Merge pull request #276 from wowario/upstream
...
Upstream
4 years ago
woodser
0ce2ef719f
fix warning by removing std::move() on temporary http_client object
4 years ago
wowario
9f5fa3f7f9
update checkpoints
4 years ago
Dusan Klinec
b5b1463487
add trezor support to sweep_single
4 years ago
moneromooo-monero
6da460a8df
tx_pool: mine stem txes in fake chain mode
...
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)
4 years ago
moneromooo-monero
72655f78fc
blockchain: fix timestamp/difficulty cache getting out of sync
...
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.
4 years ago
Lee Clagett
4be84b7753
Fix D++ block template check
4 years ago
moneromooo-monero
b3847bc194
blockchain: fix total_height in getblocks.bin response
4 years ago
moneromooo-monero
c573ee65f6
rpc: fix loading rpc payment data from file
...
Got broken after making one of those micro optimizations requested on review..
4 years ago
moneromooo-monero
eb49cb728e
rpc: fix comparison of seconds vs microseconds
4 years ago
moneromooo-monero
da1720ec30
rpc: fix relay_tx error return mixup
4 years ago
moneromooo-monero
6c652ef1ad
daemon: remove time based "update needed" status string
4 years ago
moneromooo-monero
e592a515db
rpc: don't display invalid json errors on default log level
...
It's not something the user needs to know, and will display
attacker controlled data
4 years ago
François Colas
5df0ffb57c
Fix incorrect lenght of command INS_PREFIX_HASH
...
buffer_send[4] (LC) is an unsigned char, len should not
exceed 254 (255 - 1 for the option).
4 years ago
Denis Smirnov
d9939ce2fa
fix typo in pick_preferred_rct_inputs
4 years ago
jw
29ebcc4e7e
Merge pull request #274 from wowario/upstream
...
Upstream
4 years ago
jw
31ef8e30c4
Merge pull request #271 from wowario/rename
...
mining_status print output
4 years ago
moneromooo-monero
c5d7dd9f18
fix a few typos in error messages
...
Reported by adrelanos
4 years ago
wowario
7c2b754321
mining_status print output
4 years ago
Lee Clagett
da7e511967
Fix boost <1.60 compilation and fix boost 1.73+ warnings
4 years ago
moneromooo-monero
804c985ecc
rpc: add a sanity limit to a few RPC in restricted mode
4 years ago
moneromooo-monero
1861889b31
rpc: lock access to the rpc payment object
4 years ago
rbrunner7
81f79d900b
[release-v0.16] MMS: New 'config_checksum' subcommand
4 years ago
moneromooo-monero
19f284ddf9
cryptonote_core: remove "We are most likely forked" message
...
It's time based and we don't have forks every 6 months anymore
4 years ago
moneromooo-monero
9c10229268
protocol: move the "peer claims higher version" warning to debug
...
Because there's a neverending supply of cunts claiming a wrong
version just to say "look at me" I guess
4 years ago
moneromooo-monero
18cb1753b7
wallet2: fix multisig data clearing stomping on a vector
4 years ago
moneromooo-monero
4eb2f5c2c8
serialization: fix bad rapidjson api usage
4 years ago
moneromooo-monero
e062e1efe3
cryptonote_protocol: stricter limit to number of objects requested
...
Reported by xnbya
4 years ago
moneromooo-monero
24660441a9
cryptonote_protocol: reject requests/notifications before handshake
...
Reported by xnbya
4 years ago
moneromooo-monero
1125b332d2
easylogging++: sanitize log payload
...
Some of it might be coming from untrusted sources
Reported by itsunixiknowthis
4 years ago
moneromooo-monero
009abd48e5
blockchain: detect and log bad difficulty calculations
4 years ago
moneromooo-monero
60cf237210
protocol: don't drop a connection if we can't get a compatible chain
...
This can now happen if:
- we have a pruned db
- we have not connected to the monero network for a while
- we connect to a node
- that node asks us for history
- we only have a pruned version of the most recent common block
In that case, it's better to not reply but keep the connection alive,
so we can sync off it.
4 years ago
selsta
7f868fafcc
build: fix boost 1.73 compatibility
4 years ago
wowario
7a545ddc2d
comment out v16 fork
4 years ago
jw
3b1c27db69
Merge pull request #256 from wowario/SHA-3
...
switch to SHA-3 PoW
4 years ago
wowario
87dcc37776
switch to SHA-3 PoW
...
Co-authored-by: fuwa <fuwa0529@users.noreply.github.com>
4 years ago
jw
6e43f020ae
Merge pull request #255 from wowario/last
...
upstream
4 years ago
moneromooo-monero
febb8df4bb
blockchain: fix theoretical race getting bulk timestamps
4 years ago
moneromooo-monero
e74aff06c2
simplewallet: don't complain about incoming payment ids on change
4 years ago
wowario
7e3dbdde05
build: prepare v0.8.0.0 release
4 years ago
jw
116d29906c
Merge pull request #253 from wowario/testforks
...
add testnet fork heights
4 years ago
wowario
9d31efa09e
add testnet fork heights
4 years ago
wowario
193c15ecce
refactor difficulty for testnet
4 years ago
xiphon
eeadc8b723
p2p: startup speedup, init seed nodes on first 'connect_to_seed()'
4 years ago
moneromooo-monero
3a8f49f79c
cryptonote_core: take out the time based upgrade warning
...
It doesn't really work anymore since we don't have a fork soon
4 years ago
xiphon
1e981f5be6
wallet2: fix keys file deserialization exception handling
4 years ago
moneromooo-monero
b59ef9a359
cryptonote_protocol: do not request pruned borromean sig txes
...
We don't have a function to calculate their weight from a pruned
version (yet).
4 years ago