aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_protocol/cryptonote_protocol_handler.h (follow)
AgeCommit message (Expand)AuthorFilesLines
2022-05-18Don't exclusively drop tor/i2p outgoing cxns in idle loopj-berman1-3/+15
2022-03-04Copyright: Update to 2022mj-xmr1-1/+1
2021-01-19Remove payload copy in all outgoing p2p messagesLee Clagett1-3/+6
2021-04-16Revert "Merge pull request #7136"luigi11111-6/+3
2021-01-16Remove payload copy in all outgoing p2p messagesLee Clagett1-3/+6
2020-12-22Command max_bytes moved from dynamic map to static switchLee Clagett1-1/+0
2021-01-03add a max levin packet size by command typemoneromooo-monero1-0/+1
2020-12-25protocol: drop nodes if they claim new data but only give stale datamoneromooo-monero1-1/+1
2020-12-17rpc: add a busy_syncing field to get_infomoneromooo-monero1-0/+2
2020-12-10Merge pull request #7110Alexander Blair1-0/+1
2020-12-10protocol: drop origin IP if a block fails to verify in sync modemoneromooo-monero1-0/+1
2020-12-06protocol: drop peers that don't reply to queriesmoneromooo1-1/+1
2020-12-04protocol: add scoring system to drop peers that don't behavemoneromooo1-0/+4
2020-11-25cryptonote_core: dandelion - use local height or median height if syncingxiphon1-1/+1
2020-10-10Change epee binary output from std::stringstream to byte_streamLee Clagett1-4/+5
2020-07-19Merge pull request #6512Alexander Blair1-1/+1
2020-05-19cryptonote_protocol: stricter limit to number of objects requestedmoneromooo-monero1-1/+2
2020-05-06Update copyright year to 2020SomaticFanatic1-1/+1
2020-04-21Merge pull request #6278luigi11111-0/+8
2020-03-26Adding Dandelion++ support to public networks:Lee Clagett1-1/+1
2020-03-31Merge pull request #6214luigi11111-0/+4
2020-03-22protocol: request txpool contents when syncedmoneromooo-monero1-0/+4
2020-03-21Daemon: Print estimates for time until fully syncedrbrunner71-0/+8
2020-03-20p2p: remove old debug commandsAaron Hook1-3/+0
2019-11-02Adding support for hidden (anonymity) txpoolLee Clagett1-1/+1
2019-10-28daemon: always use bootstrap daemon (if set) in '--no-sync' modexiphon1-0/+1
2019-10-14Merge pull request #5933luigi11111-0/+1
2019-09-27monerod can now sync from pruned blocksmoneromooo-monero1-0/+2
2019-09-25ban peers sending bad pow outrightmoneromooo-monero1-0/+1
2019-06-14cryptonote_protocol: expand basic DoS protectionmoneromooo-monero1-1/+1
2019-06-14cryptonote_protocol_handler: prevent potential DoSanonimal1-0/+1
2019-03-19Merge pull request #5199Riccardo Spagni1-0/+2
2019-03-19Merge pull request #5195Riccardo Spagni1-0/+2
2019-03-05Update 2019 copyrightbinaryFate1-1/+1
2019-02-26cryptonote_protocol_handler: search for syncing peers in "cruise mode"moneromooo-monero1-0/+2
2019-02-25daemon: add '--no-sync' arg to optionally disable blockchain syncxiphon1-0/+2
2019-01-28Adding initial support for broadcasting transactions over TorLee Clagett1-9/+0
2019-01-22Pruningmoneromooo-monero1-1/+15
2019-01-16Merge pull request #4976Riccardo Spagni1-2/+2
2018-12-23epee: better network buffer data structuremoneromooo-monero1-2/+2
2018-12-07protocol: change standby mode to not wait sleepingmoneromooo-monero1-0/+2
2018-03-05Correct spelling mistakes.Edward Betts1-1/+1
2018-02-16Merge pull request #3181Riccardo Spagni1-1/+1
2018-01-26Update 2018 copyrightxmr-eric1-1/+1
2018-01-25daemon: don't drop RPC with busy error when running offlinemoneromooo-monero1-1/+1
2017-12-16cryptonote_core does not depend on p2p anymoremoneromooo-monero1-6/+0
2017-08-21cryptonote_protocol: misc fixes to the new sync algorithmmoneromooo-monero1-0/+2
2017-08-16cryptonote_protocol: kick idle synchronizing peersmoneromooo-monero1-0/+3
2017-08-09cryptonote_protocol: keep target in sync with dropped connectionsmoneromooo-monero1-0/+2
2017-08-07cryptonote_protocol_handler: sync speedupmoneromooo-monero1-3/+6
2017-02-21update copyright year, fix occasional lack of newline at line endRiccardo Spagni1-1/+1
2017-02-12protocol: speed up sync by minimizing duplicate workmoneromooo-monero1-0/+1
2017-02-08extract some basic code from libcryptonote_core into libcryptonote_basickenshi841-3/+3
2017-01-16Change logging to easylogging++moneromooo-monero1-5/+0
2016-12-04Merge pull request #1398Riccardo Spagni1-8/+8
2016-12-04Fix a few minor typosPierre Boyer1-8/+8
2016-12-04Fix delayed exit when syncingmoneromooo-monero1-0/+2
2016-11-09add lightweight block propagation ("fluffy blocks")Dion Ahmetaj1-2/+5
2016-03-21Revert "Print stack trace upon exceptions"moneromooo-monero1-1/+0
2016-03-19Print stack trace upon exceptionsmoneromooo-monero1-0/+1
2016-03-11Use boost::thread instead of std::threadHoward Chu1-1/+1
2015-12-31updated copyright yearRiccardo Spagni1-1/+1
2015-02-202014 network limit 1.2 +utils +toc -doc -drmonerorfree2monero1-0/+3
2015-02-20removed not needed <netinet/in.h>rfree2monero1-1/+0
2015-02-202014 network limit 1.1 +utils +toc -doc -drmonerorfree2monero1-4/+6
2015-02-202014 network limit 1.0a +utils +toc -doc -drmonerorfree2monero1-2/+33
2015-01-02year updated in licenseRiccardo Spagni1-1/+1
2014-07-23License updated to BSD 3-clausefluffypony1-3/+29
2014-07-18Added get_connections RPC call to daemonThomas Winget1-0/+3
2014-05-250.8.8updatemydesktop1-2/+2
2014-03-20some fixesAntonio Juarez1-7/+4
2014-03-03moved all stuff to githubAntonio Juarez1-0/+107