Riccardo Spagni
40f85f478e
Merge pull request #3985
...
58cceaad
wallet2: fix double counting outs if the tx pubkey is duplicated (moneromooo-monero)
6 years ago
Riccardo Spagni
c58758a016
Merge pull request #4080
...
dead780f
abstract_tcp_server2: fix use after free (moneromooo-monero)
6 years ago
Riccardo Spagni
d1f102626c
Merge pull request #4043
...
34de7bc2
device_ledger: fix buffer underflow on bad data from device (moneromooo-monero)
41e9cab4
device: misc cleanup (moneromooo-monero)
3b4dec2d
device_ledger: fix potential buffer overflow from bad size calc (moneromooo-monero)
6 years ago
Riccardo Spagni
82c39355ac
Merge pull request #4042
...
9d7f6e60
simplewallet: init trusted daemon flag to false when autodetecting (moneromooo-monero)
6 years ago
Riccardo Spagni
f449dbe8eb
Merge pull request #4041
...
df9d50a8
wallet2: fix read buffer overflow in import_key_images (moneromooo-monero)
6 years ago
Riccardo Spagni
94803bad01
Merge pull request #4035
...
66df13a5
wallet-rpc.getaddress: throw if index is out of bound (stoffu)
6 years ago
Riccardo Spagni
97f5a130d6
Merge pull request #4028
...
2a19697b
wallet2: fix double header in unsigned transfer file (moneromooo-monero)
6 years ago
Riccardo Spagni
21807217e2
Merge pull request #4012
...
5b5828fc
zmq_server: fix bind call when address and/or port are empty (moneromooo-monero)
6 years ago
Riccardo Spagni
e451c76181
Merge pull request #4005
...
b85acb4c
Fix RPC crashes that didn't check for an open wallet (Howard Chu)
6 years ago
Riccardo Spagni
27ca6ca594
Merge pull request #4004
...
bc443494
wallet2: fix out of sync account tag cache (moneromooo-monero)
6 years ago
moneromooo-monero
58cceaad71
wallet2: fix double counting outs if the tx pubkey is duplicated
6 years ago
Riccardo Spagni
318fb23d7a
Merge pull request #3997
...
1a526ed5
abstract_tcp_server2: restart async accept on error (moneromooo-monero)
6 years ago
moneromooo-monero
dead780f8a
abstract_tcp_server2: fix use after free
6 years ago
luigi1111
a9b83f5a6e
Merge pull request #4067
...
9a39b7d
wallet2: fix build for windows (std::max again) (moneromooo-monero)
6 years ago
luigi1111
65c09beaf7
Merge pull request #4069
...
49dc78d
util: fix mistakes made in #3994 (stoffu)
6 years ago
luigi1111
8b18401ea0
Merge pull request #4068
...
29254fc
api/wallet: add missing arg to wallet2::refresh() (stoffu)
6 years ago
stoffu
49dc78d99b
util: fix mistakes made in #3994
6 years ago
stoffu
29254fc06e
api/wallet: add missing arg to wallet2::refresh()
6 years ago
luigi1111
ba0a7294d0
Merge pull request #4000
...
4510f41
Wallet API: add some missing override keyword (stoffu)
6 years ago
luigi1111
4c6de54ee2
Merge pull request #3994
...
1d17647
epee.string_tools: add conversion between UTF-8 and UTF-16 (stoffu)
59de6f8
util: add file_locker class (stoffu)
3d623a8
wallet: prevent the same wallet file from being opened by multiple processes (stoffu)
6 years ago
luigi1111
008b9036a3
Merge pull request #4066
...
84d9e7f
blockchain: fix build after waiter::wait prototype change (moneromooo-monero)
6 years ago
luigi1111
0c76dbdd00
Merge pull request #4065
...
9b38551
wallet_rpc_server: fix build - forgot to build rpc version (moneromooo-monero)
6 years ago
stoffu
4510f417f9
Wallet API: add some missing override keyword
...
Also remove dust() from UnsignedTransactionImpl (already in PendingTransactionImpl)
6 years ago
stoffu
3d623a86d1
wallet: prevent the same wallet file from being opened by multiple processes
6 years ago
stoffu
59de6f8d99
util: add file_locker class
6 years ago
stoffu
1d176473e9
epee.string_tools: add conversion between UTF-8 and UTF-16
6 years ago
moneromooo-monero
9a39b7dd7f
wallet2: fix build for windows (std::max again)
6 years ago
moneromooo-monero
84d9e7faec
blockchain: fix build after waiter::wait prototype change
6 years ago
moneromooo-monero
9b38551c3c
wallet_rpc_server: fix build - forgot to build rpc version
6 years ago
luigi1111
2329d2f4c8
Merge pull request #3907
...
dcbc17e
wallet: include a suggested number of confirmations based on amount (moneromooo-monero)
6 years ago
luigi1111
8a27caeb22
Merge pull request #3998
...
8db23df
wallet: on first refresh, start off with a quantized height (moneromooo-monero)
6 years ago
luigi1111
9453573581
Merge pull request #3995
...
0a5292c
wallet2: use decoded amount when reporting repeated output key (stoffu)
6 years ago
luigi1111
c28a2b0d7d
Merge pull request #3992
...
25c15dc
wallet2: use correct fee for split txes (stoffu)
6 years ago
luigi1111
5eb2e01216
Merge pull request #3991
...
798dfcf
wallet: allow unspendable unmixable outputs to be discarded (stoffu)
6 years ago
luigi1111
cbfa0a2a7e
Merge pull request #3987
...
2d10830
db_ldmb: print db version when complaining about incompatibility (moneromooo-monero)
6 years ago
luigi1111
87d7612311
Merge pull request #3986
...
b628503
Remove old logic saved in comments. (jeandudey)
6 years ago
luigi1111
3ad4ecd4ff
Merge pull request #3982
...
08b85a8
cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X (stoffu)
0cf80ba
net_node: resolve host for node addresses given via command line flags (stoffu)
6 years ago
moneromooo-monero
dcbc17e97e
wallet: include a suggested number of confirmations based on amount
...
This is based on how much an attacking miner stands to lose in block
rewardy by mining a private chain which double spends a payment.
This is not foolproof, since mining is based on luck, and breaks
down as the attacking miner nears 50% of the network hash rate,
and the estimation is based on a constant block reward.
6 years ago
luigi1111
2d92fa5d69
Merge pull request #3979
...
362f5e6
simplewallet: don't confirm missing payment ID when sending to only subaddresses (stoffu)
6 years ago
luigi1111
a844844cda
Merge pull request #3716
...
a2b557f
6795bd0
209ec96
ed2c81e
a830db2
57ea902
31a895e
ba8331c
f7f1917
41be339
f025ae9
ef2cb63
dcfd299
5d3e702
2704624
2771a18
0e4c7d0
(moneromooo-monero)
6 years ago
moneromooo-monero
0e4c7d0fae
wallet2: cache ringdb key while refreshing
...
Speeds up syncing with a lot of outgoing outputs as key generation
runs Cryptonight.
6 years ago
moneromooo-monero
2771a18e85
threadpool: allow leaf functions to run concurrently
...
Decrease the number of worker threads by one to account
for the fact the calling thread acts as a worker thread now
6 years ago
moneromooo-monero
2704624eae
wallet2: remove unneeded divisions
6 years ago
moneromooo-monero
5d3e70229e
wallet2: remove old blockchain size cache hack
6 years ago
moneromooo-monero
dcfd299239
wallet2: speedup refresh
...
key derivation and checking for incoming outputs are threaded
in batch before adding blocks to the local blockchain. Other
minor bits and bobs are also cached.
6 years ago
moneromooo-monero
ef2cb63287
blockchain: simplify/speedup handle_get_objects
6 years ago
moneromooo-monero
f025ae9760
wallet2: avoid re-parsing blocks when refreshing in a loop
6 years ago
moneromooo-monero
41be339655
wallet2: avoid duplicate parsing of tx extra
6 years ago
moneromooo-monero
f7f1917ed4
wallet2: remove useless device locking
6 years ago
moneromooo-monero
ba8331ce41
wallet2: parse blocks in the RPC thread, not the processing thread
...
Processing typically is the bottleneck
6 years ago