aboutsummaryrefslogtreecommitdiff
path: root/src/cryptonote_protocol
Commit message (Expand)AuthorAgeFilesLines
* Establish Monzero Phase 0 and inactive assets baselinemonzero-phase0-assets-prototype-20260815Monzero Build System3 hours1-3/+6
* Merge pull request #10836tobtoht2026-06-301-3/+9
|\
| * Optimized handle_notify_new_transactions's duplicate tx checkSChernykh2026-06-291-3/+9
* | Merge pull request #10611tobtoht2026-06-301-0/+5
|\ \
| * | Show IPv6 addresses in connection listGuillaume Le Vaillant2026-05-161-0/+5
| |/
* / p2p: restore safe sync mode when target height dropsselsta2026-06-241-0/+2
|/
* Merge pull request #10441tobtoht2026-04-221-32/+17
|\
| * cryptonote_protocol: cleanup_handle_incoming_blocks on scope exitj-berman2026-04-211-32/+17
* | Merge pull request #10439tobtoht2026-04-221-1/+1
|\ \
| * | cryptonote_basic: pruned hash return boolj-berman2026-04-211-1/+1
| |/
* / connection: try-catch handlesj-berman2026-04-211-3/+3
|/
* tx_memory_pool: speedup get_complement() for large requestsjeffro2562026-03-211-1/+1
* p2p: fix race causing dropped connections during syncj-berman2025-12-111-7/+4
* Merge pull request #10202tobtoht2025-11-111-8/+16
|\
| * cryptonote_protocol: accurate next_needed_height when there is an overlap0xFFFC00002025-11-111-8/+16
* | Fix logging deadlockj-berman2025-11-111-2/+5
|/
* cmake: don't redefine projecttobtoht2025-06-241-3/+0
* cryptonote_protocol: fix handling of pruned blocks during syncjeffro2562025-03-191-7/+31
* Merge pull request #9740tobtoht2025-03-103-391/+223
|\
| * blockchain sync: reduce disk writes from 2 to 1 per txjeffro2562025-03-103-391/+223
* | Fix build with boost ASIO 0.87. Support boost 1.66+Lee *!* Clagett2025-02-142-19/+25
* | Some cleanup in span/connection_context + few more checksLee *!* Clagett2025-02-034-34/+102
|/
* build: fix build with Boost 1.85 and remove instances of viewkey logging [REL...jeffro2562024-09-101-11/+2
* cryptonote_protocol: prevent duplicate txs in fluff queue0xFFFC00002024-06-061-0/+2
* Skip privacy networks (on tx sends) that don't have outgoing connectionsLee *!* Clagett2024-03-292-3/+9
* protocol: drop peers sending duplicate txesmoneromooo-monero2023-06-271-0/+10
* cryptonote core/protocol: don't drop peers for soft offensesjeffro2562023-03-291-1/+1
* Fix dandelion++ fluff/stem bug with local txesLee Clagett2022-10-251-3/+4
* Move update_checkpoints() to a later stageSChernykh2022-09-221-0/+8
* Don't exclusively drop tor/i2p outgoing cxns in idle loopj-berman2022-05-182-24/+56
* Trimming FatJeffrey2022-04-181-1/+0
* Merge pull request #8223luigi11112022-04-061-1/+0
|\
| * Eliminate dependence on boost::interprocess #8223Jeffrey2022-03-301-1/+0
* | Copyright: Update to 2022mj-xmr2022-03-0412-12/+12
|/
* protocol: fix spurious rejection of downloaded blocksmoneromooo-monero2021-10-211-0/+1
* node_server: fix race conditionanon2021-09-202-11/+46
* protocol: fix delayed "you are now synchronized..." messagemoneromooo-monero2021-06-211-3/+4
* Merge pull request #7691luigi11112021-05-121-1/+1
|\
| * cmake: set 3.5 as minimum versionselsta2021-04-271-1/+1
| * Remove payload copy in all outgoing p2p messagesLee Clagett2021-01-194-26/+20
| * Revert "Merge pull request #7136"luigi11112021-04-164-20/+26
* | protocol: remove unreachable codemoneromooo-monero2021-04-171-1/+1
|/
* Merge pull request #7136luigi11112021-04-164-26/+20
|\
| * Remove payload copy in all outgoing p2p messagesLee Clagett2021-01-164-26/+20
* | Merge pull request #7620luigi11112021-03-291-27/+41
|\ \
| * | cryptonote_protocol_handler: fix race conditionanon2021-03-221-27/+41
| |/
* | Merge pull request #7310luigi11112021-03-291-6/+3
|\ \ | |/ |/|
| * Revert "fix accessing an network address in a deleted context"selsta2021-01-121-6/+3
* | Merge pull request #7346luigi11112021-02-181-3/+0
|\ \
| * | Remove unused variables in monero codebaseKevin Barbour2021-02-091-3/+0