reemuru
30ab49d5cb
simplewallet: rename duplicate amount headers for clarity
...
There are duplicate headers for 'amount' when performing export_transfers
all. Column five represents the total amount of the transaction while
column eleven represents the amount transferred per destination (e.g.
multi-destination transactions). The columns have been renamed to
'transaction amount' and 'destination amount` respectively.
2022-02-11 09:57:49 -05:00
selsta
6b881af1ac
cmake: set 3.5 as minimum version
2021-11-29 15:08:48 +01:00
luigi1111
6a3902b9a5
Merge pull request #8085
...
39bb22a blocks: update checkpoints.dat (selsta)
2021-11-26 23:06:34 -06:00
luigi1111
dfb818a01b
Merge pull request #8084
...
a4954a9 rpc: fix DoS vector in get_output_distribution (moneromooo-monero)
2021-11-26 23:05:52 -06:00
selsta
39bb22a114
blocks: update checkpoints.dat
2021-11-26 18:58:17 +01:00
Howard Chu
c09054bbf9
Add calcpow RPC
...
Calculate PoW hash for a block candidate
2021-11-20 18:51:45 +00:00
luigi1111
331c3e4ba3
Merge pull request #8039
...
c942c2c device: fix ledger error strings, add human friendly messages (selsta)
99b97dc device: Ledger - update status codes (xiphon)
2021-11-09 22:54:50 -06:00
luigi1111
c803f6727a
Merge pull request #8032
...
c9f73f1 slow_hash: don't blow out Mac stack on ARM64 (Howard Chu)
2021-11-09 22:51:03 -06:00
luigi1111
85653bcd83
Merge pull request #8023
...
3cb7fda build: prepare v0.17.3.0 (selsta)
2021-11-09 22:49:19 -06:00
luigi1111
e4376eed9e
Merge pull request #7997
...
29c03e2 wallet_api: enable set_strict_default_file_permissions (tobtoht)
1c26d34 epee: add missing header (selsta)
1d451a6 depends: update zeromq package to 4.3.4 (selsta)
5180610 cmake: use CMAKE_CURRENT_LIST_DIR for git version (selsta)
5aae00a epee: avoid ADL selecting C++14 std::quoted (selsta)
cf31136 cmake: set cpp14 standard (selsta)
945665f fix median overflow bug (koe)
908ecb3 LMDB: fix deadlock in resized detection (Howard Chu)
a492c4e blockchain: fix pedantic assert (selsta)
1e663e8 Increase timeout for the mining test 4 times (to 240s) (mj-xmr)
4760f8b Wallet2: Update 'approximate_testnet_rolled_back_blocks' (rbrunner7)
76b6120 cmake: set required C/C++ standard to 11 (selsta)
3067987 Fix parallel make of OpenSSL (Howard Chu)
1219c74 add singapore.node.xmr.pm to seed nodes (lza_menace)
689dd52 net_node: add seed node (selsta)
95936a3 depends: update unwind, fix build with ubuntu 21.04 (selsta)
e2c802f Only INFO log for short seed words with ALLOW_SHORT_WORDS active (rbrunner7)
14df8ad epee: don't log raw packet data (moneromooo-monero)
5fa7208 Mac: Enable on ARM, by not enforcing x86_64 (mj-xmr)
fe6ab93 daemon: allow proxy configuration (anon)
52dcc03 bootstrap_daemon: proxy configuration support (xiphon)
a6df656 wallet2: chunk get_outs.bin calls to avoid sanity limits (moneromooo-monero)
2021-11-09 22:47:33 -06:00
selsta
c942c2c97b
device: fix ledger error strings, add human friendly messages
2021-11-03 00:14:10 +01:00
xiphon
99b97dc389
device: Ledger - update status codes
2021-11-03 00:05:03 +01:00
luigi1111
97b7a41bfa
Merge pull request #8030
...
89a0b31 crypto: fix typo in ifdef (selsta)
2021-11-01 12:32:49 -05:00
luigi1111
f68e72b2a2
Merge pull request #8014
...
103c973 wallet2: fix key encryption when changing ask-password from 0/1 to 2 (moneromooo-monero)
2021-11-01 12:26:41 -05:00
Howard Chu
c9f73f1c7a
slow_hash: don't blow out Mac stack on ARM64
2021-10-30 22:28:32 +01:00
selsta
3cb7fda428
build: prepare v0.17.3.0
2021-10-29 22:26:59 +02:00
selsta
89a0b31380
crypto: fix typo in ifdef
2021-10-29 17:58:53 +02:00
luigi1111
fce167d7cc
Merge pull request #8022
...
6c084e1 protocol: fix spurious rejection of downloaded blocks (moneromooo-monero)
2021-10-25 19:03:13 -05:00
luigi1111
2ac8f5b58e
Merge pull request #7996
...
423b655 socks: ignore any exceptions in shutdown/close (selsta)
2021-10-25 18:58:20 -05:00
moneromooo-monero
a4954a9eeb
rpc: fix DoS vector in get_output_distribution
...
This will prevent people spending old pre-rct outputs using a
stranger's node, which may be a good thing
2021-10-24 17:17:05 +00:00
moneromooo-monero
6c084e1fa3
protocol: fix spurious rejection of downloaded blocks
...
when kicking a peer for inactivity, clear the set of requested blocks,
or next time we requests blocks from it, we'll probably reject the
incoming blocks due to missing the previous requested blocks
2021-10-23 11:51:30 +00:00
selsta
423b6553a1
socks: ignore any exceptions in shutdown/close
2021-10-22 22:01:01 +02:00
tobtoht
29c03e2d90
wallet_api: enable set_strict_default_file_permissions
2021-10-22 05:51:57 +02:00
selsta
1c26d34a2a
epee: add missing header
2021-10-22 04:51:49 +02:00
moneromooo-monero
103c9733b3
wallet2: fix key encryption when changing ask-password from 0/1 to 2
...
we reuse the wallet_keys_unlocker object, which does the right thing
in conjunction with other users of decrypt/encrypt (ie, refresh).
2021-10-19 22:00:18 +00:00
luigi1111
61e16307cd
Merge pull request #8005
...
3a3fbc3 ARMv8: detect AES support dynamically (Howard Chu)
2021-10-17 23:41:08 -05:00
luigi1111
7ab32cf13a
Merge pull request #7993
...
c599b56 Decrease the 'recent spend window' in gamma re-select to 15 blocks (j-berman)
2021-10-17 23:37:39 -05:00
luigi1111
0ad56647d3
Merge pull request #7870
...
56589dd UB: virtual methods in destructor at Trezor (mj-xmr)
2021-10-17 23:28:38 -05:00
luigi1111
1aad001d96
Merge pull request #7868
...
36527c0 UB: virtual method in destructor of WalletImpl v0.17 (mj-xmr)
2021-10-17 23:27:23 -05:00
luigi1111
33fe0e8003
Merge pull request #7861
...
cf65e5b LMDB: protection against UB, by not calling virtual methods from destructor - v0.17 (mj-xmr)
2021-10-17 23:26:12 -05:00
luigi1111
b8ed1cbbc9
Merge pull request #7798
...
3d9f348 Fix precision of average_output_time (j-berman)
2021-10-17 23:21:58 -05:00
Howard Chu
908ecb3cee
LMDB: fix deadlock in resized detection
2021-10-14 02:42:47 +02:00
selsta
a492c4e3ab
blockchain: fix pedantic assert
2021-10-14 02:42:02 +02:00
Howard Chu
3a3fbc3347
ARMv8: detect AES support dynamically
2021-10-11 19:51:11 +01:00
luigi1111
88b80583b8
Merge pull request #7978
...
4d224de Quicker resource cleanup on p2p socks timeout (Lee *!* Clagett)
2021-10-11 13:03:40 -05:00
luigi1111
e6f07c0379
Merge pull request #7959
...
209c031 rpc: Fix get_transactions failing when not found (Nathan Dorfman)
2021-10-11 12:58:42 -05:00
luigi1111
6f2ebee8ff
Merge pull request #7873
...
d4c7549 node_server: fix race condition (anon)
2909bd1 node_server: add race condition demo (anon)
2021-10-11 12:55:31 -05:00
rbrunner7
4760f8b49b
Wallet2: Update 'approximate_testnet_rolled_back_blocks'
2021-10-07 04:54:03 +02:00
lza_menace
1219c74e80
add singapore.node.xmr.pm to seed nodes
2021-10-06 01:58:51 +02:00
selsta
689dd52a9d
net_node: add seed node
2021-10-06 01:58:51 +02:00
rbrunner7
e2c802f6b2
Only INFO log for short seed words with ALLOW_SHORT_WORDS active
2021-10-06 01:58:50 +02:00
anon
fe6ab93fb0
daemon: allow proxy configuration
...
Co-authored-by: selsta <selsta@sent.at>
Co-authored-by: tobtoht <thotbot@protonmail.com>
2021-10-06 01:58:50 +02:00
xiphon
52dcc03068
bootstrap_daemon: proxy configuration support
2021-10-06 01:58:46 +02:00
moneromooo-monero
a6df656b4e
wallet2: chunk get_outs.bin calls to avoid sanity limits
2021-10-06 01:56:27 +02:00
j-berman
c599b56f2c
Decrease the "recent spend window" in gamma re-select to 15 blocks
...
- combined with patching integer truncation (#7798 ), this gets the algorithm marginally closer to mirroring empirically observed output ages
- 50 was originally chosen assuming integer truncation would remain in the client for that client release version. But patching integer truncation causes the client to select more outputs in the 10-100 block range, and therefore the benefit of choosing a larger recent spend window of 50 has less merit
- 15 seems well-suited to cover the somewhat sizable observable gap in the early window of blocks
2021-10-04 20:12:23 -07:00
Lee *!* Clagett
4d224de6e5
Quicker resource cleanup on p2p socks timeout
2021-09-27 13:47:51 +00:00
luigi1111
2243318000
Merge pull request #7964
...
d51e3f2 RPC and ZeroMQ APIs to support p2pool (SChernykh)
2021-09-23 22:24:48 -05:00
SChernykh
d51e3f21f7
RPC and ZeroMQ APIs to support p2pool
...
Adds the following:
- "get_miner_data" to RPC API
- "json-miner-data" to ZeroMQ subscriber contexts
Both provide the necessary data to create a custom block template. They are used by p2pool.
Data provided:
- major fork version
- current height
- previous block id
- RandomX seed hash
- network difficulty
- median block weight
- coins mined by the network so far
- mineable mempool transactions
2021-09-21 20:28:11 +02:00
Nathan Dorfman
209c031b93
rpc: Fix get_transactions failing when not found
2021-09-20 17:22:16 -06:00
anon
d4c754923e
node_server: fix race condition
2021-09-20 20:58:24 +00:00