Age | Commit message (Expand) | Author | Files | Lines |
2017-01-22 | Replace BOOST_REVERSE_FOREACH with ranged for | Miguel Herranz | 1 | -1/+2 |
2017-01-22 | Replace BOOST_FOREACH with C++11 ranged for | Miguel Herranz | 4 | -26/+26 |
2017-01-22 | core: cache tx hashes of failing semantics txes | moneromooo-monero | 2 | -0/+10 |
2017-01-22 | rpc: fix orphan_status when getting blocks | moneromooo-monero | 4 | -5/+10 |
2017-01-21 | core: early out in handle_incoming_tx if already in pool or blockchain | moneromooo-monero | 1 | -0/+12 |
2017-01-16 | core: don't try to deserialize an empty extra to remove a field | moneromooo-monero | 1 | -0/+2 |
2017-01-16 | Change logging to easylogging++ | moneromooo-monero | 11 | -178/+210 |
2017-01-14 | Must wait for previous batch to finish before starting new one | Howard Chu | 1 | -1/+6 |
2017-01-14 | Tweak default db-sync-mode to fast:async:1 | Howard Chu | 1 | -4/+7 |
2017-01-14 | Use batch transactions when syncing | Howard Chu | 1 | -2/+7 |
2017-01-14 | core: check block version for alt chains too | moneromooo-monero | 3 | -0/+36 |
2017-01-14 | rct: split rct checks between semantics and other | moneromooo-monero | 2 | -6/+47 |
2017-01-14 | fix do_not_relay not preventing relaying on a timer | moneromooo-monero | 5 | -27/+40 |
2017-01-13 | account: fix build error involving std::max and different types | moneromooo-monero | 1 | -2/+6 |
2017-01-13 | core: ensure block size limit is set from the start | moneromooo-monero | 1 | -0/+2 |
2017-01-13 | Prioritize older transactions in the mempool | Miguel Herranz | 2 | -21/+26 |
2017-01-12 | initialize timestamp to 0 and check for mktime() error | Chris Vickio | 1 | -4/+4 |
2017-01-12 | Add start_time to get_info methods and show uptime | Miguel Herranz | 2 | -0/+15 |
2017-01-10 | fix time stats mixin | luigi1111 | 1 | -3/+6 |
2017-01-10 | Remove db-auto-remove-logs | Miguel Herranz | 1 | -3/+0 |
2017-01-10 | Remove berkeley from db_type initialization | Miguel Herranz | 1 | -12/+0 |
2017-01-09 | wallet cli: print originating block heights of mixin keys when making transfer | kenshi84 | 1 | -1/+1 |
2017-01-07 | blockchain: allow marking "tx not found" without an exception | moneromooo-monero | 1 | -5/+5 |
2017-01-07 | tx_pool: better block template filling algorithm | moneromooo-monero | 3 | -17/+33 |
2017-01-02 | portable serializer: make signerd/unsigned tx portable, ignore archive versio... | kenshi84 | 1 | -11/+22 |
2016-12-25 | core: invalidate difficulty cache when resetting blockchain | moneromooo-monero | 1 | -0/+1 |
2016-12-24 | tx_pool: fix uninitialized "last failed" fields | moneromooo-monero | 1 | -0/+2 |
2016-12-21 | add tx hash to time stats | luigi1111 | 1 | -2/+5 |
2016-12-21 | core: fix recalculation of emission/fees | moneromooo-monero | 1 | -7/+4 |
2016-12-20 | also use portable serializer for boost_serialization_helper.h and net_node.in... | kenshi84 | 3 | -5/+0 |
2016-12-17 | rpc: new function and RPC to get alternative chain info | moneromooo-monero | 2 | -0/+39 |
2016-12-16 | added experimental boost::archive::portable_binary_{i|o}archive | kenshi84 | 1 | -2/+6 |
2016-12-13 | blockchain: fix reorganizations past a hard fork boundary | moneromooo-monero | 1 | -0/+3 |
2016-12-13 | update checkpoints | Riccardo Spagni | 1 | -0/+3 |
2016-12-09 | Fix sending outputs from a tx with more than one pubkey | moneromooo-monero | 2 | -10/+14 |
2016-12-08 | blockchain: fix setting non trovial alternate chain as invalid | moneromooo-monero | 1 | -4/+4 |
2016-12-06 | blockchain: bring the v4 fork height one block forward | luigi1111 | 1 | -3/+3 |
2016-12-04 | ringct: switch to Borromean signatures | Shen Noether | 1 | -4/+4 |
2016-12-04 | Fix a few minor typos | Pierre Boyer | 4 | -7/+7 |
2016-12-04 | Fix delayed exit when syncing | moneromooo-monero | 3 | -2/+26 |
2016-12-01 | blockchain: use high bound block reward on error where appropriate | moneromooo-monero | 1 | -1/+7 |
2016-11-28 | blockchain: reject invalid pubkeys from v4 | moneromooo-monero | 1 | -0/+13 |
2016-11-27 | change 'invalid address format' loglevel | Jaquee | 1 | -1/+1 |
2016-11-22 | Add a get_outs (fully text based) version of get_outs.bin | moneromooo-monero | 4 | -4/+4 |
2016-11-16 | wallet2: try all tx keys when scanning a new transaction | moneromooo-monero | 1 | -2/+2 |
2016-11-15 | core: remove any tx pubkey from extra before adding one | moneromooo-monero | 1 | -0/+1 |
2016-11-09 | add lightweight block propagation ("fluffy blocks") | Dion Ahmetaj | 2 | -0/+19 |
2016-11-01 | refresh speedup | luigi1111 | 2 | -0/+8 |
2016-10-31 | rpc: add a dynamic fee estimation RPC call | moneromooo-monero | 2 | -0/+44 |
2016-10-31 | core: dynamic fee algorithm from ArticMine | moneromooo-monero | 3 | -5/+80 |
2016-10-30 | core: fix removal of extra nonce using wrong type | moneromooo-monero | 1 | -1/+1 |
2016-10-23 | daemon: report transaction relay status in print_pool* commands | moneromooo-monero | 1 | -0/+2 |
2016-10-23 | core: notify the txpool when transactions are relayed | moneromooo-monero | 2 | -0/+19 |
2016-10-22 | tx_pool: set relayed flag on relay | moneromooo-monero | 1 | -0/+3 |
2016-10-15 | wallet: select part of the fake outs from recent outputs | moneromooo-monero | 2 | -3/+4 |
2016-10-14 | patched parameter type bug that was causing failure on 32 bit | Dion Ahmetaj | 2 | -2/+2 |
2016-10-10 | print_coinbase_tx_sum now breaks output into fee and emission components | Dion Ahmetaj | 2 | -6/+20 |
2016-10-10 | changed params from start/end index to height/count | Dion Ahmetaj | 2 | -4/+4 |
2016-10-10 | attempted to remove whitespace spam | Dion Ahmetaj | 1 | -1/+1 |
2016-10-10 | Add performance timers for ringct tx verification | moneromooo-monero | 2 | -0/+5 |
2016-10-10 | added print_coinbase_tx_sum option | Dion Ahmetaj | 2 | -1/+22 |
2016-10-08 | core: remove some unused code | moneromooo-monero | 1 | -3/+0 |
2016-10-04 | Brackets to prevent premature return | NanoAkron | 1 | -0/+2 |
2016-10-04 | Brackets to ensure doesn't function prematurely return | NanoAkron | 1 | -0/+2 |
2016-10-03 | blockchain: avoid using a reference to a temporary | moneromooo-monero | 1 | -1/+1 |
2016-10-03 | Moved logging to target functions rather than caller | NanoAkron | 4 | -17/+28 |
2016-10-03 | Removed all code related to fast_exit | NanoAkron | 2 | -36/+1 |
2016-10-02 | Added messages at log level 2 to reflect deactivation procedure | NanoAkron | 1 | -0/+4 |
2016-09-27 | wallet: cold wallet transaction signing | moneromooo-monero | 2 | -5/+26 |
2016-09-26 | cryptonote_core: make extra field removal more generic | moneromooo-monero | 2 | -4/+4 |
2016-09-26 | Dropped "bit" from bitmonero. | Randi Joseph | 1 | -2/+2 |
2016-09-26 | Dropped "bit" from bitmonero. | Randi Joseph | 1 | -2/+2 |
2016-09-25 | Revert "Fix fake 'network synchronized, begin using' messages" | moneromooo-monero | 1 | -4/+1 |
2016-09-24 | core: make the sync chunk block count overridable | moneromooo-monero | 2 | -0/+14 |
2016-09-24 | blockchain: do not reject chain histories matching only genesis | moneromooo-monero | 1 | -8/+0 |
2016-09-18 | fix v5 height | Riccardo Spagni | 1 | -1/+1 |
2016-09-18 | fix v5 fork date description | Riccardo Spagni | 1 | -1/+1 |
2016-09-18 | updated fork heights for v4 and v5 | Riccardo Spagni | 1 | -0/+7 |
2016-09-18 | add checkpoints | Riccardo Spagni | 1 | -0/+2 |
2016-09-18 | miner: do not try to save config if the path isn't set | moneromooo-monero | 1 | -1/+2 |
2016-09-18 | cmake: transitive deps and remove deprecated LINK_* | redfish | 1 | -3/+3 |
2016-09-15 | compile errors fixed when PER_BLOCK_CHECKPOINT not defined | rckngOpossum | 1 | -1/+3 |
2016-09-15 | compile errors fixed when DEBUG_CREATE_BLOCK_TEMPLATE defined | rckngOpossum | 3 | -2/+8 |
2016-09-14 | rct: rework serialization to avoid storing vector sizes | moneromooo-monero | 3 | -22/+56 |
2016-09-14 | core: cleanup some typecasting | moneromooo-monero | 1 | -4/+4 |
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 |