Commit Graph

4438 Commits (26a42fe54ae0a7e6f348c205cfc7d7b4bf3c012b)

Author SHA1 Message Date
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
moneromooo-monero 8962f0032f
simplewallet: add optional trusted/untrusted argument to set_daemon
6 years ago
stoffu ace2edacb6
blockchain: pop forked blocks only when DB is not read-only
6 years ago
S afed9787cd Fixes #3645: error on freebsd lambda return values forced to std::string
6 years ago
moneromooo-monero f2cb56a2eb
protocol: drop (and increase fails) if most blocks hashes are invalid
6 years ago
Dusan Klinec 9c2a7b4638 wallet-rpc: watch-only and cold wallet features added
6 years ago
moneromooo-monero f0322a083a
blockchain: demote a hash-of-hashes validation warning to debug
6 years ago
Riccardo Spagni 95ccf508cd update checkpoints.dat for point release
6 years ago
Riccardo Spagni 827ca3fd3b bump version for 0.12.2 point release
6 years ago
moneromooo-monero 2b0c632f32
tx_pool: hold off parsing a tx blob till we actually need it
6 years ago
moneromooo-monero 4f3a4fb701
blockchain: return error when requesting non existent output
6 years ago
moneromooo-monero ab87e7fdae
rpc: the cache is still for non cumulative on that branch
6 years ago
stoffu 6b8568e9a1
simplewallet.sign_transfer: rename export to export_raw, add help message
6 years ago
luigi1111 503d2693fd
Merge pull request #3640
6 years ago
luigi1111 3ee6a1b706
Merge pull request #3635
6 years ago
luigi1111 b6eb7484d1
Merge pull request #3592
6 years ago
luigi1111 40dd59fb8e
Merge pull request #3583
6 years ago
luigi1111 737712c0c6
Merge pull request #3561
6 years ago
luigi1111 c8378933ae
Merge pull request #3543
6 years ago
luigi1111 3a373c3d3a
Merge pull request #3489
6 years ago
luigi1111 64adb566e5
Merge pull request #3499
6 years ago
luigi1111 9fde7aafe8
Merge pull request #3882
6 years ago
moneromooo-monero d3447364d0
rpc: convert distribution to cumulative after caching
6 years ago
moneromooo-monero f80b1571c6
wallet2: don't ask for pruned txes yet, we still parse the entire tx
6 years ago
moneromooo-monero 1aae39dff2
daemon: fix readline interfering with std::cerr usage
6 years ago
stoffu 0da5d37bf3
wallet: fix shared ring db path
6 years ago
luigi1111 9bc8f76924
Merge pull request #3525
6 years ago
luigi1111 f03bf36c85
Merge pull request #3491
6 years ago
luigi1111 a7ea14dc6a
Merge pull request #3876
6 years ago
luigi1111 4267a0bb51
Merge pull request #3731
6 years ago
moneromooo-monero b665bab1d6
rpc: fix get_output_distribution cache for the cumulative case
6 years ago
moneromooo-monero e09710f76e
blockchain_blackball: also blackball N N-sized duplicate rings
6 years ago
moneromooo-monero 66f4700f57
blockchain_blackball: add incremental mode
6 years ago
moneromooo-monero b26cd26333
blockchain_utilities: do not link against unneeded p2p lib
6 years ago
stoffu 98cf62cc45
hardfork: fix get_next_version()
6 years ago
stoffu a79fc219b7
hardfork: fix get_earliest_ideal_height_for_version() to support non-existent versions
6 years ago
luigi1111 c534fe8d19
Merge pull request #3251
6 years ago
luigi1111 c4907d24cb
Merge pull request #3477
6 years ago
luigi1111 8e1b322a15
Merge pull request #3470
6 years ago
luigi1111 ed72f35e9a
Merge pull request #3446
6 years ago
luigi1111 764340d112
Merge pull request #3420
6 years ago
luigi1111 5b189ce2a8
Merge pull request #3405
6 years ago
moneromooo-monero 5a412b7a3f
disable file size sanity check when loading the wallet cache
6 years ago
moneromooo-monero e942d34d54
protocol: do not switch to unsafe sync mode for just a few blocks
6 years ago
moneromooo-monero 740da1ba95
core: fix automatic safe db sync mode switching
6 years ago
stoffu a6b8d3fee1
tx_pool: remove old comment from fill_block_template()
6 years ago
moneromooo-monero a87980f6c2
fix build with GCC 8.1.0
6 years ago
moneromooo-monero de1ffe07b1
p2p: warn when no incoming connections are seen for a while
6 years ago
moneromooo-monero b9389e582e
db_lmdb: save pruned and prunable tx data separately
6 years ago
Riccardo Spagni 45975fd8eb update checkpoints
6 years ago
Riccardo Spagni 6715c90667 update checkpoints for point release
6 years ago
Riccardo Spagni 49f4645f1d bump version for point release
6 years ago
cslashm bdf5a3ad3f Fix PCSC compilation under windows
6 years ago
Riccardo Spagni a2cef8cba4
Merge pull request #3800
6 years ago
Riccardo Spagni f794d3b3df
Merge pull request #3787
6 years ago
Riccardo Spagni 709658d166
Merge pull request #3832
6 years ago
Riccardo Spagni 4dae04dde2
Merge pull request #3837
6 years ago
Riccardo Spagni d6cefbd1b8
Merge pull request #3745
6 years ago
moneromooo-monero 5f8ffca34d
speed up get_output_distribution (and precalc common case)
6 years ago
Riccardo Spagni 2f5506daf8
Merge pull request #3830
6 years ago
Riccardo Spagni 791da4343c
Merge pull request #3749
6 years ago
stoffu 18761b372f
simplewallet: use correct unit for fee command
6 years ago
moneromooo-monero ce173cbb5b
core: remove threadpool dependency from header
6 years ago
moneromooo-monero db55263b4c
threadpool: allow constructing an object, and misc tweaks
6 years ago
stoffu cb9c7972b6
Fix output shuffling for multisig
6 years ago
moneromooo-monero 29fbaeaae5
daemon: request unpruned transactions for print_tx
6 years ago
moneromooo-monero 16e209e08d
core: lock incoming tx lock when checking the txpool and chain
6 years ago
moneromooo-monero a2566db09e
object_sizes: add a few useful types
6 years ago
jcktm 89e51ecd38 simple-wallet-cli: Add warnings about inaccurate balances to to watch-only wallet
6 years ago
Thaer Khawaja a66f152f75 Use median timestamp if current time renders a block invalid.
6 years ago
moneroexamples 9317bce9ca
crypto: more places needing fixing for GCC 8.1
6 years ago
moneromooo-monero 4a72d595a6
chacha: fix build with GCC 8.1
6 years ago
Rafficer f357210c00
Fix Typo
6 years ago
moneromooo-monero a58d9738c9
wallet2: consider 6 outputs or less to be unmixable from v7
6 years ago
moneromooo-monero b5cb1bc403
blockchain: avoid exception if asked for a block we do not have
6 years ago
moneromooo-monero ce63ab09db
blockchain: invalidate misc caches when popping blocks
6 years ago
cryptochangements34 261ee5628b don't limit miner threads in wallet
6 years ago
Riccardo Spagni 52f6b33890
Merge pull request #3775
6 years ago
moneromooo-monero 6f859e4328
cryptonote: make sure outPk setup always happens
6 years ago
itssteven eb9f3a3294
check_spend_proof
6 years ago
cryptochangements34 6f9260e38e handle optional miner params better
6 years ago
stoffu 872cb4efd8
blockchain: pop top if block version disagrees with the ideal fork version
6 years ago
Teutone 4812c062c5 add .load() to make Boost 1.67 happy with its new is_integral check
6 years ago
moneromooo-monero 5f19384729
ringct: do not show verification errors with default settings
6 years ago
stoffu b13bddc3c9
Wallet API: allow log path to be non-default & console output to be configurable
6 years ago
Thaer Khawaja fa0839f2f5 Ensure m_timestamps has the correct number for computing difficulty.
6 years ago
Riccardo Spagni 6b9d9f56a1
Merge pull request #3719
6 years ago
moneromooo-monero 1590183965
p2p: fix fallback seed node usage
6 years ago
moneromooo-monero d9d002c3c1
daemon: print peer state in sync_info
6 years ago
moneromooo-monero 9cc0d4220f
connection_context: remove "state_" prefix from state names
6 years ago
Riccardo Spagni cd22cb807a
Merge pull request #3709
6 years ago
Riccardo Spagni 69b6f5b6a6
Merge pull request #3705
6 years ago
Riccardo Spagni 26cae8f4f1
Merge pull request #3695
6 years ago
Riccardo Spagni 2ab5b1a21f
Merge pull request #3683
6 years ago
Riccardo Spagni 93e76e14a2
Merge pull request #3685
6 years ago
Riccardo Spagni 35299644b2
Merge pull request #3650
6 years ago
stoffu 3880bf396a
cryptonote_protocol_handler.inl: remove span read just now that failed to pass some basic tests
6 years ago
stoffu da249fd5ba
cryptonote_protocol_handler.inl: fix return type mismatches (int vs bool)
6 years ago
Gene Peters 82b05d5054 Adding required library (dependency of boost::this_thread::sleep_for)
6 years ago
rbrunner7 f9d0827bba Fix broken interactive daemon 'limit' commands plus RPC calls
6 years ago
naughtyfox b21bc00704 Wallet: added methods to sign and verify arbitrary message with multisig public signer's key (libwallet & wallet api)
6 years ago
moneromooo-monero 3ca267b546
cn_deserialize: dump additional tx pubkeys
6 years ago
moneromooo-monero efcecb42f3
mnemonics: add some logs to help debug failures
6 years ago
aivve b1a9e97b2d
slow-hash: fix memory leak for Windows /karbowanec#41
6 years ago
moneromooo-monero 6b13976330
blockchain: log in DEBUG when a block is found, and where
6 years ago
moneromooo-monero ffeeefde60
speedup get_output_histogram for all amounts when min_count > 0
6 years ago
moneromooo-monero 2dae0f203a
wallet2: add missing parameters to get_output_histogram
6 years ago
Thaer Khawaja dad1077577 Only log an error if fork version is higher AND is not known.
6 years ago
stoffu f36132a837
wallet cli/rpc: terminate execution with code 0 when --help or --version is given
6 years ago
Mikhail Mitkevichl 5bd7f760e9 import_multisig_info: fix sanity check crash in detach_blockchain
6 years ago
Riccardo Spagni 8fdf645397
Merge pull request #3670
6 years ago
Riccardo Spagni a429f06b18
Merge pull request #3579
6 years ago
Riccardo Spagni a3a617f35f
Merge pull request #3576
6 years ago
Riccardo Spagni 6189a775b0
Merge pull request #3636
6 years ago
Riccardo Spagni bcb71797c8
Merge pull request #3633
6 years ago
Riccardo Spagni 7e98e9d7ce
Merge pull request #3630
6 years ago
Riccardo Spagni e6cf9c06fc
Merge pull request #3624
6 years ago
Riccardo Spagni 03ff3be10e
Merge pull request #3672
6 years ago
anonimal 6b85398031
Build: update CMake and p2p for in-tree miniupnp
6 years ago
moneromooo-monero 875c1cabb9
wallet2: increase rpc timeout for get_output_distribution
6 years ago
moneromooo-monero 70f2321763
add top height to get_output_distribution, and cache it for rct
6 years ago
moneromooo-monero 8c7363fbef
rpc: add missing perf timer for get_output_distribution
6 years ago
anonimal 859db52fda
CMake: update new location of in-tree miniupnpc
6 years ago
Ryan Ronnander 6f36cf02e7
Improve 'show_transfers' date formatting
6 years ago
cryptochangements34 e2b75586fb handle improper log levels
6 years ago
stoffu 998c1461c3
daemon: read config file before reading any other args
6 years ago
moneromooo-monero c1bda097c1
wallet_rpc_server: add a get_version RPC
6 years ago
moneromooo-monero f914df8494
device: add a one off override keyword where appropriate
6 years ago
moneromooo-monero 51b511be4c
simplewallet: add version command
6 years ago
moneromooo-monero 35d1269fac
daemon: add a version command
6 years ago
naughtyfox 8787fd899b WalletApi: publicMultisigSignerKey method
6 years ago
moneromooo-monero d8584fc8d7
util: log stack trace on crash
6 years ago
stoffu b5d6c723e9
wallet2: store subaddress lookahead settings
6 years ago
Riccardo Spagni 1f96755ddc
Merge pull request #3618
6 years ago
moneromooo-monero 3367ed863c
blockchain_blackball: fix build with CLANG 5
6 years ago
cslashm 94b899db26 Use 'boost' mutex instead of 'std' mutex
6 years ago
cslashm 2c274e05fe Fix sub-address tx scan.
6 years ago
Riccardo Spagni 5e08fd89ea
Merge pull request #3549
6 years ago
Riccardo Spagni a95461e76d
Merge pull request #3609
6 years ago
Riccardo Spagni 1e9cc3e43e
Merge pull request #3602
6 years ago
Riccardo Spagni 14c870ee5f
Merge pull request #3615
6 years ago
Riccardo Spagni 3b8704b0fa
Merge pull request #3555
6 years ago
Riccardo Spagni 5d8439e310
Merge pull request #3534
6 years ago
Riccardo Spagni f6094bb225
Merge pull request #3532
6 years ago
Riccardo Spagni 226de8e928
Merge pull request #3530
6 years ago
Riccardo Spagni 8703f1d80e
Merge pull request #3516
6 years ago
moneromooo-monero 24acb66eac
wallet2: fix misc issues when the ringdb can't be initialized
6 years ago
Riccardo Spagni 3a9290ba6f
Merge pull request #3511
6 years ago
Riccardo Spagni 5053f8f40b
Merge pull request #3502
6 years ago
Riccardo Spagni 96b2fee721
Merge pull request #3536
6 years ago