Age | Commit message (Expand) | Author | Files | Lines |
2015-10-17 | blockchain_export can now export to a blocks.dat format | moneromooo-monero | 1 | -5/+6 |
2015-10-17 | hardfork: use DB transactions when reorganizing | moneromooo-monero | 1 | -3/+3 |
2015-10-17 | hardfork: simplify work done on reload | moneromooo-monero | 2 | -1/+40 |
2015-10-11 | from hard fork 2, all outputs must be decomposed | moneromooo-monero | 4 | -1/+25 |
2015-10-10 | from hard fork 2, claim a quantized reward in coinbase | moneromooo-monero | 3 | -4/+21 |
2015-10-10 | cryptonote_format_utils: add a function to tell if an amount is canonical | moneromooo-monero | 2 | -0/+31 |
2015-10-04 | hardfork: move an assert so it actually works | moneromooo-monero | 1 | -1/+1 |
2015-09-27 | blockchain: on hardfork 2, require mixin 2 at least if possible | moneromooo-monero | 1 | -0/+37 |
2015-09-27 | hardfork: make the voting window a week | moneromooo-monero | 1 | -1/+1 |
2015-09-27 | hardfork: rescan speedup | moneromooo-monero | 3 | -15/+41 |
2015-09-27 | hardfork: remove use of GNU extension for initializing object | moneromooo-monero | 2 | -4/+5 |
2015-09-27 | blockchain: on hardfork 2, allow miners to claim less money than allowed | moneromooo-monero | 1 | -3/+7 |
2015-09-27 | hardfork: change window semantics to not count the newly added block | moneromooo-monero | 1 | -5/+20 |
2015-09-27 | blockchain: use different hard fork settings for testnet and mainnet | moneromooo-monero | 1 | -3/+19 |
2015-09-20 | hardfork: most state now saved to the DB | moneromooo-monero | 4 | -100/+97 |
2015-09-20 | hardfork: remove the "parts are copyright cryptonote" notices | moneromooo-monero | 2 | -4/+0 |
2015-09-19 | Add an RPC call and daemon command to get info on hard fork voting | moneromooo-monero | 4 | -5/+47 |
2015-09-19 | blockchain: force a hardfork recalculation at load time | moneromooo-monero | 1 | -0/+3 |
2015-09-19 | core: add consts where appropriate | moneromooo-monero | 6 | -79/+82 |
2015-09-13 | core: moan when we think an update is needed to get latest hard fork info | moneromooo-monero | 4 | -0/+35 |
2015-09-12 | blockchain: use the new hardfork class | moneromooo-monero | 3 | -8/+29 |
2015-09-12 | New hardfork class | moneromooo-monero | 3 | -2/+475 |
2015-09-12 | blockchain: add a couple missing includes | moneromooo-monero | 1 | -0/+2 |
2015-08-24 | blockchain: remove obsolete call to libc srand | moneromooo-monero | 1 | -1/+0 |
2015-08-24 | wallet: only return tx keys via RPC if requested | moneromooo-monero | 2 | -2/+9 |
2015-08-23 | removed some gcc warnings. mainly unused variables. | roman | 2 | -4/+0 |
2015-08-19 | make tx keys available to the user | moneromooo-monero | 2 | -2/+3 |
2015-08-15 | blockchain: mark two places where the new code differs from the old | moneromooo-monero | 1 | -0/+3 |
2015-08-15 | blockchain: update cumulative size after block addition | moneromooo-monero | 1 | -2/+2 |
2015-08-15 | blockchain: remove dead code | moneromooo-monero | 1 | -1/+0 |
2015-08-15 | blockchain: do not try to add a tx the pool when it was nor taken out | moneromooo-monero | 1 | -1/+4 |
2015-08-15 | blockchain: fix off by 1 in timestamp median calculations | moneromooo-monero | 1 | -4/+2 |
2015-08-11 | Add a is_key_image_spent daemon command and RPC call | moneromooo-monero | 2 | -2/+18 |
2015-08-11 | blockchain: remove dead code | moneromooo-monero | 2 | -59/+6 |
2015-08-09 | blockchain: factor get_num_outpouts(amount) calls | moneromooo-monero | 1 | -3/+3 |
2015-08-09 | blockchain: always select random outs using triangular distribution | moneromooo-monero | 1 | -1/+9 |
2015-08-09 | encrypted payment ids are now 64 bit, instead of 256 bit | moneromooo-monero | 7 | -27/+51 |
2015-08-09 | Encrypted payment IDs | moneromooo-monero | 3 | -6/+124 |
2015-07-18 | blockchain: fix testnet syncing (to not use blocks.dat) | moneromooo-monero | 1 | -1/+1 |
2015-07-17 | Fixed threadpool bug when running on single core systems. | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -5/+8 |
2015-07-15 | Removed on_idle() calls to Blockchain::store_blockchain() for lmdb. | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 4 | -13/+50 |
2015-07-15 | Fixed binary size issue due to embedded checkpoint data. | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 2 | -7/+7 |
2015-07-15 | ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY) | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 9 | -1692/+2559 |
2015-07-15 | Update blockchain.cpp | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -1/+0 |
2015-07-15 | Experimental BDB workaround optimizations | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -1/+20 |
2015-07-10 | Fix loop bug when calling core::get_block_template, causing calling thread to... | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -0/+9 |
2015-06-20 | account: allow creating an account from a public address and view secret key | moneromooo-monero | 2 | -0/+17 |
2015-06-16 | Fix standard address deserialization | moneromooo-monero | 1 | -7/+17 |
2015-06-14 | Fix DNS checkpoint consensus code | moneromooo-monero | 1 | -9/+6 |
2015-06-12 | account: add a couple consts | moneromooo-monero | 2 | -4/+4 |
2015-06-12 | Integrated addresses (standard address plus payment id) | moneromooo-monero | 4 | -4/+100 |
2015-05-31 | account: add a forget_spend_key method | moneromooo-monero | 2 | -0/+7 |
2015-05-31 | cleaning up, removing redundant files, renaming, fixing incorrect licenses | Riccardo Spagni | 2 | -2/+2 |
2015-05-16 | Support debugging command --pop-blocks on in-memory blockchain | warptangent | 1 | -0/+3 |
2015-05-13 | Fixes changes to sort tx by fee per kb | Thomas Winget | 2 | -14/+46 |
2015-05-08 | Update log statements | warptangent | 1 | -1/+1 |
2015-04-30 | Sort txs by per-kb-fee for miners | Thomas Winget | 2 | -7/+35 |
2015-04-30 | When removing 'stuck' transactions, don't ignore the first tx in the pool | Thomas Winget | 1 | -5/+5 |
2015-04-23 | Keep memory pool consistent when stuck tx removed | warptangent | 1 | -0/+1 |
2015-04-23 | Add mempool output to daemon via command and RPC | warptangent | 4 | -0/+42 |
2015-04-22 | DNS Checkpoint updating-related fixes/changes | Thomas Winget | 3 | -8/+72 |
2015-04-08 | Disable DNS checkpoint updating on testnet | Thomas Winget | 1 | -0/+2 |
2015-04-07 | Only compile BerkeleyDB as an option in non-static | Thomas Winget | 1 | -0/+7 |
2015-04-05 | handle unlikely rounding up after sqrt | Javier Smooth | 1 | -0/+3 |
2015-04-05 | triangular distribution to choose recent outputs more often for mixins | Javier Smooth | 1 | -1/+5 |
2015-04-01 | remerged; commands JSON. logging upgrade. doxygen | rfree2monero | 1 | -0/+5 |
2015-03-25 | Steps toward multiple dbs available -- working | Thomas Winget | 3 | -34/+52 |
2015-03-24 | Enforce DNSSEC for checkpoint updates | Thomas Winget | 1 | -10/+17 |
2015-03-22 | Update Blockchain::get_db() to return reference instead of pointer | warptangent | 1 | -2/+2 |
2015-03-16 | Add support for database open with flags | warptangent | 2 | -3/+3 |
2015-03-15 | Blockchain: add get_db() accessor, needed for blockchain_import | warptangent | 1 | -0/+5 |
2015-03-15 | Do store transaction's blob size in transaction_chain_entry | Sergey Kazenyuk | 2 | -4/+5 |
2015-03-15 | Use single get_transaction_hash to get both id and blob size | Sergey Kazenyuk | 1 | -2/+4 |
2015-03-13 | BlockchainDB implementations have names now | Thomas Winget | 1 | -2/+3 |
2015-03-06 | Moved BlockchainDB into its own src/ subfolder | Thomas Winget | 7 | -2797/+4 |
2015-03-06 | update checkpoint | smooth | 1 | -0/+1 |
2015-03-05 | add comment about avoiding overflow | smooth | 1 | -0/+6 |
2015-03-04 | minimum subsidy for mining incentives, remove unused LEGACY_FEE define | smooth | 2 | -1/+6 |
2015-03-01 | DNS checkpoint loading for testnet should now be correct | Thomas Winget | 4 | -4/+19 |
2015-02-24 | RPC calls for background daemon added in | Thomas Winget | 2 | -0/+7 |
2015-02-24 | Daemonize changes pulled in -- daemon builds | Thomas Winget | 2 | -8/+33 |
2015-02-23 | Changed log level of debug message -- too spammy | Thomas Winget | 1 | -1/+1 |
2015-02-23 | BlockchainLMDB: Add profiling to tx_exists() | warptangent | 3 | -1/+8 |
2015-02-23 | BlockchainLMDB: Add batch transaction support to tx_exists() | warptangent | 1 | -6/+9 |
2015-02-23 | BlockchainDB, BlockchainLMDB: Add profiling for DB commits | warptangent | 3 | -0/+18 |
2015-02-23 | BlockchainDB: Add virtual function declarations for batch transactions | warptangent | 1 | -0/+3 |
2015-02-23 | BlockchainLMDB: Add check for open database to two functions | warptangent | 1 | -0/+3 |
2015-02-23 | BlockchainLMDB: Add support for batch transactions | warptangent | 2 | -55/+289 |
2015-02-23 | Improve block and tx processing efficiency by less repeat hashing | warptangent | 4 | -11/+28 |
2015-02-23 | Add profiling to block and tx processing | warptangent | 2 | -0/+48 |
2015-02-23 | Move LMDB storage to subfolder | warptangent | 2 | -1/+12 |
2015-02-23 | Fix formatting | warptangent | 1 | -6/+5 |
2015-02-23 | Fix log statement | warptangent | 1 | -1/+1 |
2015-02-23 | Remove unused variable | warptangent | 1 | -1/+0 |
2015-02-23 | Add log statement | warptangent | 1 | -0/+1 |
2015-02-23 | Add and extend log statements | warptangent | 1 | -6/+10 |
2015-02-23 | Blockchain: match original function declaration from blockchain_storage | warptangent | 2 | -2/+2 |
2015-02-22 | Fix Blockchain::get_tail_id() to set parameter to last block number instead o... | warptangent | 1 | -1/+1 |
2015-02-22 | Revert "Bounds error, should fix #27" | warptangent | 1 | -1/+1 |
2015-02-20 | Bounds error, should fix #27 | Thomas Winget | 1 | -1/+1 |
2015-02-20 | 2014 network limit 1.2 +utils +toc -doc -drmonero | rfree2monero | 4 | -26/+28 |
2015-02-20 | 2014 network limit 1.1 +utils +toc -doc -drmonero | rfree2monero | 4 | -3/+53 |
2015-02-20 | 2014 network limit 1.0a +utils +toc -doc -drmonero | rfree2monero | 3 | -0/+28 |
2015-02-02 | Add compile-time support for both db implementations: in-memory and LMDB | warptangent | 7 | -4/+54 |
2015-02-01 | Blockchain: reflect log updates from blockchain_storage | warptangent | 1 | -7/+7 |
2015-02-01 | Blockchain: reflect log and assert updates from blockchain_storage | warptangent | 1 | -37/+38 |
2015-02-01 | Blockchain: reflect log level of blockchain_storage | warptangent | 1 | -8/+8 |
2015-02-01 | Blockchain: reflect assert behavior of blockchain_storage for get_tx_outputs_... | warptangent | 1 | -0/+2 |
2015-02-01 | Update recently added log statement to fix possible null dereference | warptangent | 1 | -1/+5 |
2015-01-27 | replaced 64-bit multiplication in difficulty.cpp with a portable version | Riccardo Spagni | 1 | -4/+34 |
2015-01-27 | replaced 64-bit multiplication in difficulty.cpp with a portable version | Riccardo Spagni | 1 | -4/+34 |
2015-01-19 | Should fix std::min issues related to size_t | Thomas Winget | 1 | -2/+2 |
2015-01-14 | Remove code previously made unused and marked unused | warptangent | 2 | -26/+0 |
2015-01-11 | Fix height assertion in Blockchain::handle_alternative_block() | warptangent | 1 | -1/+1 |
2015-01-11 | Fix comparison between main and alternate chain's cumulative | warptangent | 1 | -2/+10 |
2015-01-11 | Remove a have_block() check so alternate block can be processed | warptangent | 1 | -7/+27 |
2015-01-11 | Complete implementation of transaction removal | warptangent | 4 | -23/+97 |
2015-01-11 | Use block index when obtaining block's difficulty for log statement | warptangent | 1 | -2/+2 |
2015-01-09 | Fix transfers to support mixins | warptangent | 2 | -3/+42 |
2015-01-09 | Fix transfers (without mixins) | warptangent | 4 | -1/+85 |
2015-01-09 | throw inline functions need to keep exception type | Thomas Winget | 1 | -3/+5 |
2015-01-09 | Fixes segfault in Blockchain::handle_alternative_block | Thomas Winget | 2 | -6/+12 |
2015-01-04 | Obtain tx hash and tx output index from amount and output offset | warptangent | 1 | -1/+1 |
2015-01-04 | Fixes a bug with getting output metadata from BlockchainDB | Thomas Winget | 4 | -17/+37 |
2015-01-04 | db_lmdb: fix global index calculation off by 1 | moneromooo-monero | 1 | -1/+1 |
2015-01-04 | update comments to reflect changed code | Thomas Winget | 1 | -4/+1 |
2015-01-04 | db_lmdb: remove redundant checks | moneromooo-monero | 1 | -10/+4 |
2015-01-04 | db_lmdb: do not give the group database write permissions | moneromooo-monero | 1 | -1/+1 |
2015-01-04 | db_lmdb: catch attempt to remove block from an empty blockchain | moneromooo-monero | 1 | -0/+3 |
2015-01-04 | db_lmdb: factor all the log+throw code paths | moneromooo-monero | 1 | -485/+138 |
2015-01-04 | db_lmdb: factor the MDB_val setup code | moneromooo-monero | 1 | -197/+74 |
2015-01-04 | blockchain: fix wallet syncing from scratch | moneromooo-monero | 1 | -1/+2 |
2015-01-04 | blockchain: do not append "testnet" to the data directory | moneromooo-monero | 1 | -6/+0 |
2015-01-04 | db_lmdb: remove block timestamp too when removing a block | moneromooo-monero | 1 | -0/+6 |
2015-01-04 | db_lmdb: do not cast const away | moneromooo-monero | 1 | -13/+13 |
2015-01-04 | db_lmdb: do not keep a dangling pointer to stack objects | moneromooo-monero | 1 | -0/+4 |
2015-01-04 | db_lmdb: make cursor internal members private | moneromooo-monero | 1 | -0/+1 |
2015-01-04 | blockchain_storage: refactor genesis block creation | moneromooo-monero | 2 | -16/+6 |
2015-01-04 | blockchain_storage: add consts where appropriate | moneromooo-monero | 2 | -110/+110 |
2015-01-04 | checkpoints: add consts where appropriate | moneromooo-monero | 2 | -7/+7 |
2015-01-04 | blockchain: add consts where appropriate | moneromooo-monero | 2 | -84/+84 |
2015-01-04 | blockchain_db: add consts where appropriate | moneromooo-monero | 3 | -121/+121 |
2015-01-04 | blockchain_db: factor some exception code | moneromooo-monero | 1 | -148/+48 |
2015-01-04 | extraneous semicolon in Blockchain::complete_timestamps_vector | Thomas Winget | 1 | -1/+1 |
2015-01-04 | raised maximum mapsize for lmdb to ~16GB | Thomas Winget | 1 | -1/+1 |
2015-01-04 | build: add liblmdb to the cmake autodetection system | moneromooo-monero | 1 | -1/+1 |
2015-01-04 | more blockchain height-related fixes, syncing other nodes code this time | Thomas Winget | 1 | -4/+4 |
2015-01-04 | very, VERY primitive blockchain converter | Thomas Winget | 2 | -14/+19 |
2015-01-04 | add new checkpointing behavior to Blockchain class | Thomas Winget | 2 | -3/+78 |
2015-01-04 | Store output pubkeys separately, bug fixes | Thomas Winget | 2 | -9/+54 |
2015-01-04 | Minor bugfixes, redundancy removal | Thomas Winget | 3 | -10/+104 |
2015-01-04 | moar bug fixes, removed debug prints | Thomas Winget | 2 | -8/+4 |
2015-01-04 | BlockchainLMDB seems to be working*! | Thomas Winget | 3 | -141/+155 |
2015-01-04 | some bug fixes, but still needs work | Thomas Winget | 3 | -35/+73 |
2015-01-04 | Minor bug fixes and debug prints | Thomas Winget | 2 | -6/+122 |
2015-01-04 | minor fixes to Blockchain.cpp | Thomas Winget | 2 | -3/+7 |
2015-01-04 | Integrate BlockchainDB into cryptonote_core | Thomas Winget | 8 | -24/+58 |
2015-01-04 | All LMDB BlockchainDB implemented, not tested | Thomas Winget | 2 | -135/+900 |
2015-01-04 | LMDB blockchain: remove outputs and spent keys | Thomas Winget | 1 | -0/+63 |
2015-01-04 | Adding block data to LMDB BlockchainDB coded | Thomas Winget | 3 | -8/+258 |
2015-01-04 | Parts of LMDB impl of BlockchainDB done and working | Thomas Winget | 4 | -69/+431 |
2015-01-04 | Initial commit of lmdb BlockchainDB impl | Thomas Winget | 2 | -0/+472 |
2015-01-04 | Initial commit of BlockchainDB tests, other misc | Thomas Winget | 2 | -6/+25 |
2015-01-04 | update new blockchain to build with new changes | Thomas Winget | 2 | -13/+34 |
2015-01-04 | stupid past me, fixing typos and shit... | Thomas Winget | 1 | -21/+21 |
2015-01-04 | missing typedef | Thomas Winget | 1 | -0/+3 |
2015-01-04 | import of BlockchainDB files | Thomas Winget | 4 | -0/+3003 |
2015-01-02 | year updated in license | Riccardo Spagni | 29 | -29/+29 |
2014-12-01 | ensure that keccak is called on view spend key, not a possibly pre-sc_reduce3... | warptangent | 1 | -1/+1 |
2014-11-11 | Disable legacy fees for now | iamsmooth | 1 | -1/+1 |
2014-11-09 | Remove DEFAULT_FEE, add temporary acceptance of too-small per-kb fee >= 0.1, ... | iamsmooth | 2 | -2/+2 |
2014-11-06 | per kb fees | Thomas Winget | 1 | -2/+5 |
2014-10-24 | cmake: support 2.8.7 | Ben Boeckel | 1 | -2/+2 |
2014-10-23 | cmake: handle private vs. public headers | Ben Boeckel | 1 | -2/+7 |
2014-10-23 | cmake: refactor common code with libraries | Ben Boeckel | 1 | -9/+1 |
2014-10-23 | cmake: put each library into its own directory | Ben Boeckel | 1 | -0/+83 |
2014-10-07 | added hardcoded checkpoint at block 249380 | Riccardo Spagni | 1 | -0/+1 |
2014-10-03 | fixed checkpointing bug | Riccardo Spagni | 1 | -1/+1 |
2014-10-03 | MoneroPulse log wording tweaks | Riccardo Spagni | 2 | -4/+5 |
2014-10-02 | fixed signed-unsigned issue from 166 | Thomas Winget | 1 | -2/+2 |
2014-10-02 | moved checkpoint log level | Riccardo Spagni | 1 | -1/+1 |
2014-10-02 | moved file checkpointing log output to log1 | Riccardo Spagni | 1 | -6/+6 |
2014-09-30 | Daemon should now exit on conflicting checkpoints | Thomas Winget | 2 | -0/+13 |
2014-09-30 | various changes to runtime checkpoint updating | Thomas Winget | 7 | -23/+113 |
2014-09-30 | Fixed segfault with checkpoints loading | Thomas Winget | 2 | -0/+10 |
2014-09-30 | DNS checkpoint updating added, and daemon flag to enforce them | Thomas Winget | 6 | -14/+98 |
2014-09-30 | reload checkpoints file every ~hr and print if any fail | Thomas Winget | 8 | -71/+168 |
2014-09-30 | Adding an identical existing checkpoint should not error | Thomas Winget | 1 | -2/+7 |
2014-09-25 | Revert "low risk, potentially varint overflow bug patched thanks to BBR" | Riccardo Spagni | 7 | -30/+13 |
2014-09-24 | low risk, potentially varint overflow bug patched thanks to BBR | Riccardo Spagni | 7 | -13/+30 |
2014-09-25 | Added ability to read chechpoint hashes from json file in data folder | Tomer Konforty | 3 | -0/+60 |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+1 |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+2 |
2014-09-24 | checkpoints | iamsmooth | 1 | -0/+5 |
2014-09-24 | checkpoint | iamsmooth | 1 | -0/+1 |
2014-09-24 | checkpoints | iamsmooth | 1 | -3/+5 |
2014-09-15 | Another preprocessor fix (difficulty.cpp) | Zachary Michaels | 1 | -1/+1 |
2014-09-15 | Separate testnet address prefix | Zachary Michaels | 7 | -14/+37 |
2014-09-15 | Separate testnet default data dir | Zachary Michaels | 2 | -4/+5 |
2014-09-15 | Pass tx and nonce to genesis block constructor | Zachary Michaels | 3 | -23/+34 |