| Commit message (Collapse) | Author | Age | Files | Lines |
| ... | |
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | | |
8be5fea simplewallet: optional all flag to export_outputs/export_key_images (moneromooo-monero)
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
7b9a420 Replace std::random_shuffle with std::shuffle (tomsmeding)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
| | | | | | |
According to [1], std::random_shuffle is deprecated in C++14 and removed
in C++17. Since std::shuffle is available since C++11 as a replacement
and monero already requires C++11, this is a good replacement.
A cryptographically secure random number generator is used in all cases
to prevent people from perhaps copying an insecure std::shuffle call
over to a place where a secure one would be warranted. A form of
defense-in-depth.
[1]: https://en.cppreference.com/w/cpp/algorithm/random_shuffle
|
| |\ \ \ \ \ \
| |_|_|_|_|/
|/| | | | |
| | | | | |
| | | | | | |
c8709fe wallet: do not print log settings when unset (moneromooo-monero)
7b18e83 unit_tests: check return values on test data parsing (moneromooo-monero)
|
| | | |/ / /
| |/| | |
| | | | |
| | | | | |
Coverity 199721
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
def703a wallet_api: add multi destination tx support (selsta)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
097cca5 wallet_api: catch getTxKey exception (ph4r05)
|
| | | |/ / / /
| |/| | | |
| | | | | |
| | | | | | |
- getTxKey method throws an exception, e.g., when user declines txKey export
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
b2bfcab wallet2: fix change subaddress mixup when sending pre rct outputs (moneromooo-monero)
|
| | |/ / / / / |
|
| |\ \ \ \ \ \
| |_|/ / / /
|/| | | | |
| | | | | | |
64fb0f8 device: tx_key caching fixed, store recovered txkey (ph4r05)
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
df83ed7 consensus: from v12, enforce >= 2 outputs (moneromooo-monero)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
7d9b7fe functional_tests: add validate_address tests (moneromooo-monero)
|
| | | |_|_|_|/
| |/| | | | |
|
| |\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | | |
155475d Add IPv6 support (KeeJef/tewinget)
|
| | |/ / / /
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
new cli options (RPC ones also apply to wallet):
--p2p-bind-ipv6-address (default = "::")
--p2p-bind-port-ipv6 (default same as ipv4 port for given nettype)
--rpc-bind-ipv6-address (default = "::1")
--p2p-use-ipv6 (default false)
--rpc-use-ipv6 (default false)
--p2p-require-ipv4 (default true, if ipv4 bind fails and this is
true, will not continue even if ipv6 bind
successful)
--rpc-require-ipv4 (default true, description as above)
ipv6 addresses are to be specified as "[xx:xx:xx::xx:xx]:port" except
in the cases of the cli args for bind address. For those the square
braces can be omitted.
|
| |/ / / /
| | | |
| | | | |
get_attribute expects 2 values instead of 1
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
dd58057 Remember RPC version on initial connect (hyc)
|
| | | |/ /
| |/| |
| | | |
| | | |
| | | | |
Don't keep asking for it on an intact connection
Wallet is too chatty over the wire
|
| |\ \ \ \
| | | | |
| | | | |
| | | | | |
f074b6b device: show address on device display (ph4r05)
|
| | | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | |
| | | | | |
- Trezor: support for device address display (subaddress, integrated address)
- Wallet::API support added
- Simplewallet:
- address device [<index>]
- address new <label> // shows address on device also
- integrated_address [device] <payment_id|address> // new optional "device" arg to display also on the device
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
577324a wallet_manager: omit redundant disconnect, drop unused variable (xiphon)
|
| | |/ / / / |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
4c66614 expose set/get walletcache attribute functionality in wallet api (selsta)
|
| | | | | | | |
|
| |\ \ \ \ \ \
| | | | | | |
| | | | | | |
| | | | | | | |
e4d100b wallet2: don't wait a day before using new version fees (moneromooo-monero)
|
| | | | | | | |
| | | | | | |
| | | | | | |
| | | | | | |
| | | | | | | |
30 blocks should be more than enough to drain the txpool of
transactions made with the old fee scheme
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | | |
bc94ba4 wallet: distinguish between empty and absent attributes (moneromooo-monero)
|
| | |/ / / / / / |
|
| |\ \ \ \ \ \ \
| | | | | | | |
| | | | | | | |
| | | | | | | |
| | | | | | | | |
25a7cfd add a few checks where it seems appropriate (moneromooo-monero)
1a66a86 remove unused code (moneromooo-monero)
|
| | |/ / / / / / |
|
| |\ \ \ \ \ \ \
| |_|_|_|_|_|/
|/| | | | | |
| | | | | | | |
3b9ce45 wallet_rpc_server: remove unused variable (moneromooo-monero)
|
| | | | | | | | |
|
| | |_|_|_|/ /
|/| | | | | |
|
| |\ \ \ \ \ \
| |_|_|_|/ /
|/| | | | |
| | | | | |
| | | | | |
| | | | | | |
9bfa4c20 Fix allow any cert mode in wallet rpc when configured over rpc (Lee Clagett)
3544596f Add ssl_options support to monerod's rpc mode. (Lee Clagett)
c9aaccf3 Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works. (Lee Clagett)
|
| | | | | | | |
|
| | | | | | | |
|
| | | | | | | |
|
| |/ / / / /
| | | | |
| | | | |
| | | | |
| | | | | |
also add a note when receiving the tx, because the user
might not notice the "XXX blocks to unlock" in the balance.
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
615f287 wallet: fix certificate fingerprint length check (moneromooo-monero)
|
| | | | | | |
| | | | | |
| | | | | |
| | | | | | |
Fixed by crCr62U0
|
| |/ / / / /
| | | | |
| | | | |
| | | | | |
And add them for pending transfers, where they were missing
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
1c44e658 wallet2: reject standalone short payment IDs in monero: URI API (moneromooo-monero)
|
| | | |/ / /
| |/| | | |
|
| |\ \ \ \ \
| | | | | |
| | | | | |
| | | | | | |
ccc1e311 wallet_rpc_server: reject standalone short payment id in address book (moneromooo-monero)
|
| | |/ / / / |
|