| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | replace std::list with std::vector on some hot paths | moneromooo-monero | 2018-06-26 | 1 | -5/+5 |
| | | | | | also use reserve where appropriate | ||||
| * | Merge pull request #3450 | luigi1111 | 2018-06-08 | 1 | -0/+1 |
| |\ | | | | | | | 3b941be core: add get_earliest_ideal_height_for_version() (stoffu) | ||||
| | * | core: add get_earliest_ideal_height_for_version() | stoffu | 2018-03-21 | 1 | -0/+1 |
| | | | |||||
| * | | Only log an error if fork version is higher AND is not known. | Thaer Khawaja | 2018-04-22 | 1 | -0/+1 |
| |/ | |||||
| * | Stagenet | stoffu | 2018-03-05 | 1 | -1/+1 |
| | | |||||
| * | Update 2018 copyright | xmr-eric | 2018-01-26 | 1 | -1/+1 |
| | | |||||
| * | cryptonote_core does not depend on p2p anymore | moneromooo-monero | 2017-12-16 | 1 | -0/+5 |
| | | | | | | | As a followon side effect, this makes a lot of inline code included only in particular cpp files (and instanciated when necessary. | ||||
| * | Merge pull request #2469 | Riccardo Spagni | 2017-10-15 | 1 | -0/+1 |
| |\ | | | | | | | 7adceee6 precomputed block hashes are now in blocks of N (currently 256) (moneromooo-monero) | ||||
| | * | precomputed block hashes are now in blocks of N (currently 256) | moneromooo-monero | 2017-09-18 | 1 | -0/+1 |
| | | | | | | | | | This shaves a lot of space off binaries | ||||
| * | | Upgrades to epee::net_utils::network_address | Lee Clagett | 2017-10-05 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | - internal nullptr checks - prevent modifications to network_address (shallow copy issues) - automagically works with any type containing interface functions - removed fnv1a hashing - ipv4_network_address now flattened with no base class | ||||
| * | | move checkpoints in a separate library | moneromooo-monero | 2017-09-25 | 1 | -1/+1 |
| | | | |||||
| * | | get_blockchain_top now returns void | moneromooo-monero | 2017-09-25 | 1 | -1/+1 |
| |/ | | | | | | It was always returning true, and could not be foreseen to usefully return errors in the future. This silences CID 162652 as well as saves some checking code in a few places. | ||||
| * | Add a --fluffy-blocks option to relay blocks as fluffy blocks | moneromooo-monero | 2017-09-03 | 1 | -0/+1 |
| | | | | | Defaults to off, but fluffy blocks are forced enabled on testnet | ||||
| * | Cleanup test impact of adding safesyncmode() method | Howard Chu | 2017-08-22 | 1 | -0/+1 |
| | | |||||
| * | Merge pull request #2303 | Riccardo Spagni | 2017-08-17 | 1 | -1/+1 |
| |\ | | | | | | | | | 5a283078 cryptonote_protocol: large block sync size before v4 (moneromooo-monero) 7b747607 cryptonote_protocol: kick idle synchronizing peers (moneromooo-monero) | ||||
| | * | cryptonote_protocol: large block sync size before v4 | moneromooo-monero | 2017-08-17 | 1 | -1/+1 |
| | | | |||||
| * | | protocol: pass blockchain cumulative difficulty when syncing | moneromooo-monero | 2017-08-15 | 1 | -0/+1 |
| |/ | | | | Not used yet. | ||||
| * | tests: fix tests build | moneromooo-monero | 2017-08-10 | 1 | -0/+2 |
| | | | | | | | | Add get_fork_version and add_ideal_fork_version to core so cryptonote_protocol does not have to need the Blockchain class directly, as it's not in its dependencies, and add those to the fake core classes in tests too. | ||||
| * | core: thread most of handle_incoming_tx | moneromooo-monero | 2017-08-07 | 1 | -0/+1 |
| | | |||||
| * | unit_tests: fix build failures after network_address changes | moneromooo-monero | 2017-06-19 | 1 | -52/+55 |
| | | |||||
| * | Move txpool to the database | moneromooo-monero | 2017-05-25 | 1 | -1/+2 |
| | | | | | | | | Integration could go further (ie, return_tx_to_pool calls should not be needed anymore, possibly other things). poolstate.bin is now obsolete. | ||||
| * | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 2017-02-21 | 1 | -1/+1 |
| | | |||||
| * | blockchain_db: add "raw" blobdata getters for block and transaction | moneromooo-monero | 2017-02-13 | 1 | -1/+1 |
| | | | | | This speeds up operations such as serving blocks to syncing peers | ||||
| * | cryptonote_protocol: misc fluffy block fixes | moneromooo-monero | 2017-02-12 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | - fix wrong block being used when a new block is received between a node elaying a fluffy block and sending a new fluffy block with txes a peer did not have - misc a neverending ping pong requesting the same missing txids when a new block is received in the meantime, causing the top block to not be the one we need - send the original fluffy block message block height when sending a new fluffy block, not the current top height, which might have been updated since - avoid sending back the whole block blob when asking for txes, send only the hash instead - plus misc cleanup and additional debugging logs | ||||
| * | fix do_not_relay not preventing relaying on a timer | moneromooo-monero | 2017-01-14 | 1 | -1/+1 |
| | | | | | Also print its value when printing pool | ||||
| * | tests: fix tests builds after fluffy blocks merge | moneromooo-monero | 2016-11-11 | 1 | -0/+3 |
| | | |||||
| * | core: notify the txpool when transactions are relayed | moneromooo-monero | 2016-10-23 | 1 | -0/+1 |
| | | |||||
| * | tests: fix build after addition of cryptonote_core::get_block_sync_size | moneromooo-monero | 2016-10-01 | 1 | -0/+1 |
| | | |||||
| * | Revert "Print stack trace upon exceptions" | moneromooo-monero | 2016-03-21 | 1 | -1/+1 |
| | | | | | | | Ain't nobody got time for link/cmake skullduggery. This reverts commit fff238ec94ac6d45fc18c315d7bc590ddfaad63d. | ||||
| * | Print stack trace upon exceptions | moneromooo-monero | 2016-03-19 | 1 | -1/+1 |
| | | | | | Useful for debugging users' logs | ||||
| * | updated copyright year | Riccardo Spagni | 2015-12-31 | 1 | -1/+1 |
| | | |||||
| * | unit_tests: new test for IP blocking | moneromooo-monero | 2015-12-24 | 1 | -0/+168 |
