Commit Graph

6630 Commits (master)

Author SHA1 Message Date
moneromooo-monero 21fe6a289b
p2p: fix frequent weak_ptr exception on connection
4 years ago
luigi1111 6c7d928f19
Merge pull request #6336
4 years ago
luigi1111 94f44d4ee3
Merge pull request #6325
4 years ago
luigi1111 f9de65b546
Merge pull request #6304
4 years ago
luigi1111 d0065f3063
Merge pull request #6302
4 years ago
luigi1111 8a829e2cc4
Merge pull request #6301
4 years ago
luigi1111 0253f86fde
Merge pull request #6298
4 years ago
luigi1111 ccc3726d86
Merge pull request #6260
4 years ago
luigi1111 096e2135dd
Merge pull request #6214
4 years ago
moneromooo-monero 9989cb087e
simplewallet: warn about correlations if print-ring-members is not set
4 years ago
Alexander Blair 72262b348a
Merge pull request #6299
4 years ago
Alexander Blair 5780594202
Merge pull request #6296
4 years ago
Alexander Blair 3ed5e7ce9f
Merge pull request #6295
4 years ago
Alexander Blair 8cb005b39c
Merge pull request #6289
4 years ago
Alexander Blair 5ba6eef272
Merge pull request #6288
4 years ago
Alexander Blair 7d4a93fab3
Merge pull request #6285
4 years ago
Alexander Blair aa982a51da
Merge pull request #6284
4 years ago
Alexander Blair e160e0b517
Merge pull request #6283
4 years ago
Alexander Blair a762084b15
Merge pull request #6282
4 years ago
Alexander Blair c038cc8b79
Merge pull request #6280
4 years ago
Alexander Blair 3baa68bbab
Merge pull request #6279
4 years ago
Alexander Blair a22cf5de1b
Merge pull request #6275
4 years ago
Alexander Blair 338824add3
Merge pull request #6227
4 years ago
moneromooo-monero 054b4c7f41
protocol: request txpool contents when synced
4 years ago
Aaron Hook aa93e38862 p2p: remove old debug commands
4 years ago
moneromooo-monero bcae95a22e
p2p: do not add recently failed addresses to the peerlist
4 years ago
Lee Clagett ad13a4b2ac Fixing static_asserts in ZMQ JSON
4 years ago
xiphon c075aa7a6c workaround for GetObject windows.h macro and rapidjson conflict
4 years ago
moneromooo-monero f8d76f395b
core: move the LockedTXN class out of txpool so it may be reused
4 years ago
moneromooo-monero 320bc845b3
rpc: add --rpc-payment-allow-free-loopback
4 years ago
Alexander Blair 820ab9fdea
Merge pull request #6273
4 years ago
Alexander Blair d500bbe68f
Merge pull request #6268
4 years ago
Alexander Blair 092a57df99
Merge pull request #6243
4 years ago
moneromooo-monero ec01077720
db_lmdb: fix race crash using a stale cursor
4 years ago
Lee Clagett e719760253 Fix receive order leakage with tx fluffing
4 years ago
Lee Clagett 3387f0e327 Reduce template bloat in hex->bin for ZMQ json
4 years ago
Lee Clagett 5fcc23ae0a Move hex->bin conversion to monero copyright files and with less includes
4 years ago
Aaron Hook 7b9017f671
p2p: plug tor to clearnet association vector
4 years ago
moneromooo-monero 9c1f970b82
wallet2: remember daemon address overrides when loading a new wallet
4 years ago
Lee Clagett ebf3c10fcb Added logging for dropped local txes with no i2p/tor connections
4 years ago
Lee Clagett 0f78b06e8c Various improvements to the ZMQ JSON-RPC handling:
4 years ago
xiphon 6e1cb5a4d0 device: Ledger - fix wide char hidapi error string conversion
4 years ago
Alexander Blair 4764d18eeb
Merge pull request #6248
4 years ago
Alexander Blair da617ac1b0
Merge pull request #6238
4 years ago
Alexander Blair ea6396ea66
Merge pull request #6222
4 years ago
Alexander Blair 8c2939a7cb
Merge pull request #6058
4 years ago
Alexander Blair f3fddd935f
Merge pull request #6259
4 years ago
Alexander Blair 9ea7df3b31
Merge pull request #6242
4 years ago
Alexander Blair 5bd496e8ef
Merge pull request #6241
4 years ago
Alexander Blair 19ce033299
Merge pull request #6236
4 years ago
Alexander Blair a6cf4b09e7
Merge pull request #6235
4 years ago
Alexander Blair 4371ac4265
Merge pull request #6225
4 years ago
Alexander Blair 2deb02f81d
Merge pull request #6224
4 years ago
Alexander Blair 6742c4acb7
Merge pull request #6223
4 years ago
Alexander Blair afff9e7041
Merge pull request #6219
4 years ago
Alexander Blair e22655a187
Merge pull request #6215
4 years ago
Alexander Blair 5e492c4cbc
Merge pull request #6213
4 years ago
Alexander Blair 4da37daf67
Merge pull request #6211
4 years ago
Alexander Blair 8606b1a14a
Merge pull request #6203
4 years ago
xiphon 42a7a4dd32 daemon: auto public nodes - cache and prioritize most stable nodes
4 years ago
sumogr 6810150d46 daemon: if no banned IPs print something
4 years ago
luigi1111 39e1890276
Merge pull request #6198
4 years ago
luigi1111 04187e5968
Merge pull request #6197
4 years ago
luigi1111 2de1137e60
Merge pull request #6194
4 years ago
luigi1111 22a0367398
Merge pull request #6190
4 years ago
xiphon fcb06f7a82 cryptonote_core: skip block notify on blockchain switching rollback
4 years ago
Interchained c61abf87c0 remove empty statements
4 years ago
Guillaume Le Vaillant 82da832368 rpc: Add check for too old timestamps in payment signatures.
4 years ago
moneromooo-monero e3779775d7
tx_pool: catch theoretical error in get_block_reward
4 years ago
moneromooo-monero 09c8111c53
threadpool: lock mutex in create
4 years ago
xiphon cc18926eba wallet2_api: wallet recovery - seed offset passphrase support
4 years ago
moneromooo-monero 9bde70e567
core: mention time being off in hash rate changes message
4 years ago
moneromooo-monero 3627e53aab
rpc: fix print_pool_sh not finding local txes
4 years ago
xiphon 29b7cd1351 device_ledger: include status code name in error message
4 years ago
xiphon 1a6e7bd40f wallet2: mention --daemon-ssl-allow-any-cert in --proxy error msg
4 years ago
moneromooo-monero c2095fc27b
miner: use verification mode for low diff one block nonce searches
4 years ago
Alexander Blair bd4acbf44c
Merge pull request #6183
4 years ago
Alexander Blair af27276452
Merge pull request #6178
4 years ago
Alexander Blair e552ba14b2
Merge pull request #6127
4 years ago
Alexander Blair 995f34b538
Merge pull request #6103
4 years ago
Alexander Blair 756f06cd83
Merge pull request #6102
4 years ago
Alexander Blair 8136bf37e2
Merge pull request #6096
4 years ago
Alexander Blair b8e5c769c7
Merge pull request #6095
4 years ago
Alexander Blair 78d4d5ab79
Merge pull request #6094
4 years ago
Alexander Blair 2532567091
Merge pull request #6078
4 years ago
Alexander Blair cd1610bc37
Merge pull request #6076
4 years ago
Alexander Blair 3b224bb99d
Merge pull request #6069
4 years ago
Alexander Blair 34d7ea62f6
Merge pull request #6053
4 years ago
Alexander Blair 9a08ac98c0
Merge pull request #6050
4 years ago
Alexander Blair 9658f5d7fc
Merge pull request #6040
4 years ago
Alexander Blair 25c1bd4714
Merge pull request #6035
4 years ago
luigi1111 d7aeb5a9f8
Merge pull request #6233
4 years ago
moneromooo-monero b818522d29
p2p: fix spurious warning when we're connected to at last one seed
4 years ago
moneromooo-monero 4771a7aec1
p2p: remove obsolete local time in handshake
4 years ago
moneromooo-monero 2fbbc4a2d3
p2p: avoid sending the same peer list over and over
4 years ago
moneromooo-monero 39a343d76e
p2p: remove backward compatible peer list
4 years ago
moneromooo-monero 606318026e
p2p: simplify last_seen serialization now we have optional stores
4 years ago
moneromooo-monero 9467b2e44c
cryptonote_protocol: omit top 64 bits of difficulty when 0
4 years ago
moneromooo-monero 5f98b46d58
p2p: remove obsolete local time from TIMED_SYNC
4 years ago
Alexander Blair 8eedc8a390
Merge pull request #6140
4 years ago
Alexander Blair 40f82b35ae
Merge pull request #6170
4 years ago
moneromooo-monero 56a4469ef3
network: log traffic and add a simple traffic analysis script
4 years ago
moneromooo-monero dd8c6b1703
wallet: do not split integrated addresses in address book api
4 years ago
xiphon dab604e010 wallet2_api: implement estimateTransactionFee
4 years ago
Alexander Blair 59e7d5686b
Merge pull request #6093
4 years ago
Alexander Blair e8f94e7f1d
Merge pull request #6173
4 years ago
Alexander Blair 93d49c1a54
Merge pull request #6172
4 years ago
Alexander Blair e51ce477db
Merge pull request #6157
4 years ago
Alexander Blair 159c78758a
Merge pull request #6154
4 years ago
Alexander Blair f20a962774
Merge pull request #6153
4 years ago
Alexander Blair d1b08c00cf
Merge pull request #6146
4 years ago
Alexander Blair 5558919e56
Merge pull request #6128
4 years ago
moneromooo-monero 2e9d1e6e1f
wallet2: fix store-tx-info loading
4 years ago
Aaron Hook d0641b42fe net: fix incorrect less operator for top/i2p addresses
4 years ago
cohcho fe92fa1391 [randomx] Add missing randomx_vm_set_cache()
4 years ago
Alexander Blair beb815a81d
Merge pull request #6144
4 years ago
Alexander Blair c39ea485a0
Merge pull request #6141
4 years ago
Alexander Blair 2ce5529680
Merge pull request #6134
4 years ago
Alexander Blair f1ca98a7ef
Merge pull request #6133
4 years ago
Alexander Blair e4e70b57ca
Merge pull request #6130
4 years ago
Alexander Blair c4abfbfbe7
Merge pull request #6124
4 years ago
Alexander Blair c6f4113265
Merge pull request #6119
4 years ago
Alexander Blair 3acb22b889
Merge pull request #6115
4 years ago
moneromooo-monero 50e59cfada
wallet2: reject zero keys in json input
4 years ago
xiphon ffe7165ebf wallet: reroll fake outs selection on local tx_sanity_check failure
4 years ago
Alexander Blair e49a055e89
Merge pull request #6112
4 years ago
Alexander Blair d024695772
Merge pull request #6105
4 years ago
Tadeas Moravec 096a9dbdf9
Wallet: Distingush amounts for a single subaddress
4 years ago
rbrunner7 664720747f Daemon: Guard against reporting "synchronized" too early
4 years ago
moneromooo-monero 0349347e6d
ringdb: use a different iv for key and data in rings table
4 years ago
moneromooo-monero 7b88208722
simplewallet: reword mixin in user message in terms of ring size
4 years ago
moneromooo-monero f507a43a23
wallet2: do not remove known rings when a tx fails
4 years ago
UkoeHB 02224e714d Fix check_fee() discrepancy.
4 years ago
moneromooo-monero a84131cea3
p2p: fix off by one adding fallback peers
4 years ago
moneromooo-monero 36bdf40288
p2p: fix adding wrong indices to the filtered peer list
4 years ago
moneromooo-monero d64e5aa719
wallet: allow message sign/verify for subaddresses
4 years ago
moneromooo-monero a6c24412e5
wallet: fix exceptions getting the hash of a pruned tx
4 years ago
moneromooo-monero 6933693179
rpc: fill miner_tx_hash again
4 years ago
moneromooo-monero 21c3d42eb9
p2p: drop the peerlist dump to TRACE
4 years ago
moneromooo-monero f717d5936c
wallet2: guard against race with multiple decrypt_keys users
4 years ago
moneromooo-monero 716012ca3a
rpc: drop the obsolete and wrong "unpruned size" log
4 years ago
stoffu ae84ec90c8
wallet-cli/rpc: allow sweep_all to use outputs in all subaddresses within an account
4 years ago
palomato bc6d8aa343
Corrected message typo
5 years ago
moneromooo-monero 5cbb17b946
wallet2: fix hang in wallet refresh
5 years ago
moneromooo-monero 8a276451b2
blockchain: fix flushing txes from the txpool
5 years ago
luigi1111 b4e1dc83d2
Merge pull request #6057
5 years ago
luigi1111 e5cc6d39a9
Merge pull request #6055
5 years ago
luigi1111 ccde60838b
Merge pull request #6054
5 years ago
luigi1111 fb64463c4c
Merge pull request #6052
5 years ago
luigi1111 e629db18f4
Merge pull request #6049
5 years ago
luigi1111 a61db51aae
Merge pull request #6027
5 years ago
luigi1111 dad4cf121e
Merge pull request #6018
5 years ago
moneromooo-monero 987c3139dc
print_coinbase_tx_sum now supports 128 bits sums
5 years ago
Howard Chu c361303184
Silence miner debugmsg spam
5 years ago
moneromooo-monero d93e1dffa9
simplewallet: warn on refresh if refresh-from-block-height seems off
5 years ago
moneromooo-monero a6a2ad6cac
simplewallet: set manual refresh mode in rescan_bc
5 years ago
Jason Rhinelander 72ca7e3b0f Fix time comparison math
5 years ago
naughtyfox a2578892c0 --disable-ban-rpc option to prevent RPC users from banning
5 years ago
moneromooo-monero 94266eeb89
simplewallet: fix output age display with duplicate heights
5 years ago
moneromooo-monero f1d379d27d
simplewallet: fix "outputs in same tx" detector
5 years ago
moneromooo-monero 5985c5afe8
rpc: add bad-blocks to flush_cache RPC
5 years ago
woodser ef95a76d0d remove unused variable 'ptx' from on_describe_transfer()
5 years ago
moneromooo-monero 5f2a32c15a
daemon: run with -rpc-payment-address and --rpc-restricted-bind-port
5 years ago
moneromooo-monero f8127831c7
simplewallet: fix encrypted payment id note triggering on dummy ones
5 years ago
moneromooo-monero 316ab7b56e
wallet2: better error when restoring a wallet with the wrong keys
5 years ago
moneromooo-monero b90c4bc39e
rpc: error out from get_info if the proxied call errors out
5 years ago
moneromooo-monero 054b2621b1
node_rpc_proxy: init some new rpc payment fields in invalidate
5 years ago
moneromooo-monero d0faae2a92
rpc: init a few missing client_info members
5 years ago
moneromooo-monero d56a483abe
rpc: do not propagate exceptions out of a dtor
5 years ago
moneromooo-monero 3c849188ab
rpc: always set the update field in update on sucess
5 years ago
moneromooo-monero 3813a992e4
download: catch exceptions checking for size
5 years ago
moneromooo-monero 8231c7cd04
rpc: fix bootstrap RPC payment RPC being made in raw JSON, not JSON RPC
5 years ago
moneromooo-monero 88b82befc7
simplewallet: point to "set help" in the lock screen message
5 years ago
moneromooo-monero f19c9f2307
util: allow newlines in string to be split
5 years ago
selsta 7ac7d5d32f
updates: fix source code URL on _WIN32
5 years ago
moneromooo-monero 81c2658989
rpc: don't auto fail RPC needing payment in bootstrap mode
5 years ago
moneromooo-monero d7cf872767
rpc: add received_timestamp for pool txes in gettransactions
5 years ago
Matt Smith 0e0351c456 wallet_rpc_server: add count parameter to create_address
5 years ago
moneromooo-monero 402dd2078c
db_lmdb: guard against non NUL terminated keys
5 years ago
Jethro Grassie d8fc8d8868
make d2h et al. constant-time
5 years ago
xiphon 3b41933335 wallet: don't issue node rpc proxy requests in '--offline' mode
5 years ago
moneromooo-monero 24adee4a08
p2p: don't request flags after closing connection
5 years ago
Lee Clagett 68a6507c3f Fixed bug in ZMQ JSON-RPC method field
5 years ago
Howard Chu 47d094c0c4
Fix #6147 DB corruption from child process overwrite
5 years ago
luigi1111 df9843212a
Merge pull request #6135
5 years ago
moneromooo-monero b9b5c473d1
threadpool: use std::move when taking an element off the queue
5 years ago
moneromooo-monero 08635a0875
blockchain: speedup fetching pruned contiguous tx blobs
5 years ago
xiphon 09f59eccad wallet: set non-empty error string on connection failure
5 years ago
Bert Peters a7a40e285c Actually concatenate error strings.
5 years ago
selsta 6dec001359
simplewallet: fix restore height warning
5 years ago
Bert Peters b2ad757f48 Replace memset with memwipe.
5 years ago
moneromooo-monero 9fe8a76c59
perf_timer: fix pause/resume macros dereferencing too much
5 years ago
wowario 67b4a19edf
simplewallet: noob-friendly help menu
5 years ago
Nathan Dorfman dce6f055f9 rpc: Only show version string if it matches expected pattern
5 years ago
Nathan Dorfman 3293780992 daemon: Use rpc for "version" command
5 years ago
moneromooo-monero 21d4c21619
blockchain: error out if the builtin hashes data size is wrong
5 years ago
moneromooo-monero 6f45cfa5c5
p2p: zero last seen timestamp when inserting a new peer
5 years ago
moneromooo-monero 27522aaa12
core_tests: reset thread pool between tests
5 years ago
xiphon 7c1d31b0a1 build: fix IOS, build blockchain_db and rpc, skip wallet_rpc_server
5 years ago
moneromooo-monero 0de8a0d37d
wallet_rpc_server: new estimate_tx_size_and_weight RPC
5 years ago