Commit Graph

4671 Commits (52e19d695517fffedabd28424756175743f511bc)

Author SHA1 Message Date
luigi1111 8d2e454929
Merge pull request #4188
6 years ago
luigi1111 7aa2030cee
Merge pull request #4174
6 years ago
luigi1111 b531858c02
Merge pull request #4173
6 years ago
luigi1111 2102e6c738
Merge pull request #4172
6 years ago
luigi1111 a68143bc52
Merge pull request #4171
6 years ago
luigi1111 564e9c3b5f
Merge pull request #4170
6 years ago
luigi1111 8c4b3f3736
Merge pull request #4166
6 years ago
luigi1111 fd3b71129b
Merge pull request #4164
6 years ago
luigi1111 2530dc6710
Merge pull request #4161
6 years ago
luigi1111 e7328ed5b7
Merge pull request #4158
6 years ago
luigi1111 5e795ee7af
Merge pull request #4153
6 years ago
luigi1111 2a44c2defd
Merge pull request #4150
6 years ago
luigi1111 88369c6685
Merge pull request #4138
6 years ago
luigi1111 5295e4eb82
Merge pull request #4137
6 years ago
luigi1111 1d2c08610b
Merge pull request #4136
6 years ago
luigi1111 ad13b6d25a
Merge pull request #4106
6 years ago
luigi1111 017e07a035
Merge pull request #4103
6 years ago
luigi1111 b586ae1310
Merge pull request #4089
6 years ago
luigi1111 dd8354aa08
Merge pull request #4024
6 years ago
luigi1111 4745e3be22
Merge pull request #4020
6 years ago
luigi1111 4cde4cb946
Merge pull request #3528
6 years ago
Dusan Klinec 4e081001c0
Incremental Keccak API added
6 years ago
moneromooo-monero 5ed6669130
wallet_rpc_server: remove unused amount_keys field in transfer RPC
6 years ago
moneromooo-monero c3c14f3083
simplewallet: allow named priority levels for default-priority
6 years ago
moneromooo-monero d6fc870d04
db_lmdb: resize blockchain database when 90% filled
6 years ago
fireice-uk 10475ab23f node_rpc_proxy: fix fork earliest height caching [RYO backport]
6 years ago
rbrunner7 77655b0a0e simplewallet: Simplify LOCK_IDLE_SCOPE macro
6 years ago
moneromooo-monero ac09cfa6be
wallet2: remove obsolete pruned/unpruned case
6 years ago
moneromooo-monero 4307489147
wallet: disable core dumps on startup in release mode
6 years ago
moneromooo-monero bc8cbdb25d
stack_trace: print stack traces on stdout if the logger isn't live
6 years ago
moneromooo-monero b278b83860
core: sync database based on bytes added, not blocks added
6 years ago
moneromooo-monero 83f5587167
blockchain: use uint64_t for height, not size_t
6 years ago
moneromooo-monero 361513ac81
blockchain_blackball: use a bit less memory
6 years ago
moneromooo-monero ce9457a379
cryptonote_protocol: don't serialize an unneeded new block message
6 years ago
moneromooo-monero a4d2d84209
blockchain_depth: add average min depth
6 years ago
moneromooo-monero 289880d82d
blockchain_depth: get the average min depth of a set of txes
6 years ago
stoffu bcab579864
wallet: allow adjusting number of rounds for the key derivation function
6 years ago
moneromooo-monero 3e914ad831
simplewallet: add a warning and prompt on rescan_blockchain
6 years ago
rbrunner7 2fd9be1646 simplewallet: correct number of human-readable months
6 years ago
moneromooo-monero c5e2aee961
updates: fix hash sanity checking
6 years ago
moneromooo-monero 37f0799284
wallet: distinguish coinbase from other txes in show_transfers
6 years ago
Lee Clagett 4616cf2641 Fixed ZMQ-RPC for transactions and GET_BLOCKS_FAST
6 years ago
moneromooo-monero 8439306212
wallet2: do not divide by 0 on invalid daemon response
6 years ago
stoffu 1c6cfd34f4
wallet-rpc: add get_address_index command
6 years ago
stoffu 9127a8b79f
wallet-rpc: filter getbalance response by address index
6 years ago
moneromooo-monero 43f71100bc
blockchain_db: remove unused get_output_key variant
6 years ago
moneromooo-monero 628428a0df
blockchain_ancestry: faster and uses less memory
6 years ago
moneromooo-monero 2382484dcd
blockchain_ancestry: add an incremental mode
6 years ago
moneromooo-monero 888324fa57
blockchain_ancestry: finds all ancestors of a tx, block, or chain
6 years ago
moneromooo-monero 0f757177fe
wallet2: avoid using arbitrary random values when unknown
6 years ago
moneromooo-monero 4520cfd978
wallet2: guard against bad outputs in import_outputs
6 years ago
stoffu a3fe1c56ee
simplewallet: add set_tx_key for importing tx keys from 3rd party wallets
6 years ago
stoffu f13c7a8263
simplewallet: make sure wallet config is stored right after creation
6 years ago
moneromooo-monero 5860611afa
blockchain_blackball: allow resumable interrupt with ^C
6 years ago
luigi1111 0dddfeacc9
Merge pull request #4129
6 years ago
luigi1111 ff01c3ade4
Merge pull request #4110
6 years ago
luigi1111 f739a3cbb8
Merge pull request #4109
6 years ago
luigi1111 dda05f357a
Merge pull request #4108
6 years ago
luigi1111 3fde902394
Merge pull request #4097
6 years ago
luigi1111 92b5d6c204
Merge pull request #4091
6 years ago
Jorropo c24a0af9f1 [monerod] Added blocks remaining count during syncronisation.
6 years ago
moneromooo-monero ff37bd00bc
wallet2: fix O(n^2) behaviour in import_key_images
6 years ago
stoffu 3940e12933
daemon.print_bc: don't print difficulty twice
6 years ago
stoffu 3a4c3ac891
simplewallet.unspent_outputs: fix wrong logic for parsing
6 years ago
jcktm ed7825dc0c monero-wallet-cli: added locked_sweep_all command
6 years ago
moneromooo-monero 5e675de7c2
simplewallet: fix language detection when using --use-english-language-names
6 years ago
moneromooo-monero 8e24533a7f
blockchain: some batch tx scanning speedup
6 years ago
moneromooo-monero be02eb9389
db_lmdb: demote the "batch already enabled" log, it's harmless
6 years ago
moneromooo-monero 0496c7c91a
crypto: do not use boost::value_initialized to init null skey/pkey
6 years ago
moneromooo-monero 704b60caf0
block_queue: faster check whether a block was requested
6 years ago
stoffu 7db7ec8591
wallet rpc: support making integrated address of given standard address
6 years ago
luigi1111 702a41034d
Merge pull request #4088
6 years ago
luigi1111 5c102c60dc
Merge pull request #4087
6 years ago
luigi1111 61eea83978
Merge pull request #4081
6 years ago
luigi1111 9474567d76
Merge pull request #4076
6 years ago
luigi1111 f6d7e87b67
Merge pull request #4075
6 years ago
luigi1111 326437c5ff
Merge pull request #4074
6 years ago
luigi1111 be81a27fa4
Merge pull request #4071
6 years ago
luigi1111 173f7b8f42
Merge pull request #4064
6 years ago
luigi1111 69502c4040
Merge pull request #4062
6 years ago
luigi1111 5cade94189
Merge pull request #4047
6 years ago
luigi1111 94ed562148
Merge pull request #4045
6 years ago
luigi1111 9315e12d34
Merge pull request #4033
6 years ago
luigi1111 cff15e4123
Merge pull request #4032
6 years ago
luigi1111 3235abc184
Merge pull request #4030
6 years ago
luigi1111 138aefd0e7
Merge pull request #4029
6 years ago
luigi1111 2e4653c077
Merge pull request #4023
6 years ago
luigi1111 d14a074055
Merge pull request #4021
6 years ago
luigi1111 3e026ff6ed
Merge pull request #4013
6 years ago
luigi1111 21afa71ba6
Merge pull request #3981
6 years ago
luigi1111 d518dae4bf
Merge pull request #3973
6 years ago
luigi1111 025187e6c9
Merge pull request #3854
6 years ago
stoffu f2e65c6e50
wallet2: consider minimum fee when testing if balance is sufficient
6 years ago
moneromooo-monero d6440ab319
wallet2: recover from index out of hashchain bounds error
6 years ago
moneromooo-monero 63e342be84
crypto: move null_pkey/null_skey to the cpp file
6 years ago
moneromooo-monero 45e419bd5c
db: store cumulative rct output distribution in the db for speed
6 years ago
moneromooo-monero 2951436704
wallet: warn when payment IDs are used
6 years ago
moneromooo-monero ee31383a52
db_lmdb: don't sync a read only DB
6 years ago
Riccardo Spagni 7d2d8055ac
Merge pull request #4117
6 years ago
Riccardo Spagni 2790ebc9f0
Merge pull request #4060
6 years ago
moneromooo-monero fc39d3b23c
wallet2: ensure outputs are processed only once
6 years ago
moneromooo-monero 8c0523771f
blockchain: cache next block difficulty after adding a block
6 years ago
moneromooo-monero 639ca3b1fa
core_tests: add --filter to select which tests to run
6 years ago
moneromooo-monero 20eb192162
simplewallet: reword "seed encryption" to "seed offset"
6 years ago
Riccardo Spagni e647922080
bump version to 12.3
6 years ago
moneromooo-monero 61caab8a8c
crypto: remove slight bias in key generation due to modulo
6 years ago
iDunk5400 2241114965
blockchain_import: make sleep compile on Windows
6 years ago
moneromooo-monero 34d4b798d4
wallet2: use a gamma distribution to pick fake outs
6 years ago
Riccardo Spagni 40f85f478e
Merge pull request #3985
6 years ago
Riccardo Spagni d1f102626c
Merge pull request #4043
6 years ago
Riccardo Spagni 82c39355ac
Merge pull request #4042
6 years ago
Riccardo Spagni f449dbe8eb
Merge pull request #4041
6 years ago
Riccardo Spagni 94803bad01
Merge pull request #4035
6 years ago
Riccardo Spagni 97f5a130d6
Merge pull request #4028
6 years ago
Riccardo Spagni 21807217e2
Merge pull request #4012
6 years ago
Riccardo Spagni e451c76181
Merge pull request #4005
6 years ago
Riccardo Spagni 27ca6ca594
Merge pull request #4004
6 years ago
moneromooo-monero 58cceaad71
wallet2: fix double counting outs if the tx pubkey is duplicated
6 years ago
stoffu a4272de797
wallet2: unlock keys file before calling verify_password (needed for Windows)
6 years ago
stoffu d6d78f157b
Allow fractional outputs to be ignored
6 years ago
moneromooo-monero 909398efc7
p2p: connect via the bound ip, if any
6 years ago
moneromooo-monero 8c4db68ff7
node_rpc_proxy: factor a few RPC calls using get_info
6 years ago
moneromooo-monero d95bc44c6b
blockchain: fix getting invalid block data on failure
6 years ago
victorsintnicolaas 9e1403e155 update get_info RPC and bump RPC version
6 years ago
victorsintnicolaas 34cb6b4b70 add --regtest and --fixed-difficulty for regression testing
6 years ago
moneromooo-monero aa0ea0aafc
blockchain: set the m_verifivation_failed flag in a couple more places
6 years ago
moneromooo-monero 438d52deaf
remove epee from link lines where it's redundant
6 years ago
moneromooo-monero ef649f998d
crypto: remove unused unsafe random scalar generator
6 years ago
luigi1111 a9b83f5a6e
Merge pull request #4067
6 years ago
luigi1111 65c09beaf7
Merge pull request #4069
6 years ago
stoffu 49dc78d99b
util: fix mistakes made in #3994
6 years ago
stoffu 29254fc06e
api/wallet: add missing arg to wallet2::refresh()
6 years ago
luigi1111 ba0a7294d0
Merge pull request #4000
6 years ago
luigi1111 4c6de54ee2
Merge pull request #3994
6 years ago
luigi1111 008b9036a3
Merge pull request #4066
6 years ago
stoffu 4510f417f9
Wallet API: add some missing override keyword
6 years ago
stoffu 3d623a86d1
wallet: prevent the same wallet file from being opened by multiple processes
6 years ago
stoffu 59de6f8d99
util: add file_locker class
6 years ago
stoffu 1d176473e9
epee.string_tools: add conversion between UTF-8 and UTF-16
6 years ago
moneromooo-monero 9a39b7dd7f
wallet2: fix build for windows (std::max again)
6 years ago
moneromooo-monero 84d9e7faec
blockchain: fix build after waiter::wait prototype change
6 years ago
moneromooo-monero 9b38551c3c
wallet_rpc_server: fix build - forgot to build rpc version
6 years ago
luigi1111 2329d2f4c8
Merge pull request #3907
6 years ago
luigi1111 8a27caeb22
Merge pull request #3998
6 years ago
luigi1111 9453573581
Merge pull request #3995
6 years ago
luigi1111 c28a2b0d7d
Merge pull request #3992
6 years ago
luigi1111 5eb2e01216
Merge pull request #3991
6 years ago
luigi1111 cbfa0a2a7e
Merge pull request #3987
6 years ago
luigi1111 87d7612311
Merge pull request #3986
6 years ago
luigi1111 3ad4ecd4ff
Merge pull request #3982
6 years ago
moneromooo-monero dcbc17e97e
wallet: include a suggested number of confirmations based on amount
6 years ago
luigi1111 2d92fa5d69
Merge pull request #3979
6 years ago
luigi1111 a844844cda
Merge pull request #3716
6 years ago
stoffu 13851b28c7
simplewallet.sweep_all: show usage when parsing fails
6 years ago
moneromooo-monero 80d7c6c730
blockchain_utilities: report file offset where a read error occurs
6 years ago
moneromooo-monero 0e4c7d0fae
wallet2: cache ringdb key while refreshing
6 years ago
moneromooo-monero 2771a18e85
threadpool: allow leaf functions to run concurrently
6 years ago
moneromooo-monero 2704624eae
wallet2: remove unneeded divisions
6 years ago
moneromooo-monero 5d3e70229e
wallet2: remove old blockchain size cache hack
6 years ago
moneromooo-monero dcfd299239
wallet2: speedup refresh
6 years ago
moneromooo-monero ef2cb63287
blockchain: simplify/speedup handle_get_objects
6 years ago
moneromooo-monero f025ae9760
wallet2: avoid re-parsing blocks when refreshing in a loop
6 years ago
moneromooo-monero 41be339655
wallet2: avoid duplicate parsing of tx extra
6 years ago
moneromooo-monero f7f1917ed4
wallet2: remove useless device locking
6 years ago
moneromooo-monero ba8331ce41
wallet2: parse blocks in the RPC thread, not the processing thread
6 years ago
moneromooo-monero 31a895e876
wallet2: simplify/speedup process_blocks
6 years ago
moneromooo-monero 57ea90285c
wallet: don't process miner tx if we're refreshing with no-coinbase
6 years ago
moneromooo-monero a830db2577
rpc: rework to avoid repeated calculations in get_blocks.bin
6 years ago
moneromooo-monero ed2c81ed95
replace std::list with std::vector on some hot paths
6 years ago
moneromooo-monero 209ec963b5
rpc: sanity check on number of txes in a block
6 years ago
moneromooo-monero 6795bd0d4e
rpc: add option to skip coinbase info in get_blocks.bin
6 years ago
moneromooo-monero a2b557fe5c
wallet2: use std::move on containers where appropriate
6 years ago
moneromooo-monero 50af3579ee
alt_chain_info can now give more info about a particular alt chain
6 years ago
luigi1111 31f47d72fe
Merge pull request #3977
6 years ago
luigi1111 14372ca95a
Merge pull request #3975
6 years ago
luigi1111 ab7ab29fc0
Merge pull request #3974
6 years ago
luigi1111 b1be364f08
Merge pull request #3966
6 years ago
luigi1111 66212837ab
Merge pull request #3957
6 years ago
luigi1111 506be80601
Merge pull request #3955
6 years ago
luigi1111 741a773025
Merge pull request #3948
6 years ago
luigi1111 26562e9f3c
Merge pull request #3941
6 years ago
luigi1111 c3ec5373b3
Merge pull request #3936
6 years ago
luigi1111 473d984d88
Merge pull request #3921
6 years ago
luigi1111 1eddabf0a4
Merge pull request #3677
6 years ago
luigi1111 ff7dc087ae
Merge pull request #3407
6 years ago
moneromooo-monero 87e158b5b9
device_ledger: factor the prologue code
6 years ago
moneromooo-monero 41b4bf9d6d
tx_pool: cache check_tx_inputs results
6 years ago
einsteinsfool 7cdd147da5 Changed URLs to HTTPS
6 years ago
moneromooo-monero 34de7bc267
device_ledger: fix buffer underflow on bad data from device
6 years ago
moneromooo-monero 41e9cab4e1
device: misc cleanup
6 years ago
moneromooo-monero 3b4dec2d12
device_ledger: fix potential buffer overflow from bad size calc
6 years ago
moneromooo-monero 9d7f6e6089
simplewallet: init trusted daemon flag to false when autodetecting
6 years ago
moneromooo-monero df9d50a8a4
wallet2: fix read buffer overflow in import_key_images
6 years ago
ordtrogen d45cd37c53 fix typos in language files and rpc_args.cpp
6 years ago
moneromooo-monero 3e46db97e5
rpc: add a non binary get_transaction_pool_hashes RPC
6 years ago
stoffu 46e90b7780
Wallet API: add support for wallet creation from hardware device
6 years ago
stoffu 248310de06
Move parse_subaddress_lookahead() from simplewallet.cpp to util.cpp
6 years ago
stoffu 8fc0cdb96f
wallet2: lower default for subaddress lookahead when restoring with hardware
6 years ago
stoffu 66df13a58b
wallet-rpc.getaddress: throw if index is out of bound
6 years ago
moneromooo-monero e5592c4bab
rpc: add blockchain disk size to getinfo
6 years ago