aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* ringct: use memcpy/memset instead of handwritten loop where appropriatemoneromooo-monero2016-08-281-29/+11
* ringct: remove spurious copiesmoneromooo-monero2016-08-281-24/+4
* rct: faster Cryptonote/rct conversionsmoneromooo-monero2016-08-281-8/+8
* wallet: fix some "may be used uninitialized" warningsmoneromooo-monero2016-08-283-26/+25
* wallet: do not generate 0 changemoneromooo-monero2016-08-281-3/+6
* core: use full rct signatures if just one inputmoneromooo-monero2016-08-281-1/+4
* rct: early out on failure on verRangemoneromooo-monero2016-08-281-3/+5
* wallet: do not ask for duplicate histogramsmoneromooo-monero2016-08-281-0/+3
* wallet: transfer_selected_rct now also selects fake outsmoneromooo-monero2016-08-284-174/+95
* increase minimum mixin to 4 on hard fork 5moneromooo-monero2016-08-281-2/+3
* core: allow v1 txes after HF 5 when sweeping unmixable outputsmoneromooo-monero2016-08-282-16/+19
* ringct: use Cryptonote serialization to hash non prunable datamoneromooo-monero2016-08-281-21/+9
* New "Halfway RingCT" outputs for coinbase transactionsmoneromooo-monero2016-08-289-25/+92
* rct: log why verification failsmoneromooo-monero2016-08-281-9/+13
* rct: serialize txnFee as varintmoneromooo-monero2016-08-281-1/+1
* rct amount key modified as per luigi1111's recommendationsmoneromooo-monero2016-08-2813-117/+68
* rct: rework v2 txes into prunable and non prunable datamoneromooo-monero2016-08-286-51/+112
* rct: rework the verification preparation processmoneromooo-monero2016-08-285-196/+191
* rct: change the simple flag to a typemoneromooo-monero2016-08-286-23/+44
* rct: avoid the need for the last II elementShen Noether2016-08-285-51/+53
* wallet: do not store signatures in the wallet cachemoneromooo-monero2016-08-289-30/+89
* core: add some locking around pool usemoneromooo-monero2016-08-282-1/+4
* wallet2: factor m_spent changesmoneromooo-monero2016-08-282-26/+31
* wallet: always use new algorithm for RPC transfersmoneromooo-monero2016-08-282-7/+2
* rct: do not serialize senderPk - it is not used anymoremoneromooo-monero2016-08-282-2/+2
* wallet: use the prefered rct case only when enough rct outs existmoneromooo-monero2016-08-282-1/+27
* wallet: do not try to use rct txes a few blocks before the forkmoneromooo-monero2016-08-283-22/+31
* tx_pool: log why a transaction was rejected for version checksmoneromooo-monero2016-08-281-0/+3
* change fork settings to allow pre-rct txes for one more fork cyclemoneromooo-monero2016-08-283-5/+10
* simplewallet: better check_tx_key feedbackmoneromooo-monero2016-08-281-2/+20
* rct: make the amount key derivable by a third party with the tx keymoneromooo-monero2016-08-289-72/+105
* rct: do not serialize public keys in outPkmoneromooo-monero2016-08-287-33/+85
* wallet2_api: zero amounts are now allowed with rctmoneromooo-monero2016-08-281-6/+0
* wallet2_api: update on_money_{received,spent} prototypes for rct changesmoneromooo-monero2016-08-281-4/+2
* rpc: send global indices along with blocks/transacions on refreshmoneromooo-monero2016-08-284-35/+78
* core: always use the new simple rct variantmoneromooo-monero2016-08-281-1/+1
* wallet: better tx input selectionmoneromooo-monero2016-08-282-29/+77
* rct: use the already defined H where possiblemoneromooo-monero2016-08-281-2/+1
* wallet: handle 0 change properlymoneromooo-monero2016-08-281-7/+8
* port get_tx_key/check_tx_key to rctmoneromooo-monero2016-08-289-32/+177
* integrate simple rct apimoneromooo-monero2016-08-288-175/+329
* serialization: add override for serializing boolmoneromooo-monero2016-08-281-0/+6
* ringct: optimization/cleanup of hash functionsShen Noether2016-08-283-22/+45
* ringct: "simple" ringct variantShen Noether2016-08-286-3/+262
* wallet: rct specific output selectionmoneromooo-monero2016-08-282-3/+125
* wallet: make sweep_all work with rct txes toomoneromooo-monero2016-08-281-7/+21
* mixable transactions must be rct for v3moneromooo-monero2016-08-284-6/+33
* wallet: factor transfer_rct code with transfer codemoneromooo-monero2016-08-284-267/+42
* Condition v2 txes on v3 hard forkmoneromooo-monero2016-08-282-1/+12
* move the rct commitments to the output_amounts databasemoneromooo-monero2016-08-287-190/+62