aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2023-09-22wallet: store watch-only wallet correctly when `change_password()` is calledjeff1-2/+2
2023-09-14Merge pull request #8988luigi11114-2/+3
2023-09-14Merge pull request #8941luigi11113-6/+14
2023-09-10build: prepare v0.18.3.0selsta4-2/+3
2023-08-23wallet2: fix `store_to()` and `change_password()`jeffro2562-34/+90
2023-08-17wallet_rpc_server: chunk refresh to keep responding to RPC while refreshingmoneromooo-monero3-5/+9
2023-08-17wallet_rpc_server: add --no-initial-sync flag for quicker network bindingmoneromooo-monero1-1/+5
2023-08-17Merge pull request #8957luigi11111-4/+9
2023-08-17Merge pull request #8953luigi11111-4/+4
2023-08-17Merge pull request #8942luigi11114-25/+59
2023-08-17Merge pull request #8891luigi11112-2/+7
2023-08-10wallet-rpc: restore from multisig seedjeffro2564-25/+59
2023-07-19scan_tx: fix custom comparator for == case; fixes #8951j-berman1-4/+9
2023-07-17wallet2: when checking frozen multisig tx set, don't assume orderjeffro2561-4/+4
2023-07-09Enforce restricted # pool txs served via RPC + optimize chunked reqs [release...j-berman12-168/+245
2023-07-09wallet2, RPC: Optimize RPC calls for periodic refresh from 3 down to 1 call [...rbrunner79-205/+759
2023-07-06Merge pull request #8917luigi11111-0/+2
2023-07-06Merge pull request #8916luigi11111-0/+10
2023-07-06Merge pull request #8908luigi11112-0/+29
2023-07-06Merge pull request #8905luigi11112-2/+40
2023-07-06Merge pull request #8895luigi11111-1/+1
2023-07-06Merge pull request #8892luigi11111-157/+59
2023-06-30core_rpc_server: return ID of submitted blockjeffro2562-2/+7
2023-06-27Merge pull request #8878luigi11111-20/+15
2023-06-27Merge pull request #8851luigi11111-1/+1
2023-06-27Merge pull request #8845luigi11111-1/+1
2023-06-27Merge pull request #8831luigi11111-1/+8
2023-06-27Merge pull request #8566luigi11118-60/+406
2023-06-27wallet2: do not lose exception in current thread on refreshCrypto City1-0/+1
2023-06-27wallet2: fix missing exceptions from failing wallet refreshCrypto City1-0/+1
2023-06-27protocol: drop peers sending duplicate txesmoneromooo-monero1-0/+10
2023-06-16Add CLSAG serialization to ZMQ codeLee Clagett2-0/+29
2023-06-12wallet: respect frozen key images in multisig wallets [RELEASE]jeffro2562-2/+40
2023-06-08Speed up perf_timer init on x86SChernykh1-1/+1
2023-06-02cryptonote_basic: fix amount overflow detection on 32-bit systems [RELEASE]jeffro2561-1/+1
2023-06-02wallet_rpc_server: dedup transfer RPC responses [RELEASE]jeffro2561-157/+59
2023-05-25common: do not use DNS to determine if address is localtobtoht1-20/+15
2023-05-11blockchain: ensure base fee cannot reach 0Crypto City1-1/+1
2023-05-08fix missing <cstdint> includestobtoht2-0/+2
2023-04-27Fixed RandomX initialization when mining from scratchSChernykh1-1/+8
2023-04-25Merge pull request #8766luigi11111-0/+13
2023-04-02Merge pull request #8805v0.18.2.2luigi11114-2/+3
2023-04-02Merge pull request #8813luigi11114-3/+10
2023-03-29cryptonote core/protocol: don't drop peers for soft offensesjeffro2564-3/+10
2023-03-29Fixed deadlock and crash when syncing with full dataset on WindowsSChernykh2-5/+8
2023-03-27build: prepare v0.18.2.2selsta4-2/+3
2023-03-25wallet2: fix infinite loop in fake out selectionCrypto City2-3/+4
2023-03-24Merge pull request #8785luigi11114-2/+3
2023-03-24Merge pull request #8787luigi11111-2/+22
2023-03-19p2p: do not log to global when re-blocking a subnetmoneromooo-monero1-1/+5
2023-03-19p2p: avoid spam blocking ipv4 addresses in a blocked subnetmoneromooo-monero1-1/+17
2023-03-18Merge pull request #8784luigi11116-1/+22
2023-03-18Merge pull request #8781luigi11119-111/+288
2023-03-18build: prepare v0.18.2.1selsta4-2/+3
2023-03-18Add a size limit for tx_extra in tx pooltevador6-1/+22
2023-03-17verRctNonSemanticsSimpleCached: fix fragilityJeffrey Ryan9-111/+288
2023-03-17device: Add ledger Stax device id to device detectionFrancois Beutin1-0/+1
2023-03-13wallet2: fix rescanning tx via scan_txj-berman8-60/+406
2023-03-06Handle case where a command line flag is not allowed in the config filealmalh1-0/+13
2023-02-15Merge pull request #8739v0.18.2.0luigi11114-2/+3
2023-02-15Merge pull request #8721luigi11111-9/+11
2023-02-08build: prepare v0.18.2.0selsta4-2/+3
2023-02-06Merge pull request #8723luigi11111-74/+83
2023-01-29blockchain-stats: print any remaining data at end of loopHoward Chu1-74/+83
2023-01-27p2p: add plowsof seed nodesselsta1-1/+11
2023-01-27p2p: remove offline seed nodesselsta1-8/+0
2023-01-17Demote large pages warning to `mdebug`SChernykh1-4/+7
2023-01-11RandomX: print VM allocation warnings only onceSChernykh1-2/+10
2023-01-11Merge pull request #8676luigi11114-1/+104
2023-01-11Merge pull request #8683luigi11112-0/+3
2023-01-11Merge pull request #8678luigi111110-256/+401
2023-01-11Merge pull request #8649luigi11112-24/+0
2023-01-11Merge pull request #8644luigi11113-14/+20
2023-01-11Merge pull request #8641luigi11111-1/+1
2022-12-20Cache successful `verRctNonSemanticsSimple` callsSChernykh4-1/+104
2022-12-18common: add missing includesselsta2-0/+3
2022-12-14Refactored rx-slow-hash.cSChernykh10-256/+401
2022-12-01Merge pull request #8628luigi11111-3/+4
2022-12-01Merge pull request #8615luigi11112-8/+4
2022-12-01Merge pull request #8611luigi11111-1/+1
2022-11-21DNSResolver: fix not handling hostnames without dot characters [release]Jeffrey Ryan2-24/+0
2022-11-17p2p: fix exclusive node DNS resolution for certain hosts [release]Jeffrey Ryan3-14/+20
2022-11-15p2p: fix back ping to discover healthy peers to connect toj-berman1-1/+1
2022-10-25Fix dandelion++ fluff/stem bug with local txesLee Clagett1-3/+4
2022-10-18wallet2: fix create view-only wallet from existing walletj-berman2-8/+4
2022-10-13wallet_api: take priority into account when estimating feeselsta1-1/+1
2022-09-26build: prepare v0.18.1.2selsta4-2/+3
2022-09-26Merge pull request #8588luigi11112-4/+8
2022-09-26Merge pull request #8585luigi11113-4/+5
2022-09-26Merge pull request #8582luigi111113-90/+178
2022-09-22Move update_checkpoints() to a later stageSChernykh2-4/+8
2022-09-21wallet2: fail to establish daemon cxn == "Disconnected" cxn statusj-berman3-4/+5
2022-09-21add an option to force-update multisig key exchange under some circumstanceskoe13-90/+178
2022-09-20Second thread pool for IOSChernykh7-12/+16
2022-09-15Merge pull request #8545v0.18.1.1luigi11117-27/+55
2022-09-12wallet2: check wallet compatibility with daemon's hard fork versionj-berman12-26/+246
2022-09-09Merge pull request #8555luigi11119-61/+345
2022-09-09Merge pull request #8553luigi11111-1/+1
2022-09-09Merge pull request #8552luigi11114-0/+24
2022-09-07wallet2: ensure imported outputs subaddresses are createdmoneromooo-monero1-0/+4
2022-09-07wallet2: better test on whether to allow output importmoneromooo-monero2-6/+25
2022-09-07allow exporting outputs in chunksmoneromooo-monero9-56/+303
2022-09-06Fix segfault restoring encrypted multisig seedj-berman2-17/+17
2022-09-06Fix missing semi-colon in error messagej-berman1-1/+1
2022-09-06wallet2: fixes for export/import output flowj-berman2-2/+8
2022-09-06rpc: skip bootstrap nodes that are lower than last checkpointselsta4-0/+24
2022-09-06wallet2: do not assume imported outputs must be non emptymoneromooo-monero1-2/+2
2022-09-06wallet2: prevent importing outputs in a hot walletmoneromooo-monero1-0/+2
2022-09-06wallet2: fix missing subaddress indices in "light" exported outputsmoneromooo-monero2-2/+8
2022-09-06build: prepare v0.18.1.1selsta4-2/+3
2022-09-06Require user ack multisig is experimental to restorej-berman1-0/+13
2022-09-01multisig: fix #8537 seed restore (suggestions by @UkoeHB)j-berman5-10/+25
2022-08-09Merge pull request #8467luigi11112-5/+31
2022-08-09Merge pull request #8463luigi11111-1/+1
2022-08-09Merge pull request #8470luigi11114-2/+3
2022-08-08Merge pull request #8455luigi11112-17/+56
2022-08-07Merge pull request #8483luigi11113-163/+135
2022-08-07Merge pull request #8466luigi11118-12/+94
2022-08-07Merge pull request #8454luigi11112-47/+55
2022-08-06ledger support for hf 15 (BP+, view tags)j-berman8-12/+94
2022-08-05feat(trezor): add HF15 support, BP+Dusan Klinec3-163/+135
2022-07-28build: prepare v0.18.1.0selsta4-2/+3
2022-07-26continue pool pruning even if a tx can't be foundj-berman2-5/+31
2022-07-26device: set ledger min app versionselsta1-1/+1
2022-07-22Fixed get_block_template_backlog performanceSChernykh2-17/+56
2022-07-22Fix use of rtxn without a mdb_txn_safe wrapperHoward Chu2-47/+55
2022-07-21Publish submitted txs via zmqj-berman4-5/+67
2022-07-15Merge pull request #8425luigi11114-3/+4
2022-07-15Merge pull request #8414luigi11111-2/+4
2022-07-14Merge pull request #8433luigi11111-9/+14
2022-07-14Merge pull request #8432luigi11115-13/+144
2022-07-14Merge pull request #7986luigi11111-2/+5
2022-07-13build: prepare v0.18.0.0selsta4-3/+4
2022-07-13derive multisig tx secret keys from an entropy source plus the tx inputs' key...koe5-13/+144
2022-07-13Merge pull request #8421luigi11111-0/+2
2022-07-13Merge pull request #8149luigi111113-263/+1743
2022-07-06Merge pull request #8408luigi11111-37/+0
2022-07-06Merge pull request #8404luigi11111-26/+1
2022-07-06Merge pull request #8394luigi11113-7/+12
2022-07-05Merge pull request #8391luigi11111-0/+16
2022-07-05Merge pull request #8388luigi11111-7/+11
2022-07-05Merge pull request #8371luigi11115-10/+17
2022-07-05wallet2: prevent crash when reading tx w/fewer outputs than expectedj-berman1-0/+2
2022-07-03Merge pull request #8384luigi11111-36/+14
2022-07-03Merge pull request #8356luigi11113-0/+44
2022-07-03Merge pull request #7774luigi11112-39/+2
2022-07-01hardforks: set mainnet and stagenet v15/16 fork heightselsta1-2/+4
2022-06-30multisig: fix critical vulnerabilities in signinganon13-263/+1743
2022-06-28wallet2: don't use DNS to obtain segregation heightstobtoht1-37/+0
2022-06-27Chunk /gettransactions to avoid hitting restricted RPC limittobtoht1-7/+11
2022-06-25wallet2: force using output distribution for ringct outstobtoht1-9/+14
2022-06-24wallet2: remove obsolete rpc version checktobtoht1-26/+1
2022-06-20cryptonote_basic: catch crypto api errorsmoneromooo-monero3-7/+12
2022-06-20simplewallet: print usage when given no argshinto.janaiyo1-0/+16
2022-06-13Revert "Merge pull request #7937"j-berman1-36/+14
2022-06-03Remove check is_directory check on lmdb pathHoward Chu1-8/+2
2022-06-03Revert "db_lmdb: test for mmap support at init time"Howard Chu2-31/+0
2022-06-01Remove erraneous commasLuke Parker1-3/+3
2022-06-01Improve consistency between on_money_received and on_money_received_unconfirmedLuke Parker5-10/+17
2022-05-26Merge pull request #8340luigi11112-13/+26
2022-05-26Merge pull request #8337luigi11112-4/+0
2022-05-26Merge pull request #8331luigi11111-9/+5
2022-05-26Merge pull request #8330luigi11113-27/+63
2022-05-26Merge pull request #8328luigi11117-1/+104
2022-05-26Merge pull request #8326luigi11111-4/+4
2022-05-26Merge pull request #8324luigi11111-2/+6
2022-05-26wallet_api: add scanTransactions functionselsta3-0/+44
2022-05-18Don't exclusively drop tor/i2p outgoing cxns in idle loopj-berman3-27/+63
2022-05-18common: update sha256sum to use OpenSSL 3.0 APIJeffrey Ryan2-13/+26
2022-05-17disable multisig by defaultmoneromooo-monero7-1/+104
2022-05-17src, epee: fix a couple compiler warningsselsta2-4/+0
2022-05-16Merge pull request #8315luigi11111-5/+16
2022-05-16Merge pull request #8308luigi11111-6/+1
2022-05-16Merge pull request #8307luigi11112-65/+0
2022-05-15wallet2: fix spurious reorg detection with untrusted nodesmoneromooo-monero1-9/+5
2022-05-13wallet2: speedup large tx construction: reserve vector memorymoneromooo-monero1-1/+7
2022-05-13wallet2: speedup large tx construction: batch ringdb lookupsCrypto City4-5/+58
2022-05-13wallet2: speedup large tx construction: no pointless clsag generationCrypto City1-1/+12
2022-05-13wallet2: speedup large tx construction: batch ringdb updatesCrypto City4-5/+30
2022-05-13wallet2: speedup large tx construction: cache public key validitymoneromooo-monero2-28/+36
2022-05-12fix backoff delay logic when re-relaying txsj-berman1-4/+4
2022-05-11Don't send peerlist larger than max allowedj-berman1-2/+6
2022-05-10Merge pull request #8321luigi11111-0/+2
2022-05-10Merge pull request #8302luigi11118-8/+8
2022-05-10Merge pull request #8300luigi11111-1/+1
2022-05-10Merge pull request #8293luigi11111-3/+3
2022-05-10Merge pull request #8277luigi11114-28/+6
2022-05-10Merge pull request #8262luigi11111-33/+62
2022-05-10Merge pull request #8220luigi11116-148/+276
2022-05-09Set hf v15 testnet fork heightsj-berman1-0/+2
2022-05-05Give better error messages when missing SSL filesJeffrey Ryan1-5/+16
2022-05-02wallet2: fix a couple unused variable warningsselsta1-6/+1
2022-05-02Remove src/serialization/list.hJeffrey2-65/+0
2022-04-29multisig: add post-kex verification round to check that all participants have...koe6-148/+276
2022-04-29Update copyright to 2022 for Hardfork filesAkrit8-8/+8
2022-04-27Change "Github" to "GitHub"Abdullah1-1/+1
2022-04-26refactor(bp+): save one inversion, use sc_muladdDusan Klinec1-3/+3
2022-04-25Merge pull request #8275luigi11112-0/+3
2022-04-25Merge pull request #8249luigi11111-1/+0
2022-04-25Merge pull request #8178luigi11115-74/+25