Age | Commit message (Expand) | Author | Files | Lines |
2016-08-12 | daemon: print time to next fork | moneromooo-monero | 3 | -0/+26 |
2016-08-11 | Fake outs set is now decided by the wallet | moneromooo-monero | 4 | -0/+46 |
2016-08-01 | new unlocked parameter to output_histogram | moneromooo-monero | 2 | -3/+4 |
2016-07-25 | hardfork: fix off by one in rescaning fork state after restart | moneromooo-monero | 1 | -3/+8 |
2016-07-13 | remove hf_starting_height db | moneromooo-monero | 2 | -24/+6 |
2016-06-06 | tx_extra: parse new chunk added by minergate | blashyrkh | 1 | -1/+12 |
2016-05-01 | tests: fix tests broken by the removal of the block reward accumulation loop | moneromooo-monero | 1 | -1/+1 |
2016-05-01 | core: move tx_extra parsing errors to log level 1 | moneromooo-monero | 1 | -4/+4 |
2016-04-28 | add a --max-concurrency flag | moneromooo-monero | 1 | -3/+3 |
2016-04-17 | blockchain: add missing overflow check for already generated coins | moneromooo-monero | 1 | -1/+5 |
2016-04-17 | blockchain: update cumulative block limit when popping a block | moneromooo-monero | 1 | -0/+1 |
2016-04-06 | blockchain: remove the tx validation result cache | moneromooo-monero | 2 | -19/+0 |
2016-04-06 | tx_pool: fix (hopefully) save/load of kept_by_block | moneromooo-monero | 1 | -0/+2 |
2016-04-05 | Schema update: tx_indices - improve further with less indirection | warptangent | 1 | -2/+3 |
2016-04-05 | tx_pool: ensure no txes that fail check_inputs get in the block template | moneromooo-monero | 1 | -1/+1 |
2016-04-02 | Fix potential race with parallel processing of txes/signatures/blocks | moneromooo-monero | 1 | -0/+1 |
2016-04-02 | core: keep the acc loop for the genesis block | moneromooo-monero | 1 | -1/+13 |
2016-04-01 | core: remove the block reward accumulation loop | moneromooo-monero | 1 | -5/+1 |
2016-03-30 | minor corrections/clarifications | Thomas Winget | 2 | -4/+6 |
2016-03-27 | Convey tx verification failure reasons to the RPC client | moneromooo-monero | 5 | -11/+39 |
2016-03-26 | New RPC and daemon command to get output histogram | moneromooo-monero | 2 | -0/+14 |
2016-03-25 | blockchain: for v3, require miner tx to have well behaved outs | moneromooo-monero | 2 | -3/+13 |
2016-03-25 | core: fix miner tx block reward with fees | moneromooo-monero | 1 | -8/+7 |
2016-03-25 | Merge pull request #749 | Riccardo Spagni | 12 | -431/+1965 |
2016-03-25 | Revert "Merge pull request #749" | Riccardo Spagni | 12 | -1965/+431 |
2016-03-24 | Transaction pool documentation (and some cleanup) | Thomas Winget | 2 | -74/+372 |
2016-03-24 | remove defunct code from cryptonote::core | Thomas Winget | 2 | -22/+0 |
2016-03-24 | cryptonote::core doxygen documentation | Thomas Winget | 2 | -26/+617 |
2016-03-24 | doxygen documentation for difficulty functions | Thomas Winget | 2 | -2/+16 |
2016-03-24 | Move checkpoint functions into checkpoints class | Thomas Winget | 8 | -358/+327 |
2016-03-22 | doxygen documentation for checkpoints.{h,cpp} | Thomas Winget | 2 | -6/+99 |
2016-03-22 | Remove unnecessary or defunct code | Thomas Winget | 2 | -22/+0 |
2016-03-22 | Updated documentation for blockchain.* | Thomas Winget | 2 | -14/+925 |
2016-03-22 | blockchain: fix partial block reward detection | moneromooo-monero | 1 | -1/+1 |
2016-03-21 | also maybe do the block height this time, you know, just so that it actually ... | Riccardo Spagni | 1 | -1/+1 |
2016-03-21 | also update the timestamp for the hard fork | Riccardo Spagni | 1 | -1/+1 |
2016-03-21 | set fork date for September, add hyc's GPG key, remove aabramov's | Riccardo Spagni | 1 | -0/+3 |
2016-03-21 | Revert "Print stack trace upon exceptions" | moneromooo-monero | 5 | -6/+2 |
2016-03-19 | Print stack trace upon exceptions | moneromooo-monero | 5 | -2/+6 |
2016-03-19 | Fix issue #706 | Howard Chu | 1 | -0/+1 |
2016-03-11 | Use boost::thread instead of std::thread | Howard Chu | 1 | -3/+3 |
2016-03-03 | Blockchain: Omit verbose time stats messages by default | warptangent | 1 | -1/+1 |
2016-02-23 | Wrap some more actions in a larger read txn | Howard Chu | 1 | -11/+25 |
2016-02-23 | read txn/cursor stuff | Howard Chu | 2 | -1/+14 |
2016-02-23 | core: check whether an update is needed straight away | moneromooo-monero | 1 | -1/+1 |
2016-02-23 | core: print "update needed" hard fork notifications in red | moneromooo-monero | 1 | -2/+2 |
2016-02-22 | simplewallet: add a new --restore-from-keys option | moneromooo-monero | 2 | -1/+10 |
2016-02-17 | core: check whether an update is needed straight away | moneromooo-monero | 1 | -1/+1 |
2016-02-17 | core: print "update needed" hard fork notifications in red | moneromooo-monero | 1 | -2/+2 |
2016-02-08 | hardfork: add a default fork entry for v1 if none exist | moneromooo-monero | 1 | -0/+5 |
2016-02-08 | blockchain: initialize m_hardfork to NULL | moneromooo-monero | 1 | -1/+1 |
2016-02-08 | core_tests: add tests for hard fork behaviors (MRL-0004) | moneromooo-monero | 4 | -12/+26 |
2016-02-08 | blockchain: reset hardfork object when resetting blockchain | moneromooo-monero | 1 | -0/+1 |
2016-02-08 | Blockchain: Update comments on removing block | warptangent | 1 | -0/+5 |
2016-02-08 | Move HardFork DB update to BlockchainDB::add_block() | warptangent | 1 | -3/+0 |
2016-02-08 | Make HardFork object available to BlockchainDB and derived DB implementations | warptangent | 1 | -0/+2 |
2016-02-08 | Blockchain: Optionally pass in HardFork object | warptangent | 2 | -4/+21 |
2016-02-04 | core: move the db lock to the data directory | moneromooo-monero | 1 | -8/+10 |
2016-02-03 | blockchain: revert handle_get_objects adding block id on tx not found | moneromooo-monero | 1 | -1/+0 |
2016-02-02 | minor bugfixes and refactoring | Thomas Winget | 2 | -56/+88 |
2016-02-01 | hardfork: allow passing chain height in get(height) for convenience | moneromooo-monero | 1 | -1/+4 |
2016-01-31 | core: prevent the database from being used by multiple daemons | moneromooo-monero | 2 | -0/+46 |
2016-01-31 | blockchain: log number of outputs available for a new tx | moneromooo-monero | 1 | -0/+1 |
2016-01-30 | tx_pool: fix serialization of new relayed data | moneromooo-monero | 1 | -2/+0 |
2016-01-30 | hardfork: fix mixup in indexing variable in get_voting_info | moneromooo-monero | 1 | -1/+1 |
2016-01-30 | blockchain: remove unused timer | moneromooo-monero | 1 | -1/+0 |
2016-01-30 | blockchain: fix m_sync_counter uninitialized variable use | moneromooo-monero | 1 | -1/+1 |
2016-01-30 | new flush_txpool command, and associated RPC call | moneromooo-monero | 4 | -0/+41 |
2016-01-29 | tx_pool: serialize missing kept_by_block flag | moneromooo-monero | 1 | -1/+4 |
2016-01-29 | tx_pool: do not accept txes not in a block if they timed out before | moneromooo-monero | 2 | -2/+14 |
2016-01-29 | tx_pool: fix use of invalidated iterator | moneromooo-monero | 1 | -1/+2 |
2016-01-29 | Fix V1/V2 use of hard fork related parameters | moneromooo-monero | 6 | -32/+65 |
2016-01-15 | added checkpoints | Riccardo Spagni | 1 | -0/+8 |
2016-01-15 | hardfork: fix accepting v2 blocks too early | moneromooo-monero | 1 | -2/+1 |
2015-12-31 | Nicer looking exit when blockchain.bin is found | moneromooo-monero | 1 | -28/+20 |
2015-12-31 | core: do not use the persistent pool state for tests | moneromooo-monero | 2 | -1/+7 |
2015-12-31 | updated copyright year | Riccardo Spagni | 31 | -31/+31 |
2015-12-31 | fixed copyrights with bad year references | Riccardo Spagni | 2 | -2/+2 |
2015-12-30 | blockchain: kill ioservice on scope end, rather than manually | moneromooo-monero | 1 | -6/+7 |
2015-12-30 | miner: minor fixes on stop | moneromooo-monero | 1 | -1/+4 |
2015-12-28 | blockchain_db: inform user about new format if blockchain.bin is found | moneromooo-monero | 1 | -0/+22 |
2015-12-28 | blockchain: always stop the ioservice before returning | moneromooo-monero | 1 | -0/+2 |
2015-12-27 | Remove assert from status command | hyc | 1 | -1/+1 |
2015-12-26 | blockchain: remove obsolete containers | moneromooo-monero | 2 | -8/+1 |
2015-12-26 | blockchain: Fix height in call to on_blockchain_dec | moneromooo-monero | 1 | -1/+1 |
2015-12-26 | hardfork: ensure current_fork_index can not become negative on rescan | moneromooo-monero | 1 | -1/+1 |
2015-12-25 | blockchain: fix a few block addition bugs | moneromooo-monero | 2 | -34/+46 |
2015-12-25 | blockchain: fix an off by one error in unlocked time check | moneromooo-monero | 1 | -1/+1 |
2015-12-25 | blockchain: reinstate double spending checks in check_tx_inputs | moneromooo-monero | 1 | -3/+7 |
2015-12-25 | blockchain: make some flag twiddling code closer to the original | moneromooo-monero | 1 | -2/+2 |
2015-12-25 | blockchain: fix bitflipping test with quantized block rewards | moneromooo-monero | 3 | -2/+6 |
2015-12-25 | blockchain: add missing m_tx_pool.on_blockchain_dec | moneromooo-monero | 1 | -0/+1 |
2015-12-25 | blockchain: fix switch to alternative blockchain for more than one block | moneromooo-monero | 1 | -1/+1 |
2015-12-25 | blockchain: add a missing validity check to rollback_blockchain_switching | moneromooo-monero | 1 | -0/+6 |
2015-12-25 | core: catch exceptions from get_output_key | moneromooo-monero | 1 | -2/+18 |
2015-12-25 | db: throw when given a non txout_to_key output to add | moneromooo-monero | 1 | -0/+5 |
2015-12-19 | Allow the wallet to access hard fork information | moneromooo-monero | 4 | -5/+21 |
2015-12-19 | Add missing semicolons after log statements | moneromooo-monero | 2 | -4/+4 |
2015-12-17 | replace std::auto_ptr with std::unique_ptr | moneromooo-monero | 1 | -1/+1 |
2015-12-15 | Fix typo | warptangent | 2 | -2/+2 |
2015-12-15 | blockchain.cpp: Change indentation from 4 to 2 spaces | warptangent | 1 | -2255/+2253 |
2015-12-15 | Replace tabs with two spaces for consistency with rest of codebase | warptangent | 12 | -317/+316 |
2015-12-14 | hardfork: only accept major versions we know about | moneromooo-monero | 1 | -0/+1 |
2015-12-14 | Tone down a bit L0 logs during daemon sync | moneromooo-monero | 1 | -1/+1 |
2015-12-13 | add a --fakechain argument for tests | moneromooo-monero | 4 | -8/+17 |
2015-12-13 | blockchain: log block (not chain) height in "BLOCK SUCCESFULLY ADDED" | moneromooo-monero | 1 | -1/+1 |
2015-12-13 | blockchain: fix off by one in get_blocks | moneromooo-monero | 1 | -1/+1 |
2015-12-13 | tx_pool: fix "minumim" typo in message | moneromooo-monero | 1 | -1/+1 |
2015-12-08 | Register daemon command line arguments to core if they're used in core | moneromooo-monero | 1 | -10/+23 |
2015-12-06 | blockchain_db: fixup missing key images in early DB version | moneromooo-monero | 1 | -0/+3 |
2015-11-30 | Revert "Merge pull request #506" | Riccardo Spagni | 1 | -2/+2 |
2015-11-27 | core: serialize block major/minor versions as bytes, not varints | moneromooo-monero | 1 | -2/+2 |
2015-11-24 | hardfork: fix more major/minor issues | moneromooo-monero | 3 | -24/+26 |
2015-11-23 | hardfork: fix rescan on load | moneromooo-monero | 1 | -1/+1 |
2015-11-23 | blockchain: log versions as numbers, not characters | moneromooo-monero | 1 | -1/+1 |
2015-11-23 | hardfork: fix actual/voting confusion | moneromooo-monero | 1 | -3/+8 |
2015-11-22 | add recent static checkpoint | Javier Smooth | 1 | -0/+1 |
2015-11-22 | fixed testnet fork point, added comment data back in | Riccardo Spagni | 1 | -3/+3 |
2015-11-21 | update v2 testnet fork height | Riccardo Spagni | 1 | -3/+6 |
2015-11-21 | Relay transactions when they linger too long in the pool | moneromooo-monero | 6 | -26/+123 |
2015-11-13 | More changes for 2-min blocks | Javier Smooth | 5 | -12/+12 |
2015-11-13 | Adjust difficulty target (2 min) and full reward zone (60 kbytes) for block v... | Javier Smooth | 5 | -14/+24 |
2015-11-10 | hardfork: add a get_ideal_version(uint64_t) function | moneromooo-monero | 2 | -0/+18 |
2015-11-08 | hardfork: allow per-fork voting thresholds | moneromooo-monero | 3 | -21/+42 |
2015-10-27 | Remove some old/obsolete/unused code | moneromooo-monero | 2 | -64/+0 |
2015-10-26 | Build fixes for the old blockchain_storage version | moneromooo-monero | 2 | -6/+8 |
2015-10-25 | Fix leak on real output when using a very recent output | moneromooo-monero | 2 | -1/+12 |
2015-10-25 | Add functions to iterate through blocks, txes, outputs, key images | moneromooo-monero | 4 | -0/+68 |
2015-10-21 | hardfork: switch voting to block minor version | moneromooo-monero | 3 | -9/+20 |
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 |