Age | Commit message (Expand) | Author | Files | Lines |
2016-09-03 | fix nigglies, as pointed out by moneromooo-monero | Riccardo Spagni | 1 | -1/+1 |
2016-09-03 | fix remaining bitmonero and simplewallet bits | Riccardo Spagni | 1 | -2/+2 |
2016-08-31 | core: faster find_blockchain_supplement | moneromooo-monero | 1 | -6/+2 |
2016-08-31 | Remove blocks_per_sync limits | Howard Chu | 2 | -6/+5 |
2016-08-29 | core: allow empty global indices for txes with empty vout | moneromooo-monero | 1 | -1/+6 |
2016-08-28 | blockchain: testnet heights for v3, v4, and v5 | moneromooo-monero | 1 | -0/+4 |
2016-08-28 | core: use full rct signatures if just one input | moneromooo-monero | 1 | -1/+4 |
2016-08-28 | wallet: transfer_selected_rct now also selects fake outs | moneromooo-monero | 1 | -2/+2 |
2016-08-28 | increase minimum mixin to 4 on hard fork 5 | moneromooo-monero | 1 | -2/+3 |
2016-08-28 | core: allow v1 txes after HF 5 when sweeping unmixable outputs | moneromooo-monero | 2 | -16/+19 |
2016-08-28 | New "Halfway RingCT" outputs for coinbase transactions | moneromooo-monero | 5 | -19/+34 |
2016-08-28 | rct amount key modified as per luigi1111's recommendations | moneromooo-monero | 2 | -5/+10 |
2016-08-28 | rct: rework v2 txes into prunable and non prunable data | moneromooo-monero | 4 | -20/+69 |
2016-08-28 | rct: rework the verification preparation process | moneromooo-monero | 3 | -133/+114 |
2016-08-28 | rct: change the simple flag to a type | moneromooo-monero | 3 | -11/+22 |
2016-08-28 | rct: avoid the need for the last II element | Shen Noether | 2 | -18/+9 |
2016-08-28 | wallet: do not store signatures in the wallet cache | moneromooo-monero | 4 | -1/+17 |
2016-08-28 | core: add some locking around pool use | moneromooo-monero | 2 | -1/+4 |
2016-08-28 | rct: do not serialize senderPk - it is not used anymore | moneromooo-monero | 1 | -1/+1 |
2016-08-28 | tx_pool: log why a transaction was rejected for version checks | moneromooo-monero | 1 | -0/+3 |
2016-08-28 | change fork settings to allow pre-rct txes for one more fork cycle | moneromooo-monero | 2 | -3/+8 |
2016-08-28 | rct: make the amount key derivable by a third party with the tx key | moneromooo-monero | 1 | -7/+3 |
2016-08-28 | rct: do not serialize public keys in outPk | moneromooo-monero | 3 | -13/+53 |
2016-08-28 | core: always use the new simple rct variant | moneromooo-monero | 1 | -1/+1 |
2016-08-28 | port get_tx_key/check_tx_key to rct | moneromooo-monero | 2 | -5/+15 |
2016-08-28 | integrate simple rct api | moneromooo-monero | 4 | -102/+229 |
2016-08-28 | ringct: "simple" ringct variant | Shen Noether | 1 | -0/+13 |
2016-08-28 | mixable transactions must be rct for v3 | moneromooo-monero | 2 | -6/+29 |
2016-08-28 | Condition v2 txes on v3 hard fork | moneromooo-monero | 2 | -1/+12 |
2016-08-28 | move the rct commitments to the output_amounts database | moneromooo-monero | 1 | -23/+2 |
2016-08-28 | rct: add the tx prefix hash into the MLSAG | moneromooo-monero | 1 | -3/+4 |
2016-08-28 | ringct: do not serialize what can be reconstructed | moneromooo-monero | 2 | -24/+81 |
2016-08-28 | Use the supplied hard fork version in validate_miner_transaction | moneromooo-monero | 1 | -1/+1 |
2016-08-28 | add rct to the protocol | moneromooo-monero | 8 | -149/+451 |
2016-08-28 | make rct tx serialization work | moneromooo-monero | 1 | -0/+56 |
2016-08-28 | core: link against libringct | moneromooo-monero | 1 | -0/+1 |
2016-08-28 | core: new /getrandom_rctouts.bin binary RPC call | moneromooo-monero | 4 | -0/+136 |
2016-08-28 | remove original Cryptonote blockchain_storage blockchain format | moneromooo-monero | 8 | -2404/+0 |
2016-08-28 | Change default db-sync-mode to fast, not fastest | Howard Chu | 1 | -13/+14 |
2016-08-23 | Fix fake 'network synchronized, begin using' messages | Thomas Winget | 1 | -1/+4 |
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 |