| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| | |
|
| | |
|
| |\
| |
| |
| | |
615f287 wallet: fix certificate fingerprint length check (moneromooo-monero)
|
| | |
| |
| |
| | |
Fixed by crCr62U0
|
| |/
|
|
| |
And add them for pending transfers, where they were missing
|
| |\
| |
| |
| | |
ccc1e311 wallet_rpc_server: reject standalone short payment id in address book (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
5e0da6fb change SSL certificate fingerprint whitelisting from SHA1 to SHA-256 (moneromooo-monero)
|
| | |/
| |
| |
| | |
SHA1 is too close to bruteforceable
|
| |\ \
| |/
|/|
| |
| |
| | |
98fb98f9 wallet_rpc_server: adding missing return on error in set_daemon (moneromooo-monero)
9074c0d8 wallet_rpc_server: return false on error in set_log_categories (moneromooo-monero)
968848a7 wallet_rpc_server: fix crash in validate_address if no wallet is loaded (moneromooo-monero)
|
| | | |
|
| | |
| |
| |
| | |
Reported by SmajeNz0
|
| | |
| |
| |
| | |
Reported by SmajeNz0
|
| |/ |
|
| |\
| |
| |
| | |
84047cb7 wallet_rpc_server: add unlocked field to incoming_transfers output (moneromooo-monero)
|
| | | |
|
| |/ |
|
| | |
|
| |\
| |
| |
| |
| |
| |
| |
| |
| | |
7d79222f daemon: remove debug info (moneromooo-monero)
8fec0f98 functional_tests: add sweep_single test (moneromooo-monero)
9880d61b wallet_rpc_server: remove unused code (moneromooo-monero)
8a61b33d rpc: omit irrelevant fields for pool txes in gettransactions (moneromooo-monero)
56508524 rpc: add relayed in get_transaction output (moneromooo-monero)
82e510f1 rpc: set default log category in core_rpc_server.h (moneromooo-monero)
|
| | | |
|
| |\ \
| | |
| | |
| | | |
bcb86ae6 wallet_rpc_server: fix inconsistent wallet caches on reload (moneromooo-monero)
|
| | |/
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Loading the same wallet as the currently loaded one would autosave
the current state after loading it, leading to some kind of rollback
effect. We now save before loading to avoid this. If loading fails,
it means the current wallet will be saved (or maybe not, depending
on where the failure occurs: most of the sanity checks occur before
saving). There is a new autosave_current flag to open/restore calls
so the (enabled by default) autosave can be skipped.
|
| |\ \
| |/
|/|
| | |
374f388d wallet_rpc_server: add a all flag to export_outputs (moneromooo-monero)
|
| | |
| |
| |
| | |
if we don't want to export new outputs only
|
| |\ \
| | |
| | |
| | |
| | |
| | |
| | | |
c12b43cb wallet: add number of blocks required for the balance to fully unlock (moneromooo-monero)
3f1e9e84 wallet2: set confirmations to 0 for pool txes in proofs (moneromooo-monero)
36c037ec wallet_rpc_server: error out on getting the spend key from a hot wallet (moneromooo-monero)
cd1eaff2 wallet_rpc_server: always fill out subaddr_indices in get_transfers (moneromooo-monero)
|
| | | | |
|
| | | | |
|
| | | |
| | |
| | |
| | | |
It was not filled out for in and pool types
|
| |\ \ \
| | | |
| | | |
| | | | |
a2561653 wallet: new option to start background mining (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | |
| | | |
The setup-background-mining option can be used to select
background mining when a wallet loads. The user will be asked
the first time the wallet is created.
|
| | | |
| | |
| | |
| | |
| | | |
If `--daemon-ssl enabled` is set in the wallet, then a user certificate,
fingerprint, or onion/i2p address must be provided.
|
| | | | |
|
| | | |
| | |
| | |
| | |
| | |
| | |
| | | |
Currently if a user specifies a ca file or fingerprint to verify peer,
the default behavior is SSL autodetect which allows for mitm downgrade
attacks. It should be investigated whether a manual override should be
allowed - the configuration is likely always invalid.
|
| | |/
|/|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Specifying SSL certificates for peer verification does an exact match,
making it a not-so-obvious alias for the fingerprints option. This
changes the checks to OpenSSL which loads concatenated certificate(s)
from a single file and does a certificate-authority (chain of trust)
check instead. There is no drop in security - a compromised exact match
fingerprint has the same worse case failure. There is increased security
in allowing separate long-term CA key and short-term SSL server keys.
This also removes loading of the system-default CA files if a custom
CA file or certificate fingerprint is specified.
|
| |\ \
| | |
| | |
| | | |
678262ab wallet_rpc_server: allow english/local language names in create_wallet (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
and return both in get_languages
|
| |\ \ \
| | | |
| | | |
| | | | |
16eda54b wallet: use original user address if we have a short payment id (moneromooo-monero)
|
| | | | | |
|
| | | | | |
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | | |
It was not filled out for in and pool types
|
| | |_|/
|/| | |
|
| |\ \ \
| | | |
| | | |
| | | | |
023f2c77 wallet_rpc_server: remove mixin from transfer RPCs (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
it's been a while, only use ring_size now
|
| |\ \ \
| | | |
| | | |
| | | | |
23fb056a wallet_rpc_server: new auto_refresh RPC (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | | |
It can enable/disable auto refresh, and set auto refresh period
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
4ee15655 wallet_rpc_server: fix buffer read overflow in string assignment (moneromooo-monero)
|
| | | | | | |
|
| |\ \ \ \ \
| |_|_|_|/
|/| | | |
| | | | | |
a8b98a0b wallet: fix memory only wallets (moneromooo-monero)
|