Commit Graph

4587 Commits (869b3bf824387ae50ab28be9bce66caae21bcae9)

Author SHA1 Message Date
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
luigi1111 ffab67004c
Merge pull request #3784
6 years ago
cryptochangements34 7bf99a2376 fix string handling for donation message
6 years ago
luigi1111 9a3712541e
Merge pull request #3939
6 years ago
luigi1111 34c57d071f
Merge pull request #3938
6 years ago
luigi1111 3721298cf6
Merge pull request #3932
6 years ago
luigi1111 7935bc5f6b
Merge pull request #3924
6 years ago
luigi1111 9eb51887b0
Merge pull request #3919
6 years ago
luigi1111 5a221c0e48
Merge pull request #3904
6 years ago
luigi1111 81a2ff768b
Merge pull request #3903
6 years ago
luigi1111 51cdd76bbd
Merge pull request #3897
6 years ago
luigi1111 034b0c7adb
Merge pull request #3896
6 years ago
luigi1111 17fd575fe4
Merge pull request #3888
6 years ago
luigi1111 36aeaa7545
Merge pull request #3757
6 years ago
stoffu 0c4148845b
miner: show id and height when a block is found
6 years ago
stoffu bd9e4e3149
daemon: show a bit more info with print_block
6 years ago
moneromooo-monero 2a19697bd4
wallet2: fix double header in unsigned transfer file
6 years ago
luigi1111 896512b2b6
Merge pull request #3878
6 years ago
luigi1111 cb130c7590
Merge pull request #3861
6 years ago
luigi1111 9a3bd88b9f
Merge pull request #3851
6 years ago
luigi1111 61f3916b4a
Merge pull request #3844
6 years ago
luigi1111 d841339b09
Merge pull request #3829
6 years ago
luigi1111 50bc95519e
Merge pull request #3828
6 years ago
luigi1111 f62399b88d
Merge pull request #3821
6 years ago
moneromooo-monero 09f43b9a6b
crypto: add a README pointing to the SUPERCOP licence
6 years ago
moneromooo-monero 5a2864c1fb
simplewallet: fix delay when setting auto-refresh off
6 years ago
moneromooo-monero 6cb97076ce
simplewallet: remove leftover global debug trace
6 years ago
luigi1111 cfd66dae4b
Merge pull request #3691
6 years ago
moneromooo-monero 5b5828fcec
zmq_server: fix bind call when address and/or port are empty
6 years ago
luigi1111 9226acca4b
Merge pull request #3804
6 years ago
luigi1111 fceb774344
Merge pull request #3798
6 years ago
luigi1111 4e7897e57c
Merge pull request #3780
6 years ago
luigi1111 e3012444fb
Merge pull request #3762
6 years ago
luigi1111 7af0b7fffc
Merge pull request #3735
6 years ago
luigi1111 fb2b16f10a
Merge pull request #3732
6 years ago
luigi1111 abfff766e5
Merge pull request #3737
6 years ago
luigi1111 b3363e8e0a
Merge pull request #3726
6 years ago
luigi1111 42e7f31613
Merge pull request #3725
6 years ago
luigi1111 aada0670ba
Merge pull request #3538
6 years ago
Howard Chu b85acb4cb8
Fix RPC crashes that didn't check for an open wallet
6 years ago
moneromooo-monero bc443494f3
wallet2: fix out of sync account tag cache
6 years ago
stoffu 149da420e9 db_lmdb: enable batch transactions by default
6 years ago
moneromooo-monero 8db23df581
wallet: on first refresh, start off with a quantized height
6 years ago
stoffu 63d0ab09b5
mlog: --max-log-files to set the max number of rotated log files
6 years ago
stoffu 798dfcfe79
wallet: allow unspendable unmixable outputs to be discarded
6 years ago
luigi1111 62f3f0480a
Merge pull request #3701
6 years ago
luigi1111 a915d49307
Merge pull request #3700
6 years ago
luigi1111 6be2516140
Merge pull request #3687
6 years ago
luigi1111 41d04a87b2
Merge pull request #3648
6 years ago
luigi1111 ed139efc5d
Merge pull request #3643
6 years ago
stoffu 0a5292c339
wallet2: use decoded amount when reporting repeated output key
6 years ago
stoffu 25c15dca5c
wallet2: use correct fee for split txes
6 years ago
moneromooo-monero 2d10830cfb
db_ldmb: print db version when complaining about incompatibility
6 years ago
Jean Pierre Dudey b628503bad Remove old logic saved in comments.
6 years ago
stoffu 0cf80baea4
net_node: resolve host for node addresses given via command line flags
6 years ago
stoffu 08b85a8e00
cryptonote_config: add get_config to refactor x = testnet ? config::testnet::X : stagenet ? config::stagenet::X : config::X
6 years ago
stoffu 362f5e6eb8
simplewallet: don't confirm missing payment ID when sending to only subaddresses
6 years ago
moneromooo-monero 03096150c6
device_ledger: fix bad memory access on connect error
6 years ago
moneromooo-monero 2d5921eefa
blockchain: avoid duplicate db query for height
6 years ago
moneromooo-monero 1789b76b5d
cryptonote_protocol_handler: log when dropping a peer
6 years ago
moneromooo-monero f4e329583e
simplewallet: set_ring can now take a file with rings
6 years ago
moneromooo-monero 948c48271a
simplewallet: grammar fix in warning message
6 years ago
moneromooo-monero 284fe6438d
db_lmdb: warn about slowness when running off a spinning disk
6 years ago
luigi1111 2619d966c6
Merge pull request #3908
6 years ago
luigi1111 6884db7b31
Merge pull request #3599
6 years ago
luigi1111 00635bd68b
Merge pull request #3598
6 years ago
luigi1111 22c8730261
Merge pull request #3450
6 years ago
luigi1111 5321769b65
Merge pull request #3444
6 years ago
luigi1111 9e5f2738fd
Merge pull request #3428
6 years ago
luigi1111 03b4cca6c2
Merge pull request #3910
6 years ago
luigi1111 5bfe03804c
Merge pull request #3892
6 years ago
luigi1111 8a1f0d7d13
Merge pull request #3940
6 years ago
luigi1111 48fcf76be9
Merge pull request #3911
6 years ago
luigi1111 e1a940806a
Merge pull request #3899
6 years ago
luigi1111 1af890287b
Merge pull request #3890
6 years ago
moneromooo-monero 2bb2c1b9d7
password: flush cout when prompting for password without newline
6 years ago
moneromooo-monero d7a6b72c15
wallet2: fix bulletproof cold signing
6 years ago
moneromooo-monero c367609447
blockchain_import: warn+delay about using --dangerous-unverified-import
6 years ago
stoffu bf26920f27
wallet2: fix get_approximate_blockchain_height for stagenet
6 years ago
moneromooo-monero f24cbc5245
blockchain: fix deadlock with the difficulty cache
6 years ago
moneromooo-monero 62c8c07c47
wallet: do not log by default if we're not asked to log to console
6 years ago
moneromooo-monero 01cc978722
ringct: remove an unnecessary scalarmultBase in zeroCommit
6 years ago
cryptochangements34 4764929ecb use deterministic viewkey if not supplied
6 years ago
moneromooo-monero d81e042306
tx_pool: initialize bitflags padding since it gets written to storage
6 years ago
moneromooo-monero 941a608d52
util: consider Tor/I2P addresses to be non local
6 years ago