aboutsummaryrefslogtreecommitdiff
path: root/src (follow)
AgeCommit message (Expand)AuthorFilesLines
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-13Add bulletproof supportcslashm1-1/+1
2018-09-11Merge pull request #4352Riccardo Spagni1-9/+0
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-10Merge pull request #4256luigi11112-7/+3
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-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-05wallet rpc: Add close_wallet RPCGuillaume LE VAILLANT3-0/+59
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-08-28simplewallet: handle transfers using a monero: URImoneromooo-monero1-32/+80
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
2018-08-19tx_pool: fix infinite loop when failing to find a meta recordmoneromooo-monero1-7/+1
2018-08-19wallet2: ask for a binary output distribution, for speedmoneromooo-monero1-0/+2
2018-08-19db_lmdb: speedup the get_output_distribution common casemoneromooo-monero1-2/+13
2018-08-17util: remove unused <ustat.h>moneromooo-monero1-1/+0
2018-08-17[#4027] add change_wallet_password wallet rpc commandartyomsol3-1/+54
2018-08-16Do memwipe for critical secret keys copied to rct::keystoffu4-3/+15
2018-08-16core: cache block template where possiblemoneromooo-monero4-2/+94
2018-08-16crypto: make secret_key automatically mlockmoneromooo-monero5-10/+12
2018-08-16store secret keys encrypted where possiblemoneromooo-monero10-154/+561
2018-08-16wallet: wipe seed from memory where appropriatemoneromooo-monero11-132/+228
2018-08-16wallet2: make --restricted-rpc available for wallet RPC onlystoffu7-49/+47
2018-08-15Merge pull request #4196luigi11111-4/+3
2018-08-15Merge pull request #4195luigi11112-28/+40
2018-08-15Merge pull request #4194luigi11111-4/+3
2018-08-15Merge pull request #4193luigi11111-2/+4
2018-08-15Merge pull request #4192luigi11111-0/+13
2018-08-15Merge pull request #4188luigi11114-0/+112
2018-08-15Merge pull request #4174luigi11111-21/+15
2018-08-15Merge pull request #4173luigi11111-1/+1
2018-08-15Merge pull request #4172luigi11111-1/+1
2018-08-15Merge pull request #4171luigi11112-4/+12
2018-08-15Merge pull request #4170luigi11115-1/+52
2018-08-15Merge pull request #4166luigi11112-52/+20
2018-08-15Merge pull request #4164luigi11111-15/+19
2018-08-15Merge pull request #4161luigi11111-2/+2
2018-08-15Merge pull request #4158luigi11112-1/+35
2018-08-15Merge pull request #4153luigi11114-16/+35
2018-08-15Merge pull request #4150luigi11111-2/+3
2018-08-15Merge pull request #4138luigi11111-1/+10
2018-08-15Merge pull request #4137luigi11112-3/+5
2018-08-15Merge pull request #4136luigi11114-0/+24
2018-08-15Merge pull request #4106luigi11111-2/+2
2018-08-15Merge pull request #4103luigi111113-51/+75
2018-08-15Merge pull request #4089luigi11111-3/+3
2018-08-15Merge pull request #4024luigi11111-0/+1
2018-08-15Merge pull request #4020luigi11111-1/+14
2018-08-15Merge pull request #3528luigi11112-30/+115
2018-08-15Incremental Keccak API addedDusan Klinec2-0/+88
2018-08-15wallet_rpc_server: remove unused amount_keys field in transfer RPCmoneromooo-monero1-2/+0
2018-08-15simplewallet: allow named priority levels for default-prioritymoneromooo-monero1-9/+37
2018-08-14db_lmdb: resize blockchain database when 90% filledmoneromooo-monero2-7/+3
2018-08-13node_rpc_proxy: fix fork earliest height caching [RYO backport]fireice-uk2-2/+2
2018-08-13simplewallet: Simplify LOCK_IDLE_SCOPE macrorbrunner71-6/+1
2018-08-13wallet2: remove obsolete pruned/unpruned casemoneromooo-monero1-28/+1
2018-08-12wallet: disable core dumps on startup in release modemoneromooo-monero4-0/+24
2018-08-12stack_trace: print stack traces on stdout if the logger isn't livemoneromooo-monero1-1/+10
2018-08-12core: sync database based on bytes added, not blocks addedmoneromooo-monero4-16/+37
2018-08-09blockchain: use uint64_t for height, not size_tmoneromooo-monero1-1/+1
2018-08-09blockchain_blackball: use a bit less memorymoneromooo-monero1-4/+3
2018-08-09cryptonote_protocol: don't serialize an unneeded new block messagemoneromooo-monero1-7/+12
2018-08-07blockchain_depth: add average min depthmoneromooo-monero1-3/+7
2018-08-07blockchain_depth: get the average min depth of a set of txesmoneromooo-monero2-0/+379
2018-08-08wallet: allow adjusting number of rounds for the key derivation functionstoffu13-51/+75
2018-08-07simplewallet: add a warning and prompt on rescan_blockchainmoneromooo-monero1-1/+9
2018-08-05simplewallet: correct number of human-readable monthsrbrunner71-1/+1
2018-08-05updates: fix hash sanity checkingmoneromooo-monero1-3/+3
2018-08-03wallet: distinguish coinbase from other txes in show_transfersmoneromooo-monero4-16/+35
2018-08-02Fixed ZMQ-RPC for transactions and GET_BLOCKS_FASTLee Clagett5-188/+200
2018-07-31wallet2: do not divide by 0 on invalid daemon responsemoneromooo-monero1-0/+1
2018-07-31wallet-rpc: add get_address_index commandstoffu5-1/+52
2018-07-31wallet-rpc: filter getbalance response by address indexstoffu2-5/+13
2018-07-30blockchain_db: remove unused get_output_key variantmoneromooo-monero4-68/+1
2018-07-30blockchain_ancestry: faster and uses less memorymoneromooo-monero1-50/+114
2018-07-30blockchain_ancestry: add an incremental modemoneromooo-monero1-25/+99
2018-07-30blockchain_ancestry: finds all ancestors of a tx, block, or chainmoneromooo-monero2-0/+666
2018-07-30wallet2: avoid using arbitrary random values when unknownmoneromooo-monero1-4/+3
2018-07-30wallet2: guard against bad outputs in import_outputsmoneromooo-monero1-2/+4
2018-07-30simplewallet: add set_tx_key for importing tx keys from 3rd party walletsstoffu4-0/+112
2018-07-30simplewallet: make sure wallet config is stored right after creationstoffu2-28/+40
2018-07-30blockchain_blackball: allow resumable interrupt with ^Cmoneromooo-monero1-0/+13
2018-07-27Merge pull request #4129luigi11111-0/+3
2018-07-27Merge pull request #4110luigi11112-0/+21
2018-07-27Merge pull request #4109luigi11112-4/+21
2018-07-27Merge pull request #4108luigi11111-0/+1
2018-07-27Merge pull request #4097luigi11113-10/+29
2018-07-27Merge pull request #4091luigi11115-10/+71
2018-07-25[monerod] Added blocks remaining count during syncronisation.Jorropo1-1/+14
2018-07-24wallet2: fix O(n^2) behaviour in import_key_imagesmoneromooo-monero1-21/+15
2018-07-24daemon.print_bc: don't print difficulty twicestoffu1-1/+1
2018-07-24simplewallet.unspent_outputs: fix wrong logic for parsingstoffu1-1/+1
2018-07-23monero-wallet-cli: added locked_sweep_all commandjcktm2-6/+51
2018-07-22simplewallet: fix language detection when using --use-english-language-namesmoneromooo-monero2-52/+20
2018-07-21blockchain: some batch tx scanning speedupmoneromooo-monero1-15/+19
2018-07-20db_lmdb: demote the "batch already enabled" log, it's harmlessmoneromooo-monero1-2/+2
2018-07-20crypto: do not use boost::value_initialized to init null skey/pkeymoneromooo-monero2-3/+2
2018-07-20block_queue: faster check whether a block was requestedmoneromooo-monero2-13/+32
2018-07-20wallet rpc: support making integrated address of given standard addressstoffu2-1/+35
2018-07-19Merge pull request #4088luigi11114-86/+58
2018-07-19Merge pull request #4087luigi11113-5/+44
2018-07-19Merge pull request #4081luigi11111-1/+2
2018-07-19Merge pull request #4076luigi11111-0/+2
2018-07-19Merge pull request #4075luigi11116-6/+0
2018-07-19Merge pull request #4074luigi11111-6/+0
2018-07-19Merge pull request #4071luigi11114-0/+38
2018-07-19Merge pull request #4064luigi11111-3/+3
2018-07-19Merge pull request #4062luigi11111-1/+10
2018-07-19Merge pull request #4047luigi11112-6/+35