Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2022-01-25 | fix ge_p3_is_point_at_infinity(), which is evaluating field elements that ↵ | koe | 1 | -2/+2 | |
haven't been reduced by the field order | |||||
2021-08-19 | ringct: silence unused variable warning | selsta | 1 | -1/+1 | |
2021-02-09 | Remove unused variables in monero codebase | Kevin Barbour | 1 | -3/+0 | |
There are quite a few variables in the code that are no longer (or perhaps never were) in use. These were discovered by enabling compiler warnings for unused variables and cleaning them up. In most cases where the unused variables were the result of a function call the call was left but the variable assignment removed, unless it was obvious that it was a simple getter with no side effects. | |||||
2019-04-29 | remove unused code | moneromooo-monero | 1 | -1/+0 | |
2018-10-22 | multiexp: some minor speedups | moneromooo-monero | 1 | -13/+35 | |
2018-10-22 | multiexp: tune which variants to use for which number of points | moneromooo-monero | 1 | -10/+26 | |
2018-10-22 | multiexp: handle pippenger multiexps with part precalc | moneromooo-monero | 1 | -7/+14 | |
2018-10-22 | multiexp: pack the digits table when STRAUS_C is 4 | moneromooo-monero | 1 | -12/+13 | |
Spotted by stoffu | |||||
2018-09-11 | more comprehensive test for ge_p3 comparison to identity/point at infinity | moneromooo-monero | 1 | -6/+6 | |
Reported by QuarksLab. | |||||
2018-09-11 | multiexp: fix maxscalar off by one | moneromooo-monero | 1 | -1/+1 | |
Reported by QuarksLab. | |||||
2018-09-11 | multiexp: fix wrong Bos-Coster result for 1 non trivial input | moneromooo-monero | 1 | -3/+7 | |
Reported by QuarksLab. | |||||
2018-09-11 | Add Pippenger cache and limit Straus cache size | moneromooo-monero | 1 | -19/+57 | |
2018-09-11 | Pippenger multiexp | moneromooo-monero | 1 | -0/+133 | |
Based on sarang's python code | |||||
2018-09-11 | multiexp: cut down on memory allocations | moneromooo-monero | 1 | -15/+13 | |
2018-09-11 | multiexp: some speedups | moneromooo-monero | 1 | -26/+118 | |
- use a raw memory block to store cache - use aligned memory - use doubling API where appropriate - calculate straus in bands | |||||
2018-09-11 | make straus cached mode thread safe, and add tests for it | moneromooo-monero | 1 | -28/+52 | |
2018-09-11 | multiexp: bos coster now works for just one point | moneromooo-monero | 1 | -1/+11 | |
2018-09-11 | add Straus multiexp | moneromooo-monero | 1 | -5/+132 | |
2018-09-11 | ringct: add bos coster multiexp | moneromooo-monero | 1 | -0/+239 | |