Commit Graph

2917 Commits (38756d00ff432dd44971538c512465e19438f3ff)

Author SHA1 Message Date
Lee Clagett 93e10f1cc4 Simplified the implementation and features of span
7 years ago
Lee Clagett 4a8f96f95d Improvements for epee binary to hex functions:
7 years ago
Howard Chu 110b683152
Resolve #92 add ability to create wallets thru RPC
7 years ago
Riccardo Spagni 9ed496bbc5
Merge pull request #1956
7 years ago
Riccardo Spagni c8dd4c58ce
Merge pull request #1955
7 years ago
Riccardo Spagni 878c4ee913
Merge pull request #1952
7 years ago
Riccardo Spagni 4be94be168
Merge pull request #1951
7 years ago
Riccardo Spagni e9ca165b1a
Merge pull request #1950
7 years ago
Riccardo Spagni 9c2bcabcdd
Merge pull request #1949
7 years ago
Riccardo Spagni 6353e5b0e5
Merge pull request #1946
7 years ago
Riccardo Spagni 17e8ce8c35
Merge pull request #1940
7 years ago
Riccardo Spagni 2037083b5f
Merge pull request #1937
7 years ago
Riccardo Spagni bf665e5991
Merge pull request #1931
7 years ago
Riccardo Spagni 541e1ff474
Merge pull request #1929
7 years ago
moneromooo-monero 89d707566a
wallet2: fix spurious output splitting when not merging destinations
7 years ago
moneromooo-monero 10e137be3a
wallet2: mention escaping/quoting --password in help string
7 years ago
moneromooo-monero eb20f7209e
daemon: print average fee per byte in print_pool_stats
7 years ago
moneromooo-monero 37be70bbd7
daemon: add fee/byte when print pool transaction info
7 years ago
moneromooo-monero 893f5a301e
tx_pool: add blob size and fee/byte when logging a new tx
7 years ago
moneromooo-monero 5b63246813
core: fix blob size cache, and reenable hash and blob size caches
7 years ago
Jaquee f5bd346573
IOS CMAKE build settings
7 years ago
Jaquee 0a7885bf19
Wallet API: fix Cold signing split tx
7 years ago
moneromooo-monero 548075b1f5
daemon: new relay_tx command and RPC
7 years ago
moneromooo-monero 0ee018b407
wallet2: do not go over the target tx size if many destinations
7 years ago
moneromooo-monero 9ae566d0dd
simplewallet: fix cold signing of split transactions
7 years ago
moneromooo-monero aae14a107a
simplewallet: allow setting confirm-missing-payment-id in watch wallets
7 years ago
Antti Keränen 17c7c62d55
Add per transaction fee to transfer command
7 years ago
moneromooo-monero a38343bf68
miner: add a debug log in pause and resume
7 years ago
Guillaume LE VAILLANT 64377c90b5 Add other possible paths of AC power status file on Linux
7 years ago
kenshi84 89e100bc8c
wallet cli: remove redundant password confirm in donate command
7 years ago
Riccardo Spagni d1530f06bb
update version to 0.10.3.1 tag
7 years ago
moneromooo-monero 899497069b
simplewallet: factor the per-variable code in set_variable
7 years ago
moneromooo-monero a96f9baeb4
core: disable tx/block hash cache
7 years ago
Riccardo Spagni b1313aefd8
Merge pull request #1925
7 years ago
Riccardo Spagni f64a0f2243
Merge pull request #1917
7 years ago
Guillaume LE VAILLANT 93b32892f7 Silence warning about possibly uninitialized pointer
7 years ago
moneromooo-monero 6e6794786a
mnemonics: sanity checks for word lists
7 years ago
moneromooo-monero e98f1114a0
mnemonics: misc cleanup
7 years ago
moneromooo-monero a50c4a4fad
wallet: option to merge destinations
7 years ago
Riccardo Spagni e3d2b135e7
Merge pull request #1924
7 years ago
Riccardo Spagni 119803f26e
Merge pull request #1921
7 years ago
Riccardo Spagni 4737f61c81
Merge pull request #1919
7 years ago
moneromooo-monero 6d315459b6
core: avoid possible reordering bugs wth tx/bloch hash cache
7 years ago
Derek Zhang 2bee92dbd0 Fixed typo in v5 hard fork finalized date
7 years ago
Derek Zhang d17179d14b Fixed typo in CLI wallet help message
7 years ago
Roy Jacobs 5a4827ae21 Add Dutch mnemonics wordlist
7 years ago
moneromooo-monero 0ad87db01f
wallet: try to save large outputs when using an unneeded second input
7 years ago
Riccardo Spagni 11e24bb2ba
Merge pull request #1916
7 years ago
Riccardo Spagni 92c2d79d10
Merge pull request #1915
7 years ago
Riccardo Spagni 20387386b9
Merge pull request #1914
7 years ago
Riccardo Spagni f543377789
Merge pull request #1894
7 years ago
moneromooo-monero 5a7983585e
blockchain: offset v5 addition date on testnet
7 years ago
Jaquee a8646b0957
Wallet API: add hard fork info functions
7 years ago
assylias 31616af33d Fixes #1850 - Add French mnemonics wordlist
7 years ago
Riccardo Spagni 16f12f0628
Merge pull request #1912
7 years ago
Riccardo Spagni a73a886cb1
Merge pull request #1911
7 years ago
Riccardo Spagni 7432f13898
Merge pull request #1910
7 years ago
Riccardo Spagni 8188f6bfe8
Merge pull request #1908
7 years ago
Riccardo Spagni 4ec8a4c2b6
Merge pull request #1905
7 years ago
moneromooo-monero 91d4109023
tx_pool: ensure txes loaded from poolstate.bin have their txid cached
7 years ago
moneromooo-monero aaeb164cf6
tx_pool: remove transactions if they're in the blockchain
7 years ago
moneromooo-monero 558cfc31ca
core, wallet: faster tx pool scanning
7 years ago
moneromooo-monero f065234b71
core: cache tx and block hashes in the respective classes
7 years ago
moneromooo-monero 00cbf72064
ringct: move ge_frombytes_vartime failure error to warning
7 years ago
Akademik Prokhor Zakharov 9bccf1b11e Transfer help
7 years ago
moneromooo-monero c94f8facf5
daemon: better error reporting in commands
7 years ago
moneromooo-monero 2242d8ebd6
tx_pool: silence use of uninitialized warning
7 years ago
Riccardo Spagni 4b34531307
Merge pull request #1897
7 years ago
Riccardo Spagni 70e71a1845
Merge pull request #1904
7 years ago
Riccardo Spagni 7769a6e757
Merge pull request #1903
7 years ago
Riccardo Spagni 9d157b519d
Merge pull request #1899
7 years ago
moneromooo-monero 995969b190
wallet: fix set_log not handling 0,xxx style settings
7 years ago
moneromooo-monero 350e99ae57
wallet2: cache which pool txes were scanned already
7 years ago
moneromooo-monero 7c03349869
blockchain: lower the relay fee by 2%
7 years ago
moneromooo-monero 266492e919
tx_pool: use new filling algorithm from v5 only
7 years ago
moneromooo-monero 5b7c6ced80
wallet2: start using new fee priorities at v5, not 14 days laer
7 years ago
moneromooo-monero c1e9ccc794
wallet2: speed up transactions using remote nodes
7 years ago
stoffu 8bbcbcfb0d
wallet rpc: enable solo mining
7 years ago
Riccardo Spagni 73e8510717
Merge pull request #1896
7 years ago
Riccardo Spagni dbfbd3b698
Merge pull request #1895
7 years ago
Riccardo Spagni 45fa27b56a
Merge pull request #1892
7 years ago
Riccardo Spagni c97005723c
Merge pull request #1890
7 years ago
Riccardo Spagni 4a6fc007c6
Merge pull request #1889
7 years ago
moneromooo-monero a6f1d8fc4c
core: call {prepare|cleanup}_handle_incoming_blocks when adding a mined block
7 years ago
Howard Chu d3aaf74080
Partial fix #1876, check thread in block_txn_start()
7 years ago
kenshi84 df810a8250
wallet-rpc bugfix: get_transfer_by_txid previously checking against payment id
7 years ago
Lee Clagett 50cd179a60 Removed boost/asio.hpp include from epee/string_tools.h
7 years ago
moneromooo-monero 24ae71404f
wallet: increase node_rpc_proxy timeout to match wallet2
7 years ago
Riccardo Spagni df140d90ee
Merge pull request #1887
7 years ago
moneromooo-monero d5fbfd677c
daemon: fix missing close parenthesis in alt_chain_info output
7 years ago
Riccardo Spagni c5316d2929
update version to 0.10.3.0
7 years ago
Riccardo Spagni 82411cdf3a
Merge pull request #1886
7 years ago
Riccardo Spagni a48e41787b
Merge pull request #1885
7 years ago
Riccardo Spagni a6f1959d1c
Merge pull request #1884
7 years ago
Riccardo Spagni f33a696ec7
Merge pull request #1883
7 years ago
Riccardo Spagni 9aac64c238
Merge pull request #1882
7 years ago
Riccardo Spagni 4fb39a9d20
Merge pull request #1881
7 years ago
Riccardo Spagni d628ed2c14
Merge pull request #1880
7 years ago
Riccardo Spagni 585445d0bc
Merge pull request #1879
7 years ago
moneromooo-monero f9a2b5279d
simplewallet: allow setting tx priority in watch wallets
7 years ago
moneromooo-monero 63d7cd8882
daemon: alt_chain_info now prints fork depth
7 years ago
moneromooo-monero e9175cec07
wallet_rpc_server: make a few RPCs unavailable in restricted mode
7 years ago
moneromooo-monero d023831327
use const references in catch blocks
7 years ago
moneromooo-monero 3fa5975520
wallet2: call is_key_image_spent in blocks in rescan_spent
7 years ago
moneromooo-monero 9d134e8647
wallet_rpc_server: add a rescan_spent RPC
7 years ago
moneromooo-monero 1a666c3016
simplewallet: catch case where no transactions are made
7 years ago
moneromooo-monero c1c9eeaaf7
p2p: use the fallback seed IPs when not enough seeds are found
7 years ago
Riccardo Spagni 8d787e2414
bump version number
7 years ago
stoffu 250c4cb3e0
wallet-rpc: enable openalias
7 years ago
Riccardo Spagni c642d3224c
Merge pull request #1869
7 years ago
Riccardo Spagni e5b5d041f5
Merge pull request #1868
7 years ago
Riccardo Spagni 2f8e0af7f9
Merge pull request #1867
7 years ago
Riccardo Spagni 6de3a70347
Merge pull request #1861
7 years ago
moneromooo-monero 3396a9f2af
Add intervening v5 fork for increased min block size
7 years ago
darentuzi 585c917691 Specify "524,288" iterations instead of "500,000"
7 years ago
moneromooo-monero b54e19d00e
protocol: fix wrong tx being looked up from fluffy block
7 years ago
Riccardo Spagni c6102d5c1b
Merge pull request #1864
7 years ago
Riccardo Spagni 22e51c5d29
Merge pull request #1863
7 years ago
Arne Brutschy badec326d8 Adds a config file option to the wallet
7 years ago
moneromooo-monero 74b216a17f
core: don't try to re-relay an empty set of pool transactions
7 years ago
moneromooo-monero 09e060febb
protocol: fix fluffy to normal block dropping txes
7 years ago
kenshi84 7d07c64fe5
fix dependency: put HardFork back to cryptonote_basic, made some BlockchainDB functions virtual again to avoid missing symbols error
7 years ago
Riccardo Spagni ba0767477d
Merge pull request #1841
7 years ago
Riccardo Spagni ea047307da
Merge pull request #1848
7 years ago
Riccardo Spagni 5bcb25f3f8
Merge pull request #1846
7 years ago
moneromooo-monero cfa2564a40
blockchain: don't try to load an empty block hash set
7 years ago
moneromooo-monero 3835903650
blockchain_import: make --log-level understand categories
7 years ago
moneromooo-monero 5fee85616d
blockchain_export: make --log-level understand categories
7 years ago
moneromooo-monero 50ebf66150
blockchain_import: error out nicely on exceptions
7 years ago
moneromooo-monero 87d57d9c59
blockchain_export: error out nicely on exceptions
7 years ago
moneromooo-monero b553c282fb
rpc: fix BUILD_TAG mispelling (BUILDTAG)
7 years ago
moneromooo-monero 02097c87eb
core: print the "new update found" message in cyan, for visibility
7 years ago
moneromooo-monero 749ebacebd
download: check available disk space before downloading
7 years ago
moneromooo-monero f36c5f1e08
download: give download threads distinct names
7 years ago
moneromooo-monero f6211322e5
core: make update download cancellable
7 years ago
moneromooo-monero 63f0e074eb
download: async API
7 years ago
Riccardo Spagni e66866c1fc
Merge pull request #1844
7 years ago
Riccardo Spagni b375dde57f
Merge pull request #1843
7 years ago
Riccardo Spagni 8cb58dbb69
Merge pull request #1842
7 years ago
Riccardo Spagni a861992359
Merge pull request #1839
7 years ago
moneromooo-monero 4b48565c9e
wallet: add password command
7 years ago
lethos3 d18ff58a1c format_utils: fix typo in assert message
7 years ago
Howard Chu 3964b30f2d
Add dependency for blocksdat.o
7 years ago
moneromooo-monero 223fe5bbe2
wallet: fix get_tranfers with multiple incoming txes with same pid
7 years ago
Riccardo Spagni 4728ab977a
Merge pull request #1837
7 years ago
Riccardo Spagni f2d0f0174f
Merge pull request #1836
7 years ago
moneromooo-monero c7dd0b1535
Revert "wallet: fix insertion of pool transactions"
8 years ago
moneromooo-monero 3153349325
core: quantize per kB fee to 8 decimals
8 years ago
moneromooo-monero cd71774d77
tx_pool: log separately "not ready" and "double spend" cases
8 years ago
Howard Chu e4437b2551
Fix double-import
8 years ago
Howard Chu eb62dcc871
Remove redundant num_txs() method
8 years ago
Howard Chu 296641e047
Fix #1824 don't end batch that we didn't start
8 years ago
Jaquee 9ae33b51fb
wallet api: fix parameters in wallet2callbackImpl
8 years ago
Jaquee 1cf2f5a5c2 use txid in wallet2::process_new_transaction()
8 years ago
Riccardo Spagni e24cd86c18
Merge pull request #1827
8 years ago
Riccardo Spagni d35d626181
Merge pull request #1826
8 years ago
Riccardo Spagni 2f9ecd4fba
Merge pull request #1823
8 years ago
Riccardo Spagni 78a99fe7da
Merge pull request #1820
8 years ago
Riccardo Spagni 11f8e0d33f
Merge pull request #1687
8 years ago
Riccardo Spagni 9e10fac223
Merge pull request #1814
8 years ago
Riccardo Spagni 460836a2b7
Merge pull request #1813
8 years ago
Riccardo Spagni 1965c819f6
Merge pull request #1811
8 years ago
Riccardo Spagni 3787ffca80
Merge pull request #1804
8 years ago
Riccardo Spagni 14c6c910d7
Merge pull request #1803
8 years ago
Riccardo Spagni 27b7320fed
Merge pull request #1801
8 years ago
moneromooo-monero 2c468dd429
allow user I/O in millinero, micronero, nanonero, piconero
8 years ago
Jaquee db1c7d80b1
wallet api: add missing mining options
8 years ago
moneromooo-monero d47dac9a88
wallet: fix insertion of pool transactions
8 years ago
Miguel Herranz 1a7e18bfdf Make gray peer selection uniform
8 years ago
moneromooo-monero b8a08f199a
wallet: fix --log-file not working
8 years ago
moneromooo-monero 7a44f38a7f
Add support for the wallet to refresh pruned blocks
8 years ago
moneromooo-monero da18898f0e
ringct: do not require range proof in decodeRct/decodeRctSimple
8 years ago
moneromooo-monero b49c6ab45d
rpc: add a default category for daemon rpc
8 years ago
moneromooo-monero f113b92b93
core: add functions to serialize base tx info
8 years ago
moneromooo-monero 6fd4b827fb
node_rpc_proxy: allow caching daemon RPC version
8 years ago
moneromooo-monero b5c74e4041
wallet: invalidate node proxy cache when reconnecting
8 years ago
Miguel Herranz f3be9991d7 Make get_random_gray_peer distribution uniform
8 years ago
moneromooo-monero 11a00df699
daemon: fix bc_dyn_stats via rpc
8 years ago
Nano Akron 378d2bb1ff
Revert attempt to write to console on daemon shutdown
8 years ago
Jaquee 5310574382
Wallet API: Add support for daemon rpc login
8 years ago
moneromooo-monero 12adb4a3f3
core: move hardfork back to cryptonote_core
8 years ago
moneromooo-monero 96ce57d551
protocol: tone down a rate limit not implemented yet warning
8 years ago
moneromooo-monero ea873ceb2c
daemon/rpc: updates command and RPC
8 years ago
Riccardo Spagni beee286c7b
Merge pull request #1798
8 years ago
moneromooo-monero 2b188151d4
daemon: avoid pre-log-init spew on creating directories
8 years ago
moneromooo-monero cf2b151116
wallet: avoid pre-log-init spew on --version
8 years ago
Riccardo Spagni 9a2157d71a
update version
8 years ago
Riccardo Spagni 57f15994a5
Merge pull request #1797
8 years ago
moneromooo-monero ada6a8a2de
wallet_rpc_server: new --trusted-daemon flag
8 years ago
Riccardo Spagni 3435038a4d
add rpc timeouts to calls that might timeout
8 years ago
Riccardo Spagni 1e7f783f69
Merge pull request #1776
8 years ago
Riccardo Spagni 4cb6b265ee
Merge pull request #1794
8 years ago
Riccardo Spagni 0e7722ff40
Merge pull request #1793
8 years ago
Riccardo Spagni 954cc459d2
Merge pull request #1786
8 years ago
Riccardo Spagni ed6f2e8323
Merge pull request #1785
8 years ago
Riccardo Spagni b352330a3f
Merge pull request #1781
8 years ago
Riccardo Spagni 089df0a7a4
Merge pull request #1780
8 years ago
Riccardo Spagni 2b38973b5c
Merge pull request #1779
8 years ago
moneromooo-monero 29b34ed156
blockchain_utilities: link against blockchain_db
8 years ago
kenshi84 eabe3bf20c
simplewallet: updated help message for 'set ask-password'
8 years ago
moneromooo-monero 4d05955d53
protocol: fix "sync done" message not appearing
8 years ago
moneromooo-monero 583a7b5c74
core: protect precomputed block hashes with SHA256
8 years ago
moneromooo-monero 520756c3c5
rpc: s/rcp/rpc/
8 years ago
moneromooo-monero 8262da8137
rpc: make mining_status RPC work when syncing
8 years ago
moneromooo-monero 9effa55311
core: bound the amount of entries in bad tx semantics cache
8 years ago
moneromooo-monero 240054a7f8
core: remove a couple unused/obsolete bits
8 years ago
Miguel Herranz 3bdda60f3e Add print_pl_stats daemon command
8 years ago
Jaquee e4dbea976e
wallet2: fix wrong status on daemon shutdown/startup
8 years ago
Riccardo Spagni d666339853
Merge pull request #1775
8 years ago
Riccardo Spagni 0abddd648d
fix broken checkpoints.dat
8 years ago
moneromooo-monero ada0e23a84
updates: fix user/auto url split
8 years ago
moneromooo-monero 14d0e00235
wallet2_api: add updates check api
8 years ago
moneromooo-monero 5901331669
updates: remove testnet case
8 years ago
moneromooo-monero 822577eb42
updates: we now have a user URL, and an automatic one
8 years ago
moneromooo-monero 9f17b1a30f
updates: s/monerod/monero/ for the main download
8 years ago
moneromooo-monero 6a5dfb88d2
updates: add all update servers
8 years ago
moneromooo-monero 72d40f13a4
updates: use HTTP, not HTTPS
8 years ago
Riccardo Spagni 5aab25b60a
Merge pull request #1765
8 years ago
Riccardo Spagni 1a4298685a
Merge pull request #1766
8 years ago
Noah Watkins 44a5b03841 create a foreground non-interactive mode
8 years ago
moneromooo-monero 708758b737
core: do not download an update we already downloaded
8 years ago
moneromooo-monero 45101550f2
updates: use updates host, not downloads, for HTTP
8 years ago
Riccardo Spagni 72deb4846d
updated fallback nodes
8 years ago
Riccardo Spagni 33329f5bd1
update version to 0.10.2
8 years ago
Riccardo Spagni 04a50a7ea4
update checkpoints.dat
8 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
8 years ago
Dion Ahmetaj 5cfddd74e9 Add support for smart mining through wallet.
8 years ago
Riccardo Spagni 2bdad8d695
Merge pull request #1760
8 years ago
Riccardo Spagni 5f48a1b000
Merge pull request #1759
8 years ago
Riccardo Spagni 058eed369b
cmakify openssl
8 years ago
moneromooo-monero 417b126fc4
Fix core_tests breaking on startup
8 years ago
anonimal 5c3badb749
dns_utils: fix infinite recursion when distributing empty dns_urls
8 years ago
moneromooo-monero e74b3ab5f7
core: add p2p bind port options from net_node
8 years ago
Riccardo Spagni 50fadea8fa
Merge pull request #1747
8 years ago
Riccardo Spagni 31a189b7dd
Merge pull request #1728
8 years ago
Riccardo Spagni b252afb0b0
Merge pull request #1736
8 years ago
Riccardo Spagni 49efd3add9
Merge pull request #1727
8 years ago
Riccardo Spagni b67d35a76a
Merge pull request #1725
8 years ago
Riccardo Spagni 98e34ca157
Merge pull request #1723
8 years ago
Riccardo Spagni 826f49485e
Merge pull request #1716
8 years ago
Riccardo Spagni 59d96eedd8
Merge pull request #1724
8 years ago
Riccardo Spagni 565c99f670
Merge pull request #1731
8 years ago
Riccardo Spagni 6994c85201
Merge pull request #1733
8 years ago
Riccardo Spagni d11dbe7dc2
Merge pull request #1744
8 years ago
Riccardo Spagni d2059dfab2
Merge pull request #1737
8 years ago
Riccardo Spagni d596722dfa
Merge pull request #1749
8 years ago
moneromooo-monero a5a0a3c894
core: updates can now be downloaded (and SHA256 hash checked)
8 years ago
moneromooo-monero 216f062eb8
util: add a SHA256 function
8 years ago
moneromooo-monero d282cfcc46
core: test key images against validity domain
8 years ago
moneromooo-monero f640512c53
Optionally query moneropulse DNS records to check for updates
8 years ago