Commit Graph

2038 Commits (4cc5e174d91892e0f51ef90f67c4edfa329c71ec)

Author SHA1 Message Date
moneromooo-monero 1dc3b1a516
wallet: add --extra-entropy command line flag
5 years ago
luigi1111 11ab328ce3
Merge pull request #5778
5 years ago
luigi1111 1bd3f1a1fb
Merge pull request #5750
5 years ago
luigi1111 65e937168e
Merge pull request #5722
5 years ago
rbrunner7 8703aa59db MMS: Use chans instead of normal addresses for auto-config
5 years ago
luigi1111 f205d28e96
Merge pull request #5727
5 years ago
luigi1111 2da11baecc
Merge pull request #5718
5 years ago
moneromooo-monero 839fc6256b
reject setting lookahead major or minor to 0
5 years ago
luigi1111 12d08dcbf5
Merge pull request #5518
5 years ago
selsta def703abec
wallet_api: add multi destination tx support
5 years ago
luigi1111 6b6593dad9
Merge pull request #5673
5 years ago
luigi1111 1a259a1c70
Merge pull request #5672
5 years ago
luigi1111 739b02ef38
Merge pull request #5662
5 years ago
Tom Smeding 7b9a420787 Replace std::random_shuffle with std::shuffle
5 years ago
luigi1111 2258551ef9
Merge pull request #5487
5 years ago
luigi1111 dd3b5ecb98
Merge pull request #5478
5 years ago
luigi1111 e37e263fcd
Merge pull request #4851
5 years ago
Thomas Winget 155475d971
Add IPv6 support
5 years ago
moneromooo-monero 7d9b7fee43
functional_tests: add validate_address tests
5 years ago
Nejcraft 6da3561e2a
Fixed error preventing build of monero-gui
5 years ago
luigi1111 c4071a00fb
Merge pull request #5600
5 years ago
luigi1111 8ae2681e08
Merge pull request #5594
5 years ago
luigi1111 8600b3c69d
Merge pull request #5576
5 years ago
luigi1111 b333513db7
Merge pull request #5534
5 years ago
luigi1111 7138f9d347
Merge pull request #5514
5 years ago
luigi1111 407683a38c
Merge pull request #5513
5 years ago
luigi1111 e3de4aa68b
Merge pull request #5502
5 years ago
luigi1111 705fbcfda4
Merge pull request #5457
5 years ago
xiphon 884df82db3 wallet: provide original address for outgoing transfers
5 years ago
moneromooo-monero 3140a378da
wallet_rpc_server: fix get_bulk_payments with short payment ids
5 years ago
moneromooo-monero 8be5fea1de
simplewallet: optional all flag to export_outputs/export_key_images
5 years ago
moneromooo-monero c8709fe52f
wallet: do not print log settings when unset
5 years ago
Dusan Klinec 097cca59c1
wallet_api: catch getTxKey exception
5 years ago
moneromooo-monero b2bfcab618
wallet2: fix change subaddress mixup when sending pre rct outputs
5 years ago
Dusan Klinec f074b6b571
device: show address on device display
5 years ago
Dusan Klinec 64fb0f872a
device: tx_key caching fixed, store recovered txkey
5 years ago
Howard Chu dd58057126
Remember RPC version on initial connect
5 years ago
Riccardo Spagni 14d3295649
Merge pull request #5561
5 years ago
xiphon 577324a954 wallet_manager: omit redundant disconnect, drop unused variable
5 years ago
Lee Clagett 9bfa4c20ca Fix allow any cert mode in wallet rpc when configured over rpc
5 years ago
Lee Clagett 3544596f9f Add ssl_options support to monerod's rpc mode.
5 years ago
Lee Clagett c9aaccf346 Fix configuration bug; wallet2 --daemon-ssl-allow-any-cert now works.
5 years ago
moneromooo-monero 915f59e3c0
wallet: add unlock_time details to show_transfers
5 years ago
luigi1111 1607419e38
Merge pull request #5538
5 years ago
moneromooo-monero 615f287aec
wallet: fix certificate fingerprint length check
5 years ago
dsc 4c666141e3 expose set/get walletcache attribute functionality in wallet api
5 years ago
moneromooo-monero 46244dd08c
wallet_rpc_server: use original addresses in destinations in get_transfers
5 years ago
Riccardo Spagni 97cb1c9436
Merge pull request #5508
5 years ago
Riccardo Spagni c20221f290
Merge pull request #5503
5 years ago
Riccardo Spagni ebb1c03e8c
Merge pull request #5501
5 years ago
moneromooo-monero e4d100b062
wallet2: don't wait a day before using new version fees
5 years ago
moneromooo-monero bc94ba4d14
wallet: distinguish between empty and absent attributes
5 years ago
Riccardo Spagni 77f9bfa4d5
Merge pull request #5493
5 years ago
Riccardo Spagni 52eb454d7b
Merge pull request #5491
5 years ago
Riccardo Spagni efd2412e77
Merge pull request #5489
5 years ago
moneromooo-monero 1c44e65863
wallet2: reject standalone short payment IDs in monero: URI API
5 years ago
moneromooo-monero ccc1e311dc
wallet_rpc_server: reject standalone short payment id in address book
5 years ago
moneromooo-monero 1a66a86f94
remove unused code
5 years ago
moneromooo-monero b4ca72dde9
wallet2: fix infinite loop picking outputs in corner case
5 years ago
moneromooo-monero 5e0da6fb68
change SSL certificate fingerprint whitelisting from SHA1 to SHA-256
5 years ago
moneromooo-monero 98fb98f93f
wallet_rpc_server: adding missing return on error in set_daemon
5 years ago
moneromooo-monero 9074c0d8cf
wallet_rpc_server: return false on error in set_log_categories
5 years ago
moneromooo-monero 968848a77b
wallet_rpc_server: fix crash in validate_address if no wallet is loaded
5 years ago
Riccardo Spagni 581994b61c
Merge pull request #5486
5 years ago
Riccardo Spagni 2e2ee3d823
Merge pull request #5485
5 years ago
Riccardo Spagni edcb0cfff2
Merge pull request #5477
5 years ago
moneromooo-monero 64983fcee4
wallet2: default to trying to keep 5 outputs of 2+ monero
5 years ago
moneromooo-monero df83ed74e4
consensus: from v12, enforce >= 2 outputs
5 years ago
moneromooo-monero b386ae5725
wallet2: add missing "sanity check failed" reason message
5 years ago
moneromooo-monero c519d1df34
wallet2: fix wrong change being recorded in sweep_all
5 years ago
Dusan Klinec 97e1c9278c
wallet: fix key image computation signaling to the device
5 years ago
moneromooo-monero 31a9aa83af
wallet_rpc_server: add block_height and frozen to incoming_transfers
5 years ago
Riccardo Spagni 950f79dc03
Merge pull request #5389
5 years ago
Riccardo Spagni 2e342d8df6
Merge pull request #5458
5 years ago
moneromooo-monero 588e670089
simplewallet: fix output representation offset
5 years ago
moneromooo-monero 35e0a968bd
wallet2: "output lineup" fake out selection
5 years ago
moneromooo-monero 84047cb729
wallet_rpc_server: add unlocked field to incoming_transfers output
5 years ago
moneromooo-monero 3b9ce453a9
wallet_rpc_server: remove unused variable
5 years ago
moneromooo-monero 7110226794
wallet_rpc_server: set suggested_confirmations_threshold for pool txes
5 years ago
moneromooo-monero 294e858d57
wallet_rpc_server: add set_log_level/set_log_categories
5 years ago
Riccardo Spagni c8ce4217cf
Merge pull request #5445
5 years ago
Riccardo Spagni f376cd5605
Merge pull request #5446
5 years ago
Riccardo Spagni 1f01070a0c
Merge pull request #5434
5 years ago
Riccardo Spagni 35b3d754e8
Merge pull request #5429
5 years ago
Riccardo Spagni 8966ac314c
Merge pull request #5422
5 years ago
Riccardo Spagni 96696d1e75
Merge pull request #5418
5 years ago
moneromooo-monero b18f0b1051
wallet: new --offline option
5 years ago
moneromooo-monero 9880d61b98
wallet_rpc_server: remove unused code
5 years ago
Riccardo Spagni 8bf0a3f123
Merge pull request #5396
5 years ago
Riccardo Spagni 98f4c8af98
Merge pull request #5395
5 years ago
Riccardo Spagni 89b8ecfc7c
Merge pull request #5392
5 years ago
Riccardo Spagni 37aea526a9
Merge pull request #5355
5 years ago
moneromooo-monero ccb996afc6
rpc: new sanity check on relayed transactions
5 years ago
moneromooo-monero bcb86ae651
wallet_rpc_server: fix inconsistent wallet caches on reload
5 years ago
moneromooo-monero 2c221d1b6c
wallet2: update estimate_rct_tx_size for smaller rct proofs
5 years ago
Riccardo Spagni 5db72d12b4
Merge pull request #5388
5 years ago
Riccardo Spagni 5c02316598
Merge pull request #5382
5 years ago
Riccardo Spagni 3a4008f0fc
Merge pull request #5374
5 years ago
moneromooo-monero 9f8dc4ce51
simplewallet: new net_stats command
5 years ago
moneromooo-monero 374f388de2
wallet_rpc_server: add a all flag to export_outputs
5 years ago
Lee Clagett 2e578b8214 Enabling daemon-rpc SSL now requires non-system CA verification
5 years ago
Dusan Klinec c68fe7873b
device/trezor: add button pressed request
5 years ago
Lee Clagett d58f368289 Require manual override for user chain certificates.
5 years ago
Lee Clagett 21eb1b0725 Pass SSL arguments via one class and use shared_ptr instead of reference
5 years ago
Lee Clagett 1f5ed328aa Change default SSL to "enabled" if user specifies fingerprint/certificate
5 years ago
Lee Clagett a3b0284837 Change SSL certificate file list to OpenSSL builtin load_verify_location
5 years ago
Riccardo Spagni c7e536db23
Merge pull request #5350
5 years ago
Riccardo Spagni cd8fe937ad
Merge pull request #5347
5 years ago
Riccardo Spagni 4ac78e1612
Merge pull request #5346
5 years ago
Riccardo Spagni 7e5651c346
Merge pull request #5345
5 years ago
Riccardo Spagni 9e72f785d6
Merge pull request #5343
5 years ago
Riccardo Spagni e1f0e6da5c
Merge pull request #5340
5 years ago
Dusan Klinec 827f52add0
wallet: API changes to enable passphrase entry
5 years ago
moneromooo-monero a2561653cb
wallet: new option to start background mining
5 years ago
moneromooo-monero b40392fb02
wallet2: add --no-dns flag
5 years ago
stoffu a2195b9b7f
crypto: replace rand<T>()%N idiom with unbiased rand_idx(N)
5 years ago
moneromooo-monero 15f27c80b9
wallet2: support multi out txes without change in sanity check
5 years ago
selsta 8bb253b0db
libwallet_merged: add missing net target
5 years ago
moneromooo-monero 0be5b2ee78
simplewallet: new unset_ring command
5 years ago
stoffu d3018d0f0b
api/wallet: fix some wrong namespace
5 years ago
moneromooo-monero c12b43cb5a
wallet: add number of blocks required for the balance to fully unlock
5 years ago
moneromooo-monero 3f1e9e84c0
wallet2: set confirmations to 0 for pool txes in proofs
5 years ago
moneromooo-monero 36c037ec47
wallet_rpc_server: error out on getting the spend key from a hot wallet
5 years ago
moneromooo-monero cd1eaff29e
wallet_rpc_server: always fill out subaddr_indices in get_transfers
5 years ago
Riccardo Spagni b6726aaa6c
Merge pull request #5319
5 years ago
moneromooo-monero f825055d22
wallet_rpc_server: error out on getting the spend key from a hot wallet
5 years ago
moneromooo-monero 67aa4adcfc
wallet_rpc_server: add a set_daemon RPC
5 years ago
moneromooo-monero 705acbac4d
wallet2: init some variables to default values if loading old wallets
5 years ago
moneromooo-monero f82bc29ec2
wallet_rpc_server: always fill out subaddr_indices in get_transfers
5 years ago
moneromooo-monero 01efdc6a7e
wallet_rpc_server: set confirmations to 0 for pending/pool txes
5 years ago
Riccardo Spagni 286dec012d
Merge pull request #5333
5 years ago
Riccardo Spagni b8ab510f23
Merge pull request #5332
5 years ago
Riccardo Spagni 3b52940471
Merge pull request #5349
5 years ago
Riccardo Spagni 3b1fa543ca
Merge pull request #5329
5 years ago
Riccardo Spagni 8b57e33789
Merge pull request #5305
5 years ago
Riccardo Spagni 30a3a73609
Merge pull request #5303
5 years ago
Riccardo Spagni 94880540e7
Merge pull request #5302
5 years ago
Riccardo Spagni b09f1bdb8f
Merge pull request #5299
5 years ago
Riccardo Spagni 4a06b3ee62
Merge pull request #5298
5 years ago
Riccardo Spagni f13d38350a
Merge pull request #5297
5 years ago
Riccardo Spagni 6cb0a26d9d
Merge pull request #5292
5 years ago
Riccardo Spagni a6b798e72f
Merge pull request #5291
5 years ago
cslashm 7c44091541 Add get_tx_proof support, needed for new sanity check
5 years ago
moneromooo-monero 050bb337d7
wallet2: factor the watchonly/multisig/etc fields on creation
5 years ago
moneromooo-monero f1a3796a43
wallet2: fix tx sanity check change test for the sweep_all case
5 years ago
moneromooo-monero d45b85e170
wallet2: skip derivation precalc for blocks we know we'll skip
5 years ago
moneromooo-monero 547a9708de
cryptonote: block parsing + hash calculation speedup
5 years ago
moneromooo-monero 678262ab65
wallet_rpc_server: allow english/local language names in create_wallet
5 years ago
moneromooo-monero a8b98a0bd7
wallet: fix memory only wallets
5 years ago
Lee Clagett 7acfa9f3cc Added socks proxy (tor/i2pd/kovri) support to wallet
5 years ago
moneromooo-monero cafa15b904
wallet2: set confirmations to 0 for pool txes in proofs
5 years ago
Riccardo Spagni 4176a399de
Merge pull request #5282
5 years ago
Riccardo Spagni 8cb4293e82
Merge pull request #5277
5 years ago
moneromooo-monero 16eda54b38
wallet: use original user address if we have a short payment id
5 years ago
moneromooo-monero 18faa6da0c
wallet: add freeze/thaw/frozen commands
5 years ago
moneromooo-monero 023f2c7747
wallet_rpc_server: remove mixin from transfer RPCs
5 years ago
moneromooo-monero adf6d7730f
wallet: fix offline signing calling a daemon RPC
5 years ago
moneromooo-monero b05f10f82e
wallet2: sanity check new tx before sending
5 years ago
Riccardo Spagni e0a05837ba
Merge pull request #5270
5 years ago
Riccardo Spagni dcfd5a8892
Merge pull request #5266
5 years ago
Riccardo Spagni 30e823e7cd
Merge pull request #5248
5 years ago
Riccardo Spagni 5e03bd06c1
Merge pull request #5235
5 years ago
Riccardo Spagni 48e3a341f8
Merge pull request #5211
5 years ago
Dusan Klinec a1fd1d499c
device/trezor: HF10 support added, wallet::API
5 years ago
Riccardo Spagni 695d51a481
Merge pull request #5203
5 years ago
Riccardo Spagni 38dcd975f2
Merge pull request #4889
5 years ago
Riccardo Spagni e1be617ea2
Merge pull request #5182
5 years ago
Riccardo Spagni 761ef99e77
Merge pull request #5168
5 years ago
Riccardo Spagni 6d5849d9bb
Merge pull request #5165
5 years ago
Riccardo Spagni 4c91eb23a0
Merge pull request #5061
5 years ago
moneromooo-monero 4500236f25
wallet2: make use_fork_rules handle chain heights lower than leeway
5 years ago
moneromooo-monero 0a6cb30d62
wallet: flush output cache upon reorg
5 years ago
moneromooo-monero 23fb056a72
wallet_rpc_server: new auto_refresh RPC
5 years ago
Riccardo Spagni 03d1dbc2ad
Merge pull request #5280
5 years ago
moneromooo-monero 4ee156556d
wallet_rpc_server: fix buffer read overflow in string assignment
5 years ago
moneromooo-monero 8fd7452b6e
wallet: move light wallet RPC out of core RPC
5 years ago
Dusan Klinec f42263ebb6
wallet: adds rescan_bc option with preserving key images
5 years ago
moneromooo-monero 328d291fe4
wallet2: set seed language when creating from json
5 years ago
moneromooo-monero a52366c1bf
wallet2: fix generation from json when restore height is not set
5 years ago
Riccardo Spagni c88e992104
Merge pull request #4977
5 years ago
moneromooo-monero f962449d46
wallet_rpc_server: include out subaddress indices in get_transfers
5 years ago
moneromooo-monero aac4e2f585
wallet_rpc_server: add missing --rpc-ssl-allowed-fingerprints
5 years ago
moneromooo-monero bc61b5ca95
wallet2: don't store 0 amount outputs, they'll fail to be spent
5 years ago
naughtyfox 5ade72818b Wallet API: multisig_tx_set passing bug fixed
5 years ago
moneromooo-monero 576116d415
wallet: fix load failure if the mms isn't usable
5 years ago
moneromooo-monero 3f6f90bb31
wallet2: do not use invalid keys as fake outs in rings
5 years ago
moneromooo-monero c6a70af86a
wallet2: key image import fixes
5 years ago
binaryFate 1f2930ce0b Update 2019 copyright
5 years ago
Riccardo Spagni 5bbbe3902b
Merge pull request #4852
5 years ago
spoke0 8b51464516 add multisig tx sets to describe_transfer rpc endpoint
5 years ago
Martijn Otto 057c279cb4
epee: add SSL support
5 years ago
Dusan Klinec 5ea17909ca
device/trezor: debugging features, trezor tests
5 years ago
moneromooo-monero c4851024ce
wallet_rpc_server: avoid repeated string allocations when parsing
5 years ago
moneromooo-monero b747e836c8
wallet2: don't calculate prefix hash when we don't need it
5 years ago
moneromooo-monero 23abe60705
check load_t_from_json return values
5 years ago
moneromooo-monero e396146aee
default initialize rpc structures
5 years ago
moneromooo-monero ef93b0995c
various: remove unused variables
5 years ago
Riccardo Spagni 2f7108f9d7
Merge pull request #5156
5 years ago
Riccardo Spagni 6984a4d69c
Merge pull request #5154
5 years ago
Riccardo Spagni 27db0e3bb9
Merge pull request #5141
5 years ago
Riccardo Spagni 66014706bb
Merge pull request #5131
5 years ago
Riccardo Spagni b0d326bf2a
Merge pull request #5084
5 years ago
Riccardo Spagni 46fd181cca
Merge pull request #4054
5 years ago
Riccardo Spagni de6d6c0e29
Merge pull request #5217
5 years ago
moneromooo-monero a17da7202b
Print the reason why a notification spec failed to parse
5 years ago
moneromooo-monero fa2fbc3917
wallet2: fix mishandling rct outputs in coinbase tx
5 years ago
Joel 364516975a Simplify RPC endpoint, emoving second RPC endpoint generate_from_view_key
5 years ago
moneromooo-monero b674728dfa
Better error when sending a tx with a too large extra field
5 years ago
Joel c17c81881b Remove code duplication
5 years ago
stoffu 3d2772a0d6
wallet-rpc: get balance for all accounts and subaddresses
5 years ago
Dusan Klinec 8630a028f2
wallet: fix payment ID decryption for construction data
5 years ago
Joel acb14c1079 Add generate_from_view_key RPC method
5 years ago
Joel 7dd7a3b791 Add generate_from_keys RPC method
5 years ago
Jethro Grassie 8a1ff079ea
wallet-rpc: get transfers for all accounts and subaddresses
5 years ago
moneromooo-monero 5c81a9f1a1
wallet_rpc_server: add a validate_address RPC
5 years ago
Doyle d2c95ab941 Don't decrypt keys in view only wallets in wallet_keys_unlocker
5 years ago
moneromooo-monero 2456945408
epee: add SSL support
5 years ago
moneromooo-monero 45b7df703b
wallet_rpc_server: remove detached short payment ids support
5 years ago
Riccardo Spagni 1e5cd3b35a
Merge pull request #5062
5 years ago
Riccardo Spagni 40bb66cc1e
Merge pull request #5053
5 years ago
moneromooo-monero acfff8d0ce
rpc: fix internal daemon calls in restricted rpc getting partial data
5 years ago
Riccardo Spagni c07c907114
Merge pull request #5074
5 years ago
moneromooo-monero f6db59b011
notify: handle arbitrary tags
5 years ago
Riccardo Spagni 4f104a0dc3
Merge pull request #5069
5 years ago
Riccardo Spagni b7719022fd
Merge pull request #5068
5 years ago
Riccardo Spagni 756ed760f7
Merge pull request #5056
5 years ago
Riccardo Spagni 0daa00e035
Merge pull request #5052
5 years ago
moneromooo-monero 99d946e619
ringct: encode 8 byte amount, saving 24 bytes per output
5 years ago
moneromooo-monero f931e16c6e
add a bulletproof version, new bulletproof type, and rct config
5 years ago
moneromooo-monero b750fb27b0
Pruning
5 years ago
moneromooo-monero 9d58749b85
wallet2: fix hashchain going out of sync on refresh error
5 years ago
Riccardo Spagni 4e72384318
Merge pull request #5008
5 years ago
Riccardo Spagni 8ba36cf6d4
Merge pull request #5049
5 years ago
moneromooo-monero b7441c4a32
core, wallet: remember original text version of destination address
5 years ago
moneromooo-monero 0debe7d7d3
wallet2: remember which output keys map to which key images
5 years ago
Riccardo Spagni c84d559fb1
Merge pull request #5034
5 years ago
Riccardo Spagni 3eb96fa512
Merge pull request #5027
5 years ago
Riccardo Spagni 00090aae7f
Merge pull request #5012
5 years ago
Riccardo Spagni e0c107ee51
Merge pull request #5004
5 years ago
Riccardo Spagni 8e04070d9d
Merge pull request #4995
5 years ago
Riccardo Spagni 538043bdcd
Merge pull request #4987
5 years ago
Riccardo Spagni 63b5c933ef
Merge pull request #4985
5 years ago
Riccardo Spagni a193f1e236
Merge pull request #4980
5 years ago
Riccardo Spagni b565115c84
Merge pull request #4979
5 years ago
selsta b8c5f550c1
wallet api: don't truncate address in subaddress_account
5 years ago
moneromooo-monero 96e35506e9
wallet2: fix incorrect patch for determining fork rules
5 years ago
moneromooo-monero 2112060d03
wallet2: fix duplicate tx notifications for pool txes
5 years ago
moneromooo-monero 8258a9e7a9
wallet: do not check txpool in background mode
5 years ago
Riccardo Spagni 094b0c4d00
Merge pull request #5045
5 years ago
Riccardo Spagni 53fba1455c
Merge pull request #5007
5 years ago