Commit Graph

3426 Commits (f48aeab5c4d545ec7f5d0bf103631726cdda4a0d)

Author SHA1 Message Date
moneromooo-monero 7dbf76d0da
Fix an object lifetime bug in net load tests
7 years ago
redfish 2051f89fbe cmake: build tests last
7 years ago
binaryFate 93ad1f8723 Fix #2559: more flexible print_tx daemon command
7 years ago
moneromooo-monero 4090e8c6e5
simplewallet: add get/set for refresh-from-height
7 years ago
moneromooo-monero 0a872798bc
protocol: kick idle peers by dropping them
7 years ago
moneromooo-monero bc1b93333e
frob level 1 logs a bit for consistency
7 years ago
Michał Sałaban dc19659d16 Remove network_address_base which has been merged with ipv4_network_address in 8b006877
7 years ago
moneromooo-monero b776c72568
daemon: use @N syntax to output_histogram for specific amounts
7 years ago
moneromooo-monero c413613416
miner: always update block template when starting
7 years ago
moneromooo-monero 06fb9bcfcc
wallet2: fix refresh height calc for new wallets
7 years ago
kenshi84 53ad5a0f42
Subaddresses
7 years ago
stoffu 7b8d3ec6ba
wallet-cli: add --do-not-relay option
7 years ago
stoffu d74336d5c9
wallet: encrypt (un)signed tx, also optionally save unencrypted raw tx hexstr
7 years ago
Michał Sałaban 2183ade0c4 Don't try to create wallet-dir when it's not given, don't crash if wallet-dir already exists.
7 years ago
Riccardo Spagni 86e9de588c
Merge pull request #2548
7 years ago
Riccardo Spagni 09ccd07bbc
Merge pull request #2542
7 years ago
Riccardo Spagni e8a7291d12
Merge pull request #2541
7 years ago
Riccardo Spagni 2ff832c576
Merge pull request #2540
7 years ago
Riccardo Spagni fb7dcb6ec0
Merge pull request #2539
7 years ago
Riccardo Spagni 4a20a5b5ea
Merge pull request #2537
7 years ago
Riccardo Spagni 478b14b565
Merge pull request #2534
7 years ago
Riccardo Spagni 6cf36b4e96
Merge pull request #2530
7 years ago
Riccardo Spagni 1c044b162c
Merge pull request #2529
7 years ago
Riccardo Spagni c58ec8cdc1
Merge pull request #2468
7 years ago
moneromooo-monero 8f0cea6355
add a command_line function to check for defaulted options
7 years ago
moneromooo-monero 27fdaaa409
Fix building with -DARCH=default -DNO_AES=ON
7 years ago
moneromooo-monero cba3449415
rpc: out_peers now works again
7 years ago
Lee Clagett 8b00687735 Upgrades to epee::net_utils::network_address
7 years ago
moneromooo-monero 7e7acdc32b
daemon: catch out of range exceptions too when calling stoll/stoi
7 years ago
moneromooo-monero 8028dde7a6
block_queue: use boost::uuids::nil_uuid where appropriate
7 years ago
moneromooo-monero f139a6cad0
wallet2: fix backlog being off by 1
7 years ago
moneromooo-monero b5b4abb8a6
simplewallet: fix setting default-ring-size to 0
7 years ago
moneromooo-monero 54940d8ca4
blockchain_import: remove a few commented out obsolete lines
7 years ago
moneromooo-monero 452d4fae39
tests: fix hashchain unit tests
7 years ago
stoffu bd9371395e
wallet2: error check for generate_key_image_helper, removed redundant wallet_generate_key_image_helper
7 years ago
stoffu cbc5508b15
construct_tx_and_get_tx_key: return sorted sources for print_ring_memebrs to work properly
7 years ago
Riccardo Spagni 5f430cedd8
Merge pull request #2515
7 years ago
Riccardo Spagni 87d0516f7d
Merge pull request #2513
7 years ago
Riccardo Spagni 3bab2676ec
Merge pull request #2512
7 years ago
Riccardo Spagni db45291c8d
Merge pull request #2506
7 years ago
selsta 986d03d4b2 simplewallet: allow to set threshold before warning about tx backlog
7 years ago
Riccardo Spagni abe24f4429
Merge pull request #2504
7 years ago
Riccardo Spagni 737717c111
Merge pull request #2491
7 years ago
Riccardo Spagni 3bf20a77f2
Merge pull request #2470
7 years ago
moneromooo-monero 37c12119ab
wallet2: fix hash chain trimming when the inner chain becomes empty
7 years ago
moneromooo-monero 69ce33f217
core: fix failure to sync when a tx is already in the pool
7 years ago
moneromooo-monero 735fafecb0
simplewallet: allow 1/yes/y as well as true for start_mining options
7 years ago
moneromooo-monero bf2d911365
simplewallet: fix --restore-from-height being ignored
7 years ago
moneromooo-monero 7d4ef25800
rpc: fix getting txpool transactions
7 years ago
moneromooo-monero 4e115a3a4c
core: remove out sorting from v7 rules
7 years ago
landergate 180a848cbe wallet2: Missing underflow check on low heights
7 years ago
moneromooo-monero 15e6258136
connection_context: initialize m_callback_request_count to 0
7 years ago
moneromooo-monero 71c7f8d0dc
core: fix logging the one time public key on error
7 years ago
redfish 93ed932143 cmake: add libversion and libcheckpoints to libwallet_merged
7 years ago
moneromooo-monero 269a2a01ef
blockchain: fix off by one getting blocks
7 years ago
Riccardo Spagni 5f7cddeb53
Merge pull request #2533
7 years ago
moneromooo-monero 97cdd4c92f
core: undo output sorting
7 years ago
Wei Tang 551a8ea60e mnemonics: new Lojban word list
7 years ago
Riccardo Spagni 21c2c08041
Merge pull request #2527
7 years ago
moneromooo-monero ba6907f661
core: fix creation of v1 txes
7 years ago
Riccardo Spagni 0c5730b101
Merge pull request #2526
7 years ago
moneromooo-monero db215ecdb6
checkpoints: add missing CMakeLists.txt
7 years ago
moneromooo-monero 36c3465b98
wallet2: do not keep block hashes below last checkpoint
7 years ago
moneromooo-monero cdbbe99c82
checkpoints: add a token checkpoint on testnet (the genesis block)
7 years ago
moneromooo-monero 493fad8053
serialization: add deque serialization
7 years ago
moneromooo-monero fa54b20584
fix typo in basic and core CMakeLists.txt
7 years ago
moneromooo-monero 5d65a75b69
move checkpoints in a separate library
7 years ago
Riccardo Spagni 85f4b600d2
Merge pull request #2466
7 years ago
Riccardo Spagni 0d52b1392f
Merge pull request #2525
7 years ago
moneromooo-monero 8e0670c684
version: fix link to new version strings
7 years ago
moneromooo-monero 2ec928badb
wallet2: simplify tx processing a bit
7 years ago
moneromooo-monero 740e6533a5
wallet2: factor some of the tx scanning code
7 years ago
Riccardo Spagni 74c4f1a563
Merge pull request #2460
7 years ago
Riccardo Spagni 13be8115e4
Merge pull request #2458
7 years ago
Riccardo Spagni e5a2cdbfad
Merge pull request #2457
7 years ago
Riccardo Spagni 32bbe62120
Merge pull request #2456
7 years ago
Riccardo Spagni 0e74777071
Merge pull request #2452
7 years ago
Riccardo Spagni c2346c6c59
Merge pull request #2424
7 years ago
Riccardo Spagni 5953724f69
Merge pull request #2443
7 years ago
Riccardo Spagni b911130a46
Merge pull request #2442
7 years ago
Riccardo Spagni 08ada1fa8b
Merge pull request #2440
7 years ago
moneromooo-monero 28b72b6ecc
tx_pool: pre-init tvc.m_verifivation_failed before processing
7 years ago
moneromooo-monero fee15ef1a9
wallet2: catch failure to parse address
7 years ago
moneromooo-monero 1399e26d7e
net_peerlist: remove dead code
7 years ago
moneromooo-monero 50e096987b
tx_pool: guard against failure getting tx hash
7 years ago
moneromooo-monero 54cc209a5e
wallet_rpc_server: catch failure to create directory
7 years ago
moneromooo-monero 3e55099cb2
wallet_rpc_server: init m_vm to NULL in ctor
7 years ago
moneromooo-monero 7d0dde5eb5
wallet_args: remove redundant default value for --log-file
7 years ago
moneromooo-monero ed4a33502d
wallet2: catch failure to save keys file
7 years ago
moneromooo-monero 44434c8a37
wallet2_api: check whether dynamic_cast returns NULL
7 years ago
moneromooo-monero 92f2f687b9
core: check return value from parse_hexstr_to_binbuff
7 years ago
moneromooo-monero 5475692ed5
wallet2_api: remove an unused, uninitialized, field
7 years ago
moneromooo-monero b2763ace06
wallet2_api: init error code to "no error" in the ctor
7 years ago
moneromooo-monero b5faac5304
get_blockchain_top now returns void
7 years ago
moneromooo-monero 2e44d8f23c
wallet_rpc_server: guard against exceptions
7 years ago
moneromooo-monero 4230876b31
simplewallet: guard against I/O exceptions
7 years ago
moneromooo-monero 06c1e05735
daemon: initialize decode_as_json in RPC request
7 years ago
Riccardo Spagni 174f2fb4da
Merge pull request #2428
7 years ago
Riccardo Spagni c2e46edca2
Merge pull request #2398
7 years ago
Riccardo Spagni ce37967dd2
Merge pull request #2386
7 years ago
Riccardo Spagni 216395d43e
Merge pull request #2379
7 years ago
Riccardo Spagni ec0e144e90
Merge pull request #2377
7 years ago
Riccardo Spagni 44ad32fd4a
Merge pull request #2357
7 years ago
Riccardo Spagni 40d213154b
Merge pull request #2289
7 years ago
Riccardo Spagni c6306e75e7
Merge pull request #2257
7 years ago
m2049r 6ee1116d75 store is optional during close and defaults to true; except during descruction
7 years ago
moneromooo-monero c34093db58
simplewallet: add privacy warning when using an untrusted demon
7 years ago
moneromooo-monero 309290d1c7
Source updates are in a source subdirectory
7 years ago
moneromooo-monero 792ba4f0fe
Log categories can now be added to and removed from
7 years ago
moneromooo-monero c3de19edd6
json_object: add missing do_not_relay to tx_in_pool serialization
7 years ago
Riccardo Spagni 1f9058187c
Merge pull request #2496
7 years ago
Riccardo Spagni 8cc9b0e739
Merge pull request #2492
7 years ago
Riccardo Spagni bd85a47a29
Merge pull request #2477
7 years ago
Riccardo Spagni 0f071848a1
Merge pull request #2479
7 years ago
moneromooo-monero f182acdd36
dns_utils: query DNS records in parallel
7 years ago
Riccardo Spagni 48512acda9
Merge pull request #2324
7 years ago
Riccardo Spagni 07312a7d6e
Merge pull request #2302
7 years ago
stoffu e29282d208
build: auto update version info without manually deleting version.h
7 years ago
stoffu c09aa94d34
daemon: indicate whether the spent key image is mined or unconfirmed
7 years ago
stoffu b5cbdce8a6
wallet2: correctly handle in/out payments for view-only wallet
7 years ago
Riccardo Spagni a6403846ef
Merge pull request #2441
7 years ago
Riccardo Spagni 786a4ae9ea
Merge pull request #2429
7 years ago
Riccardo Spagni 10d60d2524
Merge pull request #2414
7 years ago
Riccardo Spagni 8f1f43163a
Merge pull request #2412
7 years ago
Riccardo Spagni 8711c355fc
Merge pull request #2410
7 years ago
Riccardo Spagni 72207fd27a
Merge pull request #2381
7 years ago
Riccardo Spagni 75563db6e3
Merge pull request #2376
7 years ago
moneromooo-monero 3b8b4be5cb
tx_pool: drop invalid txes from the pool on startup
7 years ago
moneromooo-monero e457aa51f4
blockchain: fix crash checking pre-validated txids
7 years ago
moneromooo-monero d5a9edf27a
wallet2: fix exception on split txes
7 years ago
moneromooo-monero 5c5b0fd048
wallet2: print unused indices on a single line
7 years ago
Lee Clagett 5890829552 Fixes static_assert on arm and ppc builds
7 years ago
moneromooo-monero 9aeae7a224
db_lmdb: fix use of uninitialized key in for_blocks_range
7 years ago
MaxXor 2e59f6ea50 rpc: add new RPCs to get and set limits
7 years ago
moneromooo-monero 7adceee634
precomputed block hashes are now in blocks of N (currently 256)
7 years ago
Riccardo Spagni 1a73843cec
Merge pull request #2446
7 years ago
Riccardo Spagni 69e039aa19
Merge pull request #2023
7 years ago
Riccardo Spagni 591e53445b
Merge pull request #2044
7 years ago
moneromooo-monero bc429e9c6d
daemon: make this build with boost 1.61
7 years ago
moneromooo-monero 6137a0b94d
blockchain: reject unsorted ins and outs from v7
7 years ago
Howard Chu d2d8a41c47
Use actual batch size for resize estimates
7 years ago
moneromooo-monero 3487d81034
cryptonote_protocol: fix needless chain hashes downloads
7 years ago
moneromooo-monero 7f2f6ee1c9
protocol: remove hop count on block propagation
7 years ago
selsta 91def9a59b daemon, wallet: add --max-log-file-size option
7 years ago
moneromooo-monero 0aaaca29a2
tx_pool: set the "invalid input" bit when check_tx_inputs fails
7 years ago
moneromooo-monero 9236823bf4
simplewallet: print tx rejection reason where it was missing
7 years ago
moneromooo-monero 3dee3301ba
core_rpc_server: print tx rejection reason at L0 too
7 years ago
Howard Chu 6d0ca7d11f
Tweak concurrency limits
7 years ago
Howard Chu 510d0d4753
Use a threadpool
7 years ago
Nano Akron f761dbaeaf Remove 1.25x multiplier from tx_pool
7 years ago
Riccardo Spagni 7abdba0a5c
Merge pull request #2438
7 years ago
Riccardo Spagni e0382a8da2
Merge pull request #2417
7 years ago
Riccardo Spagni 3399c2a257
Merge pull request #2404
7 years ago
Riccardo Spagni 718820cd96
Merge pull request #2396
7 years ago
Riccardo Spagni 4c07297dc6
Merge pull request #2392
7 years ago
moneromooo-monero ffe2712726
wallet_rpc_server: fix index for newly added address book entry
7 years ago
moneromooo-monero 16afab900d
core: sort ins and outs key key image and public key, respectively
7 years ago
moneromooo-monero 0c36b9f931
common: add apply_permutation file and function
7 years ago
Matthew Campassi fee3c3ed1e Update wallet2.cpp for misspelling
7 years ago
moneromooo-monero 651baaec46
wallet: add encrypted seed functionality
7 years ago
moneromooo-monero 9443eec10f
core: guard against exceptions in tx verification worker threads
7 years ago
moneromooo-monero a15e858302
wallet2: guard against daemon sending txes in the wrong order
7 years ago
moneromooo-monero 8fe5f609d1
rpc: order transactions in the order they were requested
7 years ago
moneromooo-monero 55b91d8605
wallet: fix --help and --version erroring out
7 years ago
moneromooo-monero 054054c92f
p2p: disable gray list housekeeping when an exclusive node is given
7 years ago
moneromooo-monero a9845cc344
rpc: get_txpool_backlog is now unrestricted
7 years ago
Matthew Campassi ea01633024 updated clarification bc_dyn_stats
7 years ago
Matthew Campassi 5aa2f24b2a clarification bc_dyn_stats
7 years ago
Howard Chu 81fb2f5347
Silence more stupid gcc warnings
7 years ago
Guillaume LE VAILLANT 20256b7c04 Fix AC power supply detection on Linux
7 years ago
Riccardo Spagni e5238adfb3
update checkpoint hashes
7 years ago
Riccardo Spagni d4f56bdf09
update hardcoded checkpoints
7 years ago
Riccardo Spagni ed730511dc
update checkpoints.dat
7 years ago
Thomas Winget 0299cb77ca
Fix various oversights/bugs in ZMQ RPC server code
7 years ago
Thomas Winget 77986023c3
json serialization for rpc-relevant monero types
7 years ago
Thomas Winget 5c1e08fe80
Refactor some things into more composable (smaller) functions
7 years ago
moneromooo-monero dbfef643ed
tx_pool: catch exceptions in LockedTXN dtor
7 years ago
moneromooo-monero e0592e87d8
dns_utils: remove a few obsolete things
7 years ago
moneromooo-monero 6ac61100a1
Add a --fluffy-blocks option to relay blocks as fluffy blocks
7 years ago
Howard Chu 1181848748
Use latest height for fork date estimate
7 years ago
Riccardo Spagni 02e5dcd2fa
Merge pull request #2384
7 years ago
Riccardo Spagni c919ca4f1d
Merge pull request #2374
7 years ago
Riccardo Spagni 1e57e48342
Merge pull request #2372
7 years ago
Riccardo Spagni ee1a766861
Merge pull request #2370
7 years ago
Riccardo Spagni eb8dac52df
Merge pull request #2364
7 years ago
Riccardo Spagni e19b68b005
Merge pull request #2362
7 years ago
Riccardo Spagni 2560948f69
Merge pull request #2342
7 years ago
Riccardo Spagni 5551fcf60b
Merge pull request #2329
7 years ago
Riccardo Spagni eec3527e33
Merge pull request #2316
7 years ago
Riccardo Spagni 79a0defad7
Merge pull request #2310
7 years ago
Riccardo Spagni 10da3051c2
Merge pull request #2309
7 years ago
moneromooo-monero 4e0e4e9942
blockchain_import: warn for chunks over 500000, not 100000
7 years ago
moneromooo-monero 5b29e87f85
blockchain_import: properly cleanup core/db on exit
7 years ago
moneromooo-monero e167c4d9a1
blockchain_import: do not error out on truncated files
7 years ago
MaxXor e3680b6936 Rename m_listenning_port to m_listening_port
7 years ago
rbrunner7 840aed1cf3 monero-wallet-cli: New command 'wallet_info' improved
7 years ago
Thomas Winget 9ac2ad0744
DRY refactoring
7 years ago
rbrunner7 9bdd985cee monero-wallet-cli: New command 'wallet_info'
7 years ago
Lee Clagett 9c83f8063d Do not create file when RPC user/pass is given and use file locking
7 years ago
MaxXor a1ea475fff Delete UPnP port mapping on exit
7 years ago