Alexander Blair
c108c5e2f0
Merge pull request #6354
...
67ade8005
Add randomized delay when forwarding txes from i2p/tor -> ipv4/6 (Lee Clagett)
4 years ago
moneromooo-monero
e916201f12
wallet2: fix setting tx keys when another is already set
...
insert doesn't actually insert if another element with the
same key is already in the map
4 years ago
Jason Rhinelander
20f603c6be
Fix broken multisig pubkey sorting
...
The sort predicate is a boolean ordered-before value, but these are
returning the memcmp value directly, and thus returns true whenever the
pubkeys aren't equal. This means:
- it isn't actually sorting.
- it can (and does) segfault for some inputs.
4 years ago
Alexander Blair
9414194b1e
Merge pull request #6571
...
1d31e6c00
net_node: remove dead seed nodes (selsta)
4 years ago
Alexander Blair
d9deb2c2fe
Merge pull request #6418
...
e5214a2ca
Adding ZMQ/Pub support for txpool_add and chain_main events (Lee Clagett)
4 years ago
Howard Chu
4f01cf4b46
Tweak format, add option for difficulty
...
Set input, output, ringsize averages to 2 decimal places precision
Add option to show min/max/av per-block difficulty
4 years ago
moneromooo-monero
05ad4fa397
epee: further defending against exceptions in command handlers
4 years ago
Howard Chu
429d495121
Add options to print daily coin emission and fees
...
Closes #6735
4 years ago
Howard Chu
d745d24333
Don't forget size of prunable txn part
...
Fixes #6732
4 years ago
moneromooo-monero
db5d6e4602
wallet2: fix wrong name when checking RPC cost
4 years ago
moneromooo-monero
13eee1d6ab
rpc: reject wrong sized txid
...
Reporter requested credit to be given to Decred
4 years ago
moneromooo-monero
92e6b7df2c
easylogging++: fix crash with reentrant logging
4 years ago
moneromooo-monero
6dd95d5308
epee: guard against exceptions in RPC handlers
4 years ago
moneromooo-monero
90016ad744
blockchain: guard against exceptions in add_new_block/children
...
Reporter requested credit to be given to Decred
4 years ago
moneromooo-monero
c1b03fb1a6
rpc: return empty txid get_outs rather than 00..00 when not requested
...
It's more obvious there's no txid, and it saves space
4 years ago
moneromooo-monero
8baa7bb238
daemon: don't print "(pruned)" for coinbase txes
...
Pruned coinbase txes are the same as unpruned ones, so the
prunable data is empty
4 years ago
rbrunner7
fb31167b12
Wallet, daemon: From 'help_advanced' back to 'help', and new 'apropos' command
4 years ago
koe
85efc88c1e
Fix overflow issue in epee:misc_utils::rolling_median_t and median(), with unit test
4 years ago
Jean Pierre Dudey
86abf558cb
epee: Remove unused functions in local_ip.h
...
Signed-off-by: Jean Pierre Dudey <me@jeandudey.tech>
4 years ago
xiphon
76c16822d0
wallet2_api: implement runtime proxy configuration
4 years ago
xiphon
3d6bc0a680
wallet2: throw a error on wallet initialization failure
4 years ago
thomasvaughan
01cd3d9342
For NetBSD, add instructions to README.md and define to ea_config.h
4 years ago
Alexander Blair
5d850dde99
Merge pull request #6586
...
40b73d2a6
cmake: insert CMAKE_CURRENT_SOURCE_DIR in CMAKE_MODULE_PATH (xiphon)
4 years ago
Alexander Blair
2a82258dff
Merge pull request #6580
...
ed901798d
version: update name (selsta)
4 years ago
Alexander Blair
3434cc24a2
Merge pull request #6578
...
a6803231e
daemon: complain if data dir resides on FAT32 volume (Windows) (xiphon)
4 years ago
Alexander Blair
9871fefbf9
Merge pull request #6565
...
72cdfa4a2
fix a few typos in error messages (moneromooo-monero)
4 years ago
Alexander Blair
c0a6e1aab9
Merge pull request #6557
...
bd69e3b37
testdb: add override in a couple places where it's missing (moneromooo-monero)
4 years ago
Alexander Blair
bb0241da6e
Merge pull request #6538
...
7178bb5c8
keccak: remove aligned check (moneromooo-monero)
4 years ago
Alexander Blair
61e5208181
Merge pull request #6537
...
5e0ea6e95
simplewallet: add missing calls to on_command (moneromooo-monero)
4 years ago
Alexander Blair
6d6c691a0f
Merge pull request #6536
...
bd9653663
db_lmdb: test for mmap support at init time (moneromooo-monero)
4 years ago
Alexander Blair
36d50d93f2
Merge pull request #6534
...
7bd66b01b
daemon: guard against rare 'difficulty drift' bug with checkpoints and recalculation (stoffu)
4 years ago
Alexander Blair
912cbad6db
Merge pull request #6529
...
153977aed
libzmq should be libzmq4. (russoj88)
4 years ago
Alexander Blair
814e617117
Merge pull request #6526
...
5d882f4f1
blockchain: fix theoretical race getting bulk timestamps (moneromooo-monero)
4 years ago
Alexander Blair
3ba6c7fd30
Merge pull request #6516
...
8656a8c9f
remove double includes (sumogr)
4 years ago
Alexander Blair
a0d179e528
Merge pull request #6512
...
5ef0607da
Update copyright year to 2020 (SomaticFanatic)
4 years ago
Alexander Blair
616558d512
Merge pull request #6509
...
71693f06
systemd: Make sure required folders exist (Age Bosma)
4 years ago
Alexander Blair
7cd0d7f324
Merge pull request #6501
...
3843a6ab
Made ccache optional (opt out) and tidied up the FindCcache.cmake (mj-xmr)
4 years ago
Alexander Blair
65938d26f6
Merge pull request #6497
...
db8563cb
performance_tests: some windows fixes (moneromooo-monero)
4 years ago
Alexander Blair
2fa20016a7
Merge pull request #6489
...
7765da6e
Keys: Add key for rbrunner7 (rbrunner7)
4 years ago
Alexander Blair
5041de8a3b
Merge pull request #6488
...
99684e3e
simplewallet: add show_qr_code command (selsta)
4 years ago
Alexander Blair
66235c7f02
Merge pull request #6476
...
6d41d9e8
contrib: remove codefresh pipeline (selsta)
4 years ago
Alexander Blair
17823be66d
Merge pull request #6475
...
91182330
snap: remove from repo (selsta)
4 years ago
luigi1111
cb882dfc55
Merge pull request #6670
...
332d607
tx_pool: mine stem txes in fake chain mode (moneromooo-monero)
4 years ago
moneromooo-monero
332d60719a
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
luigi1111
9f93a1b632
Merge pull request #6650
...
0fd6cce
blockchain: fix timestamp/difficulty cache getting out of sync (moneromooo-monero)
4 years ago
moneromooo-monero
0fd6ccef21
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
luigi1111
803f58553b
Merge pull request #6675
...
3721d56
epee: fix array underflow in unicode parsing (moneromooo-monero)
4 years ago
luigi1111
99b14ccd6a
Merge pull request #6647
...
4d8d121
Fix D++ block template check (vtnerd)
4 years ago
luigi1111
18bb011afe
Merge pull request #6629
...
795e186
blockchain: fix total_height in getblocks.bin response (moneromooo-monero)
4 years ago
luigi1111
e8d87fccc2
Merge pull request #6627
...
4df8f9c
rpc: fix loading rpc payment data from file (moneromooo-monero)
4 years ago