Commit Graph

4587 Commits (869b3bf824387ae50ab28be9bce66caae21bcae9)

Author SHA1 Message Date
moneromooo-monero 869b3bf824
bulletproofs: a few fixes from the Kudelski review
6 years ago
moneromooo-monero c429176248
bulletproofs: reject points not in the main subgroup
6 years ago
moneromooo-monero 1569717718
bulletproofs: speed up a few multiplies using existing Hi cache
6 years ago
moneromooo-monero 0b05a0fa74
Add Pippenger cache and limit Straus cache size
6 years ago
moneromooo-monero 7314d919e7
perf_timer: split timer class into a base one and a logging one
6 years ago
moneromooo-monero 263431c486
Pippenger multiexp
6 years ago
moneromooo-monero 1ed0ed4de4
multiexp: cut down on memory allocations
6 years ago
moneromooo-monero 1b867e7f40
precalc the ge_p3 representation of H
6 years ago
moneromooo-monero c444b1b229
require canonical multi output bulletproof layout
6 years ago
moneromooo-monero 7e67c52fa2
Add a define for the max number of bulletproof multi-outputs
6 years ago
moneromooo-monero 2a8fcb421b
Bulletproof aggregated verification and tests
6 years ago
moneromooo-monero 126196b017
multiexp: some speedups
6 years ago
moneromooo-monero 71d67bda74
aligned: aligned memory alloc/realloc/free
6 years ago
moneromooo-monero bacf0a1e2f
bulletproofs: add aggregated verification
6 years ago
moneromooo-monero e895c3def1
make straus cached mode thread safe, and add tests for it
6 years ago
moneromooo-monero 7f48bf05d7
multiexp: bos coster now works for just one point
6 years ago
moneromooo-monero 9ce9f8caf6
bulletproofs: add multi output bulletproofs to rct
6 years ago
moneromooo-monero 939bc22332
add Straus multiexp
6 years ago
moneromooo-monero 9ff6e6a0a7
ringct: add bos coster multiexp
6 years ago
moneromooo-monero e9164bb38b
bulletproofs: misc optimizations
6 years ago
moneromooo-monero aacfd6e370
bulletproofs: multi-output bulletproofs
6 years ago
luigi1111 ab85b924c9
Merge pull request #4293
6 years ago
luigi1111 46bcd91db4
Merge pull request #4256
6 years ago
Guillaume LE VAILLANT 54b859bea5 wallet rpc: Add close_wallet RPC
6 years ago
moneromooo-monero 7c8f95d3e2
ringct: make conversion functions return const refs
6 years ago
luigi1111 03738fdde1
Merge pull request #4276
6 years ago
luigi1111 b2038e24f0
Merge pull request #4274
6 years ago
luigi1111 77ed11e627
Merge pull request #4270
6 years ago
luigi1111 59e6fb06f9
Merge pull request #4269
6 years ago
luigi1111 5f1bbe3bce
Merge pull request #4268
6 years ago
luigi1111 085b6ba98e
Merge pull request #4263
6 years ago
luigi1111 8bbae77134
Merge pull request #4262
6 years ago
luigi1111 e4378ed8aa
Merge pull request #4259
6 years ago
luigi1111 6d4d4ddb68
Merge pull request #4252
6 years ago
luigi1111 88e5ed0072
Merge pull request #4245
6 years ago
luigi1111 46d8bc2a33
Merge pull request #4160
6 years ago
p8p 9d6539923e
is_hdd update
6 years ago
luigi1111 91c7d68b2d
Merge pull request #4223
6 years ago
moneromooo-monero c955257c4a
electrum-words: fix bytes_to_words on big endian
6 years ago
moneromooo-monero d2e26c23f3
add and use constant time 32 byte equality function
6 years ago
stoffu 8ca1215f25
wallet: store trusted-daemon flag in wallet2
6 years ago
luigi1111 510dbf3329
Merge pull request #4249
6 years ago
luigi1111 1db7a29e12
Merge pull request #4247
6 years ago
luigi1111 2e7bfd0de5
Merge pull request #4242
6 years ago
luigi1111 ec6982f8eb
Merge pull request #4240
6 years ago
luigi1111 b0c00b0752
Merge pull request #4231
6 years ago
luigi1111 3f662876e6
Merge pull request #4225
6 years ago
luigi1111 4e6187faf3
Merge pull request #4224
6 years ago
luigi1111 a5d21be843
Merge pull request #4210
6 years ago
luigi1111 0d415ff638
Merge pull request #4207
6 years ago