Age | Commit message (Expand) | Author | Files | Lines |
2017-03-23 | tx_pool: ensure txes loaded from poolstate.bin have their txid cached | moneromooo-monero | 1 | -5/+6 |
2017-03-23 | tx_pool: remove transactions if they're in the blockchain | moneromooo-monero | 1 | -1/+9 |
2017-03-23 | core, wallet: faster tx pool scanning | moneromooo-monero | 4 | -1/+28 |
2017-03-23 | core: cache tx and block hashes in the respective classes | moneromooo-monero | 1 | -0/+6 |
2017-03-21 | tx_pool: silence use of uninitialized warning | moneromooo-monero | 1 | -1/+1 |
2017-03-20 | blockchain: lower the relay fee by 2% | moneromooo-monero | 1 | -1/+1 |
2017-03-20 | tx_pool: use new filling algorithm from v5 only | moneromooo-monero | 1 | -20/+30 |
2017-03-19 | core: call {prepare|cleanup}_handle_incoming_blocks when adding a mined block | moneromooo-monero | 1 | -0/+17 |
2017-03-18 | Removed boost/asio.hpp include from epee/string_tools.h | Lee Clagett | 1 | -0/+1 |
2017-03-15 | Add intervening v5 fork for increased min block size | moneromooo-monero | 3 | -29/+28 |
2017-03-12 | core: don't try to re-relay an empty set of pool transactions | moneromooo-monero | 1 | -1/+1 |
2017-03-10 | fix dependency: put HardFork back to cryptonote_basic, made some BlockchainDB... | kenshi84 | 4 | -685/+1 |
2017-03-05 | blockchain: don't try to load an empty block hash set | moneromooo-monero | 1 | -1/+1 |
2017-03-05 | core: print the "new update found" message in cyan, for visibility | moneromooo-monero | 1 | -2/+2 |
2017-03-05 | core: make update download cancellable | moneromooo-monero | 2 | -17/+55 |
2017-03-03 | core: quantize per kB fee to 8 decimals | moneromooo-monero | 1 | -1/+19 |
2017-03-03 | tx_pool: log separately "not ready" and "double spend" cases | moneromooo-monero | 1 | -2/+8 |
2017-03-03 | Fix #1824 don't end batch that we didn't start | Howard Chu | 1 | -2/+3 |
2017-02-25 | core: move hardfork back to cryptonote_core | moneromooo-monero | 4 | -1/+684 |
2017-02-23 | core: protect precomputed block hashes with SHA256 | moneromooo-monero | 1 | -1/+28 |
2017-02-23 | core: bound the amount of entries in bad tx semantics cache | moneromooo-monero | 2 | -6/+16 |
2017-02-23 | core: remove a couple unused/obsolete bits | moneromooo-monero | 1 | -3/+0 |
2017-02-22 | updates: remove testnet case | moneromooo-monero | 1 | -1/+1 |
2017-02-22 | updates: we now have a user URL, and an automatic one | moneromooo-monero | 1 | -1/+2 |
2017-02-22 | updates: s/monerod/monero/ for the main download | moneromooo-monero | 1 | -2/+2 |
2017-02-21 | core: do not download an update we already downloaded | moneromooo-monero | 1 | -14/+23 |
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 10 | -10/+10 |
2017-02-21 | Fix core_tests breaking on startup | moneromooo-monero | 1 | -0/+2 |
2017-02-21 | core: add p2p bind port options from net_node | moneromooo-monero | 1 | -0/+4 |
2017-02-20 | core: updates can now be downloaded (and SHA256 hash checked) | moneromooo-monero | 1 | -0/+30 |
2017-02-20 | core: test key images against validity domain | moneromooo-monero | 2 | -0/+28 |
2017-02-20 | Optionally query moneropulse DNS records to check for updates | moneromooo-monero | 2 | -0/+64 |
2017-02-20 | core: display any fork warning at startup too | moneromooo-monero | 1 | -1/+1 |
2017-02-20 | tx_pool: revert template filling changes | moneromooo-monero | 1 | -0/+16 |
2017-02-18 | Get rid of directory lock | Howard Chu | 2 | -58/+0 |
2017-02-18 | Add a few read txns to streamline | Howard Chu | 1 | -0/+4 |
2017-02-14 | core: add a missing newline on a string to be logged | moneromooo-monero | 1 | -1/+1 |
2017-02-13 | blockchain_db: add "raw" blobdata getters for block and transaction | moneromooo-monero | 4 | -41/+119 |
2017-02-13 | blockchain_db: do not throw on expected partial results getting keys | moneromooo-monero | 1 | -1/+1 |
2017-02-12 | tx_pool: add a debug message when adding a tx to the pool | moneromooo-monero | 1 | -0/+1 |
2017-02-08 | extract some basic code from libcryptonote_core into libcryptonote_basic | kenshi84 | 30 | -5388/+616 |
2017-02-05 | bugfix: infinite recursion in get_account_address_from_str_or_url | kenshi84 | 1 | -1/+1 |
2017-02-02 | core: fix integrated addresses breaking with auto zero change | moneromooo-monero | 1 | -0/+2 |
2017-01-28 | Separate data per P2P port | Miguel Herranz | 1 | -1/+11 |
2017-01-28 | core: set missing verifivation_failed flag when rejecting a tx | moneromooo-monero | 1 | -0/+1 |
2017-01-25 | Blockfill - Sort tx pool correctly | Alexis Enston | 1 | -2/+2 |
2017-01-25 | Blockfill - Take TX fees into account properly | Alexis Enston | 1 | -1/+1 |
2017-01-25 | Consider empty block when filling with TXs | Alexis Enston | 1 | -1/+5 |
2017-01-24 | moved get_account_address_from_str_or_url from libcommon to libcryptonote_core | kenshi84 | 2 | -1/+43 |
2017-01-23 | Update log messages to reflect fact we no longer need to type `exit` to save ... | NanoAkron | 1 | -5/+4 |
2017-01-22 | Remove boost/foreach.cpp includes | Miguel Herranz | 5 | -5/+0 |
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 |