aboutsummaryrefslogtreecommitdiff
path: root/src/ringct
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-173-38/+8
* Cache successful `verRctNonSemanticsSimple` callsSChernykh2022-12-202-0/+38
* Second thread pool for IOSChernykh2022-09-201-3/+3
* multisig: fix critical vulnerabilities in signinganon2022-06-302-146/+37
* wallet2: speedup large tx construction: no pointless clsag generationCrypto City2022-05-131-1/+12
* Merge pull request #8302luigi11112022-05-102-2/+2
|\
| * Update copyright to 2022 for Hardfork filesAkrit2022-04-292-2/+2
* | Merge pull request #8293luigi11112022-05-101-3/+3
|\ \
| * | refactor(bp+): save one inversion, use sc_muladdDusan Klinec2022-04-261-3/+3
| |/
* / Preserve commitment format inside transactionsLuke Parker2022-04-211-16/+3
|/
* CMake: Add missing headers via monero_find_all_headers macromj-xmr2022-04-061-6/+1
* Merge pull request #8197luigi11112022-04-067-7/+9
|\
| * Copyright: Update to 2022mj-xmr2022-03-047-7/+9
* | bulletproofs+: some minor cleanup from vtnerd's reviewmoneromooo-monero2022-04-051-11/+2
* | store outPk/8 in the tx for speedmoneromooo-monero2022-04-051-4/+17
* | ringct: port some of vtnerd's review changes from BP+ to BPmoneromooo-monero2022-04-051-13/+11
* | ringct: a few minor optimizations from reviewmoneromooo-monero2022-04-051-18/+15
* | plug bulletproofs plus into consensusmoneromooo-monero2022-04-054-76/+276
* | Updates from security auditSarang Noether2022-04-041-2/+10
* | Precompute initial transcript hashSarang Noether2022-04-041-13/+11
* | Bulletproofs+Sarang Noether2022-04-044-2/+1221
|/
* fix ge_p3_is_point_at_infinity(), which is evaluating field elements that hav...koe2022-01-251-2/+2
* ringct: silence unused variable warningselsta2021-08-191-1/+1
* Improve cryptonote (block and tx) binary read performanceLee Clagett2021-01-231-4/+4
* Remove unused variables in monero codebaseKevin Barbour2021-02-092-5/+0
* Fixed issues found by static analysisSChernykh2020-12-081-1/+1
* fix a couple bugs found by OSS-fuzzmoneromooo-monero2020-09-241-0/+6
* Merge pull request #6757luigi11112020-09-031-6/+9
|\
| * threadpool: guard against exceptions in jobs, and armour platingmoneromooo-monero2020-09-011-6/+9
* | ringct: fix CLSAG serialization after boost/epee changesmoneromooo-monero2020-08-282-1/+2
* | CLSAG device supportSarang Noether2020-08-272-21/+16
* | CLSAG optimizationsSarang Noether2020-08-272-132/+139
* | Integrate CLSAGs into moneromoneromooo-monero2020-08-274-60/+265
* | CLSAG signaturesSarang Noether2020-08-275-0/+277
* | replace most boost serialization with existing monero serializationmoneromooo-monero2020-08-171-1/+28
|/
* Update copyright year to 2020SomaticFanatic2020-05-065-5/+5
* Merge pull request #6441luigi11112020-05-052-1/+7
|\
| * use memwipe on secret k/alpha valuesmoneromooo-monero2020-04-152-1/+7
* | Bulletproofs: verification speedupSarang Noether2020-04-143-8/+25
|/
* Merge pull request #6339luigi11112020-04-041-1/+1
|\
| * remove empty statementsInterchained2020-02-171-1/+1
* | Hash domain separationSarang Noether2020-04-011-2/+2
|/
* Merge pull request #6049luigi11112019-12-121-34/+27
|\
| * Updated paper referencesSarang Noether2019-10-281-24/+22
| * Minor prover simplificationSarang Noether2019-10-281-10/+5
* | make d2h et al. constant-timeJethro Grassie2019-11-191-30/+8
|/
* cryptonote: add function to get weight from a pruned txmoneromooo-monero2019-10-111-0/+1