Commit Graph

6275 Commits (4c6c7ab87b2a56165f400f6e49f17b9577a2bcad)

Author SHA1 Message Date
Lev Sizov 928f4be953 Make null hash constants constexpr
5 years ago
moneromooo-monero 2ec455df1f
wallet: fix mismatch between two concepts of "balance"
5 years ago
moneromooo-monero 340774341f
wallet_rpc_server: add locked field to get_transfers/get_{bulk_,}_payments
5 years ago
moneromooo-monero bc1144e98e
Fix IP address serialization on big endian
5 years ago
moneromooo-monero 54fd97ae3f
slow-hash: fix CNv2+ on big endian
5 years ago
moneromooo-monero 4672b5cea9
db_lmdb: print percentages as percentages, not ratios
5 years ago
moneromooo-monero d046ca1db0
difficulty: fix check_hash on big endian
5 years ago
luigi1111 a567e884b2
Merge pull request #5822
5 years ago
luigi1111 e4f11a68fe
Merge pull request #5819
5 years ago
luigi1111 902e4b6ebf
Merge pull request #5806
5 years ago
luigi1111 0198b76217
Merge pull request #5799
5 years ago
luigi1111 23547e6ed6
Merge pull request #5536
5 years ago
Lev Sizov 4ad191ffa9 Removed unused boost/value_init header
5 years ago
Jesus Ramirez 2cd4fd8972 Changed the use of boost:value_initialized for C++ list initializer
5 years ago
luigi1111 98af2e954b
Merge pull request #5793
5 years ago
stoffu f380f69c69
simplewallet: warn if invalid default ring size is set and actually ignore the setting
5 years ago
moneromooo-monero 1a367d6a22
simplewallet: lock console on inactivity
5 years ago
moneromooo-monero 495a7e5b97
rpc: don't include an address in mining_status when not mining
5 years ago
moneromooo-monero 83ca76435b
wallet_rpc_server: call deinit on exit
5 years ago
moneromooo-monero 1f1fff2679
daemon: print mining algorithm in mining_status even when not mining
5 years ago
moneromooo-monero 21f6c80fcd
rpc: move a leftover light wallet RPC out of daemon RPC
5 years ago
moneromooo-monero 19bfe7e5ab
simplewallet: fix warnings about useless std::move
5 years ago
moneromooo-monero 11f13da8b4
blockchain: fix logging bad number of blocks if first one fails
5 years ago
Tom Smeding 6bbc646e6f Fix bug in mempool get_transaction_stats histogram calculation
5 years ago
luigi1111 85014813cf
Merge pull request #5707
5 years ago
Sarang Noether 3a0451a8be MLSAG speedup and additional checks
5 years ago
luigi1111 f68512e9e4
Merge pull request #5729
5 years ago
luigi1111 8f6f674753
Merge pull request #5609
5 years ago
luigi1111 3e80f44503
Merge pull request #5559
5 years ago
xiphon 082730b6e5 daemon: automatic public nodes discovering and bootstrap daemon switching
5 years ago
moneromooo-monero 33e91e1a1e
wallet, rpc: add a release field to get_version
5 years ago
moneromooo-monero f07524b56b
device_ledger: fix uninitialized additional_key
5 years ago
moneromooo-monero 7c894fc7fd
device_ledger: add paranoid buffer overflow check
5 years ago
moneromooo-monero 2cb22d4071
core: make the "update probably needed soon" message less scary
5 years ago
moneromooo-monero c4da1a25c3
wallet2: fix unset_ring tx retrieval checks
5 years ago
moneromooo-monero 87d2f063af
simplewallet: moan harder about untrusted nodes
5 years ago
moneromooo-monero b51f4cdcaf
daemon: add pruned and publicrpc flags to print_pl
5 years ago
moneromooo-monero 894cc81e83
wallet2: fix cold signing losing tx keys
5 years ago
xiphon 063eebbd43 daemon: implement 'set_bootstrap_daemon' command
5 years ago
moneromooo-monero cae488dc9b
p2p: reject incoming connections to self
5 years ago
Tadeas Moravec 63186a01ce
Wallet: Option to export data to ASCII
5 years ago
stoffu 50813c103e
ringdb: fix bug in blackballing
5 years ago
stoffu 2425f27acd
blockchain_blackball: use is_output_spent instead of ringdb.blackballed for spentness test
5 years ago
stoffu 9f68669503
blockchain_blackball: add --historical-stat which prints historical stats of spent ratio
5 years ago
moneromooo-monero 1dc3b1a516
wallet: add --extra-entropy command line flag
5 years ago
luigi1111 cdfa2e58df
Merge pull request #5827
5 years ago
luigi1111 2be47ae02a
Merge pull request #5817
5 years ago
luigi1111 7bdff6005f
Merge pull request #5815
5 years ago
luigi1111 d8244eb39c
Merge pull request #5808
5 years ago
luigi1111 0a42fddde4
Merge pull request #5807
5 years ago
luigi1111 28e0a28b96
Merge pull request #5800
5 years ago
luigi1111 11ab328ce3
Merge pull request #5778
5 years ago
luigi1111 eea0123de4
Merge pull request #5755
5 years ago
luigi1111 1bd3f1a1fb
Merge pull request #5750
5 years ago
luigi1111 de30131abd
Merge pull request #5743
5 years ago
luigi1111 b488ee8188
Merge pull request #5742
5 years ago
luigi1111 9e8179ca84
Merge pull request #5740
5 years ago
luigi1111 8956e90c63
Merge pull request #5731
5 years ago
luigi1111 65e937168e
Merge pull request #5722
5 years ago
moneromooo-monero e353e3d757
p2p: sanitize peer lists
5 years ago
moneromooo-monero 2e2653602f
p2p: move log away from global
5 years ago
rbrunner7 8703aa59db MMS: Use chans instead of normal addresses for auto-config
5 years ago
xiphon 26f7a26ee3 device: fix ledger requesting secret keys export twice
5 years ago
xiphon 289d21500c rpc: fix unitialized 'core_rpc_server::m_was_bootstrap_ever_used'
5 years ago
moneromooo-monero 5a4c6cc3a8
daemon: fix merge error removing the "never seen before" timestamp check
5 years ago
luigi1111 c9df9d683a
Merge pull request #5696
5 years ago
Jethro Grassie 30779de39d
fix feature not introduced until boost 1.66
5 years ago
moneromooo-monero fd60d05d5d
daemon: fix print_pl only printing public zone peers
5 years ago
luigi1111 4947f3bdba
Merge pull request #5636
5 years ago
luigi1111 56b98c7003
Merge pull request #5728
5 years ago
luigi1111 f205d28e96
Merge pull request #5727
5 years ago
luigi1111 4baec08d5c
Merge pull request #5725
5 years ago
luigi1111 1010a6503e
Merge pull request #5721
5 years ago
luigi1111 1499caf596
Merge pull request #5720
5 years ago
luigi1111 2da11baecc
Merge pull request #5718
5 years ago
moneromooo-monero d22dfb7594
blockchain: reject rct signatures in coinbase txes from v12
5 years ago
moneromooo-monero 555dc7c394
core: from v12, require consistent ring size for mixable txes
5 years ago
moneromooo-monero 26072f1393
blockchain: forbid v1 coinbase from v12
5 years ago
moneromooo-monero 839fc6256b
reject setting lookahead major or minor to 0
5 years ago
iamamyth 07cb087e5d blockchain: Fix alt chain generated coins overflow
5 years ago
Howard Chu 50ec40ea16
Increase max_dbs from 20 to 32
5 years ago
luigi1111 459beb50d4
Merge pull request #5685
5 years ago
luigi1111 12d08dcbf5
Merge pull request #5518
5 years ago
Jason Rhinelander adc16d2504 Fix check for disconnecting peers when syncing
5 years ago
selsta def703abec
wallet_api: add multi destination tx support
5 years ago
luigi1111 399a847cfc
Merge pull request #5689
5 years ago
luigi1111 017162b5b2
Merge pull request #5682
5 years ago
luigi1111 8a0711f2f2
Merge pull request #5674
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
luigi1111 48229234a9
Merge pull request #5659
5 years ago
luigi1111 c5e926676a
Merge pull request #5656
5 years ago
luigi1111 df064eaa36
Merge pull request #5649
5 years ago
luigi1111 1167370239
Merge pull request #5637
5 years ago
Tom Smeding 7b9a420787 Replace std::random_shuffle with std::shuffle
5 years ago
luigi1111 0ba675622f
Merge pull request #5634
5 years ago
luigi1111 0e986a86d5
Merge pull request #5607
5 years ago
luigi1111 564bb1da3a
Merge pull request #5525
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
stoffu ae7bf37ed6
simplewallet: fix arg indexing bug in set_device_name
5 years ago
stoffu 5a91b83cb4
simplewallet: add a few missing settings help text
5 years ago
Sarang Noether 4b1df4e50f Fix for biased signature nonce
5 years ago
xiphon 69465e3d83 cryptonote_protocol: fix '--no-sync', ignore new blocks and txes
5 years ago
TheQuantumPhysicist 6ca033d278 hid_error() could return a null, which causes the program to crash with
5 years ago
Thomas Winget 155475d971
Add IPv6 support
5 years ago
stoffu 6bb279710c
daemon: print 128bit diff properly
5 years ago
moneromooo-monero 7d9b7fee43
functional_tests: add validate_address tests
5 years ago
Lee Clagett 2a7d91523b Fixed i2p/tor tx flooding bug (white noise disabled)
5 years ago
xiphon 52cd2fa0af rpc: implement get_public_nodes command
5 years ago
Nejcraft 6da3561e2a
Fixed error preventing build of monero-gui
5 years ago
luigi1111 8adde33e01
Merge pull request #5635
5 years ago
luigi1111 bb37e434fc
Merge pull request #5624
5 years ago
luigi1111 d4d5a4433d
Merge pull request #5623
5 years ago
luigi1111 61512cf798
Merge pull request #5610
5 years ago
luigi1111 5030b8e8aa
Merge pull request #5608
5 years ago
luigi1111 e05873d873
Merge pull request #5606
5 years ago
luigi1111 c4071a00fb
Merge pull request #5600
5 years ago
luigi1111 015c1792c0
Merge pull request #5597
5 years ago
luigi1111 8774555d29
Merge pull request #5595
5 years ago
luigi1111 8ae2681e08
Merge pull request #5594
5 years ago
luigi1111 c62ba1d08f
Merge pull request #5591
5 years ago
luigi1111 96cda93a93
Merge pull request #5588
5 years ago
luigi1111 9f746b72e2
Merge pull request #5585
5 years ago
luigi1111 e241a6280d
Merge pull request #5582
5 years ago
luigi1111 8600b3c69d
Merge pull request #5576
5 years ago
luigi1111 f1427568dc
Merge pull request #5574
5 years ago
luigi1111 5cecf4138b
Merge pull request #5573
5 years ago
luigi1111 b333513db7
Merge pull request #5534
5 years ago
luigi1111 e579fe4ae0
Merge pull request #5530
5 years ago
luigi1111 4b76656f5c
Merge pull request #5524
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 d433abfe01
Merge pull request #5460
5 years ago
luigi1111 705fbcfda4
Merge pull request #5457
5 years ago
luigi1111 e8da2f35ad
Merge pull request #5451
5 years ago
luigi1111 1880c1a582
Merge pull request #5363
5 years ago
Lee Clagett f91a06c6d7 Dropping cppzmq dependency; adding some zmq utils
5 years ago
Riccardo Spagni de970334f5
bump version to 0.14.1.2
5 years ago
Riccardo Spagni 4850520b6a
update checkpoints.dat hash
5 years ago
Riccardo Spagni a69dc81844
prep for 0.14.1.1
5 years ago
Riccardo Spagni 8eb075e789
Merge pull request #5732
5 years ago
Lee Clagett 3b24b1d082 Added support for "noise" over I1P/Tor to mask Tx transmission.
5 years ago
moneromooo-monero 65c4004963
allow blocking whole subnets
5 years ago
moneromooo-monero 515ac2951d
p2p: store network address directly in blocked host list
5 years ago
vicsn 7a3e458881 improve tx_sanity_check clarification
5 years ago
Doyle f17dcde451 Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT
5 years ago
luigi1111 fd3ff74164
Merge pull request #5746
5 years ago
luigi1111 309f2def9e
Merge pull request #5738
5 years ago
luigi1111 e4e8954c04
Merge pull request #5724
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
thotbot 65f29a83c8 simplewallet: add restore_height command
5 years ago
tobtoht 0d916a667c
Fix incorrectly named binding for MMS send_signer_config command
5 years ago
tobtoht 256d286215
Minor formatting fix in help set command
5 years ago
moneromooo-monero 4ee095c200
p2p: don't connect to more than one IP per class B if we can
5 years ago
moneromooo-monero c2238327d0
keccak: guard against misaligned memory accesses on ARM
5 years ago
moneromooo-monero a96c1a46d4
cryptonote_protocol: drop peers we can't download from when syncing
5 years ago
moneromooo-monero ab361df2cd
p2p: add a few missing connection close calls
5 years ago
luigi1111 9d7107c870
Merge pull request #5663
5 years ago
luigi1111 59ba0eee69
Merge pull request #5650
5 years ago
luigi1111 591c72613b
Merge pull request #5647
5 years ago
selene c393e824d6 CryptonightR_JIT: fix return value on error
5 years ago
Martijn Otto c164f9037e
Remove unnecessary m_check_txin_table, fix const correctness
5 years ago
Jethro Grassie 6560bfa64c
rpc: get_block_template add optional extra_nonce
5 years ago
moneromooo-monero 8be5fea1de
simplewallet: optional all flag to export_outputs/export_key_images
5 years ago
moneromooo-monero bcd2da76cd
miner: fix --bg-mining-enable description
5 years ago
Jethro Grassie dc8b7a88bd
zmq: MacPorts latest fix
5 years ago
moneromooo-monero c8709fe52f
wallet: do not print log settings when unset
5 years ago
luigi1111 633f14b976
Merge pull request #5681
5 years ago
luigi1111 2db997828a
Merge pull request #5678
5 years ago
luigi1111 393c33f86c
Merge pull request #5675
5 years ago
moneromooo-monero 4237707d3e
p2p: don't forget pruning seed or public RPC port when updating peers
5 years ago
Michal vel m@lbit 1db5357c7b rpc headers fix
5 years ago
moneromooo-monero a604241ef6
simplewallet: don't ask about mining when running a command line
5 years ago
moneromooo-monero 3768db227c
p2p: add a reference to Cao, Tong et al. for the last_seen changes
5 years ago
tobtoht 037f94c54e
Remove Xiala.net from the list of dns resolvers
5 years ago
stoffu 15c699f0a6
rpc: set sanity_check_failed to false when successful
5 years ago
moneromooo-monero da3e20ee01
tx_sanity_check: relax the median check a lot
5 years ago
moneromooo-monero 098aadf084
p2p: close the right number of connections on setting max in/out peers
5 years ago
moneromooo-monero fcbf7b3f74
p2p: propagate out peers limit to payload handler
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
moneromooo-monero 5d6b43b672
core: fix --prune-blockchain not pruning if no blockchain exists
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 8ccc30b163
Fix --restore-date usage
5 years ago
moneromooo-monero 3c071d203f
blockchain: silence an error getting blocks for pruned nodes
5 years ago
Howard Chu a182df21d0
Bans for RPC connections
5 years ago
moneromooo-monero 2ff99fb47f
db_lmdb: commit pruning txn at checkpoints
5 years ago
Riccardo Spagni 6335509727
Merge pull request #5641
5 years ago
Riccardo Spagni 633f1542e2
prep for 0.14.1 release
5 years ago
moneromooo-monero 2eef90d6ef
rpc: restrict the recent cutoff size in restricted RPC mode
5 years ago
moneromooo-monero 0564da5fdc
ensure no NULL is passed to memcpy
5 years ago
moneromooo-monero 1387549e90
serialization: check stream good flag at the end
5 years ago
moneromooo-monero a00cabd4f3
tree-hash: allocate variable memory on heap, not stack
5 years ago
moneromooo-monero f215219252
cryptonote: throw on tx hash calculation error
5 years ago
moneromooo-monero db2b9fba65
serialization: fail on read_varint error
5 years ago
moneromooo-monero 68ad548193
cryptonote_protocol: fix another potential P2P DoS
5 years ago
moneromooo-monero 1cc61018e5
cryptonote_protocol: expand basic DoS protection
5 years ago
anonimal 8f66b7053a
cryptonote_protocol_handler: prevent potential DoS
5 years ago
moneromooo-monero 69f9420489
core: do not complain about low block rate if disconnected
5 years ago
moneromooo-monero b712ae0af2
rpc: work around a GCC 7.4.0 (at least) bug
5 years ago
moneromooo-monero 03aa14ec87
tx_sanity_check: don't print an error when not enough outs to check
5 years ago
moneromooo-monero 14881094af
rpc: fix get_transactions getting v1 txes from the txpool
5 years ago
luigi1111 fd0cf689dd
Merge pull request #5619
5 years ago
Your Name 6b41bd8eb5 Delete more include string.h
5 years ago
xiphon b8cfa92b7e rpc: implement set_bootstrap_daemon method
5 years ago
moneromooo-monero 35c20c4332
Fix GCC 9.1 build warnings
5 years ago
ston1th f2f207d635 miner: fix double free of thread attributes
5 years ago
moneromooo-monero 2cbe75661c
p2p: fix GCC 9.1 crash
5 years ago
moneromooo-monero 068fa1ca5c
p2p: delay IGP probing on startup
5 years ago
moneromooo-monero c820e1839f
simplewallet: print errors on exceptions creating wallets
5 years ago
xiphon cf8cb6873a rpc: use ip address string representation for peer::host field
5 years ago
Howard Chu dd58057126
Remember RPC version on initial connect
5 years ago
Riccardo Spagni 62d32e955a
Merge pull request #5577
5 years ago
Riccardo Spagni 7e417dd408
Merge pull request #5571
5 years ago
Riccardo Spagni 14d3295649
Merge pull request #5561
5 years ago
Riccardo Spagni fccfc1aa25
Merge pull request #5555
5 years ago
Jethro Grassie 343c0b4255
add a command line option to disable ZMQ server
5 years ago
moneromooo-monero 880ebfdeea
daemon: add more chain specific info in alt_chain_info
5 years ago
moneromooo-monero 2aa11341fc
daemon: display peer address type in print_cn
5 years ago
moneromooo-monero fcfcc3ac86
rpc: in/out peers can now return the setting's value
5 years ago
wowario cd720c7e0b
add cumulative difficulty to diff command
5 years ago
Jesus Ramirez 270a3ae58b Unused private member m_miner_address
5 years ago
moneromooo-monero f950517a08
core: update pruning if using --prune-blockchain on a pruned blockchain
5 years ago
xiphon 577324a954 wallet_manager: omit redundant disconnect, drop unused variable
5 years ago
moneromooo-monero 35da33bea9
blockchain: do not try to pop blocks down to the genesis block
5 years ago
moneromooo-monero 4b51f9a34f
core: do not commit half constructed batch db txn
5 years ago
moneromooo-monero 162c3e18ec
blockchain_export: allow exporting blocks.dat format from pruned
5 years ago
moneromooo-monero c07bbd5c04
daemon: fix "never seen before" time span display for peers
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
Howard Chu b6830db2d4
Fix #5553
5 years ago
moneromooo-monero 915f59e3c0
wallet: add unlock_time details to show_transfers
5 years ago
Riccardo Spagni e8487fa46b
Merge pull request #5539
5 years ago
Riccardo Spagni 5e80b3c3ef
Merge pull request #5535
5 years ago
luigi1111 1607419e38
Merge pull request #5538
5 years ago
luigi1111 eedf5106f5
Merge pull request #5532
5 years ago
luigi1111 5a67ff2b32
Merge pull request #5526
5 years ago
luigi1111 266f68be32
Merge pull request #5512
5 years ago
Rohaq 1873af35bf Made code block usage consistent across all .md files
5 years ago
moneromooo-monero 615f287aec
wallet: fix certificate fingerprint length check
5 years ago
moneromooo-monero e1016bce14
password: do not use line input on windows
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