aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2015-03-17Revert "Moved db_drivers/ into external/ for consistency"Thomas Winget31-2/+3
2015-03-17Revert "Build fixed, goofed up some CMake"Thomas Winget1-4/+0
2015-03-17BlockchainBDB passes unit testsThomas Winget1-1/+4
2015-03-16blockchain_export: Add compile-time support for BlockchainDBwarptangent2-31/+63
2015-03-16BerkeleyDB Blockchain building, not working yetThomas Winget6-199/+253
2015-03-16CMake wiring, minor cleanup, minor test additionThomas Winget6-2/+37
2015-03-16BerkeleyDB BlockchainDB impl copy/paste/modifyThomas Winget2-9/+1304
2015-03-16Try to not pollute cryptonote namespaceThomas Winget2-47/+47
2015-03-16Initial commit of BDB BlockchainDB implementationThomas Winget2-0/+678
2015-03-16Add blockchain_export utilitywarptangent3-0/+470
2015-03-16Add support for database open with flagswarptangent7-14/+77
2015-03-16Add mdb_flags variable to LMDB database openwarptangent1-1/+2
2015-03-16Add blockchain_import utilitywarptangent4-0/+894
2015-03-15Blockchain: add get_db() accessor, needed for blockchain_importwarptangent1-0/+5
2015-03-15blockchain_converter: Add support for batch transactionswarptangent1-23/+173
2015-03-15Update and relocate comment that applies class widewarptangent1-8/+14
2015-03-15Do store transaction's blob size in transaction_chain_entrySergey Kazenyuk2-4/+5
2015-03-15Use single get_transaction_hash to get both id and blob sizeSergey Kazenyuk1-2/+4
2015-03-13BlockchainDB implementations have names nowThomas Winget5-3/+20
2015-03-10Fixed includes in BlockchainDB unit testsThomas Winget1-2/+2
2015-03-10Build fixed, goofed up some CMakeThomas Winget1-0/+4
2015-03-10default mix factor in simplewalletsmooth1-10/+16
2015-03-10Merge pull request #238Riccardo Spagni1-0/+1
2015-03-09Moved db_drivers/ into external/ for consistencyThomas Winget31-3/+2
2015-03-06Moved BlockchainDB into its own src/ subfolderThomas Winget12-13/+72
2015-03-06update checkpointsmooth1-0/+1
2015-03-05Merge pull request #237Riccardo Spagni3-4/+13
2015-03-05add comment about avoiding overflowsmooth1-0/+6
2015-03-04minimum subsidy for mining incentives, remove unused LEGACY_FEE definesmooth3-4/+7
2015-03-04fixed English word list issue: 'launchpad' should be 'ourselves'Riccardo Spagni1-1/+1
2015-03-04fixed English word list issue: 'incline' should have remained 'inline'Riccardo Spagni1-1/+1
2015-03-01DNS checkpoint loading for testnet should now be correctThomas Winget4-4/+19
2015-03-01sending commands to forked daemon works on testnet nowThomas Winget1-0/+4
2015-03-01Fix tests building -- function signatures changedThomas Winget4-3/+7
2015-03-01markdown formatting fixRiccardo Spagni1-1/+1
2015-02-28Merge pull request #234Riccardo Spagni3-6/+7
2015-02-28move website and DNS unit tests from monero.cc to getmonero.orgRiccardo Spagni3-6/+7
2015-02-24fix locking in count-peers thread (2)rfree2monero4-12/+28
2015-02-242014 network limit 1.3 fix log/path/data +utilsrfree2monero19-110/+306
2015-02-24revert stop_daemon method to use correct exitThomas Winget1-1/+1
2015-02-24RPC calls for background daemon added inThomas Winget8-52/+301
2015-02-24Daemonize changes pulled in -- daemon buildsThomas Winget39-386/+3671
2015-02-23Changed log level of debug message -- too spammyThomas Winget1-1/+1
2015-02-23Merge #32Thomas Winget7-95/+442
2015-02-23BlockchainLMDB: Add profiling to tx_exists()warptangent3-1/+8
2015-02-23BlockchainLMDB: Add batch transaction support to tx_exists()warptangent1-6/+9
2015-02-23BlockchainDB, BlockchainLMDB: Add profiling for DB commitswarptangent3-0/+18
2015-02-23BlockchainDB: Add virtual function declarations for batch transactionswarptangent1-0/+3
2015-02-23BlockchainLMDB: Add check for open database to two functionswarptangent1-0/+3
2015-02-23BlockchainLMDB: Add support for batch transactionswarptangent2-55/+289
2015-02-23Improve block and tx processing efficiency by less repeat hashingwarptangent4-11/+28
2015-02-23Add profiling to block and tx processingwarptangent2-0/+48
2015-02-23Move LMDB storage to subfolderwarptangent2-1/+12
2015-02-23Fix formattingwarptangent1-6/+5
2015-02-23Fix log statementwarptangent1-1/+1
2015-02-23Remove unused variablewarptangent1-1/+0
2015-02-23Add log statementwarptangent1-0/+1
2015-02-23Add and extend log statementswarptangent1-6/+10
2015-02-23Blockchain: match original function declaration from blockchain_storagewarptangent2-2/+2
2015-02-23Update year and formatting in licensewarptangent1-7/+7
2015-02-22Merge pull request #31 from warptangent/fix/fix_get_tail_idThomas Winget2-2/+2
2015-02-22Fix Blockchain::get_tail_id() to set parameter to last block number instead o...warptangent1-1/+1
2015-02-22Revert "Bounds error, should fix #27"warptangent1-1/+1
2015-02-20Bounds error, should fix #27Thomas Winget1-1/+1
2015-02-202014 network limit 1.2 +utils +toc -doc -drmonerorfree2monero23-184/+257
2015-02-20fixed size_t on windowsrfree2monero1-2/+8
2015-02-20removed not needed <netinet/in.h>rfree2monero1-1/+0
2015-02-202014 network limit 1.1 +utils +toc -doc -drmonerorfree2monero30-383/+714
2015-02-202014 network limit 1.0a +utils +toc -doc -drmonerorfree2monero40-210/+4020
2015-02-20Merge pull request #229Riccardo Spagni2-0/+4
2015-02-20added tx size to incoming_transfers RPC CallRiccardo Spagni2-0/+4
2015-02-05Merge remote-tracking branch 'monero-project/master' into blockchainThomas Winget3-4/+62
2015-02-03Merge pull request #221Riccardo Spagni2-4/+46
2015-02-03changed MM logoRiccardo Spagni1-1/+1
2015-02-03added donation and sponsor info to readmeRiccardo Spagni1-0/+16
2015-02-03Merge PR #26Thomas Winget9-4/+77
2015-02-02Add compile-time support for both db implementations: in-memory and LMDBwarptangent9-4/+77
2015-02-02Merge PR 25 into blockchainThomas Winget1-50/+57
2015-02-01Blockchain: reflect log updates from blockchain_storagewarptangent1-7/+7
2015-02-01Blockchain: reflect log and assert updates from blockchain_storagewarptangent1-37/+38
2015-02-01Blockchain: reflect log level of blockchain_storagewarptangent1-8/+8
2015-02-01Blockchain: reflect assert behavior of blockchain_storage for get_tx_outputs_...warptangent1-0/+2
2015-02-01Update recently added log statement to fix possible null dereferencewarptangent1-1/+5
2015-02-01Merge remote-tracking branch 'origin/pr/24' into blockchainThomas Winget4-16/+179
2015-01-30Merge upstreamwarptangent4-16/+179
2015-01-28make fallback compatible with newer slow-hashRiccardo Spagni1-0/+12
2015-01-27Merge branch 'master' of https://github.com/fluffypony/bitmoneroRiccardo Spagni0-0/+0
2015-01-27replaced 64-bit multiplication in difficulty.cpp with a portable versionRiccardo Spagni1-4/+34
2015-01-27replaced 64-bit multiplication in difficulty.cpp with a portable versionRiccardo Spagni1-4/+34
2015-01-27Merge pull request #220Riccardo Spagni3-16/+166
2015-01-27added portable slow-hash, updated makefile targets, fixed readmeRiccardo Spagni3-16/+166
2015-01-27Merge pull request #219Riccardo Spagni1-2/+2
2015-01-27fixed sse2 ifdefRiccardo Spagni1-2/+2
2015-01-27Merge pull request #218Riccardo Spagni2-2/+4
2015-01-27remove aes flag, detect no sse2Riccardo Spagni2-2/+4
2015-01-27fixed AES support flagRiccardo Spagni1-4/+4
2015-01-26allow for explicitly disabling AES-NIRiccardo Spagni1-2/+13
2015-01-21Merge to keep up with upstreamThomas Winget10-25/+208
2015-01-19Should fix std::min issues related to size_tThomas Winget1-2/+2
2015-01-18Add in-source lmdb to build processThomas Winget4-5/+92
2015-01-18Initial import of lmdb sourceThomas Winget27-0/+16131
2015-01-15Merge pull request #215Riccardo Spagni4-2/+36
2015-01-15Merge pull request #214Riccardo Spagni3-12/+45
2015-01-14Merge #216Thomas Winget1-28/+41
2015-01-14Merge #22Thomas Winget2-26/+0
2015-01-14Fix seed node threaded DNS lookupwarptangent1-28/+41
2015-01-14Remove code previously made unused and marked unusedwarptangent2-26/+0
2015-01-12Merge pull request #21 from warptangent/fix_block_reorgThomas Winget5-35/+137
2015-01-11Fix height assertion in Blockchain::handle_alternative_block()warptangent1-1/+1
2015-01-11Fix comparison between main and alternate chain's cumulativewarptangent1-2/+10
2015-01-11Remove a have_block() check so alternate block can be processedwarptangent1-7/+27
2015-01-11Complete implementation of transaction removalwarptangent4-23/+97
2015-01-11Use block index when obtaining block's difficulty for log statementwarptangent1-2/+2
2015-01-11added monoermooo's gpg keyRiccardo Spagni1-0/+52
2015-01-11Add a --restricted-rpc flag to simplewalletmoneromooo-monero4-2/+36
2015-01-11Allow get_bulk_payments to return all payments regardless of payment IDmoneromooo-monero3-12/+45
2015-01-09Merge pull request #20 from warptangent/fix_transfersThomas Winget4-4/+127
2015-01-09Fix transfers to support mixinswarptangent2-3/+42
2015-01-09Fix transfers (without mixins)warptangent4-1/+85
2015-01-09throw inline functions need to keep exception typeThomas Winget1-3/+5
2015-01-09Fixes segfault in Blockchain::handle_alternative_blockThomas Winget2-6/+12
2015-01-08Merge pull request #206Riccardo Spagni2-11/+59
2015-01-07add BlockchainDB tests to new cmakeThomas Winget1-0/+1
2015-01-06Merge pull request #211Riccardo Spagni2-0/+3
2015-01-06previous hash added to GBTRiccardo Spagni2-0/+3
2015-01-04Merge pull request #19 from warptangent/fix_tx_outputThomas Winget1-1/+1
2015-01-04Merge pull request #18 from moneromooo-monero/blockchainThomas Winget2-12/+11
2015-01-04Obtain tx hash and tx output index from amount and output offsetwarptangent1-1/+1
2015-01-04Fixes a bug with getting output metadata from BlockchainDBThomas Winget4-17/+37
2015-01-04db_lmdb: fix global index calculation off by 1moneromooo-monero1-1/+1
2015-01-04update comments to reflect changed codeThomas Winget1-4/+1
2015-01-04db_lmdb: remove redundant checksmoneromooo-monero1-10/+4
2015-01-04Merge pull request #17 from moneromooo-monero/blockchainThomas Winget1-1/+4
2015-01-04blockchain_converter: add --testnet for converting testnet blockchainmoneromooo-monero1-1/+6
2015-01-04db_lmdb: do not give the group database write permissionsmoneromooo-monero1-1/+1
2015-01-04db_lmdb: catch attempt to remove block from an empty blockchainmoneromooo-monero1-0/+3
2015-01-04Merge pull request #16 from moneromooo-monero/blockchainThomas Winget1-485/+138
2015-01-04Merge pull request #15 from moneromooo-monero/blockchainThomas Winget3-223/+106
2015-01-04db_lmdb: factor all the log+throw code pathsmoneromooo-monero1-485/+138
2015-01-04Merge pull request #14 from moneromooo-monero/blockchainThomas Winget10-487/+384
2015-01-04db_lmdb: factor the MDB_val setup codemoneromooo-monero1-197/+74
2015-01-04blockchain: fix wallet syncing from scratchmoneromooo-monero1-1/+2
2015-01-04blockchain_converter: a bit more user friendly outputmoneromooo-monero1-2/+9
2015-01-04blockchain_converter: only call data path function oncemoneromooo-monero1-5/+4
2015-01-04blockchain: do not append "testnet" to the data directorymoneromooo-monero1-6/+0
2015-01-04db_lmdb: remove block timestamp too when removing a blockmoneromooo-monero1-0/+6
2015-01-04db_lmdb: do not cast const awaymoneromooo-monero1-13/+13
2015-01-04Merge pull request #13 from moneromooo-monero/blockchainThomas Winget4-6/+69
2015-01-04db_lmdb: do not keep a dangling pointer to stack objectsmoneromooo-monero1-0/+4
2015-01-04db_lmdb: make cursor internal members privatemoneromooo-monero1-0/+1
2015-01-04blockchain_storage: refactor genesis block creationmoneromooo-monero2-16/+6
2015-01-04blockchain_storage: add consts where appropriatemoneromooo-monero2-110/+110
2015-01-04blockchain_converter: delete blockchain on succesful exitmoneromooo-monero1-0/+1
2015-01-04checkpoints: add consts where appropriatemoneromooo-monero2-7/+7
2015-01-04blockchain: add consts where appropriatemoneromooo-monero2-84/+84
2015-01-04blockchain_db: add consts where appropriatemoneromooo-monero3-121/+121
2015-01-04blockchain_db: factor some exception codemoneromooo-monero1-148/+48
2015-01-04extraneous semicolon in Blockchain::complete_timestamps_vectorThomas Winget1-1/+1
2015-01-04blockchain_converter: use the actual blockchain locationmoneromooo-monero1-3/+5
2015-01-04raised maximum mapsize for lmdb to ~16GBThomas Winget1-1/+1
2015-01-04build: add liblmdb to the cmake autodetection systemmoneromooo-monero3-3/+64
2015-01-04more blockchain height-related fixes, syncing other nodes code this timeThomas Winget1-4/+4
2015-01-04~ didn't work, need hard path. debug print.Thomas Winget1-3/+5
2015-01-04very, VERY primitive blockchain converterThomas Winget5-14/+171
2015-01-04add new checkpointing behavior to Blockchain classThomas Winget2-3/+78
2015-01-04Remove unused dependencyThomas Winget26-11043/+0
2015-01-04Store output pubkeys separately, bug fixesThomas Winget2-9/+54
2015-01-04Minor bugfixes, redundancy removalThomas Winget3-10/+104
2015-01-04moar bug fixes, removed debug printsThomas Winget2-8/+4
2015-01-04BlockchainLMDB seems to be working*!Thomas Winget3-141/+155
2015-01-04some bug fixes, but still needs workThomas Winget3-35/+73
2015-01-04Minor bug fixes and debug printsThomas Winget2-6/+122
2015-01-04minor fixes to Blockchain.cppThomas Winget2-3/+7
2015-01-04Integrate BlockchainDB into cryptonote_coreThomas Winget8-24/+58
2015-01-04All LMDB BlockchainDB implemented, not testedThomas Winget2-135/+900
2015-01-04LMDB blockchain: remove outputs and spent keysThomas Winget1-0/+63
2015-01-04Adding block data to LMDB BlockchainDB codedThomas Winget3-8/+258
2015-01-04Parts of LMDB impl of BlockchainDB done and workingThomas Winget4-69/+431
2015-01-04BlockchainDB unit tests, lmdb linker flagThomas Winget2-6/+25
2015-01-04Initial commit of lmdb BlockchainDB implThomas Winget2-0/+472
2015-01-04Initial commit of BlockchainDB tests, other miscThomas Winget3-6/+315
2015-01-04Adding libglim as an external libraryThomas Winget26-0/+11043
2015-01-04update new blockchain to build with new changesThomas Winget2-13/+34
2015-01-04stupid past me, fixing typos and shit...Thomas Winget1-21/+21
2015-01-04missing typedefThomas Winget1-0/+3
2015-01-04import of BlockchainDB filesThomas Winget4-0/+3003
2015-01-02Merge pull request #208Riccardo Spagni313-349/+302
2015-01-02year updated in licenseRiccardo Spagni313-349/+302
2014-12-15std::atomic_flag has no copy/move constructor, can't have a vectorThomas Winget1-9/+7
2014-12-15small typo in previous commitThomas Winget1-1/+1
2014-12-15DNS seed timeout and fallbackThomas Winget2-11/+61
2014-12-13Merge pull request #203Riccardo Spagni3-4/+41
2014-12-13Merge pull request #202Riccardo Spagni1-2/+0
2014-12-13Merge pull request #201Riccardo Spagni1-7/+9
2014-12-13Merge pull request #200Riccardo Spagni4-0/+125
2014-12-13Merge pull request #205Riccardo Spagni2-1/+53
2014-12-13Merge branch 'master' of https://github.com/fluffypony/bitmoneroRiccardo Spagni0-0/+0
2014-12-13added gpg key for warptangentRiccardo Spagni1-0/+52
2014-12-13revert the removal of the 'arch' flag from the release-static targetRiccardo Spagni1-1/+1
2014-12-13onwards to 0.8.8.7Riccardo Spagni1-1/+1