Age | Commit message (Expand) | Author | Files | Lines |
2019-09-27 | monerod can now sync from pruned blocks | moneromooo-monero | 5 | -49/+229 |
2019-09-24 | protocol: only print sync complete message when out of precompiled hashes | moneromooo-monero | 1 | -1/+1 |
2019-09-16 | Properly format multiline logs | moneromooo-monero | 1 | -2/+2 |
2019-09-11 | Revert "cryptonote_protocol: drop peers we can't download from when syncing" | moneromooo-monero | 1 | -5/+0 |
2019-09-11 | Revert "Fix check for disconnecting peers when syncing" | moneromooo-monero | 1 | -1/+1 |
2019-09-02 | Changed the use of boost:value_initialized for C++ list initializer | Jesus Ramirez | 1 | -8/+8 |
2019-08-16 | Fix check for disconnecting peers when syncing | Jason Rhinelander | 1 | -1/+1 |
2019-08-11 | cryptonote_protocol: fix '--no-sync', ignore new blocks and txes | xiphon | 1 | -3/+3 |
2019-07-29 | Fixed i2p/tor tx flooding bug (white noise disabled) | Lee Clagett | 2 | -7/+12 |
2019-07-17 | Added support for "noise" over I1P/Tor to mask Tx transmission. | Lee Clagett | 3 | -61/+709 |
2019-07-15 | Remove unused txs member in NOTIFY_RESPONSE_GET_OBJECT | Doyle | 2 | -16/+9 |
2019-07-04 | cryptonote_protocol: drop peers we can't download from when syncing | moneromooo-monero | 1 | -0/+5 |
2019-06-14 | cryptonote_protocol: fix another potential P2P DoS | moneromooo-monero | 1 | -0/+15 |
2019-06-14 | cryptonote_protocol: expand basic DoS protection | moneromooo-monero | 2 | -4/+4 |
2019-06-14 | cryptonote_protocol_handler: prevent potential DoS | anonimal | 2 | -0/+12 |
2019-05-31 | daemon: display peer address type in print_cn | moneromooo-monero | 2 | -0/+4 |
2019-05-01 | fix wide difficulty conversion with some versions of boost | moneromooo-monero | 1 | -2/+2 |
2019-04-14 | cryptonote_protocol: warn when the last connection goes | moneromooo-monero | 1 | -0/+2 |
2019-03-28 | cryptonote_protocol_handler: add block/tx hashes in notify logs | moneromooo-monero | 1 | -2/+16 |
2019-03-25 | cryptonote: block parsing + hash calculation speedup | moneromooo-monero | 1 | -4/+4 |
2019-03-24 | Make difficulty 128 bit instead of 64 bit | moneromooo-monero | 2 | -1/+8 |
2019-03-05 | Update 2019 copyright | binaryFate | 8 | -8/+8 |
2019-03-05 | cryptonote: avoid double parsing blocks when syncing | moneromooo-monero | 1 | -3/+18 |
2019-03-05 | core: avoid double parsing blocks after hoh | moneromooo-monero | 1 | -7/+17 |
2019-03-04 | default initialize rpc structures | moneromooo-monero | 1 | -8/+16 |
2019-02-26 | cryptonote_protocol_handler: search for syncing peers in "cruise mode" | moneromooo-monero | 2 | -0/+44 |
2019-02-25 | daemon: add '--no-sync' arg to optionally disable blockchain sync | xiphon | 2 | -1/+11 |
2019-02-25 | daemon: add --public-node mode, RPC port propagation over P2P | xiphon | 2 | -0/+3 |
2019-02-02 | epee: add SSL support | moneromooo-monero | 2 | -0/+2 |
2019-01-30 | cryptonote_protocol_handler: pad tx messages when using tor/i2p | moneromooo-monero | 1 | -1/+1 |
2019-01-28 | Adding initial support for broadcasting transactions over Tor | Lee Clagett | 2 | -17/+44 |
2019-01-28 | block_queue: fix late sanity check off by one | moneromooo-monero | 1 | -1/+1 |
2019-01-22 | Pruning | moneromooo-monero | 5 | -229/+790 |
2018-12-23 | epee: better network buffer data structure | moneromooo-monero | 2 | -4/+4 |
2018-12-23 | Remove boost::lexical_cast for uuid and unused uuid function | Lee Clagett | 1 | -0/+1 |
2018-12-07 | protocol: change standby mode to not wait sleeping | moneromooo-monero | 2 | -12/+24 |
2018-11-26 | protocol: fix use after free when dropping a connection | moneromooo-monero | 1 | -2/+2 |
2018-11-20 | protocol: fix incorrect tx hash in log | moneromooo-monero | 1 | -1/+3 |
2018-11-15 | Removed a lot of unnecessary includes | Martijn Otto | 1 | -22/+0 |
2018-11-06 | protocol: option to pad transaction relay to the next kB | moneromooo-monero | 2 | -0/+33 |
2018-08-09 | cryptonote_protocol: don't serialize an unneeded new block message | moneromooo-monero | 1 | -7/+12 |
2018-07-25 | [monerod] Added blocks remaining count during syncronisation. | Jorropo | 1 | -1/+14 |
2018-07-20 | block_queue: faster check whether a block was requested | moneromooo-monero | 2 | -13/+32 |
2018-06-26 | replace std::list with std::vector on some hot paths | moneromooo-monero | 4 | -59/+62 |
2018-06-09 | cryptonote_protocol_handler: log when dropping a peer | moneromooo-monero | 1 | -0/+3 |
2018-06-03 | protocol: drop (and increase fails) if most blocks hashes are invalid | moneromooo-monero | 1 | -3/+3 |
2018-05-28 | protocol: do not switch to unsafe sync mode for just a few blocks | moneromooo-monero | 1 | -1/+2 |
2018-04-28 | cryptonote_protocol_handler.inl: remove span read just now that failed to pas... | stoffu | 1 | -0/+3 |
2018-04-28 | cryptonote_protocol_handler.inl: fix return type mismatches (int vs bool) | stoffu | 1 | -8/+8 |
2018-04-22 | Only log an error if fork version is higher AND is not known. | Thaer Khawaja | 1 | -1/+1 |
2018-03-15 | Fix typos in various files | Dimitris Apostolou | 1 | -1/+1 |
2018-03-05 | Correct spelling mistakes. | Edward Betts | 2 | -2/+2 |
2018-03-05 | Stagenet | stoffu | 1 | -1/+1 |
2018-02-02 | cryptonote_protocol: guard against all threads in standby | moneromooo-monero | 1 | -0/+9 |
2018-01-26 | Readd copyright starting date | xmr-eric | 2 | -2/+2 |
2018-01-26 | Update 2018 copyright | xmr-eric | 8 | -8/+8 |
2018-01-26 | cryptonote_protocol: fix std::move usage on different types | moneromooo-monero | 1 | -1/+1 |
2018-01-25 | daemon: don't drop RPC with busy error when running offline | moneromooo-monero | 2 | -3/+3 |
2018-01-11 | cryptonote_protocol: fix size_t used in wire format | moneromooo-monero | 1 | -1/+1 |
2017-12-31 | cryptonote_protocol: fix missing space in version mismatch message | moneromooo-monero | 1 | -1/+1 |
2017-12-27 | cryptonote_protocol: update target height when receiving blocks | moneromooo-monero | 1 | -0/+2 |
2017-12-24 | cryptonote_protocol: internal error consistency size check | moneromooo-monero | 1 | -0/+5 |
2017-12-18 | use const refs in for loops for non tiny types | moneromooo-monero | 1 | -1/+1 |
2017-12-18 | add empty container sanity checks when using front() and back() | moneromooo-monero | 2 | -0/+7 |
2017-12-18 | cryptonote_protocol: sanity check chain hashes from peer | moneromooo-monero | 1 | -0/+6 |
2017-12-18 | cryptonote_protocol: print peer versions when unexpected | moneromooo-monero | 1 | -6/+10 |
2017-12-16 | move connection_basic and network_throttle from src/p2p to epee | moneromooo-monero | 2 | -2/+2 |
2017-12-16 | cryptonote_core does not depend on p2p anymore | moneromooo-monero | 2 | -8/+2 |
2017-12-16 | move includes around to lessen overall load | moneromooo-monero | 3 | -37/+2 |
2017-12-03 | cryptonote_protocol: fix corner case looping asking for same block hashes | moneromooo-monero | 1 | -0/+4 |
2017-11-28 | Corrections in rate limiting / trottle code, especially in 'out' direction | rbrunner7 | 1 | -1/+1 |
2017-11-18 | make connection_id a string in RPC | moneromooo-monero | 2 | -3/+3 |
2017-11-14 | remove "using namespace std" from headers | moneromooo-monero | 1 | -2/+2 |
2017-10-22 | protocol: drop connections which don't handshake after some time | moneromooo-monero | 1 | -3/+6 |
2017-10-15 | Fix compiler warnings with Clang 6.0.0. | Vasil Dimov | 1 | -1/+1 |
2017-10-07 | protocol: kick idle peers by dropping them | moneromooo-monero | 1 | -3/+10 |
2017-10-03 | block_queue: use boost::uuids::nil_uuid where appropriate | moneromooo-monero | 1 | -2/+1 |
2017-09-25 | move checkpoints in a separate library | moneromooo-monero | 2 | -2/+2 |
2017-09-21 | build: auto update version info without manually deleting version.h | stoffu | 1 | -2/+0 |
2017-09-18 | precomputed block hashes are now in blocks of N (currently 256) | moneromooo-monero | 1 | -0/+12 |
2017-09-17 | cryptonote_protocol: fix needless chain hashes downloads | moneromooo-monero | 1 | -2/+3 |
2017-09-17 | protocol: remove hop count on block propagation | moneromooo-monero | 2 | -14/+2 |
2017-09-03 | Add a --fluffy-blocks option to relay blocks as fluffy blocks | moneromooo-monero | 1 | -1/+1 |
2017-08-29 | cryptonote_protocol: error handling on cleanup_handle_incoming_blocks | moneromooo-monero | 1 | -6/+34 |
2017-08-28 | cryptonote_protocol: remove old spans when received as old blocks | moneromooo-monero | 1 | -0/+1 |
2017-08-23 | cryptonote_protocol: warn if we see a higher top version we expect | moneromooo-monero | 1 | -0/+2 |
2017-08-23 | cryptonote_protocol: less strict check on top version on connect | moneromooo-monero | 1 | -1/+1 |
2017-08-23 | cryptonote_protocol: update target height when syncing too | moneromooo-monero | 1 | -0/+4 |
2017-08-23 | cryptonote_protocol: simplify and remove unnecessary casts | moneromooo-monero | 1 | -5/+6 |
2017-08-23 | cryptonote_protocol: print peer top height along with its version | moneromooo-monero | 1 | -1/+1 |
2017-08-22 | Cleanup test impact of adding safesyncmode() method | Howard Chu | 1 | -2/+2 |
2017-08-21 | cryptonote_protocol: misc fixes to the new sync algorithm | moneromooo-monero | 4 | -38/+107 |
2017-08-20 | Toggle SAFE syncmode on and off automatically | Howard Chu | 1 | -0/+2 |
2017-08-17 | cryptonote_protocol: large block sync size before v4 | moneromooo-monero | 1 | -1/+1 |
2017-08-16 | cryptonote_protocol: kick idle synchronizing peers | moneromooo-monero | 4 | -0/+41 |
2017-08-16 | Consistently print peer id in hex and on 16 chars | moneromooo-monero | 1 | -1/+1 |
2017-08-15 | befor -> before | Nano Akron | 1 | -1/+1 |
2017-08-15 | protocol: pass blockchain cumulative difficulty when syncing | moneromooo-monero | 2 | -0/+5 |
2017-08-15 | cryptonote_protocol: fix "holes" in block download schedule | moneromooo-monero | 1 | -1/+2 |
2017-08-15 | cryptonote_protocol: fix out of order addition | moneromooo-monero | 1 | -0/+37 |
2017-08-15 | block_queue: do not add empty spans | moneromooo-monero | 1 | -0/+2 |
2017-08-12 | daemon: print peers' top height in sync_info | moneromooo-monero | 2 | -1/+7 |
2017-08-12 | cryptonote_protocol_handler: log versions as unsigned ints | moneromooo-monero | 1 | -1/+1 |
2017-08-12 | protocol: fix reorgs while syncing | moneromooo-monero | 3 | -100/+45 |
2017-08-10 | tests: fix tests build | moneromooo-monero | 1 | -2/+2 |
2017-08-09 | cryptonote_protocol: fix recv/send idle time before handshake | moneromooo-monero | 1 | -2/+2 |
2017-08-09 | cryptonote_protocol: keep target in sync with dropped connections | moneromooo-monero | 2 | -67/+56 |
2017-08-09 | protocol: add checks for top block hard fork version | moneromooo-monero | 2 | -0/+13 |
2017-08-07 | core: thread most of handle_incoming_tx | moneromooo-monero | 1 | -6/+9 |
2017-08-07 | cryptonote_protocol: retry stale spans early | moneromooo-monero | 3 | -0/+25 |
2017-08-07 | cryptonote_protocol: light cleanup | moneromooo-monero | 2 | -26/+9 |
2017-08-07 | cryptonote_protocol: avoid spurious SYNCHRONIZED OK messages | moneromooo-monero | 1 | -2/+12 |
2017-08-07 | cryptonote_protocol_handler: sync speedup | moneromooo-monero | 5 | -131/+963 |
2017-08-02 | cryptonote_protocol: fix days behind calc on testnet | moneromooo-monero | 1 | -1/+1 |
2017-07-31 | some include cleanup | moneromooo-monero | 2 | -6/+6 |
2017-07-24 | cryptonote_protocol: Set send_idle_time in connection_info correctly | rbrunner7 | 1 | -1/+1 |
2017-06-28 | Remove typeid use in network_address | moneromooo-monero | 1 | -1/+1 |
2017-06-01 | cryptonote_protocol_handler: fix crash in debug log | moneromooo-monero | 1 | -3/+1 |
2017-05-27 | abstracted nework addresses | moneromooo-monero | 2 | -33/+22 |
2017-05-25 | Move txpool to the database | moneromooo-monero | 1 | -3/+13 |
2017-03-13 | protocol: fix wrong tx being looked up from fluffy block | moneromooo-monero | 1 | -1/+10 |
2017-03-12 | protocol: fix fluffy to normal block dropping txes | moneromooo-monero | 1 | -1/+1 |
2017-02-25 | protocol: tone down a rate limit not implemented yet warning | moneromooo-monero | 1 | -1/+1 |
2017-02-24 | protocol: fix "sync done" message not appearing | moneromooo-monero | 1 | -1/+3 |
2017-02-21 | update copyright year, fix occasional lack of newline at line end | Riccardo Spagni | 7 | -7/+7 |
2017-02-15 | Fix spurious synchronization status msgs | Howard Chu | 1 | -1/+5 |
2017-02-13 | blockchain_db: add "raw" blobdata getters for block and transaction | moneromooo-monero | 1 | -0/+3 |
2017-02-13 | cryptonote_protocol: tweaks to the syncing speedup | moneromooo-monero | 1 | -6/+10 |
2017-02-12 | protocol: speed up sync by minimizing duplicate work | moneromooo-monero | 2 | -2/+31 |
2017-02-12 | cryptonote_protocol: misc fluffy block fixes | moneromooo-monero | 2 | -42/+78 |
2017-02-08 | extract some basic code from libcryptonote_core into libcryptonote_basic | kenshi84 | 5 | -6/+8 |
2017-01-23 | Update log messages to reflect fact we no longer need to type `exit` to save ... | NanoAkron | 1 | -5/+2 |
2017-01-22 | Remove boost/foreach.cpp includes | Miguel Herranz | 1 | -1/+0 |
2017-01-22 | Replace BOOST_FOREACH with C++11 ranged for | Miguel Herranz | 1 | -7/+7 |
2017-01-22 | protocol: log received messages in a separate category | moneromooo-monero | 1 | -8/+10 |
2017-01-16 | fixups in logging init calls, and add missing net context in a log | moneromooo-monero | 1 | -1/+1 |
2017-01-16 | Change logging to easylogging++ | moneromooo-monero | 3 | -53/+26 |
2017-01-14 | fix do_not_relay not preventing relaying on a timer | moneromooo-monero | 1 | -4/+4 |
2016-12-12 | Improve language of 'node ahead by' message | NanoAkron | 1 | -1/+1 |
2016-12-10 | Update cryptonote_protocol_handler.inl | Gingeropolous | 1 | -2/+2 |
2016-12-04 | Fix a few minor typos | Pierre Boyer | 1 | -8/+8 |
2016-12-04 | Fix delayed exit when syncing | moneromooo-monero | 2 | -2/+22 |
2016-12-01 | p2p: possibly fix crash in relay_blocks | moneromooo-monero | 1 | -11/+26 |
2016-11-09 | add lightweight block propagation ("fluffy blocks") | Dion Ahmetaj | 3 | -5/+387 |
2016-11-09 | cryptonote_protocol: drop connection when find_blockchain_supplement fails | moneromooo-monero | 1 | -0/+1 |
2016-10-23 | core: notify the txpool when transactions are relayed | moneromooo-monero | 1 | -0/+3 |
2016-10-03 | Moved logging to target functions rather than caller | NanoAkron | 1 | -2/+0 |
2016-09-27 | Update CMakeLists.txt | codehalo | 1 | -1/+0 |
2016-09-27 | Update CMakeLists.txt | codehalo | 1 | -1/+1 |
2016-09-27 | Update CMakeLists.txt | codehalo | 1 | -11/+6 |
2016-09-26 | Cleanup. Dropped "bit" from bitmonero. | Randi Joseph | 1 | -3/+3 |
2016-09-26 | Dropped "bit" from bitmonero. | Randi Joseph | 1 | -3/+3 |
2016-09-25 | Revert "Fix fake 'network synchronized, begin using' messages" | moneromooo-monero | 1 | -1/+1 |
2016-09-24 | core: make the sync chunk block count overridable | moneromooo-monero | 1 | -2/+2 |
2016-09-18 | cmake: transitive deps and remove deprecated LINK_* | redfish | 1 | -10/+4 |
2016-09-03 | fix remaining bitmonero and simplewallet bits | Riccardo Spagni | 1 | -1/+1 |
2016-08-30 | Show correct amount of days behind/ahead while syncing | tobiasw2 | 1 | -1/+4 |
2016-08-23 | Fix fake 'network synchronized, begin using' messages | Thomas Winget | 1 | -1/+1 |
2016-03-21 | Revert "Print stack trace upon exceptions" | moneromooo-monero | 1 | -1/+0 |
2016-03-20 | cryptonote_protocol: clarify height wording | moneromooo-monero | 1 | -1/+1 |
2016-03-19 | Print stack trace upon exceptions | moneromooo-monero | 1 | -0/+1 |
2016-03-11 | Use boost::thread instead of std::thread | Howard Chu | 1 | -1/+1 |
2016-01-29 | Fix V1/V2 use of hard fork related parameters | moneromooo-monero | 1 | -1/+1 |
2015-12-31 | updated copyright year | Riccardo Spagni | 7 | -7/+7 |
2015-12-17 | move another non user useful log to L1 | moneromooo-monero | 1 | -1/+1 |
2015-12-15 | Replace tabs with two spaces for consistency with rest of codebase | warptangent | 1 | -278/+277 |
2015-12-14 | Tone down L0 logs during daemon sync some more | moneromooo-monero | 2 | -3/+3 |
2015-12-14 | Tone down a bit L0 logs during daemon sync | moneromooo-monero | 1 | -2/+10 |
2015-11-23 | Add IP blocking for misbehaving nodes (adapted from Boolberry) | Javier Smooth | 1 | -0/+4 |
2015-11-21 | Relay transactions when they linger too long in the pool | moneromooo-monero | 1 | -3/+3 |
2015-07-15 | Pause miner before preparing for incoming blocks | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -6/+5 |
2015-07-15 | ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY) | NoodleDoodleNoodleDoodleNoodleDoodleNoo | 1 | -2/+10 |
2015-05-31 | cleaning up, removing redundant files, renaming, fixing incorrect licenses | Riccardo Spagni | 2 | -3/+4 |
2015-04-01 | remerged; commands JSON. logging upgrade. doxygen | rfree2monero | 2 | -0/+51 |
2015-02-20 | 2014 network limit 1.2 +utils +toc -doc -drmonero | rfree2monero | 3 | -61/+62 |
2015-02-20 | removed not needed <netinet/in.h> | rfree2monero | 1 | -1/+0 |
2015-02-20 | 2014 network limit 1.1 +utils +toc -doc -drmonero | rfree2monero | 3 | -113/+139 |
2015-02-20 | 2014 network limit 1.0a +utils +toc -doc -drmonero | rfree2monero | 4 | -12/+408 |
2015-01-02 | year updated in license | Riccardo Spagni | 5 | -5/+5 |
2014-09-09 | moved non-critical warnings and errors to log level 1 | fluffypony | 1 | -5/+5 |
2014-07-23 | License updated to BSD 3-clause | fluffypony | 5 | -15/+145 |
2014-07-23 | Changed time_t to uint64_t for serialization | Thomas Winget | 1 | -3/+3 |
2014-07-18 | Added get_connections RPC call to daemon | Thomas Winget | 3 | -0/+79 |
2014-06-04 | Added static_cast to hshd.current_height | Neozaru | 1 | -1/+1 |
2014-06-04 | 'getinfo' daemon HTTP-RPC returns 'target_height' for progress estimations | Neozaru | 1 | -0/+5 |
2014-05-25 | 0.8.8update | mydesktop | 2 | -13/+16 |
2014-05-03 | fix genesis block hash, checkpoint, days behind | mydesktop | 1 | -1/+1 |
2014-04-02 | json rpc for wallet and bugfix | Antonio Juarez | 1 | -1/+3 |
2014-03-20 | some fixes | Antonio Juarez | 2 | -23/+47 |
2014-03-03 | moved all stuff to github | Antonio Juarez | 5 | -0/+780 |