summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #7292v0.17.1.9Alexander Blair2021-01-078-48/+115
|\ | | | | | | ba3c627c5 Command max_bytes moved from dynamic map to static switch (Lee Clagett)
| * Command max_bytes moved from dynamic map to static switchLee Clagett2020-12-238-48/+115
| |
* | Merge pull request #7287Alexander Blair2021-01-075-33/+63
|\ \ | |/ |/| | | 89fe0e1c8 storages: overridable limits for loading portable_storage from binary (moneromooo-monero)
| * storages: overridable limits for loading portable_storage from binarymoneromooo-monero2021-01-075-33/+63
|/
* Merge pull request #7282luigi11112021-01-061-1/+11
|\ | | | | | | 5d2dd7a epee: also limit number of strings in portable_storage (moneromooo-monero)
| * epee: also limit number of strings in portable_storagemoneromooo-monero2021-01-051-1/+11
| | | | | | | | They require at least 24 bytes
* | Merge pull request #7267luigi11112021-01-061-4/+9
|\ \ | | | | | | | | | c2295f5 protocol: handle receiving a block hash we've not added yet (moneromooo-monero)
| * | protocol: handle receiving a block hash we've not added yetmoneromooo-monero2021-01-021-4/+9
| | |
* | | Merge pull request #7248luigi11112021-01-068-4/+60
|\ \ \ | |_|/ |/| | | | | 3c7eec1 add a max levin packet size by command type (moneromooo-monero)
| * | add a max levin packet size by command typemoneromooo-monero2021-01-038-4/+60
| | |
* | | Merge pull request #7269Alexander Blair2021-01-031-0/+2
|\ \ \ | | | | | | | | | | | | 1128146c4 blockchain: lock access to m_blocks_hash_of_hashes (moneromooo-monero)
| * | | blockchain: lock access to m_blocks_hash_of_hashesmoneromooo-monero2021-01-021-0/+2
| | |/ | |/| | | | | | | | | | it is accessed both when adding and when prevalidating a set of new hashes from a peer
* | | Merge pull request #7264Alexander Blair2021-01-036-9/+10
|\ \ \ | | | | | | | | | | | | 31b2572ec build: prepare v0.17.1.9 (selsta)
| * | | build: prepare v0.17.1.9selsta2021-01-026-9/+10
| |/ /
* | | Merge pull request #7262Alexander Blair2021-01-031-2/+7
|\ \ \ | |/ / |/| | | | | 0add7ec1c portable_storage: better sanity checking (moneromooo-monero)
| * | portable_storage: better sanity checkingmoneromooo-monero2021-01-021-2/+7
|/ /
* | Merge pull request #7251Alexander Blair2021-01-011-1/+3
|\ \ | | | | | | | | | f0b867b13 Restrict duplicate keys in epee binary format (Lee Clagett)
| * | Restrict duplicate keys in epee binary formatLee Clagett2020-12-171-1/+3
| |/
* | Merge pull request #7249Alexander Blair2021-01-013-0/+3
|\ \ | | | | | | | | | cb296b39b portable_storage: forbid unnamed sections (xiphon)
| * | portable_storage: forbid unnamed sectionsxiphon2021-01-013-0/+3
| |/
* | Merge pull request #7247Alexander Blair2021-01-018-21/+90
|\ \ | | | | | | | | | 57f7c2e53 protocol: more sanity checks in new chain block hashes (moneromooo-monero)
| * | protocol: more sanity checks in new chain block hashesmoneromooo-monero2020-12-318-21/+90
| | |
* | | Merge pull request #7244Alexander Blair2021-01-011-1/+6
|\ \ \ | | | | | | | | | | | | 531069859 portable_storage: check object limit where appropriate (moneromooo)
| * | | portable_storage: check object limit where appropriatemoneromooo2020-12-311-1/+6
| |/ / | | | | | | | | | also fix pedantic off by one in check
* | | Merge pull request #7239Alexander Blair2021-01-011-0/+1
|\ \ \ | | | | | | | | | | | | e685f52e2 p2p: fix deadlock banning while updating peer lists (moneromooo)
| * | | p2p: fix deadlock banning while updating peer listsmoneromooo2020-12-311-0/+1
| |/ /
* | | Merge pull request #7235Alexander Blair2021-01-011-1/+1
|\ \ \ | |_|/ |/| | | | | 00253b717 protocol: don't reset last request time on an idle timer (moneromooo-monero)
| * | protocol: don't reset last request time on an idle timermoneromooo-monero2020-12-301-1/+1
| |/ | | | | | | | | this prevents losing time of "idle time" for a peer, which could otherwise be reset by another timed sync command from the peer
* | Merge pull request #7228 from vtnerd/fix/p2p_memory_usage_017binaryFate2020-12-3110-11/+40
|\ \ | |/ |/| Add aggressive restrictions to pre-handshake p2p buffer limit
| * Add aggressive restrictions to pre-handshake p2p buffer limitLee Clagett2020-12-2910-11/+40
|/
* Merge pull request #7222v0.17.1.8Alexander Blair2020-12-2911-22/+32
|\ | | | | | | 218a10967 rpc: limit the number of txes for get_blocks.bin (moneromooo-monero)
| * rpc: limit the number of txes for get_blocks.binmoneromooo-monero2020-12-2911-22/+32
| |
* | Merge pull request #7219Alexander Blair2020-12-291-5/+0
|\ \ | | | | | | | | | b39ee13d7 portable_storage: remove array element limit (moneromooo-monero)
| * | portable_storage: remove array element limitmoneromooo-monero2020-12-281-5/+0
| |/ | | | | | | some people don't want it
* | Merge pull request #7208Alexander Blair2020-12-295-13/+14
|\ \ | |/ |/| | | b8bc4d77b ssl: buffered handshake detection (anon)
| * ssl: buffered handshake detectionanon2020-12-285-13/+14
|/
* Merge pull request #7193Alexander Blair2020-12-281-6/+21
|\ | | | | | | 31ae533d6 epee: fix some issues using connections after shutdown (moneromooo-monero)
| * epee: fix some issues using connections after shutdownmoneromooo-monero2020-12-261-6/+21
| |
* | Merge pull request #7206Alexander Blair2020-12-283-23/+23
|\ \ | | | | | | | | | 8c8f3d73b protocol: fix false positives dropping peers (moneromooo-monero)
| * | protocol: fix false positives dropping peersmoneromooo-monero2020-12-273-23/+23
| | | | | | | | | | | | it'd trigger on reorgs
* | | Merge pull request #7203Alexander Blair2020-12-281-2/+0
|\ \ \ | | | | | | | | | | | | 0fc927dfb portable_storage: remove overly aggressive cutoff (moneromooo-monero)
| * | | portable_storage: remove overly aggressive cutoffmoneromooo-monero2020-12-271-2/+0
| |/ /
* | | Merge pull request #7197Alexander Blair2020-12-281-1/+1
|\ \ \ | |/ / |/| | | | | 0443cccb5 cryptonote_basic: guess what got lost porting patches to branches again (moneromooo-monero)
| * | cryptonote_basic: guess what got lost porting patches to branches againmoneromooo-monero2020-12-261-1/+1
| | |
* | | Merge pull request #7198Alexander Blair2020-12-263-20/+19
|\ \ \ | |/ / |/| | | | | e42bb297b Revert "Reject existing claimed blocks in sync mode" (luigi1111)
| * | Revert "Reject existing claimed blocks in sync mode"luigi11112020-12-273-20/+19
|/ /
* | Merge pull request #7191Alexander Blair2020-12-261-1/+35
|\ \ | | | | | | | | | d5be31ee2 portable_storage: add some sanity checks on data size (moneromooo-monero)
| * | portable_storage: add some sanity checks on data sizemoneromooo-monero2020-12-261-1/+35
| |/ | | | | | | especially when allocated size is >> serialized data size
* | Merge pull request #7189Alexander Blair2020-12-263-5/+18
|\ \ | | | | | | | | | adcbcd8f8 protocol: drop nodes if they claim new data but only give stale data (moneromooo-monero)
| * | protocol: drop nodes if they claim new data but only give stale datamoneromooo-monero2020-12-253-5/+18
| |/ | | | | | | Some joker is spending time actually doing this