Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2018-06-26 | replace std::list with std::vector on some hot paths | moneromooo-monero | 1 | -5/+5 | |
also use reserve where appropriate | |||||
2018-06-08 | Merge pull request #3450 | luigi1111 | 1 | -0/+1 | |
3b941be core: add get_earliest_ideal_height_for_version() (stoffu) | |||||
2018-04-22 | Only log an error if fork version is higher AND is not known. | Thaer Khawaja | 1 | -0/+1 | |
2018-03-21 | core: add get_earliest_ideal_height_for_version() | stoffu | 1 | -0/+1 | |
2018-03-05 | Stagenet | stoffu | 1 | -1/+1 | |
2018-01-26 | Update 2018 copyright | xmr-eric | 1 | -1/+1 | |
2017-12-16 | cryptonote_core does not depend on p2p anymore | moneromooo-monero | 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. | |||||
2017-10-15 | Merge pull request #2469 | Riccardo Spagni | 1 | -0/+1 | |
7adceee6 precomputed block hashes are now in blocks of N (currently 256) (moneromooo-monero) | |||||
2017-10-05 | Upgrades to epee::net_utils::network_address | Lee Clagett | 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 | |||||
2017-09-25 | move checkpoints in a separate library | moneromooo-monero | 1 | -1/+1 | |
2017-09-25 | get_blockchain_top now returns void | moneromooo-monero | 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. | |||||
2017-09-18 | precomputed block hashes are now in blocks of N (currently 256) | moneromooo-monero | 1 | -0/+1 | |
This shaves a lot of space off binaries | |||||
2017-09-03 | Add a --fluffy-blocks option to relay blocks as fluffy blocks | moneromooo-monero | 1 | -0/+1 | |
Defaults to off, but fluffy blocks are forced enabled on testnet | |||||
2017-08-22 | Cleanup test impact of adding safesyncmode() method | Howard Chu | 1 | -0/+1 | |
2017-08-17 | Merge pull request #2303 | Riccardo Spagni | 1 | -1/+1 | |
5a283078 cryptonote_protocol: large block sync size before v4 (moneromooo-monero) 7b747607 cryptonote_protocol: kick idle synchronizing peers (moneromooo-monero) | |||||
2017-08-17 | cryptonote_protocol: large block sync size before v4 | moneromooo-monero | 1 | -1/+1 | |
2017-08-15 | protocol: pass blockchain cumulative difficulty when syncing | moneromooo-monero | 1 | -0/+1 | |
Not used yet. | |||||
2017-08-10 | tests: fix tests build | moneromooo-monero | 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. | |||||
2017-08-07 | core: thread most of handle_incoming_tx | moneromooo-monero | 1 | -0/+1 | |
2017-06-19 | unit_tests: fix build failures after network_address changes | moneromooo-monero | 1 | -52/+55 | |
2017-05-25 | Move txpool to the database | moneromooo-monero | 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. | |||||
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 1 | -1/+1 | |
2017-02-13 | blockchain_db: add "raw" blobdata getters for block and transaction | moneromooo-monero | 1 | -1/+1 | |
This speeds up operations such as serving blocks to syncing peers | |||||
2017-02-12 | cryptonote_protocol: misc fluffy block fixes | moneromooo-monero | 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 | |||||
2017-01-14 | fix do_not_relay not preventing relaying on a timer | moneromooo-monero | 1 | -1/+1 | |
Also print its value when printing pool | |||||
2016-11-11 | tests: fix tests builds after fluffy blocks merge | moneromooo-monero | 1 | -0/+3 | |
2016-10-23 | core: notify the txpool when transactions are relayed | moneromooo-monero | 1 | -0/+1 | |
2016-10-01 | tests: fix build after addition of cryptonote_core::get_block_sync_size | moneromooo-monero | 1 | -0/+1 | |
2016-03-21 | Revert "Print stack trace upon exceptions" | moneromooo-monero | 1 | -1/+1 | |
Ain't nobody got time for link/cmake skullduggery. This reverts commit fff238ec94ac6d45fc18c315d7bc590ddfaad63d. | |||||
2016-03-19 | Print stack trace upon exceptions | moneromooo-monero | 1 | -1/+1 | |
Useful for debugging users' logs | |||||
2015-12-31 | updated copyright year | Riccardo Spagni | 1 | -1/+1 | |
2015-12-24 | unit_tests: new test for IP blocking | moneromooo-monero | 1 | -0/+168 | |