aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2021-08-11Merge pull request #7817luigi11112-8/+8
1510b1e unit_tests: fix broken tests (anon)
2021-08-11Merge pull request #7810luigi11115-15/+48
8eb2b79 p2p: remove blocked addresses/hosts from peerlist (moneromooo-monero)
2021-08-11Merge pull request #7801luigi11111-6/+12
07d82af Fixed json serialization of rct::RCTTypeNull (SChernykh)
2021-08-11Merge pull request #7792luigi11111-3/+6
9b84043 fix #7784 - deinit wallet in wallet dtor (Dusan Klinec)
2021-08-05p2p: remove blocked addresses/hosts from peerlistmoneromooo-monero5-15/+48
2021-08-02Merge pull request #7791luigi11111-1/+1
7e3f211 wallet: rephrase error message on invalid device address (Dusan Klinec)
2021-07-28Merge pull request #7815luigi11111-1/+3
7128f73 cmake: don't forbid undefined symbols on openbsd (selsta)
2021-07-28unit_tests: fix broken testsanon2-8/+8
boosted_tcp_server: check condition before sleep too cryptonote_protocol_handler: each instance of BlockchainLMDB requires separate thread due to private thread local fields
2021-07-28cmake: don't forbid undefined symbols on openbsdselsta1-1/+3
2021-07-27Merge pull request #7789luigi11111-2/+2
2161bd0 device: set correct ledger min version (selsta)
2021-07-27Merge pull request #7781luigi11111-1/+1
4f7c38a device_trezor_base: fix typo (anon)
2021-07-27Merge pull request #7693luigi11117-18/+127
ec6ff0d cmake: export all symbols (anon) ceb8e7c cmake: fix undefined symbols and multiple definitions (anon) 72af8a5 cmake: forbid undefined symbols (anon)
2021-07-18Fixed json serialization of rct::RCTTypeNullSChernykh1-6/+12
rct::RCTTypeNull doesn't have these fields (ecdhInfo, outPk, txnFee).
2021-07-14fix #7784 - deinit wallet in wallet dtorDusan Klinec1-3/+6
2021-07-14wallet: rephrase error message on invalid device addressDusan Klinec1-1/+1
2021-07-14device: set correct ledger min versionselsta1-2/+2
2021-07-13cmake: export all symbolsanon1-0/+12
2021-07-13cmake: fix undefined symbols and multiple definitionsanon7-18/+69
2021-07-13cmake: forbid undefined symbolsanon1-0/+46
2021-07-10device_trezor_base: fix typoanon1-1/+1
2021-06-16Merge pull request #7734luigi11111-0/+0
a2d8f87 randomx: bump submodule to v1.1.9 (selsta)
2021-06-01Merge pull request #7736luigi11111-0/+2
c28d2f7 Fix boost 1.76.0 compatibility (loqs)
2021-05-24Fix boost 1.76.0 compatibilityloqs1-0/+2
Add missing header boost/mpl/contains.hpp monero-project/monero/issues/7728
2021-05-22randomx: bump submodule to v1.1.9selsta1-0/+0
2021-05-12Merge pull request #7695luigi11111-1/+1
1d6f211 workflows: fix windows build (selsta)
2021-05-12Merge pull request #7687luigi11111-1/+3
cb9a2e4 add -framework AppKit for Apple (woodser)
2021-05-12Merge pull request #7678luigi11119-8/+172
dedcd63 wallet_api: import / export output function (tobtoht) 6e22710 expose set_offline to wallet api (benevanoff) 02e9a41 wallet_api: add isDeterministic() (tobtoht) def5819 wallet_api: add seed_offset param to seed() (tobtoht) 73959c6 wallet_api: store fee for incoming txs in history (Ben Evanoff) 712f362 wallet api: allow wallet to fetch all key images via api (benevanoff) 153d08d Allow tx note edits via TransactionHistory object in wallet/api (dsc) 2abd7b1 wallet_api: TransactionHistory - fill unconfirmed out payments dests (xiphon) 9a50bef Extend TransactionInfo with coinbase and description attributes in wallet/api (dsc) 22bb6a6 Allow AddressBook description edits via wallet/api interface (dsc)
2021-05-12Merge pull request #7680luigi11113-23/+28
70c5c81 wallet2: Fix rescan_bc keep_ki option (Nathan Dorfman)
2021-04-27workflows: fix windows buildselsta1-1/+1
2021-04-26add -framework AppKit for Applewoodser1-1/+3
2021-04-22wallet2: Fix rescan_bc keep_ki optionNathan Dorfman3-23/+28
2021-04-22Merge pull request #7657luigi11111-3/+3
6305b90 ITS#9496 fix mdb_env_open bug from #8704 (Howard Chu)
2021-04-22wallet_api: import / export output functiontobtoht3-0/+77
2021-04-22expose set_offline to wallet apibenevanoff3-0/+12
2021-04-22wallet_api: add isDeterministic()tobtoht3-0/+12
2021-04-22wallet_api: add seed_offset param to seed()tobtoht3-4/+4
2021-04-22wallet_api: store fee for incoming txs in historyBen Evanoff1-0/+1
2021-04-22wallet api: allow wallet to fetch all key images via apibenevanoff3-4/+5
2021-04-22Allow tx note edits via TransactionHistory object in wallet/apidsc3-0/+13
2021-04-22wallet_api: TransactionHistory - fill unconfirmed out payments destsxiphon1-0/+4
2021-04-22Extend TransactionInfo with coinbase and description attributes in wallet/apidsc4-0/+23
2021-04-22Allow AddressBook description edits via wallet/api interfacedsc3-0/+21
2021-04-16Merge pull request #7655luigi11111-4/+0
9fc9c7d gitian: remove osslsigncode (selsta)
2021-04-16Merge pull request #7654luigi11111-1/+1
df03288 unit_tests: fix boost 1.58 compatibility (anon)
2021-04-09ITS#9496 fix mdb_env_open bug from #8704Howard Chu1-3/+3
Broken in 9c6eb75c656363176a55c63c81803feb3cfa614d
2021-04-08gitian: remove osslsigncodeselsta1-4/+0
Unused and archive is offline
2021-04-08unit_tests: fix boost 1.58 compatibilityanon1-1/+1
2021-04-06Merge pull request #7647v0.17.2.0luigi11111-0/+12
d7b74a4 Tests: Fix test node_server.bind_same_p2p_port from randomly crashing (mj-xmr)
2021-04-06Merge pull request #7350luigi11119-27/+64
4a9ae3e fix serialization being different on mac (moneromooo-monero)
2021-04-05Tests: Fix test node_server.bind_same_p2p_port from randomly crashingmj-xmr1-0/+12
2021-03-29Merge pull request #7638luigi11116-9/+10
c18cdd3 build: prepare v0.17.2.0 (selsta)
2021-03-29Merge pull request #7637luigi11111-2/+2
13978a9 depends: openssl 1.1.1i -> 1.1.1k (selsta)
2021-03-29Merge pull request #7631luigi11111-1/+12
fd869a7 cmake: Don't default to -march=native on OpenBSD (Nathan Dorfman)
2021-03-29Merge pull request #7623luigi11111-1/+1
c8c7c40 ITS#9500 fix regression from ITS#8662 (Howard Chu)
2021-03-29Merge pull request #7621luigi11113-27/+632
21ab1de cryptonote_protocol_handler: fix race condition (anon) 699e82c cryptonote_protocol_handler: add race condition demo (anon)
2021-03-29Merge pull request #7615luigi11113-6/+5
9ca9f12 Fixed issues found by static analysis (SChernykh)
2021-03-29Merge pull request #7459luigi11112-28/+134
d5b78c0 async_protocol_handler_config: fix deadlock (anon) f59b1d5 async_protocol_handler_config: add deadlock demo (anon)
2021-03-26build: prepare v0.17.2.0selsta6-9/+10
2021-03-25depends: openssl 1.1.1i -> 1.1.1kselsta1-2/+2
2021-03-24cmake: Don't default to -march=native on OpenBSDNathan Dorfman1-1/+12
2021-03-23ITS#9500 fix regression from ITS#8662Howard Chu1-1/+1
mdb_load -a patch broke overwriting with MDB_CURRENT
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
25588de trezor: simplify recognition of integrated addresses (Dusan Klinec)
2021-03-18Fixed issues found by static analysisSChernykh3-6/+5
- 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
2021-03-12async_protocol_handler_config: fix deadlockanon1-28/+24
2021-03-12async_protocol_handler_config: add deadlock demoanon1-0/+110
2021-03-05fix serialization being different on macmoneromooo-monero9-27/+64
On Mac, size_t is a distinct type from uint64_t, and some types (in wallet cache as well as cold/hot wallet transfer data) use pairs/containers with size_t as fields. Mac would save those as full size, while other platforms would save them as varints. Might apply to other platforms where the types are distinct. There's a nasty hack for backward compatibility, which can go after a couple forks.
2021-03-05Merge pull request #7390luigi11112-3/+74
7fd140e async_protocol_handler_config: remove connection correctly (anon) c1776be async_protocol_handler_config: add segfault demo (anon)
2021-03-05Merge pull request #7336luigi11112-21/+10
d8137dc device_trezor: add redundant check (anon) c6e1d7b device_trezor: wipe string fields properly (anon)
2021-03-03trezor: simplify recognition of integrated addressesDusan Klinec1-14/+1
now it is possible to simplify integrated addresses recognition using transaction destination info directly fixes https://github.com/monero-project/monero-gui/issues/3346
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
332b973 ITS#9007 don't free loose writemap pages (Kris Zyp)
2021-02-16Merge pull request #7333luigi11111-5/+14
b5667c9 p2p: allow CIDR notation in DNS blocklist (moneromooo-monero)
2021-02-15Merge pull request #7309luigi11113-7/+169
6d5e210 boosted_tcp_server: fix connection lifetime (anon) afec439 boosted_tcp_server: add segfault demo (anon)
2021-02-15Merge pull request #7284luigi11111-6/+3
32ab89a docs: Remove outdated bits about anonymity network seed nodes (Nathan Dorfman)
2021-02-01ITS#9007 don't free loose writemap pagesKris Zyp1-1/+1
Broken in ITS#8756
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
fe6dda9 p2p: only log to global when a blocked IP is not already blocked (moneromooo-monero)
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
ba3c627c5 Command max_bytes moved from dynamic map to static switch (Lee Clagett)
2021-01-07Merge pull request #7287Alexander Blair5-33/+63
89fe0e1c8 storages: overridable limits for loading portable_storage from binary (moneromooo-monero)
2021-01-07storages: overridable limits for loading portable_storage from binarymoneromooo-monero5-33/+63
2021-01-06Merge pull request #7282luigi11111-1/+11
5d2dd7a epee: also limit number of strings in portable_storage (moneromooo-monero)
2021-01-06Merge pull request #7267luigi11111-4/+9
c2295f5 protocol: handle receiving a block hash we've not added yet (moneromooo-monero)
2021-01-06Merge pull request #7248luigi11118-4/+60
3c7eec1 add a max levin packet size by command type (moneromooo-monero)
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
They require at least 24 bytes
2021-01-03Merge pull request #7269Alexander Blair1-0/+2
1128146c4 blockchain: lock access to m_blocks_hash_of_hashes (moneromooo-monero)
2021-01-03Merge pull request #7264Alexander Blair6-9/+10
31b2572ec build: prepare v0.17.1.9 (selsta)
2021-01-03Merge pull request #7262Alexander Blair1-2/+7
0add7ec1c portable_storage: better sanity checking (moneromooo-monero)
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
it is accessed both when adding and when prevalidating a set of new hashes from a peer
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
f0b867b13 Restrict duplicate keys in epee binary format (Lee Clagett)
2021-01-01Merge pull request #7249Alexander Blair3-0/+3
cb296b39b portable_storage: forbid unnamed sections (xiphon)
2021-01-01Merge pull request #7247Alexander Blair8-21/+90
57f7c2e53 protocol: more sanity checks in new chain block hashes (moneromooo-monero)
2021-01-01Merge pull request #7244Alexander Blair1-1/+6
531069859 portable_storage: check object limit where appropriate (moneromooo)
2021-01-01Merge pull request #7239Alexander Blair1-0/+1
e685f52e2 p2p: fix deadlock banning while updating peer lists (moneromooo)
2021-01-01Merge pull request #7235Alexander Blair1-1/+1
00253b717 protocol: don't reset last request time on an idle timer (moneromooo-monero)
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
also fix pedantic off by one in check
2020-12-31Merge pull request #7228 from vtnerd/fix/p2p_memory_usage_017binaryFate10-11/+40
Add aggressive restrictions to pre-handshake p2p buffer limit
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
this prevents losing time of "idle time" for a peer, which could otherwise be reset by another timed sync command from the peer
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
218a10967 rpc: limit the number of txes for get_blocks.bin (moneromooo-monero)
2020-12-29Merge pull request #7219Alexander Blair1-5/+0
b39ee13d7 portable_storage: remove array element limit (moneromooo-monero)
2020-12-29Merge pull request #7208Alexander Blair5-13/+14
b8bc4d77b ssl: buffered handshake detection (anon)
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
some people don't want it
2020-12-28Merge pull request #7193Alexander Blair1-6/+21
31ae533d6 epee: fix some issues using connections after shutdown (moneromooo-monero)
2020-12-28Merge pull request #7206Alexander Blair3-23/+23
8c8f3d73b protocol: fix false positives dropping peers (moneromooo-monero)
2020-12-28Merge pull request #7203Alexander Blair1-2/+0
0fc927dfb portable_storage: remove overly aggressive cutoff (moneromooo-monero)
2020-12-28Merge pull request #7197Alexander Blair1-1/+1
0443cccb5 cryptonote_basic: guess what got lost porting patches to branches again (moneromooo-monero)
2020-12-27protocol: fix false positives dropping peersmoneromooo-monero3-23/+23
it'd trigger on reorgs
2020-12-27portable_storage: remove overly aggressive cutoffmoneromooo-monero1-2/+0
2020-12-26Merge pull request #7198Alexander Blair3-20/+19
e42bb297b Revert "Reject existing claimed blocks in sync mode" (luigi1111)
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
d5be31ee2 portable_storage: add some sanity checks on data size (moneromooo-monero)
2020-12-26Merge pull request #7189Alexander Blair3-5/+18
adcbcd8f8 protocol: drop nodes if they claim new data but only give stale data (moneromooo-monero)
2020-12-26Merge pull request #7183Alexander Blair6-9/+10
ba60541f3 build: prepare v0.17.1.8 (selsta)
2020-12-26Merge pull request #7181Alexander Blair2-6/+18
e35bbb1e8 ban lists may now include subnets (moneromooo-monero)
2020-12-26Merge pull request #7174Alexander Blair7-11/+68
5c3e84b6a restrict public node checks a little (moneromooo-monero)
2020-12-26Merge pull request #7161Alexander Blair2-0/+3
07b50c42d rpc: get_info - add 'synchronized' field (xiphon)
2020-12-26Merge pull request #7155Alexander Blair3-19/+20
42ee30929 protocol: reject claimed block hashes that already are in the chain (moneromooo-monero) a436c3625 protocol: drop peers we can't download anything from in sync mode (moneromooo-monero)
2020-12-26Merge pull request #7146Alexander Blair1-0/+2
3bb748ad9 p2p: remove peers from grey and anchors lists when blocked (moneromooo-monero)
2020-12-26Merge pull request #7139Alexander Blair5-5/+67
fb9ef2426 Optional DNS based blocklist (moneromooo-monero)
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
especially when allocated size is >> serialized data size
2020-12-25protocol: drop nodes if they claim new data but only give stale datamoneromooo-monero3-5/+18
Some joker is spending time actually doing this
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
do not include blocked hosts in peer lists or public node lists by default, warn about no https on clearnet and about untrusted peers likely being spies
2020-12-22ban lists may now include subnetsmoneromooo-monero2-6/+18
2020-12-20Optional DNS based blocklistmoneromooo-monero5-5/+67
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
2020-12-19Merge pull request #7152luigi11112-1/+18
cf4461f Fix byte_stream::put_n (Lee Clagett)
2020-12-19Merge pull request #7144luigi11111-1/+3
a569483 p2p: ignore incoming peer list entries when we have them blocked (moneromooo-monero)
2020-12-19Merge pull request #7142luigi11112-4/+42
905cc07 daemon: the ban command can now load IPs from a file (ban @filename) (moneromooo-monero)
2020-12-19Merge pull request #7140luigi11117-107/+166
55e4007 Depends: Bump qt to 5.15.1 (TheCharlatan)
2020-12-17Merge pull request #7157luigi11114-1/+13
a4cdcd9 rpc: add a busy_syncing field to get_info (moneromooo-monero)
2020-12-17rpc: add a busy_syncing field to get_infomoneromooo-monero4-1/+13
true if and pretty much only if new blocks are being added
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
instead of the (incorrect) check for whether we think we might have a user for it at some point in the near future. We can reconnect.
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
c1d6547 protocol: include first new block in chain entry response (moneromooo-monero)
2020-12-12Merge pull request #7128luigi11112-0/+36
b6b2c9b protocol: stricter checks on received chain hash list (moneromooo)
2020-12-12Merge pull request #7124luigi11111-1/+1
d6069f7 protocol: revert incoming chain height check against local chain (moneromooo-monero)
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
We can actually request a chain that's further away from what we have as we buffer more and more
2020-12-10Merge pull request #7122Alexander Blair1-1/+1
3a3370096 protocol: one more sanity check on usable data from a peer (moneromooo-monero)
2020-12-10Merge pull request #7120Alexander Blair1-1/+1
105afa555 protocol: fix asking for pruned blocks for v10 (moneromooo-monero)
2020-12-10Merge pull request #7118Alexander Blair2-1/+2
ef1524ecc protocol: add a sanity check to the number of block hashes sent (moneromooo-monero)
2020-12-10Merge pull request #7116Alexander Blair6-9/+10
a700e6103 build: prepare v0.17.1.7 (selsta)
2020-12-10Merge pull request #7115Alexander Blair1-17/+9
45d9a282d cmake: fix "release" version string on tagged releases (moneromooo-monero)
2020-12-10Merge pull request #7111Alexander Blair6-33/+64
d729730d3 protocol: drop origin IP if a block fails to verify in sync mode (moneromooo-monero)
2020-12-10Merge pull request #7107Alexander Blair1-1/+8
f47f1a069 protocol: more restrictive checks on chain entry response (moneromooo-monero)
2020-12-10Merge pull request #7101Alexander Blair2-43/+12
b4b3cd3ad depends: Update OpenSSL to 1.1.1i (Howard Chu)
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
Old format is still alloewd there, this is a two fork update
2020-12-10protocol: drop origin IP if a block fails to verify in sync modemoneromooo-monero6-33/+64
It would otherwise be possible for a peer to send bad blocks, then disconnect and reconnect again, escaping bans
2020-12-10Merge pull request #7109luigi11111-2/+1
e83a220 protocol: fix switchting to adding blocks if noone's adding the next span (moneromooo-monero)
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
It would not say "release" if we're on a previous tag
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
Remove some obsolete patches (they were integrated upstream). Tweak to work with Android support (they second-guess our CC definition, etc).
2020-12-07Merge pull request #7076v0.17.1.6luigi11112-40/+51
37bb594 Do not use peer_id tracking method over i2p/tor (Lee Clagett)
2020-12-07Merge pull request #7073luigi11112-0/+6
446b3c8 p2p: drop peers that spam peer lists (moneromooo-monero)
2020-12-07Merge pull request #7071luigi11113-10/+12
21b3ff2 p2p: fix race condition accessing a deleted context (moneromooo-monero)
2020-12-07Merge pull request #7065luigi11116-9/+10
b34d50f build: prepare v0.17.1.6 (selsta)
2020-12-07Merge pull request #7063luigi11112-555/+548
7982ef5 crypto: fix non zero scalar being 0 after reducing (moneromooo-monero)
2020-12-07Merge pull request #7054luigi11116-16/+144
ce26c5b protocol: drop peers that don't reply to queries (moneromooo) 9427b5a keep only the last seen node on a given host in the white list (moneromooo) fa79148 protocol: drop peers that decrease claimed height (moneromooo) 1382b17 protocol: add scoring system to drop peers that don't behave (moneromooo)
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
There's always some people who just want to abuse things
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
93135907d wallet2: set propagation timeout to current max timeout (selsta)