Commit Graph

1685 Commits (69f200c7fbe8452bbf179cc062e8ae16177b523e)

Author SHA1 Message Date
Ilya Kitaev dce5374660 Merge remote-tracking branch 'upstream/master' into develop
8 years ago
Howard Chu 2b0fa05f0d Another take on migration
8 years ago
moneromooo-monero 31587bdd15
random: call abort(3) instead of assert in must_succeed macro
8 years ago
Ilya Kitaev 53a97bdcd3 Wallet API: transaction history in progress
8 years ago
Ilya Kitaev 02c9df5de2 Wallet API : transaction history in progress
8 years ago
moneromooo-monero 4b1c0d69f4
simplewallet: some background refresh threading fixes
8 years ago
Ilya Kitaev a213887476 transaction history api in progress
8 years ago
Ilya Kitaev b6aaf53a60 transaction history api in progress
8 years ago
Ilya Kitaev f83f3cbd96 api implementation splitted over separate files
8 years ago
moneromooo-monero b0850a9bea
wallet: add a new sweep_all command and RPC command
8 years ago
Ilya Kitaev 4e1c2dc365 TransactionInfo / TransactionHistory APIs design
8 years ago
awfulcrawler 68cbe1579e modified: src/wallet/wallet2.cpp
8 years ago
awfulcrawler 4b325bdb66 modified: src/simplewallet/simplewallet.cpp
8 years ago
Howard Chu 19fe8ae3ef Add --restore-height option
8 years ago
Howard Chu b6e42c3276 Speed up new wallet refresh
8 years ago
Howard Chu b7140daea2 Add GET_HASHES_FAST rpc, use it in wallet
8 years ago
moneromooo-monero 70c86561af
blockchain: add missing overflow check for already generated coins
8 years ago
moneromooo-monero d6fd6be5de
blockchain: update cumulative block limit when popping a block
8 years ago
moneromooo-monero 7450656bf3
net_node: fix connection leak when ping fails with bad response
8 years ago
moneromooo-monero b0c18ef9cd
wallet2: move output selection api public
8 years ago
Riccardo Spagni 1c66fe04bc
Merge pull request #803
8 years ago
Riccardo Spagni 0ecb152810
Merge pull request #785
8 years ago
Riccardo Spagni 8f78f1407e
Merge pull request #784
8 years ago
Riccardo Spagni 6bfb8799c3
Merge pull request #783
8 years ago
Riccardo Spagni 17049fa8e8
Merge pull request #782
8 years ago
Riccardo Spagni a299e5269b
Merge pull request #801
8 years ago
Riccardo Spagni 784a2108f4
Merge pull request #800
8 years ago
Riccardo Spagni c2e9866fc6
Merge pull request #797
8 years ago
Riccardo Spagni da277e17b5
Merge pull request #796
8 years ago
Ilya Kitaev 1774d9574b TODOs for Transaction/Transfer interface
8 years ago
moneromooo-monero c33ffc8e94
simplewallet: save fixes in RPC mode
8 years ago
moneromooo-monero f17b2f42b2
rpc: add pool/blockchain and block height results to gettransactions
8 years ago
Howard Chu c14f9efd52 Migration
8 years ago
moneromooo-monero ed61a2ccc1
simplewallet: set strict umask at start
8 years ago
moneromooo-monero 7385c036bd
util: add a function to set umask to 077
8 years ago
moneromooo-monero 4cfb4dff3e
blockchain: remove the tx validation result cache
8 years ago
Ilya Kitaev d97e9ef8a5 Transaction API continued
8 years ago
moneromooo-monero 1aad759bf1
tx_pool: fix (hopefully) save/load of kept_by_block
8 years ago
Howard Chu d7ea7d9a23 Merge branch 'performance' into master
8 years ago
Howard Chu 372acee723 Cleanup
8 years ago
Howard Chu 591e421875 Cleanup and clarify
8 years ago
Howard Chu b2f1c58805 Use cursors in some remove functions
8 years ago
Howard Chu 118dd69dd5 Use DUPFIXED for block_info and output_txs
8 years ago
Howard Chu 6225716f3c More outputs consolidation
8 years ago
Howard Chu 7c5abdc3a3 Use DUPFIXED for output_keys
8 years ago
Howard Chu 8e9d8e3364 Use DUPFIXED for tx_indices
8 years ago
Howard Chu a12f9365f8 Use DUPFIXED for block_heights
8 years ago
Howard Chu 38c2277d6f Use DUPFIXED for spent_keys
8 years ago
warptangent bf769c32ba Add back changes from revert.
8 years ago
warptangent 46b991b362 Use MDB_APPEND mode with two tx subdbs
8 years ago
warptangent 9aadedb1d0 Schema update: tx_indices - consolidate the tx subdbs from 5 to 3
8 years ago
warptangent a2f518aa01 Schema update: tx_indices - yet less indirection
8 years ago
warptangent 8d12a8df2c Schema update: tx_indices - improve further with less indirection
8 years ago
warptangent 7c013f66e9 Add batch warning for further review
8 years ago
warptangent ae0854a431 Schema update: tx_indices
8 years ago
Howard Chu 8d252a4214 Consolidated block info
8 years ago
warptangent 132c666f67 Update schema for "tx_outputs" to use array containing amount output indices
8 years ago
warptangent 309f8f3d44 blockchain_utilities: Update documentation
8 years ago
luigi1111 7ac1db42c2 get_payments short ID
8 years ago
moneromooo-monero d662ab5cec
rpc: print human readable time since received when printing pool
8 years ago
moneromooo-monero 5c9dd23b1c
rpc: add a do_not_relay boolean to tx submission
8 years ago
Ilya Kitaev 079fbd3d42 Wallet::createTransaction API introduced
8 years ago
moneromooo-monero d817aeca80
tx_pool: ensure no txes that fail check_inputs get in the block template
8 years ago
Ilya Kitaev ee5bb17f26 Wallet::transfer() continued
8 years ago
Ilya Kitaev c37c856d6d Wallet::transfer in progress
8 years ago
moneromooo-monero 1a58d202b2
simplewallet: optional address in --generate-from-json
8 years ago
moneromooo-monero 087373eccf
Fix potential race with parallel processing of txes/signatures/blocks
8 years ago
moneromooo-monero 48d0747d00
wallet: better output selection for transfer/transfer_new
8 years ago
moneromooo-monero 113cdc10a2
core: keep the acc loop for the genesis block
8 years ago
Riccardo Spagni a42e19e1b7
bumped version number
8 years ago
Riccardo Spagni cc54e2764a
Merge pull request #779
8 years ago
Riccardo Spagni dea1aa75bc
Merge pull request #778
8 years ago
Riccardo Spagni ab43e80331
Merge pull request #777
8 years ago
Riccardo Spagni b22f550c67
Merge pull request #772
8 years ago
Riccardo Spagni 4ac6bdbb3f
Merge pull request #769
8 years ago
Riccardo Spagni a38ad63f8f
Merge pull request #767
8 years ago
Riccardo Spagni f68670a80e
Merge pull request #766
8 years ago
Riccardo Spagni 44559ca4b0
Merge pull request #764
8 years ago
moneromooo-monero daac1cc259
core: remove the block reward accumulation loop
8 years ago
Ilya Kitaev 830c19c934 Wallet::refresh + tests
8 years ago
Ilya Kitaev 1ae9cdc6bf "testnet" is default parameter
8 years ago
Ilya Kitaev 2157a9ac48 testnet option, Wallet::balance(), Wallet::unlockedBalance()
8 years ago
Ilya Kitaev df6026182a Merge remote-tracking branch 'upstream/master'
8 years ago
Howard Chu efbdde2c66 Detect map resize failures
8 years ago
Thomas Winget f746c9d01b
minor corrections/clarifications
8 years ago
Howard Chu 8757e46b78 add blockhashing blob to getblocktemplate
8 years ago
moneromooo-monero ead6956080
simplewallet: always gracefully exit on EOF
8 years ago
moneromooo-monero ef4ff4252a
connection_basic: avoid gratuitous exception
8 years ago
moneromooo-monero 878ab5d896
wallet: fix --generate-from-keys saving as watch only
8 years ago
moneromooo-monero b4eada907c
wallet: make load_keys check types when loading JSON
8 years ago
moneromooo-monero 3e557254c7
wallet: make the JSON reading type safe
8 years ago
moneromooo-monero f8d05f3cd9
common: new json_util.h
8 years ago
Riccardo Spagni 2b57845766
Merge pull request #765
8 years ago
moneromooo-monero 24b3e9007a
Convey tx verification failure reasons to the RPC client
8 years ago
moneromooo-monero 77d1c6b672
simplewallet: default to trusted daemon for loopback address
8 years ago
moneromooo-monero 25672d3f10
wallet: pass std::function by const ref, not value
8 years ago
moneromooo-monero 0be6e08dd0
wallet: do not leak owned amounts to the daemon unless --trusted-daemon
8 years ago
moneromooo-monero 12146daeed
wallet: change sweep_dust to sweep_unmixable
8 years ago
moneromooo-monero 600a3cf0c0
New RPC and daemon command to get output histogram
8 years ago
moneromooo-monero f9a2fd2ff5
wallet: handle rare case where fee adjustment can bump to the next kB
8 years ago
moneromooo-monero f26651ab8a
wallet: factor fee calculation
8 years ago
moneromooo-monero b8527668ff
blockchain: for v3, require miner tx to have well behaved outs
8 years ago
moneromooo-monero 97638b1fb7
core: fix miner tx block reward with fees
8 years ago
Ilya Kitaev 8790904cf9 - testnet option added to api;
8 years ago
Riccardo Spagni 287e88283c
remove connectivity tool, comment it out from munin plugins too
8 years ago
Riccardo Spagni 0d30b65785 Merge pull request #749
8 years ago
Riccardo Spagni 01e0a69c17 Revert "Merge pull request #749"
8 years ago
Riccardo Spagni 40b8a5f327
Merge pull request #756
8 years ago
Riccardo Spagni 7fa63a82a1
Merge pull request #749
8 years ago
Riccardo Spagni cb6be986c3
Merge pull request #748
8 years ago
moneromooo-monero a2e378b91b
wallet: add a --generate-from-json flag
8 years ago
Thomas Winget c6bb201a07
Transaction pool documentation (and some cleanup)
8 years ago
Thomas Winget bfd4a28c41
Update BlockchainDB documentation
8 years ago
Thomas Winget c835215ea9
remove defunct code from cryptonote::core
8 years ago
Thomas Winget 50dba6d301
cryptonote::core doxygen documentation
8 years ago
Thomas Winget 8ac329df02
doxygen documentation for difficulty functions
8 years ago
Thomas Winget 540a76c5c2
Move checkpoint functions into checkpoints class
8 years ago
Thomas Winget 1b0c98e7e9
doxygen documentation for checkpoints.{h,cpp}
8 years ago
Thomas Winget 89c24ac2be
Remove unnecessary or defunct code
8 years ago
Thomas Winget 3a484497bc
Updated documentation for blockchain.*
8 years ago
moneromooo-monero cc4b19c32e
blockchain: fix partial block reward detection
8 years ago
Riccardo Spagni 8438aeb740
update version number
8 years ago
Ilya Kitaev 2cce32995b wallet2::store() implemented within wallet2::store_to
8 years ago
Riccardo Spagni bdc07f029a
Merge pull request #743
8 years ago
Riccardo Spagni a1c38299b3
also maybe do the block height this time, you know, just so that it actually works.
8 years ago
Riccardo Spagni 93c2c1b4ba
Merge pull request #742
8 years ago
Riccardo Spagni 23d1538fe7
also update the timestamp for the hard fork
8 years ago
Riccardo Spagni def05d6353
Merge pull request #741
8 years ago
Riccardo Spagni eda51a0dc3
set fork date for September, add hyc's GPG key, remove aabramov's
8 years ago
moneromooo-monero f7301c3563
Revert "Print stack trace upon exceptions"
8 years ago
Riccardo Spagni 37fbb7a8b7
Merge pull request #738
8 years ago
Riccardo Spagni ec4186a30c
Merge pull request #737
8 years ago
Riccardo Spagni 9b10e9cc75
Merge pull request #735
8 years ago
Riccardo Spagni f63b945d28
Merge pull request #734
8 years ago
moneromooo-monero 79117d4275
db_lmdb: include the error codes from lmdb api in error logs
8 years ago
moneromooo-monero 1c3ed4c9da
cryptonote_protocol: clarify height wording
8 years ago
moneromooo-monero d2aa427c78
rpc: fix print_tx in command line mode
8 years ago
moneromooo-monero b525457061
simplewallet: make --password-file work in RPC mode
8 years ago
moneromooo-monero fff238ec94
Print stack trace upon exceptions
8 years ago
Howard Chu db1b2db4d5 Reduce log noise
8 years ago
Howard Chu 9b3e43c327 Fix issue #706
8 years ago
Riccardo Spagni 435b6e4e32
bump the version
8 years ago
Riccardo Spagni e4c2e9e5e0
baked-in block headers now go all the way up to 1 million. 1 MILLION
8 years ago
Riccardo Spagni 4d34682883
Merge pull request #728
8 years ago
Howard Chu a74348e115 Add destructor for readtxns
8 years ago
Ilya Kitaev 62606f11f5 Wallet::store_to(path, password) implemented;
8 years ago
Ilya Kitaev 19fcc74912 Wallet::address implemented
8 years ago
Ilya Kitaev 180ac6e438 WalletManager::recoveryWallet implemented
8 years ago
Ilya Kitaev 5a4f099540 Wallet::setPassword() method for wallet2_api
8 years ago
Ilya Kitaev 57d7ffc4d6 changes in wallet2_api + implemented WalletManager::openWallet
8 years ago
Ilya Kitaev f1f9279d90 get_seed() included to interface
8 years ago
Ilya Kitaev 930bed7074 tests for wallet2_api
8 years ago
Ilya Kitaev 318660dd89 wallet2 public api. initial commit
8 years ago
Riccardo Spagni 057a019e41
Merge pull request #727
8 years ago
Howard Chu 6b0a903177 Small cleanups
8 years ago
Howard Chu 01c1512f22 More for 92dd4ec6d6
8 years ago
Mike C 5dd91f6332 fix formatting error on bitmonero print_block return
8 years ago
Mike C ee71946cdc Fix typo on bitmonerod rpc method error.
8 years ago
Riccardo Spagni 240a50f3fb
Merge pull request #723
8 years ago
Howard Chu 92dd4ec6d6 Hack for read/write txn mixup
8 years ago
Howard Chu 2abdb2c9fd avoid some val copies
8 years ago
Riccardo Spagni 8689014eda
switch default utilities DB to lmdb, update checkpoints.dat
8 years ago
Riccardo Spagni dd3cd9e7b8
Merge pull request #718
8 years ago
Riccardo Spagni 853f80e23a
Merge pull request #717
8 years ago
moneromooo-monero 41ea91a97a
simplewallet: fix hang when setting auto-refresh to 0
8 years ago
Riccardo Spagni b66d455536
Merge pull request #716
8 years ago
Riccardo Spagni bb7b31d5ed
Merge pull request #715
8 years ago
moneromooo-monero 28bfc903b9
simplewallet: special ^C handling for windows
8 years ago
moneromooo-monero 789e2755f7
rpc: do not return bans if they're effectively spent
8 years ago
moneromooo-monero 474e4c00f0
p2p: lock access to the blocked ips map
8 years ago
moneromooo-monero 8bc1bd6b65
wallet: use minimum mixin when RPC asks for too low mixin
8 years ago
moneromooo-monero 31d2e0f84d
wallet_rpc_server: make use_fork_rules public
8 years ago
Riccardo Spagni 0a4dd68c17 minor tweaks, add readme for crypto_ops_builder
8 years ago
Riccardo Spagni dfd0e9c97d
Merge pull request #712
8 years ago
Howard Chu 66c2fc7b70 Need to link boost::chrono in more places now
8 years ago
Howard Chu b937a2c915 Use boost::thread instead of std::thread
8 years ago
Howard Chu 8941ce0398 More for bdec7cb
8 years ago
Riccardo Spagni b96147030c
Merge pull request #705
8 years ago
Riccardo Spagni d0f011d873
Merge pull request #704
8 years ago
Riccardo Spagni 93605eb05f
Merge pull request #702
8 years ago
warptangent f7ed167fc0
blockchain_utilities: Update documentation
8 years ago
Riccardo Spagni 32dc08d19a
Merge pull request #700
8 years ago
Riccardo Spagni c3af15702f
Merge pull request #698
8 years ago
Riccardo Spagni 14c1e214ad
Merge pull request #696
8 years ago
luigi1111 e2b7e55be6 get_payments short ID
8 years ago
warptangent 0485d17274
blockchain_export: Support BerkeleyDB
8 years ago
warptangent 41487e32be
blockchain_export: Move DB implementation includes
8 years ago
warptangent bdec7cbfb3
BlockchainLMDB: Use DB error helper consistently
8 years ago
warptangent c5932eb5ea BlockchainLMDB: Add DB error to exception
8 years ago
warptangent a49c355cae
Blockchain: Omit verbose time stats messages by default
8 years ago
Howard Chu ee7a8b87f9 Get rid of lmdb_cur
8 years ago
Howard Chu d57ec7595c Fix language
8 years ago
Howard Chu f5affbef26 More for df239428c0
8 years ago
warptangent 2c823c1589
Make partial revert consistent
8 years ago
warptangent df239428c0
Revert part of 7db89ed2ee
8 years ago
warptangent c9c4060dc6
BlockchainLMDB: Add height and db error to exception
8 years ago
Riccardo Spagni bf09285443
Merge pull request #688
8 years ago
Riccardo Spagni c3c4e28061
Merge pull request #687
8 years ago
Riccardo Spagni d60bf4ee36
Merge pull request #686
8 years ago
moneromooo-monero c2a1fee428
simplewallet: prompt for private keys when generating wallets
8 years ago
Howard Chu 7db89ed2ee ARMv7: fix unaligned accesses
8 years ago
Howard Chu 5a07cefe7b Wrap some more actions in a larger read txn
8 years ago
Howard Chu 8cc7a36f0b read txn/cursor stuff
8 years ago
moneromooo-monero 86a7f2b1e7 core: check whether an update is needed straight away
8 years ago
moneromooo-monero ea5fa5e9b6 core: print "update needed" hard fork notifications in red
8 years ago
moneromooo-monero 283894d8ff
dns_utils: const compatibility with older libunbound
8 years ago
moneromooo-monero 4513b4cd2b
simplewallet: add a new --restore-from-keys option
8 years ago
moneromooo-monero 5e3557d2c3
move g_test_dbg_lock_sleep from a global to a function level static
8 years ago
moneromooo-monero 0eb4d054f6
db_bdb: add missing include for std::condition_variable
8 years ago
Riccardo Spagni 81a93cd171
Merge pull request #680
8 years ago
Riccardo Spagni c3baa82ac8
Merge pull request #678
8 years ago
Riccardo Spagni a903d9c3f6
Merge pull request #677
8 years ago
moneromooo-monero 360f72fa90
simplewallet: wording change for single tx confirmation
8 years ago
Howard Chu 014f8868f2 std::condvar is broken on Win32 with gcc/g++ 4.8 too
8 years ago
Howard Chu 7c86c5997d Use boost::thread instead of std::thread
8 years ago
warptangent 57e75fa33f
BlockchainBDB: Check if hard fork subdbs need reset
8 years ago
warptangent 47f6cf8bea
BlockchainBDB: Support blockchain_import --drop-hard-fork command
8 years ago
warptangent d258f6e63a
blockchain_import: Pass ARCH_WIDTH macro if 32-bit or not.
8 years ago
Riccardo Spagni 1889c0e81c
Merge pull request #675
8 years ago
Riccardo Spagni 43fe8c4933
Merge pull request #674
8 years ago
moneromooo-monero 27d4e50dfa
core: check whether an update is needed straight away
8 years ago
moneromooo-monero 889217381f
core: print "update needed" hard fork notifications in red
8 years ago
Howard Chu 9218cad640 Fix cffc411c90
8 years ago
warptangent 05e7ac0360
blockchain_import: Check bit width for more than just WIN32
8 years ago
Howard Chu 02abe3590d Use MDB_PREV_MULTIPLE
8 years ago
Howard Chu 7a4755d3a4 Fixup after lmdb master resync
8 years ago
Riccardo Spagni c069814773
Merge pull request #672
8 years ago
Riccardo Spagni 6636b0a6da
Merge pull request #671
8 years ago
Riccardo Spagni 3225a7d28d
Merge pull request #666
8 years ago
Howard Chu 3b13a7473e Shutup about VERSION 0
8 years ago
Howard Chu 1537477c9f Use cursor in get_output_key
8 years ago
Howard Chu f2faf8cdd9 Use MDB_APPEND mode where possible
8 years ago
Howard Chu 090b548c3b Use cursors in write txns
8 years ago
Howard Chu ed08d2152e Keep a running blocksize count
8 years ago
Howard Chu 0fc93345ea Win32 import batchsize tweaks
8 years ago
moneromooo-monero 8f09b71b9b
wallet: clear missing data on rescan_bc
9 years ago
warptangent 27f76e2ee4
blockchain_import: Build string for db type list
9 years ago
warptangent 1aa8a9d26f
blockchain_import: Add mode argument representing multiple DB flags
9 years ago
Howard Chu d8f9bb380c Keep a running blocksize count
9 years ago
warptangent cffc411c90
blockchain_import: Support BerkeleyDB
9 years ago
warptangent 19c1aaa9f6
blockchain_import: Add database type argument
9 years ago
warptangent 0fedce00d5
blockchain_import: Make LMDB-specific names general
9 years ago
Howard Chu bf22109d16 Win32 import batchsize tweaks
9 years ago
Riccardo Spagni 63e2d4195b
Merge pull request #657
9 years ago
Riccardo Spagni 354d478286
Merge pull request #656
9 years ago
Riccardo Spagni 999992a64b
Merge pull request #652
9 years ago
warptangent 1995923559
BlockchainLMDB: Deal with DB exceptions at block level with particularity
9 years ago
warptangent c16cc204d3
BlockchainLMDB: Add sanity check for inconsistent state
9 years ago
warptangent 9118d0a44c
BlockchainLMDB: Call destructor on allocated txn if setup fails
9 years ago
warptangent f5581c3536
BlockchainLMDB: Replace remaining txn pointer NULLs with nullptr
9 years ago
warptangent 3e72d97ca7
cmake: Fix overly broad use of dynamic link settings
9 years ago
moneromooo-monero c7e6b77395
crypto: only check MONERO_USE_SOFTWARE_AES once
9 years ago
moneromooo-monero 74aef213fe
crypto: use software AES based on the MONERO_USE_SOFTWARE_AES env var
9 years ago
moneromooo-monero 759383c52d
hardfork: add a default fork entry for v1 if none exist
9 years ago
moneromooo-monero c7f82ec769
blockchain: initialize m_hardfork to NULL
9 years ago
moneromooo-monero 8649b9f1ef
blockchain_db: pass hard fork object as a simple pointer
9 years ago
moneromooo-monero a333c42cde
core_tests: add tests for hard fork behaviors (MRL-0004)
9 years ago
moneromooo-monero 9ef57946a0
blockchain_utilities: remove unused num_blocks variable
9 years ago
moneromooo-monero 6c8e5c3459
blockchain: reset hardfork object when resetting blockchain
9 years ago
warptangent e298b14a55
Blockchain: Update comments on removing block
9 years ago
warptangent b368e29f67
blockchain_import: Get hard fork version from HardFork
9 years ago
warptangent e02577f594
Move HardFork DB update to BlockchainDB::add_block()
9 years ago
warptangent 3800875406
Make HardFork object available to BlockchainDB and derived DB implementations
9 years ago
warptangent fd46c96dce
BlockchainDB/LMDB: Refactor block-scope DB txn handling for add block
9 years ago
warptangent f3a6000094
BlockchainDB/LMDB/BDB: Extract DB txn functions for block add/remove
9 years ago
warptangent f47d5b0fe3
BlockchainLMDB: Allow two HardFork functions to update DB during block add
9 years ago
warptangent 15ee0bef4b
BlockchainLMDB: extract txn macros used during block add/remove
9 years ago
warptangent 9d62c161a3
blockchain_import: Add hard fork data for each block when verify mode is off
9 years ago
warptangent 7006b2ebe1
blockchain_utilities: Have fake_core create HardFork object
9 years ago
warptangent 8f863e742d
Blockchain: Optionally pass in HardFork object
9 years ago
warptangent f7e337e625
fake_core: Check if hard fork subdbs need reset at start
9 years ago
warptangent c657e772c4
blockchain_import: Add --drop-hard-fork command
9 years ago
warptangent 412243901d
blockchain_import: Add exception to log output
9 years ago
Riccardo Spagni 1cfe0bdbef
Merge pull request #648
9 years ago
Riccardo Spagni 0c4222158f
Merge pull request #646
9 years ago
Riccardo Spagni a1a5b810bc
Merge pull request #645
9 years ago
Riccardo Spagni de78962e1c
Merge pull request #643
9 years ago
Riccardo Spagni cea6f6fb9c
Merge pull request #641
9 years ago
moneromooo-monero f6abc5324f
simplewallet: check watch-only view key matches standard address
9 years ago
moneromooo-monero d9f4b395e8
daemon: remove leftover debug log
9 years ago
moneromooo-monero c7b96b91ed
wallet: check a key image isn't already present when adding one
9 years ago
moneromooo-monero 05bfb51d3e
core: move the db lock to the data directory
9 years ago
moneromooo-monero 7658ac0f45
blockchain: revert handle_get_objects adding block id on tx not found
9 years ago
moneromooo-monero 3a0f4d8a57
berkeleydb: fix delete/free mismatch
9 years ago
Thomas Winget 1642be242d minor bugfixes and refactoring
9 years ago
moneromooo-monero 64a2aa3376
hardfork: allow passing chain height in get(height) for convenience
9 years ago
Riccardo Spagni 616df496e9 Revert "Merge pull request #632"
9 years ago
Riccardo Spagni f780f2e7ba
Merge pull request #635
9 years ago
Riccardo Spagni 569316aea3
Merge pull request #634
9 years ago
Riccardo Spagni 8d976a0683
Merge pull request #633
9 years ago
Riccardo Spagni 58f890652e
Merge pull request #632
9 years ago
Riccardo Spagni 39d73d2a27
Merge pull request #631
9 years ago
moneromooo-monero 8b3539bc11
core: prevent the database from being used by multiple daemons
9 years ago
moneromooo-monero 7fc6fa3fa2
wallet: forbid dust altogether in output selection where appropriate
9 years ago
moneromooo-monero 5e1a7391e8
blockchain: log number of outputs available for a new tx
9 years ago
moneromooo-monero 80882ac6dd
wallet: guard against exception in process_blocks
9 years ago
moneromooo-monero 2cf8b32229
wallet: guard against exception in process_blocks
9 years ago
moneromooo-monero bcac1018af
daemon: fix a few issues reported by valgrind
9 years ago
moneromooo-monero a7e817482c
tx_pool: fix serialization of new relayed data
9 years ago
moneromooo-monero 601ad76a5e
hardfork: fix mixup in indexing variable in get_voting_info
9 years ago
moneromooo-monero 444e22f01a
blockchain: remove unused timer
9 years ago
moneromooo-monero 7edfdd8f24
blockchain: fix m_sync_counter uninitialized variable use
9 years ago
moneromooo-monero bf6d1474c0
new flush_txpool command, and associated RPC call
9 years ago
moneromooo-monero 6288295f8e
rpc: add missing return on error when getting a tx
9 years ago
moneromooo-monero b7e37b7763
simplewallet: show_transfers can now show just failed txes
9 years ago
moneromooo-monero b11539fda7
wallet: detect and handle failed outgoing transfers
9 years ago
moneromooo-monero 4b23714658
tx_pool: serialize missing kept_by_block flag
9 years ago
Riccardo Spagni b91fc2dc3c
Merge pull request #629
9 years ago
moneromooo-monero 94b98fb5fa
tx_pool: do not accept txes not in a block if they timed out before
9 years ago
moneromooo-monero eadbdf354a
tx_pool: fix use of invalidated iterator
9 years ago
moneromooo-monero 3b1d7e03fc
Fix V1/V2 use of hard fork related parameters
9 years ago
warptangent b8cc6d46bd
BlockchainBDB: Continue when tx has no outputs
9 years ago
warptangent b8707466e2
BlockchainBDB: When removing, find amount output index fast by starting at end
9 years ago
warptangent 1a5c3fa729
BlockchainBDB: Remove tx outputs in reverse order
9 years ago
Riccardo Spagni afe2d1a09f
add received time to print_pool and print_pool_sh
9 years ago
Riccardo Spagni 153fe0cb75
Merge pull request #622
9 years ago
Riccardo Spagni 56570ee2b5
Merge pull request #621
9 years ago
Riccardo Spagni 96d0c0373e
Merge pull request #620
9 years ago
Henning Kopp e514f0a369 even more typos
9 years ago
Henning Kopp 9abc4b831b more typos fixed
9 years ago
Henning Kopp 0693f3c7e6 fixed typo
9 years ago
moneromooo-monero f76f656d55
simplewallet: remove leftover command line refresh-type handling
9 years ago
moneromooo-monero 15d9ac8abd
wallet2: update spent comparison now that we have two spent states
9 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
9 years ago
warptangent 24b66243c2
db_lmdb: Continue when tx has no outputs
9 years ago
Howard Chu 30f92f5630 Fix hf when import with verify off
9 years ago
Riccardo Spagni b9c7ba180d
added checkpoints
9 years ago
Riccardo Spagni a583a96d82
bumped version to 0.9.1 for point release
9 years ago
Riccardo Spagni 15e0cbd01e
Merge pull request #610
9 years ago
moneromooo-monero 945ac788d4
hardfork: fix accepting v2 blocks too early
9 years ago
binaryFate 0100e951d3 'max limit of...' is redundant wording, rephrase
9 years ago
binaryFate 80e38895b3 Print msg when successfully updating out_peers
9 years ago
Riccardo Spagni 92b753d5e4
Merge pull request #606
9 years ago
Riccardo Spagni d31d424726
Merge pull request #603
9 years ago
Howard Chu 8ce12a978e Fix arm asm
9 years ago
moneromooo-monero 664dc42e18
rpc: fix missing target information in RPC call
9 years ago
moneromooo-monero eaf4dcd747
daemon: fix status command when run from command line
9 years ago
moneromooo-monero 67bbb56a6c
wallet2: decide at runtime which upper tx size to use
9 years ago
Fabian Hirschmann c5baf30208 use load_file_to_string and exit with error on file read errors
9 years ago
Fabian Hirschmann 7b2d27f89a remove new lines at the end of the password only
9 years ago
Fabian Hirschmann 302cc9c700 add --password-file option
9 years ago
moneromooo-monero a44d94d390
rpc: is_key_image_spent now checks the tx pool too
9 years ago
Riccardo Spagni 58dbc9d122
fixed conflicts
9 years ago
Howard Chu da0bce3472 Use CMAKE_LINKER, not hardcoded "ld"
9 years ago
moneromooo-monero 7f8e5ced47
daemon: fix ban length using wrong parameter
9 years ago
Riccardo Spagni 5c71f5d13e
update version
9 years ago
Riccardo Spagni b98d88c17e
Merge pull request #587
9 years ago
moneromooo-monero 1e07110a7a
Nicer looking exit when blockchain.bin is found
9 years ago
moneromooo-monero 40f97ce83d
core: do not use the persistent pool state for tests
9 years ago
Riccardo Spagni ac7d27d4f9
Merge pull request #584
9 years ago