aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2021-03-29Merge pull request #7621luigi11113-27/+632
2021-03-29Merge pull request #7615luigi11113-6/+5
2021-03-29Merge pull request #7459luigi11112-28/+134
2021-03-22cryptonote_protocol_handler: fix race conditionanon2-27/+43
2021-03-22cryptonote_protocol_handler: add race condition demoanon1-0/+589
2021-03-20Merge pull request #7419luigi11111-14/+1
2021-03-18Fixed issues found by static analysisSChernykh3-6/+5
2021-03-12async_protocol_handler_config: fix deadlockanon1-28/+24
2021-03-12async_protocol_handler_config: add deadlock demoanon1-0/+110
2021-03-05Merge pull request #7390luigi11112-3/+74
2021-03-05Merge pull request #7336luigi11112-21/+10
2021-03-03trezor: simplify recognition of integrated addressesDusan Klinec1-14/+1
2021-02-19async_protocol_handler_config: remove connection correctlyanon1-1/+1
2021-02-19async_protocol_handler_config: add segfault demoanon1-2/+73
2021-02-18Merge pull request #7362luigi11111-1/+1
2021-02-16Merge pull request #7333luigi11111-5/+14
2021-02-15Merge pull request #7309luigi11113-7/+169
2021-02-15Merge pull request #7284luigi11111-6/+3
2021-02-01ITS#9007 don't free loose writemap pagesKris Zyp1-1/+1
2021-01-21p2p: allow CIDR notation in DNS blocklistmoneromooo-monero1-5/+14
2021-01-20device_trezor: add redundant checkanon1-1/+1
2021-01-20device_trezor: wipe string fields properlyanon1-20/+9
2021-01-19boosted_tcp_server: fix connection lifetimeanon2-7/+19
2021-01-19boosted_tcp_server: add segfault demoanon1-0/+150
2021-01-15Merge pull request #7295luigi11111-1/+8
2021-01-08p2p: only log to global when a blocked IP is not already blockedmoneromooo-monero1-1/+8
2021-01-07Merge pull request #7292v0.17.1.9Alexander Blair8-48/+115
2021-01-07Merge pull request #7287Alexander Blair5-33/+63
2021-01-07storages: overridable limits for loading portable_storage from binarymoneromooo-monero5-33/+63
2021-01-06Merge pull request #7282luigi11111-1/+11
2021-01-06Merge pull request #7267luigi11111-4/+9
2021-01-06Merge pull request #7248luigi11118-4/+60
2021-01-05docs: Remove outdated bits about anonymity network seed nodesNathan Dorfman1-6/+3
2021-01-05epee: also limit number of strings in portable_storagemoneromooo-monero1-1/+11
2021-01-03Merge pull request #7269Alexander Blair1-0/+2
2021-01-03Merge pull request #7264Alexander Blair6-9/+10
2021-01-03Merge pull request #7262Alexander Blair1-2/+7
2021-01-03add a max levin packet size by command typemoneromooo-monero8-4/+60
2021-01-02blockchain: lock access to m_blocks_hash_of_hashesmoneromooo-monero1-0/+2
2021-01-02protocol: handle receiving a block hash we've not added yetmoneromooo-monero1-4/+9
2021-01-02build: prepare v0.17.1.9selsta6-9/+10
2021-01-02portable_storage: better sanity checkingmoneromooo-monero1-2/+7
2021-01-01Merge pull request #7251Alexander Blair1-1/+3
2021-01-01Merge pull request #7249Alexander Blair3-0/+3
2021-01-01Merge pull request #7247Alexander Blair8-21/+90
2021-01-01Merge pull request #7244Alexander Blair1-1/+6
2021-01-01Merge pull request #7239Alexander Blair1-0/+1
2021-01-01Merge pull request #7235Alexander Blair1-1/+1
2021-01-01portable_storage: forbid unnamed sectionsxiphon3-0/+3
2020-12-31protocol: more sanity checks in new chain block hashesmoneromooo-monero8-21/+90
2020-12-31portable_storage: check object limit where appropriatemoneromooo1-1/+6
2020-12-31Merge pull request #7228 from vtnerd/fix/p2p_memory_usage_017binaryFate10-11/+40
2020-12-31p2p: fix deadlock banning while updating peer listsmoneromooo1-0/+1
2020-12-30protocol: don't reset last request time on an idle timermoneromooo-monero1-1/+1
2020-12-29Add aggressive restrictions to pre-handshake p2p buffer limitLee Clagett10-11/+40
2020-12-29Merge pull request #7222v0.17.1.8Alexander Blair11-22/+32
2020-12-29Merge pull request #7219Alexander Blair1-5/+0
2020-12-29Merge pull request #7208Alexander Blair5-13/+14
2020-12-29rpc: limit the number of txes for get_blocks.binmoneromooo-monero11-22/+32
2020-12-28ssl: buffered handshake detectionanon5-13/+14
2020-12-28portable_storage: remove array element limitmoneromooo-monero1-5/+0
2020-12-28Merge pull request #7193Alexander Blair1-6/+21
2020-12-28Merge pull request #7206Alexander Blair3-23/+23
2020-12-28Merge pull request #7203Alexander Blair1-2/+0
2020-12-28Merge pull request #7197Alexander Blair1-1/+1
2020-12-27protocol: fix false positives dropping peersmoneromooo-monero3-23/+23
2020-12-27portable_storage: remove overly aggressive cutoffmoneromooo-monero1-2/+0
2020-12-26Merge pull request #7198Alexander Blair3-20/+19
2020-12-27Revert "Reject existing claimed blocks in sync mode"luigi11113-20/+19
2020-12-26cryptonote_basic: guess what got lost porting patches to branches againmoneromooo-monero1-1/+1
2020-12-26Merge pull request #7191Alexander Blair1-1/+35
2020-12-26Merge pull request #7189Alexander Blair3-5/+18
2020-12-26Merge pull request #7183Alexander Blair6-9/+10
2020-12-26Merge pull request #7181Alexander Blair2-6/+18
2020-12-26Merge pull request #7174Alexander Blair7-11/+68
2020-12-26Merge pull request #7161Alexander Blair2-0/+3
2020-12-26Merge pull request #7155Alexander Blair3-19/+20
2020-12-26Merge pull request #7146Alexander Blair1-0/+2
2020-12-26Merge pull request #7139Alexander Blair5-5/+67
2020-12-26epee: fix some issues using connections after shutdownmoneromooo-monero1-6/+21
2020-12-26portable_storage: add some sanity checks on data sizemoneromooo-monero1-1/+35
2020-12-25protocol: drop nodes if they claim new data but only give stale datamoneromooo-monero3-5/+18
2020-12-23Command max_bytes moved from dynamic map to static switchLee Clagett8-48/+115
2020-12-23rpc: get_info - add 'synchronized' fieldxiphon2-0/+3
2020-12-23build: prepare v0.17.1.8selsta6-9/+10
2020-12-22restrict public node checks a littlemoneromooo-monero7-11/+68
2020-12-22ban lists may now include subnetsmoneromooo-monero2-6/+18
2020-12-20Optional DNS based blocklistmoneromooo-monero5-5/+67
2020-12-19Merge pull request #7152luigi11112-1/+18
2020-12-19Merge pull request #7144luigi11111-1/+3
2020-12-19Merge pull request #7142luigi11112-4/+42
2020-12-19Merge pull request #7140luigi11117-107/+166
2020-12-17Merge pull request #7157luigi11114-1/+13
2020-12-17rpc: add a busy_syncing field to get_infomoneromooo-monero4-1/+13
2020-12-17protocol: reject claimed block hashes that already are in the chainmoneromooo-monero3-0/+15
2020-12-17Restrict duplicate keys in epee binary formatLee Clagett1-1/+3
2020-12-16protocol: drop peers we can't download anything from in sync modemoneromooo-monero1-19/+5
2020-12-14Fix byte_stream::put_nLee Clagett2-1/+18
2020-12-14daemon: the ban command can now load IPs from a file (ban @filename)moneromooo-monero2-4/+42
2020-12-13p2p: remove peers from grey and anchors lists when blockedmoneromooo-monero1-0/+2
2020-12-13p2p: ignore incoming peer list entries when we have them blockedmoneromooo-monero1-1/+3
2020-12-13Depends: Bump qt to 5.15.1TheCharlatan7-107/+166
2020-12-12Merge pull request #7131v0.17.1.7luigi11112-0/+12
2020-12-12Merge pull request #7128luigi11112-0/+36
2020-12-12Merge pull request #7124luigi11111-1/+1
2020-12-12protocol: include first new block in chain entry responsemoneromooo-monero2-0/+12
2020-12-11protocol: stricter checks on received chain hash listmoneromooo2-0/+36
2020-12-11protocol: revert incoming chain height check against local chainmoneromooo-monero1-1/+1
2020-12-10Merge pull request #7122Alexander Blair1-1/+1
2020-12-10Merge pull request #7120Alexander Blair1-1/+1
2020-12-10Merge pull request #7118Alexander Blair2-1/+2
2020-12-10Merge pull request #7116Alexander Blair6-9/+10
2020-12-10Merge pull request #7115Alexander Blair1-17/+9
2020-12-10Merge pull request #7111Alexander Blair6-33/+64
2020-12-10Merge pull request #7107Alexander Blair1-1/+8
2020-12-10Merge pull request #7101Alexander Blair2-43/+12
2020-12-10protocol: one more sanity check on usable data from a peermoneromooo-monero1-1/+1
2020-12-10protocol: fix asking for pruned blocks for v10moneromooo-monero1-1/+1
2020-12-10protocol: drop origin IP if a block fails to verify in sync modemoneromooo-monero6-33/+64
2020-12-10Merge pull request #7109luigi11111-2/+1
2020-12-10protocol: add a sanity check to the number of block hashes sentmoneromooo-monero2-1/+2
2020-12-10cmake: fix "release" version string on tagged releasesmoneromooo-monero1-17/+9
2020-12-10build: prepare v0.17.1.7selsta6-9/+10
2020-12-10protocol: more restrictive checks on chain entry responsemoneromooo-monero1-1/+8
2020-12-10protocol: fix switchting to adding blocks if noone's adding the next spanmoneromooo-monero1-2/+1
2020-12-09depends: Update OpenSSL to 1.1.1iHoward Chu2-43/+12
2020-12-07Merge pull request #7076v0.17.1.6luigi11112-40/+51
2020-12-07Merge pull request #7073luigi11112-0/+6
2020-12-07Merge pull request #7071luigi11113-10/+12
2020-12-07Merge pull request #7065luigi11116-9/+10
2020-12-07Merge pull request #7063luigi11112-555/+548
2020-12-07Merge pull request #7054luigi11116-16/+144
2020-12-06protocol: drop peers that don't reply to queriesmoneromooo4-19/+43
2020-12-06p2p: fix race condition accessing a deleted contextmoneromooo-monero3-10/+12
2020-12-05p2p: drop peers that spam peer listsmoneromooo-monero2-0/+6
2020-12-04keep only the last seen node on a given host in the white listmoneromooo3-0/+48
2020-12-04protocol: drop peers that decrease claimed heightmoneromooo1-1/+16
2020-12-04protocol: add scoring system to drop peers that don't behavemoneromooo3-11/+52
2020-12-04crypto: fix non zero scalar being 0 after reducingmoneromooo-monero2-555/+548
2020-12-03build: prepare v0.17.1.6selsta6-9/+10
2020-12-03Merge pull request #7059Alexander Blair1-1/+2
2020-12-03wallet2: set propagation timeout to current max timeoutselsta1-1/+2
2020-12-01Merge pull request #7010Alexander Blair4-4/+55
2020-11-25Merge pull request #7044v0.17.1.5luigi11111-0/+14
2020-11-25Merge pull request #7039luigi111110-18/+85
2020-11-25cryptonote_core: dandelion - use local height or median height if syncingxiphon10-18/+85
2020-11-24Merge pull request #7040Alexander Blair3-17/+21
2020-11-24Merge pull request #7038Alexander Blair6-9/+10
2020-11-24Merge pull request #7037Alexander Blair1-0/+4
2020-11-24Merge pull request #7028Alexander Blair2-4/+4
2020-11-24Merge pull request #7026Alexander Blair4-9/+46
2020-11-24wallet2: check imported multisig curve points are in main subgroupCrypto City1-0/+14
2020-11-23Merge pull request #7011luigi11114-16/+20
2020-11-23build: prepare v0.17.1.5selsta6-9/+10
2020-11-23rpc: skip non-synced bootstrap daemons in --no-sync mode tooxiphon3-17/+21
2020-11-22rpc: on_send_raw_tx - add missing CHECK_CORE_READYxiphon1-0/+4
2020-11-16Better log message for unusable anon networksHoward Chu4-16/+20
2020-11-11Add rpc-restricted-bind-ip optionHoward Chu4-4/+55
2020-11-07Merge pull request #6997v0.17.1.3luigi11113-8/+8
2020-11-07Merge pull request #6996luigi11111-1/+9
2020-11-07Merge pull request #6994luigi11111-5/+18
2020-11-07build: prepare v0.17.1.3selsta3-8/+8
2020-11-07epee: readline_buffer - fix thread safety, fix sync() after stop()xiphon1-1/+9
2020-11-07Fix i2p/tor seed nodesLee Clagett1-5/+18
2020-11-06Merge pull request #6993v0.17.1.2luigi11111-1/+4
2020-11-07p2p: fix accessing non existent element of mapmoneromooo-monero1-1/+4
2020-11-06Merge pull request #6992luigi11116-9/+10
2020-11-06Merge pull request #6991luigi11111-0/+1
2020-11-06p2p: add a tor seedmoneromooo-monero1-0/+1
2020-11-06Merge pull request #6990luigi11112-54/+83
2020-11-06Merge pull request #6985luigi11111-0/+4
2020-11-07build: prepare v0.17.1.2selsta6-9/+10
2020-11-05Merge pull request #6983luigi11111-5/+3
2020-11-05net_node: add tor / i2p seed nodesselsta1-0/+4
2020-11-05p2p: fix endianness when checking IPv6 addresses mapping to IPv4moneromooo-monero1-5/+3
2020-11-04Merge pull request #6981luigi11111-0/+4
2020-11-04p2p: make this work with boost <= 1.65 (pffff)moneromooo-monero1-0/+4
2020-11-04Merge pull request #6979luigi11111-9/+14
2020-11-04p2p: rewrite boost's make_address_v4 to cater for < 1.66moneromooo1-9/+14
2020-11-04Merge pull request #6974luigi11112-6/+113
2020-11-04Merge pull request #6972luigi11111-0/+7
2020-11-04Merge pull request #6967luigi11111-23/+10
2020-11-04Merge pull request #6966luigi11111-2/+8
2020-11-04Merge pull request #6962luigi11111-2/+30
2020-11-04Merge pull request #6961luigi11113-0/+33
2020-11-03p2p: use /16 filtering on IPv4-within-IPv6 addressesmoneromooo-monero1-2/+30
2020-11-03Merge pull request #6965luigi11111-0/+5
2020-11-03Merge pull request #6964luigi11111-0/+4
2020-11-03Merge pull request #6963luigi11111-1/+26
2020-11-03protocol: reject empty incoming block messagesmoneromooo-monero1-0/+7
2020-11-02rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2Pxiphon1-0/+5
2020-11-02p2p: remove banned peers from the white listmoneromooo1-0/+4
2020-11-02p2p: give all hosts the same chance of being picked for connectingmoneromooo1-1/+26
2020-11-02net_node: add --ban-list optionselsta3-0/+33
2020-10-21Change Dandelion++ fluff probability to 20%, and embargo timeout to 39sLee Clagett2-4/+4
2020-10-21Fix timeout checks for forwarded and Dandelion++ stem txesLee Clagett4-9/+46
2020-10-18Merge pull request #6916v0.17.1.1Riccardo Spagni1-1/+1
2020-10-18Merge pull request #6914Riccardo Spagni1-2/+6
2020-10-18Merge pull request #6912Riccardo Spagni4-34/+69
2020-10-18Merge pull request #6907Riccardo Spagni3-0/+11