aboutsummaryrefslogtreecommitdiff
path: root/src/ringct/rctTypes.h
Commit message (Expand)AuthorAgeFilesLines
* ringct: fix trunc_amount field name changejeffro2562024-03-111-1/+1
* Zero initialize rctSigBase elementsLee *!* Clagett2024-02-061-0/+4
* ringct: make `rctSigBase` serialization follow strict aliasing rulejeffro2562023-10-241-3/+9
* verRctNonSemanticsSimpleCached: fix fragilityJeffrey Ryan2023-03-171-0/+8
* plug bulletproofs plus into consensusmoneromooo-monero2022-04-051-10/+41
* Bulletproofs+Sarang Noether2022-04-041-0/+33
* Improve cryptonote (block and tx) binary read performanceLee Clagett2021-01-231-4/+4
* fix a couple bugs found by OSS-fuzzmoneromooo-monero2020-09-241-0/+6
* ringct: fix CLSAG serialization after boost/epee changesmoneromooo-monero2020-08-281-0/+1
* Integrate CLSAGs into moneromoneromooo-monero2020-08-271-40/+95
* CLSAG signaturesSarang Noether2020-08-271-0/+15
* replace most boost serialization with existing monero serializationmoneromooo-monero2020-08-171-1/+28
* use memwipe on secret k/alpha valuesmoneromooo-monero2020-04-151-0/+3
* cryptonote: add function to get weight from a pruned txmoneromooo-monero2019-10-111-0/+1
* serialization: check stream good flag at the endmoneromooo-monero2019-06-141-4/+4
* ringct: prevent use of full ringct signatures for more than one inputmoneromooo-monero2019-04-111-0/+2
* ringct: remove unused senderPk from ecdhTuplemoneromooo-monero2019-01-221-3/+0
* ringct: the commitment mask is now deterministicmoneromooo-monero2019-01-221-2/+1
* ringct: encode 8 byte amount, saving 24 bytes per outputmoneromooo-monero2019-01-221-1/+14
* ringct: save 3 bytes on bulletproof sizemoneromooo-monero2019-01-221-1/+4
* add a bulletproof version, new bulletproof type, and rct configmoneromooo-monero2019-01-221-8/+13
* Bulletproof: Initialize members in default construtor.Tadeas Moravec2018-12-011-1/+2
* rctTypes: fix incorrect serializationstoffu2018-09-121-2/+2
* ringct: prevent a potential very large allocationmoneromooo-monero2018-09-111-2/+2
* v8: per byte fee, pad bulletproofs, fixed 11 ring sizemoneromooo-monero2018-09-111-2/+5
* Bulletproof aggregated verification and testsmoneromooo-monero2018-09-111-10/+10
* bulletproofs: add multi output bulletproofs to rctmoneromooo-monero2018-09-111-4/+14
* bulletproofs: multi-output bulletproofsmoneromooo-monero2018-09-111-0/+2
* ringct: make conversion functions return const refsmoneromooo-monero2018-09-041-8/+8
* add and use constant time 32 byte equality functionmoneromooo-monero2018-08-231-7/+8
* Fixed ZMQ-RPC for transactions and GET_BLOCKS_FASTLee Clagett2018-08-021-0/+10
* Changed URLs to HTTPSeinsteinsfool2018-06-231-1/+1
* ringct: pseudoOuts moved to prunable in the simple bulletproof casemoneromooo-monero2018-01-311-1/+17
* factor STL container serializationmoneromooo-monero2017-12-221-1/+1
* N-1/N multisigmoneromooo-monero2017-12-171-0/+5
* Add N/N multisig tx generation and signingmoneromooo-monero2017-12-171-0/+23
* add bulletproofs from v7 on testnetmoneromooo-monero2017-12-081-18/+22
* integrate bulletproofs into moneromoneromooo-monero2017-12-081-7/+60
* remove "using namespace std" from headersmoneromooo-monero2017-11-141-12/+7
* Subaddresseskenshi842017-10-071-0/+2
* Simplified the implementation and features of spanLee Clagett2017-04-111-1/+4
* Improvements for epee binary to hex functions:Lee Clagett2017-04-111-2/+2
* Fix clang build failure, caused by mixing C and C++Timothy D. Prime2017-01-261-1/+1
* add extra braces around subobjects (missing-braces warning)Chris Vickio2017-01-141-64/+64
* fix MGs jsonmoneroexamples2016-12-141-3/+3
* ringct: switch to Borromean signaturesShen Noether2016-12-041-12/+10
* ringct: fix MGs serialization to JSONmoneromooo-monero2016-12-021-1/+5
* ringct: use const refs as parameters where appropriatemoneromooo-monero2016-10-081-1/+1
* rct: rework serialization to avoid storing vector sizesmoneromooo-monero2016-09-141-34/+121
* rct: faster Cryptonote/rct conversionsmoneromooo-monero2016-08-281-8/+8