| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | p2p: remove blocked addresses/hosts from peerlist | moneromooo-monero | 2021-08-05 | 3 | -15/+44 |
| | | |||||
| * | Fixed issues found by static analysis | SChernykh | 2021-03-18 | 1 | -4/+4 |
| | | | | | | | - rolling_median: tried to free uninitialized pointer in a constructor - net_node.inl: erase-remove idiom was used incorrectly. remove_if doesn't actually remove elements, see http://cpp.sh/6fcjv - bulletproofs.cc: call to sizeof() instead of vector.size(), luckily it only impacts performance and not code logic there | ||||
| * | p2p: allow CIDR notation in DNS blocklist | moneromooo-monero | 2021-01-21 | 1 | -5/+14 |
| | | |||||
| * | p2p: only log to global when a blocked IP is not already blocked | moneromooo-monero | 2021-01-08 | 1 | -1/+8 |
| | | |||||
| * | Command max_bytes moved from dynamic map to static switch | Lee Clagett | 2020-12-23 | 2 | -3/+0 |
| | | |||||
| * | Merge pull request #7248 | luigi1111 | 2021-01-06 | 1 | -0/+1 |
| |\ | | | | | | | 3c7eec1 add a max levin packet size by command type (moneromooo-monero) | ||||
| | * | add a max levin packet size by command type | moneromooo-monero | 2021-01-03 | 1 | -0/+1 |
| | | | |||||
| * | | Merge pull request #7239 | Alexander Blair | 2021-01-01 | 1 | -0/+1 |
| |\ \ | |/ |/| | | | e685f52e2 p2p: fix deadlock banning while updating peer lists (moneromooo) | ||||
| | * | p2p: fix deadlock banning while updating peer lists | moneromooo | 2020-12-31 | 1 | -0/+1 |
| | | | |||||
| * | | Add aggressive restrictions to pre-handshake p2p buffer limit | Lee Clagett | 2020-12-29 | 1 | -0/+3 |
| |/ | |||||
| * | Merge pull request #7181 | Alexander Blair | 2020-12-26 | 1 | -3/+9 |
| |\ | | | | | | | e35bbb1e8 ban lists may now include subnets (moneromooo-monero) | ||||
| | * | ban lists may now include subnets | moneromooo-monero | 2020-12-22 | 1 | -3/+9 |
| | | | |||||
| * | | Merge pull request #7146 | Alexander Blair | 2020-12-26 | 1 | -0/+2 |
| |\ \ | | | | | | | | | | 3bb748ad9 p2p: remove peers from grey and anchors lists when blocked (moneromooo-monero) | ||||
| | * | | p2p: remove peers from grey and anchors lists when blocked | moneromooo-monero | 2020-12-13 | 1 | -0/+2 |
| | | | | |||||
| * | | | Merge pull request #7139 | Alexander Blair | 2020-12-26 | 4 | -5/+65 |
| |\ \ \ | |_|/ |/| | | | | | fb9ef2426 Optional DNS based blocklist (moneromooo-monero) | ||||
| | * | | Optional DNS based blocklist | moneromooo-monero | 2020-12-20 | 4 | -5/+65 |
| | |/ | | | | | | | | | | | | | | | | | If enabled, pulls IPs to block on blocklist.moneropulse.*, and blocks then for 8 days (so IPs dropping from the list will eventually get unblocked, and DNS failures don't result in instant clearing of the blocklist). Enable with --enable-dns-blocklist | ||||
| * / | p2p: ignore incoming peer list entries when we have them blocked | moneromooo-monero | 2020-12-13 | 1 | -1/+3 |
| |/ | |||||
| * | Merge pull request #7076v0.17.1.6 | luigi1111 | 2020-12-07 | 2 | -40/+51 |
| |\ | | | | | | | 37bb594 Do not use peer_id tracking method over i2p/tor (Lee Clagett) | ||||
| | * | Do not use peer_id tracking method over i2p/tor | Lee Clagett | 2020-10-11 | 2 | -40/+51 |
| | | | |||||
| * | | Merge pull request #7073 | luigi1111 | 2020-12-07 | 1 | -0/+5 |
| |\ \ | | | | | | | | | | 446b3c8 p2p: drop peers that spam peer lists (moneromooo-monero) | ||||
| | * | | p2p: drop peers that spam peer lists | moneromooo-monero | 2020-12-05 | 1 | -0/+5 |
| | |/ | | | | | | | There's always some people who just want to abuse things | ||||
| * | | Merge pull request #7071 | luigi1111 | 2020-12-07 | 3 | -10/+12 |
| |\ \ | | | | | | | | | | 21b3ff2 p2p: fix race condition accessing a deleted context (moneromooo-monero) | ||||
| | * | | p2p: fix race condition accessing a deleted context | moneromooo-monero | 2020-12-06 | 3 | -10/+12 |
| | |/ | |||||
| * / | keep only the last seen node on a given host in the white list | moneromooo | 2020-12-04 | 2 | -0/+15 |
| |/ | |||||
| * | Better log message for unusable anon networks | Howard Chu | 2020-11-16 | 1 | -2/+2 |
| | | |||||
| * | Fix i2p/tor seed nodes | Lee Clagett | 2020-11-07 | 1 | -5/+18 |
| | | |||||
| * | Merge pull request #6993v0.17.1.2 | luigi1111 | 2020-11-06 | 1 | -1/+4 |
| |\ | | | | | | | 44c93bb p2p: fix accessing non existent element of map (moneromooo-monero) | ||||
| | * | p2p: fix accessing non existent element of map | moneromooo-monero | 2020-11-07 | 1 | -1/+4 |
| | | | |||||
| * | | p2p: add a tor seed | moneromooo-monero | 2020-11-06 | 1 | -0/+1 |
| |/ | |||||
| * | Merge pull request #6990 | luigi1111 | 2020-11-06 | 2 | -54/+83 |
| |\ | | | | | | | 263579b Add support for i2p and tor seed nodes (vtnerd) | ||||
| | * | Add support for i2p and tor seed nodes | Lee Clagett | 2020-10-09 | 2 | -54/+83 |
| | | | |||||
| * | | Merge pull request #6985 | luigi1111 | 2020-11-06 | 1 | -0/+4 |
| |\ \ | | | | | | | | | | 91f1be9 net_node: add tor / i2p seed nodes (selsta) | ||||
| | * | | net_node: add tor / i2p seed nodes | selsta | 2020-11-05 | 1 | -0/+4 |
| | | | | |||||
| * | | | p2p: fix endianness when checking IPv6 addresses mapping to IPv4 | moneromooo-monero | 2020-11-05 | 1 | -5/+3 |
| | | | | |||||
| * | | | p2p: make this work with boost <= 1.65 (pffff) | moneromooo-monero | 2020-11-04 | 1 | -0/+4 |
| |/ / | |||||
| * | | p2p: rewrite boost's make_address_v4 to cater for < 1.66 | moneromooo | 2020-11-04 | 1 | -9/+14 |
| | | | |||||
| * | | Merge pull request #6962 | luigi1111 | 2020-11-04 | 1 | -2/+30 |
| |\ \ | | | | | | | | | | 1a627e1 p2p: use /16 filtering on IPv4-within-IPv6 addresses (moneromooo-monero) | ||||
| | * | | p2p: use /16 filtering on IPv4-within-IPv6 addresses | moneromooo-monero | 2020-11-03 | 1 | -2/+30 |
| | | | | | | | | | | | | | | | | | | | | | | IPv6 addresses include a range that can map IPv4 addresses, which allowed those mapped addresses to bypass filtering. This filter should be replaced by AS filtering at some point. | ||||
| * | | | Merge pull request #6961 | luigi1111 | 2020-11-04 | 3 | -0/+33 |
| |\ \ \ | |/ / |/| | | | | | f55f3fe net_node: add --ban-list option (selsta) | ||||
| | * | | net_node: add --ban-list option | selsta | 2020-11-02 | 3 | -0/+33 |
| | |/ | |||||
| * | | Merge pull request #6964 | luigi1111 | 2020-11-03 | 1 | -0/+4 |
| |\ \ | | | | | | | | | | 5090cdc p2p: remove banned peers from the white list (moneromooo-monero) | ||||
| | * | | p2p: remove banned peers from the white list | moneromooo | 2020-11-02 | 1 | -0/+4 |
| | |/ | |||||
| * / | p2p: give all hosts the same chance of being picked for connecting | moneromooo | 2020-11-02 | 1 | -1/+26 |
| |/ | | | | even if some run more than one node | ||||
| * | Dandelion++: skip desynced peers in stem phase | xiphon | 2020-10-12 | 3 | -8/+8 |
| | | |||||
| * | replace most boost serialization with existing monero serialization | moneromooo-monero | 2020-08-17 | 1 | -0/+22 |
| | | | | | | | | | | | | | | | | | | | | | | | This reduces the attack surface for data that can come from malicious sources (exported output and key images, multisig transactions...) since the monero serialization is already exposed to the outside, and the boost lib we were using had a few known crashers. For interoperability, a new load-deprecated-formats wallet setting is added (off by default). This allows loading boost format data if there is no alternative. It will likely go at some point, along with the ability to load those. Notably, the peer lists file still uses the boost serialization code, as the data it stores is define in epee, while the new serialization code is in monero, and migrating it was fairly hairy. Since this file is local and not obtained from anyone else, the marginal risk is minimal, but it could be migrated later if needed. Some tests and tools also do, this will stay as is for now. | ||||
| * | Merge pull request #6571 | Alexander Blair | 2020-08-05 | 1 | -10/+0 |
| |\ | | | | | | | 1d31e6c00 net_node: remove dead seed nodes (selsta) | ||||
| | * | net_node: remove dead seed nodes | selsta | 2020-05-20 | 1 | -10/+0 |
| | | | |||||
| * | | Merge pull request #6512 | Alexander Blair | 2020-07-19 | 9 | -9/+9 |
| |\ \ | | | | | | | | | | 5ef0607da Update copyright year to 2020 (SomaticFanatic) | ||||
| | * | | Update copyright year to 2020 | SomaticFanatic | 2020-05-06 | 9 | -9/+9 |
| | |/ | | | | | | | Update copyright year to 2020 | ||||
| * / | Fix boost <1.60 compilation and fix boost 1.73+ warnings | Lee Clagett | 2020-05-31 | 1 | -1/+1 |
| |/ | |||||
