moneromooo-monero
ab74dc277a
crypto: make secret_key automatically mlock
6 years ago
moneromooo-monero
70271fa788
common: add a class to safely wrap mlock/munlock
...
This class will allow mlocking small objects, of which there
may be several per page. It adds refcounting so pages are only
munlocked when the last object on that page munlocks.
6 years ago
moneromooo-monero
e9ffa91257
store secret keys encrypted where possible
...
The secret spend key is kept encrypted in memory, and
decrypted on the fly when needed.
Both spend and view secret keys are kept encrypted in a JSON
field in the keys file. This avoids leaving the keys in
memory due to being manipulated by the JSON I/O API.
6 years ago
moneromooo-monero
ea37614efe
wallet: wipe seed from memory where appropriate
6 years ago
luigi1111
b780cf4db1
Merge pull request #4191
...
a64f57f
wallet2: make --restricted-rpc available for wallet RPC only (stoffu)
6 years ago
stoffu
a64f57fe42
wallet2: make --restricted-rpc available for wallet RPC only
6 years ago
luigi1111
4d66939791
Merge pull request #4196
...
361513a
blockchain_blackball: use a bit less memory (moneromooo-monero)
6 years ago
luigi1111
41e583b0a2
Merge pull request #4195
...
f13c7a8
simplewallet: make sure wallet config is stored right after creation (stoffu)
6 years ago
luigi1111
e69e0e9e34
Merge pull request #4194
...
0f75717
wallet2: avoid using arbitrary random values when unknown (moneromooo-monero)
6 years ago
luigi1111
1c55a3756b
Merge pull request #4193
...
4520cfd
wallet2: guard against bad outputs in import_outputs (moneromooo-monero)
6 years ago
luigi1111
05485bd1c5
Merge pull request #4192
...
5860611
blockchain_blackball: allow resumable interrupt with ^C (moneromooo-monero)
6 years ago
luigi1111
8d2e454929
Merge pull request #4188
...
a3fe1c5
simplewallet: add set_tx_key for importing tx keys from 3rd party wallets (stoffu)
6 years ago
luigi1111
b82bcdea2d
Merge pull request #4186
...
c8226ad
unit_tests: use valid key images, pub keys, etc (moneromooo-monero)
6 years ago
luigi1111
0415863747
Merge pull request #4177
...
e7c0fcd
epee: set jsonrpc to '2.0' in parse error return data (moneromooo-monero)
6 years ago
luigi1111
7aa2030cee
Merge pull request #4174
...
ff37bd0
wallet2: fix O(n^2) behaviour in import_key_images (moneromooo-monero)
6 years ago
luigi1111
b531858c02
Merge pull request #4173
...
3940e12
daemon.print_bc: don't print difficulty twice (stoffu)
6 years ago
luigi1111
2102e6c738
Merge pull request #4172
...
3a4c3ac
simplewallet.unspent_outputs: fix wrong logic for parsing (stoffu)
6 years ago
luigi1111
a68143bc52
Merge pull request #4171
...
9127a8b
wallet-rpc: filter getbalance response by address index (stoffu)
6 years ago
luigi1111
564e9c3b5f
Merge pull request #4170
...
1c6cfd3
wallet-rpc: add get_address_index command (stoffu)
6 years ago
luigi1111
8c4b3f3736
Merge pull request #4166
...
5e675de
simplewallet: fix language detection when using --use-english-language-names (moneromooo-monero)
6 years ago
luigi1111
01475c36c0
Merge pull request #4165
...
68b1197
tests: ringdb: use system's temporary dir path (radfish)
6 years ago
luigi1111
fd3b71129b
Merge pull request #4164
...
8e24533
blockchain: some batch tx scanning speedup (moneromooo-monero)
6 years ago
luigi1111
2530dc6710
Merge pull request #4161
...
be02eb9
db_lmdb: demote the 'batch already enabled' log, it's harmless (moneromooo-monero)
6 years ago
luigi1111
e7328ed5b7
Merge pull request #4158
...
7db7ec8
wallet rpc: support making integrated address of given standard address (stoffu)
6 years ago
luigi1111
5e795ee7af
Merge pull request #4153
...
37f0799
wallet: distinguish coinbase from other txes in show_transfers (moneromooo-monero)
6 years ago
luigi1111
2a44c2defd
Merge pull request #4150
...
f2e65c6
wallet2: consider minimum fee when testing if balance is sufficient (stoffu)
6 years ago
luigi1111
dc7dd56867
Merge pull request #4148
...
fead7eb
Clarification of boolean options in config file (jonathancross)
6 years ago
luigi1111
88369c6685
Merge pull request #4138
...
7f8bdeb
easylogging++: make the logger handle early/late logging (moneromooo-monero)
bc8cbdb
stack_trace: print stack traces on stdout if the logger isn't live (moneromooo-monero)
6 years ago
luigi1111
5295e4eb82
Merge pull request #4137
...
63e342b
crypto: move null_pkey/null_skey to the cpp file (moneromooo-monero)
0496c7c
crypto: do not use boost::value_initialized to init null skey/pkey (moneromooo-monero)
6 years ago
luigi1111
1d2c08610b
Merge pull request #4136
...
4307489
wallet: disable core dumps on startup in release mode (moneromooo-monero)
6 years ago
luigi1111
3b409a3b8a
Merge pull request #4130
...
979105b
abstract_tcp_server2: fix race on shutdown (moneromooo-monero)
6 years ago
luigi1111
ad13b6d25a
Merge pull request #4106
...
20eb192
simplewallet: reword 'seed encryption' to 'seed offset' (moneromooo-monero)
6 years ago
luigi1111
017e07a035
Merge pull request #4103
...
bcab579
wallet: allow adjusting number of rounds for the key derivation function (stoffu)
6 years ago
luigi1111
dd966c8a3a
Merge pull request #4090
...
42f3b7c
http_protocol_handler: catch invalid numbers when parsing (moneromooo-monero)
0a4a7da
http_protocol_handler: fix HTTP/x.y parsing (moneromooo-monero)
6 years ago
luigi1111
b586ae1310
Merge pull request #4089
...
909398e
p2p: connect via the bound ip, if any (moneromooo-monero)
6 years ago
luigi1111
dd8354aa08
Merge pull request #4024
...
5a2864c
simplewallet: fix delay when setting auto-refresh off (moneromooo-monero)
6 years ago
luigi1111
4745e3be22
Merge pull request #4020
...
c24a0af
[monerod] Added blocks remaining count during syncronisation. (Jorropo)
6 years ago
luigi1111
4cde4cb946
Merge pull request #3528
...
34d4b79
wallet2: use a gamma distribution to pick fake outs (moneromooo-monero)
6 years ago
Dusan Klinec
4e081001c0
Incremental Keccak API added
...
- needed for TREZOR integration
6 years ago
moneromooo-monero
0c8d8f6b2e
unit_tests: remove std::move in return statement
...
This actually prevents copy elision
6 years ago
moneromooo-monero
5ed6669130
wallet_rpc_server: remove unused amount_keys field in transfer RPC
6 years ago
moneromooo-monero
c3c14f3083
simplewallet: allow named priority levels for default-priority
...
to match those used by the various transfer functions
6 years ago
stoffu
b21fdaa874
fuzz: set address properly
6 years ago
moneromooo-monero
d6fc870d04
db_lmdb: resize blockchain database when 90% filled
...
instead of a random ratio from 60% to 90%.
6 years ago
moneromooo-monero
de905d4b48
fuzz_tests: use __AFL_INIT when available
...
alleged to speed things up
6 years ago
fireice-uk
10475ab23f
node_rpc_proxy: fix fork earliest height caching [RYO backport]
...
xref https://github.com/ryo-currency/ryo-currency/pull/86
6 years ago
rbrunner7
77655b0a0e
simplewallet: Simplify LOCK_IDLE_SCOPE macro
6 years ago
moneromooo-monero
ac09cfa6be
wallet2: remove obsolete pruned/unpruned case
...
All daemons will not support pruned blocks
6 years ago
moneromooo-monero
4307489147
wallet: disable core dumps on startup in release mode
6 years ago
moneromooo-monero
bc8cbdb25d
stack_trace: print stack traces on stdout if the logger isn't live
6 years ago