aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/rctSigs.cpp (follow)
AgeCommit message (Expand)AuthorFilesLines
2016-10-15ringct: thread verRct and verRctSimplemoneromooo-monero1-17/+119
2016-10-15ringct: remove unneeded type conversionsmoneromooo-monero1-2/+2
2016-10-15ringct: reserve space in vectors to avoid excessive reallocationmoneromooo-monero1-0/+2
2016-10-10Add performance timers for ringct tx verificationmoneromooo-monero1-0/+7
2016-10-08ringct: use const refs as parameters where appropriatemoneromooo-monero1-2/+2
2016-09-14rct: rework serialization to avoid storing vector sizesmoneromooo-monero1-2/+9
2016-08-28ringct: pass structure by const ref, not valuemoneromooo-monero1-1/+1
2016-08-28rct: early out on failure on verRangemoneromooo-monero1-3/+5
2016-08-28ringct: use Cryptonote serialization to hash non prunable datamoneromooo-monero1-21/+9
2016-08-28rct: log why verification failsmoneromooo-monero1-9/+13
2016-08-28rct amount key modified as per luigi1111's recommendationsmoneromooo-monero1-22/+6
2016-08-28rct: rework v2 txes into prunable and non prunable datamoneromooo-monero1-21/+24
2016-08-28rct: rework the verification preparation processmoneromooo-monero1-59/+75
2016-08-28rct: change the simple flag to a typemoneromooo-monero1-6/+6
2016-08-28rct: avoid the need for the last II elementShen Noether1-21/+41
2016-08-28rct: make the amount key derivable by a third party with the tx keymoneromooo-monero1-12/+28
2016-08-28rct: do not serialize public keys in outPkmoneromooo-monero1-14/+14
2016-08-28port get_tx_key/check_tx_key to rctmoneromooo-monero1-6/+8
2016-08-28integrate simple rct apimoneromooo-monero1-31/+53
2016-08-28ringct: optimization/cleanup of hash functionsShen Noether1-22/+17
2016-08-28ringct: "simple" ringct variantShen Noether1-0/+211
2016-08-28ringct: do not serialize what can be reconstructedmoneromooo-monero1-14/+22
2016-08-28ringct: add missing size check for ecdhInfomoneromooo-monero1-0/+1
2016-08-28ringct: change asserts to return false for boolean functionsmoneromooo-monero1-10/+10
2016-08-28add rct to the protocolmoneromooo-monero1-15/+23
2016-08-28ringct: allow no outputs, and add tests for this and feesmoneromooo-monero1-2/+0
2016-08-28ringct: make fee optionalmoneromooo-monero1-2/+9
2016-08-28ringct: txn fee stuffShen Noether1-11/+20
2016-08-28ringct: new {gen,decode}Rct APIs for conveniencemoneromooo-monero1-10/+24
2016-08-28ringct: restore verRange check in debug modemoneromooo-monero1-1/+1
2016-08-28ringct: add check for destinations/amount size being equalmoneromooo-monero1-0/+1
2016-08-28ringct: fix off by 1 in mixin usagemoneromooo-monero1-3/+3
2016-08-28ringct: cosmetic fixesShen Noether1-15/+6
2016-08-28Fix sc_0 to skGen in ProveRangeShen Noether1-1/+1
2016-08-28ringct: add a few consts where appropriatemoneromooo-monero1-3/+3
2016-08-28ringct: add simple input validationmoneromooo-monero1-25/+67
2016-08-28ringct: import of Shen Noether's ring confidential transactionsmoneromooo-monero1-0/+533