Commit Graph

1763 Commits (a7310031f4b232af1e059088afc017bfaa1835b7)
 

Author SHA1 Message Date
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
Howard Chu 31e4e8c3a3 Resync with master
8 years ago
moneromooo-monero 8f09b71b9b
wallet: clear missing data on rescan_bc
8 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
moneromooo-monero 1402a526af
epee: always call the PRNG through the locked API
9 years ago
moneromooo-monero d56b2e5baf
core_tests: fix a compile problem with CLANG
9 years ago
Riccardo Spagni 2b5e155816
Merge pull request #658
9 years ago
moneromooo-monero c7cfc764c4
Add the new test files
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
Riccardo Spagni 59c1a3316e
Merge pull request #651
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 9832d18dca
cmake: Include OpenSSL libraries in static linking
9 years ago
warptangent c2f2437586
cmake: Remove unused variable
9 years ago
warptangent 7205210b0f
cmake: Fix unbound config compile settings
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 5cb03a15be
unit_tests: fix blockchain unit test after hard fork import fix
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 945fe90e08
core_tests: allow setting miner tx max_outs when creating a block
9 years ago
moneromooo-monero 8e4c2e6ebe
unit_tests: fix hard fork unit test compilation
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
Riccardo Spagni 24ccdb9b6e
Merge pull request #650
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