aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
2018-09-25Merge pull request #4414Riccardo Spagni1-0/+1
2018-09-24Replace USB-CCID (smartcard) by USB-HIDcslashm10-190/+578
2018-09-24bulletproofs: multiply points by 8 first thing in verificationmoneromooo-monero1-15/+17
2018-09-22Merge pull request #4404Riccardo Spagni1-0/+20
2018-09-22wallet_rpc_server: fix --run-as-service on Windowsmoneromooo-monero1-0/+1
2018-09-22cryptonote tweak v2.2Lee Clagett1-0/+20
2018-09-21wallet_rpc_server: fix build for windowsmoneromooo-monero1-8/+17
2018-09-21Merge pull request #4405Riccardo Spagni1-2/+2
2018-09-21Merge pull request #4401Riccardo Spagni5-21/+99
2018-09-21Merge pull request #4399Riccardo Spagni1-1/+10
2018-09-21Merge pull request #4395Riccardo Spagni1-3/+8
2018-09-21Merge pull request #4394Riccardo Spagni1-5/+5
2018-09-21Merge pull request #4388Riccardo Spagni2-16/+5
2018-09-21Merge pull request #4379Riccardo Spagni3-7/+25
2018-09-21Merge pull request #4378Riccardo Spagni4-2/+23
2018-09-21Merge pull request #4376Riccardo Spagni1-1/+1
2018-09-21Merge pull request #4373Riccardo Spagni2-0/+3
2018-09-21Merge pull request #4371Riccardo Spagni5-0/+648
2018-09-21Merge pull request #4369Riccardo Spagni2-7/+4
2018-09-19simplewallet: fix --generate-from-json setting wrong wallet filenamemoneromooo-monero1-2/+2
2018-09-19query backing devicem2049r10-17/+123
2018-09-18Merge pull request #4387Riccardo Spagni3-18/+38
2018-09-18Merge pull request #4366Riccardo Spagni1-2/+2
2018-09-18Merge pull request #4361Riccardo Spagni3-0/+20
2018-09-18Merge pull request #4360Riccardo Spagni1-1/+6
2018-09-18Merge pull request #4357Riccardo Spagni1-1401/+3
2018-09-18Merge pull request #4354Riccardo Spagni1-1/+7
2018-09-18Merge pull request #4344Riccardo Spagni1-1/+1
2018-09-18Merge pull request #4341Riccardo Spagni1-0/+2
2018-09-18Merge pull request #4325Riccardo Spagni1-0/+6
2018-09-18Merge pull request #4317Riccardo Spagni2-6/+15
2018-09-18Merge pull request #4311Riccardo Spagni14-41/+89
2018-09-18Merge pull request #4306Riccardo Spagni2-37/+41
2018-09-18Merge pull request #4302Riccardo Spagni5-13/+12
2018-09-18Merge pull request #4299Riccardo Spagni8-32/+160
2018-09-18Merge pull request #4273Riccardo Spagni2-111/+166
2018-09-18Merge pull request #3430Riccardo Spagni4-8/+20
2018-09-18wallet: implement coin splitting for sweep_* 'outputs' optionwhythat1-3/+25
2018-09-18wallet: add 'outputs' option for sweep_* commandswhythat5-18/+74
2018-09-17rpc: allow pruning of json encoded txscryptochangements341-1/+10
2018-09-17Fixed Keccak implementation on big-endian platformsAlexandro Sanchez1-3/+8
2018-09-17api/wallet: properly disable key encryptionstoffu5-13/+12
2018-09-17node_rpc_proxy: return a non empty error string on connection failuremoneromooo-monero1-5/+5
2018-09-16simplewallet: remove obsolete transfer_original commandmoneromooo-monero2-16/+5
2018-09-16wallet2_api: bring up to latest wallet apimoneromooo-monero3-18/+38
2018-09-15add daemonizer to rpc walletjcktm2-111/+166
2018-09-14blockchain_blackball: s/return false;/return 0;/moneromooo-monero1-1/+1
2018-09-14blockchain_blackball: use %zu for size_tmoneromooo-monero1-2/+2
2018-09-14blockchain_blackball: use mdb_size_t where appropriatemoneromooo-monero1-1/+1
2018-09-14blockchain_blackball: error out on fgets errormoneromooo-monero1-1/+5
2018-09-14hw_device: support for multiple devices added [for review]Dusan Klinec8-32/+160
2018-09-14Merge pull request #4324Riccardo Spagni4-56/+83
2018-09-14wallet: ask-password can now ask without encrypting the secret spend keymoneromooo-monero4-56/+83
2018-09-14Merge pull request #4347Riccardo Spagni1-1/+1
2018-09-14Merge pull request #4337Riccardo Spagni1-1/+6
2018-09-14Merge pull request #4336Riccardo Spagni1-0/+1
2018-09-14Merge pull request #4332Riccardo Spagni3-113/+47
2018-09-14Merge pull request #4331Riccardo Spagni1-1/+1
2018-09-14Merge pull request #4330Riccardo Spagni1-3/+13
2018-09-14Merge pull request #4329Riccardo Spagni1-6/+0
2018-09-14Merge pull request #4326Riccardo Spagni3-8/+10
2018-09-14Merge pull request #4380Riccardo Spagni1-0/+2
2018-09-14Merge pull request #4372Riccardo Spagni1-1/+1
2018-09-14cn_deserialize: comment out pruned tx casemoneromooo-monero1-0/+2
2018-09-14Merge pull request #4253Riccardo Spagni15-949/+12
2018-09-14remove obsolete daemon selection of fake outs and old tx constructionmoneromooo-monero15-949/+12
2018-09-14Merge pull request #4309Riccardo Spagni1-4/+14
2018-09-14Merge pull request #4260Riccardo Spagni6-293/+1233
2018-09-14Merge pull request #4251Riccardo Spagni1-1/+1
2018-09-14Merge pull request #4221Riccardo Spagni1-5/+9
2018-09-14Merge pull request #4208Riccardo Spagni1-32/+80
2018-09-14Merge pull request #4154Riccardo Spagni1-3/+15
2018-09-14Merge pull request #4147Riccardo Spagni3-0/+1187
2018-09-14rct: avoid repeated unnecessary conversions when accummulatingmoneromooo-monero3-7/+25
2018-09-14rpc: add a "is an update available" flag in get_infomoneromooo-monero4-2/+23
2018-09-14simplewallet: print reason why refresh+password is neededmoneromooo-monero1-1/+1
2018-09-13rpc: add cumulative difficulty in block header datamoneromooo-monero2-0/+3
2018-09-13tx_pool: make the max tx size a consensus rule from v8moneromooo-monero1-1/+1
2018-09-13Add bulletproof supportcslashm1-1/+1
2018-09-12Adding expect<T> - a value-or-error implementationLee Clagett5-0/+648
2018-09-12blockchain: simplify output distribution codemoneromooo-monero1-7/+2
2018-09-12db_lmdb: do not use base for cumulative distributionmoneromooo-monero1-0/+2
2018-09-12rctTypes: fix incorrect serializationstoffu1-2/+2
2018-09-12wallet: use wipeable_string in more places where a secret is usedmoneromooo-monero2-37/+41
2018-09-11Merge pull request #4352Riccardo Spagni1-9/+0
2018-09-11NetBSD supportthomasvaughan3-8/+10
2018-09-11Merge pull request #4219Riccardo Spagni60-985/+3159
2018-09-11blockchain: add a testnet v9 a day after v8moneromooo-monero1-0/+1
2018-09-11wallet2: bump testnet rollback to account for coming reorgmoneromooo-monero1-1/+1
2018-09-11bulletproofs: #include <openssl/bn.h>moneromooo-monero1-0/+1
2018-09-11bulletproofs: speed up the latest changes a bitmoneromooo-monero4-34/+54
2018-09-11bulletproofs: scale points by 8 to ensure subgroup validitymoneromooo-monero4-19/+33
2018-09-11bulletproofs: match aggregated verification to sarang's latest prototypemoneromooo-monero1-64/+39
2018-09-11more comprehensive test for ge_p3 comparison to identity/point at infinitymoneromooo-monero3-6/+21
2018-09-11multiexp: fix maxscalar off by onemoneromooo-monero1-1/+1
2018-09-11ringct: error out when hashToPoint* returns the point at infinitymoneromooo-monero2-1/+4
2018-09-11cryptonote_basic: check output type before using itmoneromooo-monero1-0/+7
2018-09-11ringct: prevent a potential very large allocationmoneromooo-monero1-2/+2
2018-09-11crypto: some paranoid checks in generate_signature/check_signaturemoneromooo-monero1-1/+11
2018-09-11crypto: never return zero in random32_unbiasedmoneromooo-monero1-1/+1
2018-09-11multiexp: fix wrong Bos-Coster result for 1 non trivial inputmoneromooo-monero1-3/+7
2018-09-11Check inputs to addKeys are in rangemoneromooo-monero2-0/+6
2018-09-11bulletproofs: reject x, y, z, or w[i] being zeromoneromooo-monero1-2/+63
2018-09-11v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero41-622/+969
2018-09-11bulletproofs: a few fixes from the Kudelski reviewmoneromooo-monero3-5/+23
2018-09-11bulletproofs: reject points not in the main subgroupmoneromooo-monero3-0/+33
2018-09-11bulletproofs: speed up a few multiplies using existing Hi cachemoneromooo-monero1-2/+11
2018-09-11Add Pippenger cache and limit Straus cache sizemoneromooo-monero3-30/+82
2018-09-11perf_timer: split timer class into a base one and a logging onemoneromooo-monero2-14/+42
2018-09-11Pippenger multiexpmoneromooo-monero3-3/+138
2018-09-11multiexp: cut down on memory allocationsmoneromooo-monero1-15/+13
2018-09-11precalc the ge_p3 representation of Hmoneromooo-monero4-14/+19
2018-09-11require canonical multi output bulletproof layoutmoneromooo-monero1-0/+29
2018-09-11Add a define for the max number of bulletproof multi-outputsmoneromooo-monero3-2/+5
2018-09-11Bulletproof aggregated verification and testsmoneromooo-monero12-153/+250
2018-09-11multiexp: some speedupsmoneromooo-monero3-28/+121
2018-09-11aligned: aligned memory alloc/realloc/freemoneromooo-monero3-2/+184
2018-09-11bulletproofs: add aggregated verificationmoneromooo-monero6-231/+338
2018-09-11make straus cached mode thread safe, and add tests for itmoneromooo-monero3-31/+67
2018-09-11multiexp: bos coster now works for just one pointmoneromooo-monero1-1/+11
2018-09-11bulletproofs: add multi output bulletproofs to rctmoneromooo-monero9-94/+181
2018-09-11add Straus multiexpmoneromooo-monero3-150/+182
2018-09-11ringct: add bos coster multiexpmoneromooo-monero4-51/+455
2018-09-11bulletproofs: misc optimizationsmoneromooo-monero1-23/+87
2018-09-11bulletproofs: multi-output bulletproofsmoneromooo-monero3-32/+320
2018-09-11Merge pull request #4218Riccardo Spagni2-54/+361
2018-09-10Merge pull request #4293luigi11113-53/+43
2018-09-10Add support for apple and arm buildingTheCharlatan4-8/+20
2018-09-10Merge pull request #4256luigi11112-7/+3
2018-09-10WalletAPI: 'hasMultisigPartialKeyImages' function addednaughtyfox3-0/+20
2018-09-10wallet2: import_multisig forward refresh exceptionnaughtyfox1-1/+6
2018-09-10blockchain_blackball: add --force-chain-reaction-pass flagmoneromooo-monero1-1/+4
2018-09-10record blackballs as amount/offset, and add export abilitymoneromooo-monero6-99/+283
2018-09-09Cryptonight variant 2SChernykh2-54/+361
2018-09-09crypto_ops_builder: link to EdDSA/Ed25519 draft RFCmoneromooo-monero1-1401/+3
2018-09-09rpc: return "already mining" in start_mining if already miningmoneromooo-monero1-1/+7
2018-09-09wallet_rpc_server: remove some unused codemoneroexamples1-9/+0
2018-09-09blockchain_blackball: more optimizationsmoneromooo-monero1-45/+86
2018-09-09blockchain_blackball: do not process duplicate blockchains partsmoneromooo-monero1-0/+76
2018-09-09blockchain_blackball: make it clear secondary passes are not incrementalmoneromooo-monero1-1/+12
2018-09-09blockchain_blackball: detect spent outputs by partial ring reusemoneromooo-monero1-0/+35
2018-09-09blockchain_blackball: fix chain reaction phase in incremental modemoneromooo-monero1-41/+35
2018-09-09blockchain_blackball: avoid false positives for different amountsmoneromooo-monero1-8/+12
2018-09-09blockchain_blackball: set transaction looping txn to read onlymoneromooo-monero1-1/+1
2018-09-09blockchain_blackball: add statsmoneromooo-monero1-2/+94
2018-09-09blockchain_blackball: support pre-v2 databasesmoneromooo-monero1-79/+123
2018-09-09blockchain_blackball: use LMDB for the cachemoneromooo-monero1-137/+561
2018-09-09ringdb: allow blackballing many outputs at oncemoneromooo-monero4-45/+77
2018-09-08wallet2: fix secondary partially signed multisig txesmoneromooo-monero1-1/+1
2018-09-08wallet_rpc_server: error out if wallet-file and wallet-dir are both usedmoneromooo-monero1-1/+6
2018-09-07rpc: don't include start time if restrictedmoneromooo-monero1-1/+1
2018-09-05wallet rpc: Add close_wallet RPCGuillaume LE VAILLANT3-0/+59
2018-09-05daemon: request no PoW hashes we don't need when asking for blocksmoneromooo-monero1-0/+2
2018-09-04ringct: make conversion functions return const refsmoneromooo-monero1-8/+8
2018-09-04Merge pull request #4276luigi11111-7/+1
2018-09-04Merge pull request #4274luigi11111-1/+0
2018-09-04Merge pull request #4270luigi11112-2/+15
2018-09-04Merge pull request #4269luigi11113-1/+54
2018-09-04Merge pull request #4268luigi11114-3/+15
2018-09-04Merge pull request #4263luigi11111-2/+0
2018-09-04Merge pull request #4262luigi11111-9/+37
2018-09-04Merge pull request #4259luigi11112-0/+88
2018-09-04Merge pull request #4252luigi11111-28/+1
2018-09-04Merge pull request #4245luigi11118-129/+121
2018-09-04Merge pull request #4160luigi11112-13/+32
2018-09-04wallet2.get_reserve_proof: throw when specified amount is zerostoffu1-0/+1
2018-09-03wallet2: factor the creation of a new wallet keys filemoneromooo-monero3-77/+29
2018-09-03wallet2: factor new blockchain setupmoneromooo-monero2-36/+18
2018-09-03wallet2: fill in v2 height for stagenetmoneromooo-monero1-1/+1
2018-09-02cryptonote_format_utils: do not early out on invalid tx pubkeysmoneromooo-monero1-3/+13
2018-09-02remove unused fields from relay_tx RPCel00ruobuob1-6/+0
2018-09-02blockchain: add mainnet v8 height targetting 18 octobermoneromooo-monero1-0/+6
2018-08-31rpc: allow to pass RPC login via RPC_LOGIN env varDusan Klinec2-6/+15
2018-08-29mnemonics: fix outrageous compile time with CLANG in releasemoneromooo-monero14-41/+89
2018-08-28simplewallet: handle transfers using a monero: URImoneromooo-monero1-32/+80
2018-08-28dns_util: add new DNSSEC trust anchor for rollovermoneromooo-monero1-4/+14
2018-08-25cn_deserialize: extract payment ids from extra noncemoneromooo-monero1-1/+10
2018-08-25cn_deserialize: support pruned transactionsmoneromooo-monero1-2/+5
2018-08-25is_hdd updatep8p3-53/+43
2018-08-23Merge pull request #4223luigi11111-1/+2
2018-08-23electrum-words: fix bytes_to_words on big endianmoneromooo-monero1-1/+2
2018-08-23add and use constant time 32 byte equality functionmoneromooo-monero5-13/+36
2018-08-23wallet: store trusted-daemon flag in wallet2stoffu8-129/+121
2018-08-22Merge pull request #4249luigi11111-6/+1
2018-08-22Merge pull request #4247luigi11112-2/+2
2018-08-22Merge pull request #4242luigi11113-0/+47
2018-08-22Merge pull request #4240luigi11111-1/+1
2018-08-22Merge pull request #4231luigi11111-1/+9
2018-08-22Merge pull request #4225luigi11111-1/+1
2018-08-22Merge pull request #4224luigi11111-3/+3
2018-08-22Merge pull request #4210luigi11115-188/+200
2018-08-22Merge pull request #4207luigi11111-7/+12
2018-08-22Merge pull request #4204luigi11114-16/+37
2018-08-22Merge pull request #4202luigi11111-0/+1
2018-08-22Merge pull request #4200luigi11114-68/+1
2018-08-22Merge pull request #4146luigi11114-2/+94
2018-08-22rpc-wallet: refresh command addedDusan Klinec3-0/+47
2018-08-22wallet2: fix refresh retry when a block/tx fails to parsemoneromooo-monero1-4/+5
2018-08-22wallet2: trim hash chain after fast refresh of hashesmoneromooo-monero1-0/+1
2018-08-22wallet2: fix checking the wrong vector when adding hashesmoneromooo-monero1-1/+3