| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| | | |
| | |
| | |
| | | |
This will weed out some transactions with silly rings
|
| |\ \ \
| | | |
| | | |
| | | | |
2c221d1b wallet2: update estimate_rct_tx_size for smaller rct proofs (moneromooo-monero)
|
| | |/ / |
|
| |\ \ \
| |_|/
|/| |
| | | |
374f388d wallet_rpc_server: add a all flag to export_outputs (moneromooo-monero)
|
| | | |
| | |
| | |
| | | |
if we don't want to export new outputs only
|
| |\ \ \
| | | |
| | | |
| | | | |
b40392fb wallet2: add --no-dns flag (moneromooo-monero)
|
| | | | | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
15f27c80 wallet2: support multi out txes without change in sanity check (moneromooo-monero)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
a2195b9b crypto: replace rand<T>()%N idiom with unbiased rand_idx(N) (stoffu)
|
| | |/ / / |
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | |
| | | | |
c68fe787 device/trezor: add button pressed request (Dusan Klinec)
827f52ad wallet: API changes to enable passphrase entry (Dusan Klinec)
|
| | |/ / |
|
| |\ \ \
| | | |
| | | |
| | | | |
0be5b2ee simplewallet: new unset_ring command (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | | |
Useful when debugging, though not much for users
|
| |\ \ \
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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 makes more sense than (uint64_t)-1, which is going to look
like very much confirmed when not checking in_pool
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
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.
|
| | | | |
| | | |
| | | |
| | | | |
displays total sent and received bytes
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
If `--daemon-ssl enabled` is set in the wallet, then a user certificate,
fingerprint, or onion/i2p address must be provided.
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
An override for the wallet to daemon connection is provided, but not for
other SSL contexts. The intent is to prevent users from supplying a
system CA as the "user" whitelisted certificate, which is less secure
since the key is controlled by a third party.
|
| | | | | |
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
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.
|
| |\ \ \
| | | |
| | | |
| | | | |
050bb337 wallet2: factor the watchonly/multisig/etc fields on creation (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | |
| | | | |
There's half a dozen calls, and it's easy to miss some when
adding a new field.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
d45b85e1 wallet2: skip derivation precalc for blocks we know we'll skip (moneromooo-monero)
|
| | |/ / / |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
c84ea299 cryptonote_basic: some more minor speedups (moneromooo-monero)
e40eb2ad cryptonote_basic: speedup calculate_block_hash (moneromooo-monero)
547a9708 cryptonote: block parsing + hash calculation speedup (moneromooo-monero)
11604b6d blockchain: avoid unneeded block copy (moneromooo-monero)
8461df04 save some database calls when getting top block hash and height (moneromooo-monero)
3bbc3661 Avoid repeated (de)serialization when syncing (moneromooo-monero)
|
| | |/ / /
| | | |
| | | |
| | | | |
This saves a duplicate serialization step
|
| |\ \ \ \
| |_|_|/
|/| | |
| | | | |
cafa15b9 wallet2: set confirmations to 0 for pool txes in proofs (moneromooo-monero)
|
| | |/ /
| | |
| | |
| | |
| | | |
It makes more sense than (uint64_t)-1, which is going to look
like very much confirmed when not checking in_pool
|
| |\ \ \
| |_|/
|/| |
| | |
| | |
| | |
| | |
| | | |
f825055d wallet_rpc_server: error out on getting the spend key from a hot wallet (moneromooo-monero)
67aa4adc wallet_rpc_server: add a set_daemon RPC (moneromooo-monero)
705acbac wallet2: init some variables to default values if loading old wallets (moneromooo-monero)
f82bc29e wallet_rpc_server: always fill out subaddr_indices in get_transfers (moneromooo-monero)
01efdc6a wallet_rpc_server: set confirmations to 0 for pending/pool txes (moneromooo-monero)
|
| | | | |
|
| | | | |
|
| |\ \ \
| | | |
| | | |
| | | | |
18faa6da wallet: add freeze/thaw/frozen commands (moneromooo-monero)
|
| | | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
These commands let one freeze outputs by key image, so they
do not appear in balance, nor are considered when creating
a transaction, etc
This is helpful when receiving an output from a suspected spy,
who might try to track your other outputs by seeing with what
other outputs it gets spent.
The frozen command may be used without parameters to list all
currently frozen outputs.
|
| |\ \ \ \
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
7c440915 Add get_tx_proof support, needed for new sanity check (cslashm)
98fdcb2a Add support for V11 protocol with BulletProofV2 and short amount. New scheme key destination contrfol Fix dummy decryption in debug mode (cslashm)
3a981a33 Add application version compatibility check. (cslashm)
|
| | | | | |
| | | | |
| | | | |
| | | | | |
Enhance debug info
|
| |\ \ \ \ \
| |_|_|/ /
|/| | | |
| | | | | |
f1a3796a wallet2: fix tx sanity check change test for the sweep_all case (moneromooo-monero)
|
| | | |_|/
| |/| | |
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
4500236f wallet2: make use_fork_rules handle chain heights lower than leeway (moneromooo-monero)
|
| | | | | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
0a6cb30d wallet: flush output cache upon reorg (moneromooo-monero)
|
| | |/ / / /
| | | | |
| | | | |
| | | | | |
Fixes output usage tracking
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
8fd7452b wallet: move light wallet RPC out of core RPC (moneromooo-monero)
|
| | |/ / / /
| | | | |
| | | | |
| | | | | |
It's not nothing to do with it
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
a8b98a0b wallet: fix memory only wallets (moneromooo-monero)
|