aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2021-11-29cmake: set 3.5 as minimum versionselsta2-2/+2
2021-11-26Merge pull request #8085luigi11112-1/+1
2021-11-26Merge pull request #8084luigi11111-0/+15
2021-11-26blocks: update checkpoints.datselsta2-1/+1
2021-11-20Add calcpow RPCHoward Chu5-5/+73
2021-11-09Merge pull request #8039luigi11112-72/+46
2021-11-09Merge pull request #8032luigi11111-16/+54
2021-11-09Merge pull request #8023luigi11115-3/+4
2021-11-09Merge pull request #7997luigi111127-52/+237
2021-11-03device: fix ledger error strings, add human friendly messagesselsta1-7/+3
2021-11-03device: Ledger - update status codesxiphon2-65/+43
2021-11-01Merge pull request #8030luigi11111-1/+1
2021-11-01Merge pull request #8014luigi11112-23/+4
2021-10-30slow_hash: don't blow out Mac stack on ARM64Howard Chu1-16/+54
2021-10-29build: prepare v0.17.3.0selsta5-3/+4
2021-10-29crypto: fix typo in ifdefselsta1-1/+1
2021-10-25Merge pull request #8022luigi11111-0/+1
2021-10-25Merge pull request #7996luigi11111-2/+3
2021-10-24rpc: fix DoS vector in get_output_distributionmoneromooo-monero1-0/+15
2021-10-23protocol: fix spurious rejection of downloaded blocksmoneromooo-monero1-0/+1
2021-10-22socks: ignore any exceptions in shutdown/closeselsta1-2/+3
2021-10-22wallet_api: enable set_strict_default_file_permissionstobtoht2-1/+6
2021-10-22epee: add missing headerselsta1-0/+1
2021-10-19wallet2: fix key encryption when changing ask-password from 0/1 to 2moneromooo-monero2-23/+4
2021-10-17Merge pull request #8005luigi11111-35/+105
2021-10-17Merge pull request #7993luigi11111-1/+1
2021-10-17Merge pull request #7870luigi11111-2/+2
2021-10-17Merge pull request #7868luigi11111-1/+1
2021-10-17Merge pull request #7861luigi11111-5/+5
2021-10-17Merge pull request #7798luigi11111-7/+1
2021-10-14LMDB: fix deadlock in resized detectionHoward Chu2-3/+13
2021-10-14blockchain: fix pedantic assertselsta1-0/+2
2021-10-11ARMv8: detect AES support dynamicallyHoward Chu1-35/+105
2021-10-11Merge pull request #7978luigi11112-0/+12
2021-10-11Merge pull request #7959luigi11111-2/+14
2021-10-11Merge pull request #7873luigi11114-16/+53
2021-10-07Wallet2: Update 'approximate_testnet_rolled_back_blocks'rbrunner71-1/+1
2021-10-06add singapore.node.xmr.pm to seed nodeslza_menace1-1/+5
2021-10-06net_node: add seed nodeselsta1-0/+3
2021-10-06Only INFO log for short seed words with ALLOW_SHORT_WORDS activerbrunner71-1/+1
2021-10-06daemon: allow proxy configurationanon12-12/+62
2021-10-06bootstrap_daemon: proxy configuration supportxiphon9-27/+125
2021-10-06wallet2: chunk get_outs.bin calls to avoid sanity limitsmoneromooo-monero1-8/+20
2021-10-04Decrease the "recent spend window" in gamma re-select to 15 blocksj-berman1-1/+1
2021-09-27Quicker resource cleanup on p2p socks timeoutLee *!* Clagett2-0/+12
2021-09-23Merge pull request #7964luigi111118-24/+393
2021-09-21RPC and ZeroMQ APIs to support p2poolSChernykh18-24/+393
2021-09-20rpc: Fix get_transactions failing when not foundNathan Dorfman1-2/+14
2021-09-20node_server: fix race conditionanon4-16/+53
2021-09-12Fix precision of average_output_timej-berman1-7/+1
2021-09-10simplewallet: don't truncate integ. address in export_transfersselsta1-2/+2
2021-09-09LMDB: protection against UB, by not calling virtual methods from destructor -...mj-xmr1-5/+5
2021-09-08UB: virtual methods in destructor at Trezormj-xmr1-2/+2
2021-09-08UB: virtual method in destructor of WalletImpl v0.17mj-xmr1-1/+1
2021-08-28v0.17: Fix Boost-1.77: Add missing algorithm header to i18n.cppmj-xmr1-0/+1
2021-08-26Merge pull request #7894luigi11111-4/+5
2021-08-26Merge pull request #7825luigi11118-30/+86
2021-08-26Merge pull request #7822luigi11111-0/+31
2021-08-26Merge pull request #7805luigi11114-2/+3
2021-08-26Wallet2: fix optimize-coinbase for p2pool payoutsSChernykh1-4/+5
2021-08-20Merge pull request #7879luigi11113-0/+7
2021-08-20Merge pull request #7848luigi11111-1/+2
2021-08-20Merge pull request #7846luigi11111-0/+6
2021-08-19Protect client from divide by 0 caused by integer truncationj-berman1-0/+6
2021-08-19Apply gamma distr from chain tip when selecting decoysj-berman1-0/+31
2021-08-19wallet_api: add make_uritobtoht3-0/+7
2021-08-19build: prepare v0.17.2.3selsta4-2/+3
2021-08-12support freeze, thaw, and frozen in wallet rpcwoodser3-1/+154
2021-08-12Daemon: Update average block size tablerbrunner71-2/+6
2021-08-11Merge pull request #7839luigi11113-10/+40
2021-08-11Merge pull request #7810luigi11113-15/+44
2021-08-11Merge pull request #7801luigi11111-6/+12
2021-08-11Merge pull request #7792luigi11111-3/+6
2021-08-11Make sure node returns to wallet that real output is unlockedj-berman1-1/+2
2021-08-07provide key images of spent outputs in wallet rpcwoodser3-10/+40
2021-08-07wallet2: Don't auto lock device on process parsed blockstobtoht1-2/+1
2021-08-07ledger: don't lock for software devicetobtoht1-3/+2
2021-08-07ledger: use software device if we have view keytobtoht2-6/+13
2021-08-07wallet_api: getPasswordtobtoht3-0/+7
2021-08-05p2p: remove blocked addresses/hosts from peerlistmoneromooo-monero3-15/+44
2021-08-02Merge pull request #7791luigi11111-1/+1
2021-08-01blocks: fix cmake syntaxselsta1-1/+1
2021-08-01Stop adding more outputs than bulletproof allowsAlex Opie1-7/+35
2021-08-01wallet_api: fix typo in exportKeyImagesselsta1-1/+1
2021-08-01cmake: fix non portable codeselsta1-9/+21
2021-07-27Merge pull request #7789luigi11111-2/+2
2021-07-27Merge pull request #7781luigi11111-1/+1
2021-07-18Fixed json serialization of rct::RCTTypeNullSChernykh1-6/+12
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: fix undefined symbols and multiple definitionsanon5-16/+62
2021-07-10device_trezor_base: fix typoanon1-1/+1
2021-05-12Merge pull request #7678luigi11119-8/+172
2021-04-22wallet2: Fix rescan_bc keep_ki optionNathan Dorfman3-23/+28
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-06Merge pull request #7350luigi11118-26/+63
2021-03-29Merge pull request #7638luigi11114-2/+3
2021-03-29Merge pull request #7621luigi11112-27/+43
2021-03-29Merge pull request #7615luigi11112-5/+5
2021-03-26build: prepare v0.17.2.0selsta4-2/+3
2021-03-22cryptonote_protocol_handler: fix race conditionanon2-27/+43
2021-03-20Merge pull request #7419luigi11111-14/+1
2021-03-18Fixed issues found by static analysisSChernykh2-5/+5
2021-03-05fix serialization being different on macmoneromooo-monero8-26/+63
2021-03-05Merge pull request #7336luigi11112-21/+10
2021-03-03trezor: simplify recognition of integrated addressesDusan Klinec1-14/+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-08p2p: only log to global when a blocked IP is not already blockedmoneromooo-monero1-1/+8
2020-12-23Command max_bytes moved from dynamic map to static switchLee Clagett7-45/+75
2021-01-06Merge pull request #7267luigi11111-4/+9
2021-01-06Merge pull request #7248luigi11114-0/+44
2021-01-03Merge pull request #7269Alexander Blair1-0/+2
2021-01-03add a max levin packet size by command typemoneromooo-monero4-0/+44
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.9selsta4-2/+3
2021-01-01Merge pull request #7247Alexander Blair5-18/+80
2021-01-01Merge pull request #7239Alexander Blair1-0/+1
2021-01-01Merge pull request #7235Alexander Blair1-1/+1
2020-12-31protocol: more sanity checks in new chain block hashesmoneromooo-monero5-18/+80
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 Clagett4-1/+7
2020-12-29rpc: limit the number of txes for get_blocks.binmoneromooo-monero11-22/+32
2020-12-28Merge pull request #7206Alexander Blair1-23/+21
2020-12-28Merge pull request #7197Alexander Blair1-1/+1
2020-12-27protocol: fix false positives dropping peersmoneromooo-monero1-23/+21
2020-12-27Revert "Reject existing claimed blocks in sync mode"luigi11111-18/+19
2020-12-26cryptonote_basic: guess what got lost porting patches to branches againmoneromooo-monero1-1/+1
2020-12-26Merge pull request #7189Alexander Blair3-5/+18
2020-12-26Merge pull request #7183Alexander Blair4-2/+3
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 Blair1-19/+18
2020-12-26Merge pull request #7146Alexander Blair1-0/+2
2020-12-26Merge pull request #7139Alexander Blair5-5/+67
2020-12-25protocol: drop nodes if they claim new data but only give stale datamoneromooo-monero3-5/+18
2020-12-23rpc: get_info - add 'synchronized' fieldxiphon2-0/+3
2020-12-23build: prepare v0.17.1.8selsta4-2/+3
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 #7144luigi11111-1/+3
2020-12-19Merge pull request #7142luigi11112-4/+42
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-monero1-0/+13
2020-12-16protocol: drop peers we can't download anything from in sync modemoneromooo-monero1-19/+5
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-12Merge pull request #7131v0.17.1.7luigi11112-0/+12
2020-12-12Merge pull request #7128luigi11112-0/+36
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 Blair4-2/+3
2020-12-10Merge pull request #7111Alexander Blair5-24/+53
2020-12-10Merge pull request #7107Alexander Blair1-1/+8
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-monero5-24/+53
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-10build: prepare v0.17.1.7selsta4-2/+3
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-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 #7065luigi11114-2/+3
2020-12-07Merge pull request #7063luigi11111-4/+8
2020-12-07Merge pull request #7054luigi11115-14/+111
2020-12-06protocol: drop peers that don't reply to queriesmoneromooo3-11/+37
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 listmoneromooo2-0/+15
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-monero1-4/+8
2020-12-03build: prepare v0.17.1.6selsta4-2/+3
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 #7039luigi11117-15/+75