aboutsummaryrefslogtreecommitdiff
AgeCommit message (Collapse)AuthorFilesLines
2020-12-19Merge pull request #7151luigi11112-1/+18
4978f69 Fix byte_stream::put_n (Lee Clagett)
2020-12-19Merge pull request #7143luigi11111-1/+3
58651d1 p2p: ignore incoming peer list entries when we have them blocked (moneromooo-monero)
2020-12-19Merge pull request #7141luigi11112-4/+42
9de3787 daemon: the ban command can now load IPs from a file (ban @filename) (moneromooo-monero)
2020-12-19Merge pull request #7075luigi11112-3/+3
f3c0d4f protocol: remove unused (and cunningly uninitialized) field (moneromooo-monero) 8e62362 p2p: ifx getting seed nodes for uncommon cases (moneromooo-monero)
2020-12-19Merge pull request #7074luigi11111-1/+3
9024622 add -framework AppKit for Apple (woodser)
2020-12-17Merge pull request #7156luigi11114-1/+13
5a1ac9c 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-15protocol: remove unused (and cunningly uninitialized) fieldmoneromooo-monero1-2/+0
2020-12-15p2p: ifx getting seed nodes for uncommon casesmoneromooo-monero1-1/+3
The code is technically correct, but liable to easily become incorrect with changes
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: ignore incoming peer list entries when we have them blockedmoneromooo-monero1-1/+3
2020-12-12Merge pull request #7130luigi11112-0/+12
543733d protocol: include first new block in chain entry response (moneromooo-monero)
2020-12-12Merge pull request #7127luigi11112-0/+36
5d1849a protocol: stricter checks on received chain hash list (moneromooo)
2020-12-12Merge pull request #7123luigi11111-1/+1
62e8ca5 protocol: revert incoming chain height check against local chain (moneromooo-monero)
2020-12-12Merge pull request #6495luigi11111-6/+37
12a422c workflows: add ccache support (selsta)
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-11workflows: add ccache supportselsta1-6/+37
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 #7102Alexander Blair1-17/+9
8ee3ec729 cmake: fix "release" version string on tagged releases (moneromooo-monero)
2020-12-10Merge pull request #7121Alexander Blair1-1/+1
cd7e9769d protocol: one more sanity check on usable data from a peer (moneromooo-monero)
2020-12-10Merge pull request #7117Alexander Blair2-1/+2
5dee031b2 protocol: add a sanity check to the number of block hashes sent (moneromooo-monero)
2020-12-10Merge pull request #7114Alexander Blair1-1/+1
eb77790df protocol: fix asking for pruned blocks for v10 (moneromooo-monero)
2020-12-10Merge pull request #7110Alexander Blair6-33/+64
d660f22ed protocol: drop origin IP if a block fails to verify in sync mode (moneromooo-monero)
2020-12-10Merge pull request #7106Alexander Blair1-1/+8
0f34cabb9 protocol: more restrictive checks on chain entry response (moneromooo-monero)
2020-12-10Merge pull request #7105Alexander Blair1-66/+0
178ca2906 travis: remove from repo (selsta)
2020-12-10Merge pull request #7104Alexander Blair1-1/+1
ed884c20d workflows: shorten name (selsta)
2020-12-10Merge pull request #7103Alexander Blair1-0/+85
7248420c7 workflows: add depends workflow, upload binaries (selsta)
2020-12-10Merge pull request #7100Alexander Blair2-43/+12
5b30203fe depends: Update OpenSSL to 1.1.1i (Howard Chu)
2020-12-10Merge pull request #7009Alexander Blair23-106/+126
7414e2bac Change epee binary output from std::stringstream to byte_stream (Lee Clagett)
2020-12-10Merge pull request #7003Alexander Blair3-61/+58
08eb0949f Change to more efficient allocation strategy in byte_stream (Lee Clagett)
2020-12-10Merge pull request #6977Alexander Blair3-0/+151
e59134123 Clang-tidy integrated into CMakeLists.txt (mj-xmr)
2020-12-10Merge pull request #6956Alexander Blair5-0/+171
9f502108b Add ClangBuildAnalyzer under utils/health for analyzing build times (mj-xmr)
2020-12-10Merge pull request #6947Alexander Blair2-0/+96
19d1b3590 add a convenience script to start monero with inbound tor (moneromooo-monero)
2020-12-10protocol: one more sanity check on usable data from a peermoneromooo-monero1-1/+1
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 #7108luigi11111-2/+1
19f7757 protocol: fix switchting to adding blocks if noone's adding the next span (moneromooo-monero)
2020-12-10Merge pull request #7082luigi11111-36/+37
a4e42b2 bump my key expiration date by 2 more years (moneromooo-monero)
2020-12-10protocol: add a sanity check to the number of block hashes sentmoneromooo-monero2-1/+2
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: 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-10travis: remove from reposelsta1-66/+0
2020-12-10workflows: add depends workflow, upload binariesselsta1-0/+85
2020-12-10workflows: shorten nameselsta1-1/+1
2020-12-09cmake: fix "release" version string on tagged releasesmoneromooo-monero1-17/+9
It would not say "release" if we're on a previous tag
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-08Add ClangBuildAnalyzer under utils/health for analyzing build timesmj-xmr5-0/+171
2020-12-07Merge pull request #7072luigi11112-0/+6
bc7cd78 p2p: drop peers that spam peer lists (moneromooo-monero)
2020-12-07Merge pull request #7070luigi11113-10/+12
281b42a p2p: fix race condition accessing a deleted context (moneromooo-monero)
2020-12-07Merge pull request #7055luigi11116-16/+144
ff7fdf6 protocol: drop peers that don't reply to queries (moneromooo-monero) 89e984d keep only the last seen node on a given host in the white list (moneromooo-monero) c74d8ff protocol: drop peers that decrease claimed height (moneromooo-monero) 61f5001 protocol: add scoring system to drop peers that don't behave (moneromooo-monero)
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-05bump my key expiration date by 2 more yearsmoneromooo-monero1-36/+37
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-04Merge pull request #7068Alexander Blair1-1/+2
2395e0e67 p2p: add a tor seed node (moneromooo-monero)
2020-12-04Merge pull request #7062Alexander Blair2-555/+548
5ed604fe5 crypto: fix non zero scalar being 0 after reducing (moneromooo-monero)
2020-12-04Merge pull request #7043Alexander Blair1-0/+14
17c537039 wallet2: check imported multisig curve points are in main subgroup (Crypto City)
2020-12-04Merge pull request #7030Alexander Blair2-1/+4
0363476ee rpc: get_info - add 'synchronized' field (xiphon)
2020-12-04Merge pull request #7017Alexander Blair2-40/+51
13350f79d Do not use peer_id tracking method over i2p/tor (Lee Clagett)
2020-12-04add -framework AppKit for Applewoodser1-1/+3
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-03p2p: add a tor seed nodemoneromooo-monero1-1/+2
2020-12-03Merge pull request #7058Alexander Blair1-1/+2
89bbb802c wallet2: set propagation timeout to current max timeout (selsta)
2020-12-03Merge pull request #7056Alexander Blair1-10/+17
c64b94bd1 p2p: fix endianness when checking IPv6 addresses mapping to IPv4 (moneromooo-monero) 67f2bec2d p2p: make this work with boost <= 1.65 (pffff) (moneromooo-monero) ffdf1fb1d p2p: rewrite boost's make_address_v4 to cater for < 1.66 (moneromooo)
2020-12-03Merge pull request #6984Alexander Blair1-2/+14
7a5e11645 net_node: add tor / i2p seed nodes (selsta)
2020-12-03wallet2: set propagation timeout to current max timeoutselsta1-1/+2
2020-12-03p2p: fix endianness when checking IPv6 addresses mapping to IPv4moneromooo-monero1-5/+3
2020-12-03p2p: make this work with boost <= 1.65 (pffff)moneromooo-monero1-0/+4
2020-12-03p2p: rewrite boost's make_address_v4 to cater for < 1.66moneromooo1-9/+14
2020-12-02Clang-tidy integrated into CMakeLists.txtmj-xmr4-0/+185
Can be called from the source directory with: utils/health/clang-tidy-run.sh
2020-12-01Merge pull request #7025Alexander Blair2-4/+4
b10878f10 Change Dandelion++ fluff probability to 20%, and embargo timeout to 39s (Lee Clagett)
2020-12-01Merge pull request #7024Alexander Blair3-17/+21
aaf837cf5 rpc: skip non-synced bootstrap daemons in --no-sync mode too (xiphon)
2020-12-01Merge pull request #6954Alexander Blair1-23/+12
dff1d8067 Fix tx flush callback queueing (Lee Clagett)
2020-12-01Merge pull request #6948Alexander Blair4-4/+55
65903d2cf Add rpc-restricted-bind-ip option (Howard Chu)
2020-12-01Merge pull request #6939Alexander Blair1-1/+26
6c9980a55 p2p: give all hosts the same chance of being picked for connecting (moneromooo)
2020-12-01Merge pull request #6923Alexander Blair1-3/+3
cc034fe0c util: fix escaping more than one ?* in glob_to_regex (moneromooo-monero)
2020-12-01Merge pull request #6910Alexander Blair4-34/+69
b7dd8349f Allow setting start block on export (Howard Chu)
2020-12-01Merge pull request #6890Alexander Blair5-0/+56
ec14e4b8c wallet2: skip reorgs exceeding max-reorg-depth wallet setting (xiphon)
2020-11-29p2p: give all hosts the same chance of being picked for connectingmoneromooo1-1/+26
even if some run more than one node
2020-11-29net_node: add tor / i2p seed nodesselsta1-2/+14
Co-authored-by: Lee Clagett <code@leeclagett.com>
2020-11-29Merge pull request #7021luigi11114-9/+46
d73cb95 Fix timeout checks for forwarded and Dandelion++ stem txes (Lee Clagett)
2020-11-29Merge pull request #7020luigi11111-0/+4
2c66894 wallet_api: TransactionHistory - fill unconfirmed out payments dests (xiphon)
2020-11-29Merge pull request #7018luigi111110-18/+85
a9cd5d9 cryptonote_core: dandelion - use local height or median height if syncing (xiphon)
2020-11-29Merge pull request #7008luigi11112-3/+3
3247f11 Silence stupid warnings (Howard Chu)
2020-11-29Merge pull request #6999luigi11111-4/+4
c5f6629 epee: tighten the URL parsing regexp a little (moneromooo-monero)
2020-11-29Merge pull request #6995luigi11111-1/+9
60bc676 epee: readline_buffer - fix thread safety, fix sync() after stop() (xiphon)
2020-11-29Merge pull request #6973luigi11112-6/+113
be84f67 Switch to Dandelion++ fluff mode if no out connections for stem mode (Lee Clagett)
2020-11-29Merge pull request #6971luigi11111-0/+7
f9527e6 protocol: reject empty incoming block messages (moneromooo-monero)
2020-11-29Merge pull request #6960luigi11111-0/+9
5569a8e rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2P (xiphon)
2020-11-29Merge pull request #6949luigi11111-2/+8
aad780b Fix CLI and unrestricted RPC relay_tx with stempool (Lee Clagett)
2020-11-29Merge pull request #6943luigi11111-0/+4
cb069d0 p2p: remove banned peers from the white list (moneromooo-monero)
2020-11-29Merge pull request #6937luigi111118-33/+54
8a282f6 Add RELINK_TARGETS, monero_add_target_no_relink and use monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests (mj-xmr)
2020-11-29Merge pull request #6933luigi11111-2/+30
1f04a31 p2p: use /16 filtering on IPv4-within-IPv6 addresses (moneromooo-monero)
2020-11-29Merge pull request #6924luigi11111-8/+0
874487f blockchain: remove some dead code (moneromooo-monero)
2020-11-29Merge pull request #6922luigi11113-14/+31
a25bc71 Make Blockchain::get_fee_quantization_mask() compile time (SChernykh)
2020-11-29Merge pull request #6921luigi11111-2/+2
f1836ac cryptonote_core: Fix missing override warnings (Nathan Dorfman)
2020-11-29Merge pull request #6920luigi11113-0/+33
aad2f87 net_node: add --ban-list option (selsta)
2020-11-29Merge pull request #6915luigi11111-1/+1
c67fa32 bump default number of connections from 8 to 12 (moneromooo-monero)
2020-11-29Merge pull request #6913luigi11111-2/+6
fc2f971 wallet2: wait for propagation timeout before marking tx as failed (xiphon)
2020-11-29Merge pull request #6903luigi11111-0/+1
453b8e2 README: add OSS-fuzz status banner (moneromooo-monero)
2020-11-29Merge pull request #6898luigi11112-65/+43
593ae2e device: Ledger - update status codes (xiphon)
2020-11-29Merge pull request #6897luigi11112-54/+83
2abdbf6 Add support for i2p and tor seed nodes (vtnerd)
2020-11-29Merge pull request #6895luigi11111-0/+7
b49f489 fix next_seed_height regression in getblocktemplate rpc (xnbya)
2020-11-29Merge pull request #6892luigi11111-1/+1
ad7ea2c core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode check (xiphon)
2020-11-29Merge pull request #6873luigi11111-2/+2
3be170d Update README.md (Jkat)
2020-11-29Merge pull request #6858luigi11117-4/+72
49a279b docs: Add release checklist (setsimmo) d00ca88 Move documentation files to their own directory (glv2)
2020-11-28Merge pull request #6856luigi11111-18/+0
db70af1 Unit Tests: Remove block reward upper bound size checks (TheCharlatan)
2020-11-28Merge pull request #6849luigi11111-1/+1
f4b2382 rpc_private_headers declaration fix (malbit)
2020-11-28Merge pull request #6830luigi11114-0/+23
64e9526 Extend TransactionInfo with coinbase and description attributes in wallet/api (dsc)
2020-11-28Merge pull request #6829luigi11113-0/+13
016f36a Allow tx note edits via TransactionHistory object in wallet/api (dsc)
2020-11-28Allow tx note edits via TransactionHistory object in wallet/apidsc3-0/+13
2020-11-28Merge pull request #6826luigi11112-101/+203
83da867 Update error messages in daemon (tmoravec)
2020-11-28Merge pull request #6747luigi11111-0/+14
12a78e5 cmake: Use job pool feature to limit concurrent jobs (00-matt)
2020-11-25cryptonote_core: dandelion - use local height or median height if syncingxiphon10-18/+85
2020-11-24wallet2: check imported multisig curve points are in main subgroupCrypto City1-0/+14
2020-11-23Merge pull request #7007luigi11114-16/+20
91fd634 Better log message for unusable anon networks (hyc)
2020-11-21Merge pull request #6982luigi11111-1/+1
9f83fe3 workflows: bump msys2 action to v2 (selsta)
2020-11-19rpc: get_info - add 'synchronized' fieldxiphon2-1/+4
2020-11-17Change Dandelion++ fluff probability to 20%, and embargo timeout to 39sLee Clagett2-4/+4
A 20% fluff probability increases the precision of a spy connected to every node by 10% on average, compared to a network using 0% fluff probability. The current value (10% fluff) should increase precision by ~5% compared to baseline. This decreases the expected stem length from 10 to 5. The embargo timeout was therefore lowered to 39s; the fifth node in a stem is expected to have a 90% chance of being the first to timeout, which is the same probability we currently have with an expected stem length of 10 nodes.
2020-11-17rpc: skip non-synced bootstrap daemons in --no-sync mode tooxiphon3-17/+21
2020-11-16Better log message for unusable anon networksHoward Chu4-16/+20
2020-11-15Fix timeout checks for forwarded and Dandelion++ stem txesLee Clagett4-9/+46
2020-11-15rpc: on_send_raw_tx (bootstrap) - send to bootstrap daemon and P2Pxiphon1-0/+9
2020-11-14wallet_api: TransactionHistory - fill unconfirmed out payments destsxiphon1-0/+4
2020-11-11Silence stupid warningsHoward Chu2-3/+3
2020-11-09epee: tighten the URL parsing regexp a littlemoneromooo-monero1-4/+4
fixes massive amounts of time spent on pathological inputs Found by OSS-Fuzz
2020-11-07epee: readline_buffer - fix thread safety, fix sync() after stop()xiphon1-1/+9
2020-11-05workflows: bump msys2 action to v2selsta1-1/+1
2020-11-03Switch to Dandelion++ fluff mode if no out connections for stem modeLee Clagett2-6/+113
2020-11-03Merge pull request #6927luigi11111-1/+1
e79c88e functional_tests: inrease mining timeout (selsta)
2020-11-03Merge pull request #6886luigi11112-2/+2
2014a84 Force CMAKE_SKIP_RPATH=ON (hyc)
2020-11-03protocol: reject empty incoming block messagesmoneromooo-monero1-0/+7
2020-11-03p2p: use /16 filtering on IPv4-within-IPv6 addressesmoneromooo-monero1-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.
2020-10-29Fix CLI and unrestricted RPC relay_tx with stempoolLee Clagett1-2/+8
2020-10-29Add rpc-restricted-bind-ip optionHoward Chu4-4/+55
Fixes #6369
2020-10-28add a convenience script to start monero with inbound tormoneromooo-monero2-0/+96
2020-10-28Add RELINK_TARGETS, monero_add_target_no_relink and use ↵mj-xmr18-33/+54
monero_add_executable/monero_add_library where possible (mj-xmr) Add monero_add_minimal_executable and use in tests This is done in order not to have to relink targets, when just an .so changed, but not its interface.
2020-10-27p2p: remove banned peers from the white listmoneromooo1-0/+4
2020-10-21Merge pull request #6902luigi11113-0/+11
70eb0d1 wallet2_api: implement stop() to interrupt refresh() loop once (xiphon)
2020-10-21Merge pull request #6852luigi11111-2/+2
346381f workflows: don't brew update (selsta)
2020-10-22functional_tests: inrease mining timeoutselsta1-1/+1
2020-10-20net_node: add --ban-list optionselsta3-0/+33
2020-10-20blockchain: remove some dead codemoneromooo-monero1-8/+0
This is already done
2020-10-20util: fix escaping more than one ?* in glob_to_regexmoneromooo-monero1-3/+3
2020-10-20Make Blockchain::get_fee_quantization_mask() compile timeSChernykh3-14/+31
This also removes potential thread safety bug in that function.
2020-10-19cryptonote_core: Fix missing override warningsNathan Dorfman1-2/+2
2020-10-19Add support for i2p and tor seed nodesLee Clagett2-54/+83
2020-10-19Force CMAKE_SKIP_RPATH=ONHoward Chu2-2/+2
Fix empty RPATH token issue. Only affects Linux and FreeBSD.
2020-10-18Merge pull request #6891Alexander Blair1-3/+11
4cf3545a3 core_rpc_server: on_get_blocks - forward bootstrap daemon error (xiphon)
2020-10-18Merge pull request #6881Alexander Blair1-1/+4
11b20229c tx_pool: silence spammy harmless warning till we fix the bug (moneromooo-monero)
2020-10-18Merge pull request #6882Alexander Blair1-1/+3
fcbfb0a00 wallet2: fix missing m_state field in wallet serialization (moneromooo-monero)
2020-10-18Merge pull request #6875Alexander Blair9-64/+78
a12a8174e Dandelion++: skip desynced peers in stem phase (xiphon)
2020-10-18Merge pull request #6862Alexander Blair1-12/+17
5f228e4b7 Fix lgamma/signgam dependency (Howard Chu)
2020-10-18Merge pull request #6917Riccardo Spagni1-2/+2
49192a626 README: update fork table recommended version (selsta)
2020-10-18README: update fork table recommended versionselsta1-2/+2
2020-10-18wallet2: wait for propagation timeout before marking tx as failedxiphon1-2/+6
2020-10-18bump default number of connections from 8 to 12moneromooo-monero1-1/+1
2020-10-18Allow setting start block on exportHoward Chu4-34/+69
And make import honor the starting block# recorded in a bootstrap file
2020-10-18Merge pull request #6905Alexander Blair1-3/+15
88fde0309 blockchain: fix sync at v14 boundary (moneromooo-monero)
2020-10-18blockchain: fix sync at v14 boundarymoneromooo-monero1-3/+15
Miners with MLSAG txes which they'd already verified included a couple in that block, but the consensus rules had changed in the meantime, so that block is technically invalid and any node which did not already have those two txes in their txpool could not sync. Grandfather them in, since it has no effect in practice.
2020-10-17README: add OSS-fuzz status bannermoneromooo-monero1-0/+1
2020-10-17wallet2_api: implement stop() to interrupt refresh() loop oncexiphon3-0/+11
2020-10-15Do not use peer_id tracking method over i2p/torLee Clagett2-40/+51
2020-10-14Merge pull request #6867Alexander Blair1-1/+1
826a84478 cmake: Version - use CMAKE_CURRENT_LIST_DIR (xiphon)
2020-10-14Merge pull request #6863Alexander Blair1-2/+2
b4c775663 cmake: CheckTrezor - use ${CMAKE_CURRENT_LIST_DIR} to locate tests (xiphon)
2020-10-13device: Ledger - update status codesxiphon2-65/+43
2020-10-13Merge pull request #6889luigi11111-5/+5
c01d1c1 README: recommend v0.17.1.0 (selsta)
2020-10-13Merge pull request #6833luigi11111-9/+7
335ba12 README: update sponsors (selsta)
2020-10-13Merge pull request #6828luigi11113-0/+21
1b3f220 Allow AddressBook description edits via wallet/api interface (xmrdsc)
2020-10-13Merge pull request #6822luigi11117-107/+166
2e3caa2 Depends: Bump qt to 5.15.1 (TheCharlatan)
2020-10-13Merge pull request #6808luigi11111-5/+4
d3e7c5a systemd: Don't use Type=forking (ndorf)
2020-10-13wallet2: skip reorgs exceeding max-reorg-depth wallet settingxiphon5-0/+56
2020-10-13Change to more efficient allocation strategy in byte_streamLee Clagett3-61/+58
2020-10-13fix next_seed_height regression in getblocktemplate rpcAlexis Enston1-0/+7
2020-10-13core_rpc_server: on_get_blocks - forward bootstrap daemon errorxiphon1-3/+11
2020-10-12core_rpc_server: on_send_raw_tx - fix bootstrap daemon mode checkxiphon1-1/+1
2020-10-13README: recommend v0.17.1.0selsta1-5/+5
2020-10-12wallet2: fix missing m_state field in wallet serializationmoneromooo-monero1-1/+3
2020-10-12tx_pool: silence spammy harmless warning till we fix the bugmoneromooo-monero1-1/+4
2020-10-12Dandelion++: skip desynced peers in stem phasexiphon9-64/+78
2020-10-10Change epee binary output from std::stringstream to byte_streamLee Clagett23-106/+126
2020-10-08Update README.mdJustin Kat1-2/+2
2020-10-08README: update sponsorsselsta1-9/+7
2020-10-07cmake: Version - use CMAKE_CURRENT_LIST_DIRxiphon1-1/+1
2020-10-06Fix lgamma/signgam dependencyHoward Chu1-12/+17
This is a new indirect dependency due to the use of poisson_distribution, introduced in PR#6354 commit 67ade8005
2020-10-06Fix tx flush callback queueingLee Clagett1-23/+12
2020-10-06cmake: CheckTrezor - use ${CMAKE_CURRENT_LIST_DIR} to locate testsxiphon1-2/+2
2020-10-03docs: Add release checklistSeth Simmons1-0/+68
2020-10-03Move documentation files to their own directoryGuillaume Le Vaillant6-4/+4
2020-10-03Unit Tests: Remove block reward upper bound size checksTheCharlatan1-18/+0
Tests running after being compiled with `make debug-test` failed with ``` [ FAILED ] block_reward_and_current_block_weight.fails_on_huge_median_size [ FAILED ] block_reward_and_current_block_weight.fails_on_huge_block_weight ``` With the introduction of the patch in https://github.com/monero-project/monero/commit/be82c40703d267184ee07bf7be71002122c86656#diff-1a57d4e6013984c420da98d1adde0eafL113 the assertions checking the weight of the median and current block against a size limit were removed. Since the limit is now enforced by a long divisor and a uint64_t type, checking in a separate test makes little sense, so they are removed here.
2020-09-30workflows: don't brew updateselsta1-2/+2
2020-09-27Merge pull request #6841Alexander Blair2-0/+8
b6c4f8cd5 fix a couple bugs found by OSS-fuzz (moneromooo-monero)
2020-09-27Merge pull request #6840Alexander Blair1-1/+1
6ee9f1260 fuzz_tests: fix build error in signature fuzz test (moneromooo-monero)
2020-09-27Merge pull request #6838Alexander Blair1-1/+1
7fca814a6 build: ARM - disable stack trace due to segfault in libunwind (xiphon)
2020-09-27Merge pull request #6836Alexander Blair1-12/+11
163f83720 functional_tests: rewrite mining code, clearer timeout info (iamamyth)