Commit Graph

286 Commits (a21819cc22587e16af00e2c3d8f70156c11310a0)

Author SHA1 Message Date
Jeffrey Ryan 62ae03bfd3
verRctNonSemanticsSimpleCached: fix fragility
1 year ago
wowario 2482733bc7
support old ass BPs
1 year ago
wowario a636325df3
support old BP
1 year ago
wowario 5c42087ec3
revert Preserve commitment format inside transactions #8277
1 year ago
SChernykh 29208a33cb Cache successful `verRctNonSemanticsSimple` calls
1 year ago
SChernykh 6adf03cdc5 Second thread pool for IO
2 years ago
anon c7b2944f89 multisig: fix critical vulnerabilities in signing
2 years ago
Crypto City 353cd5355e
wallet2: speedup large tx construction: no pointless clsag generation
2 years ago
luigi1111 d58ea37a8d
Merge pull request #8302
2 years ago
luigi1111 fbd1f1e476
Merge pull request #8293
2 years ago
Akrit 41da2fe6f3 Update copyright to 2022 for Hardfork files
2 years ago
Dusan Klinec 4f08bcd800
refactor(bp+): save one inversion, use sc_muladd
2 years ago
Luke Parker baee2c06ec
Preserve commitment format inside transactions
2 years ago
mj-xmr 4db6aed98c CMake: Add missing headers via monero_find_all_headers macro
2 years ago
luigi1111 0eb1b570b6
Merge pull request #8197
2 years ago
moneromooo-monero 5acdd0e2cb
bulletproofs+: some minor cleanup from vtnerd's review
2 years ago
moneromooo-monero 4c94cfecfc
store outPk/8 in the tx for speed
2 years ago
moneromooo-monero a345060ace
ringct: port some of vtnerd's review changes from BP+ to BP
2 years ago
moneromooo-monero 75bd004f4e
ringct: a few minor optimizations from review
2 years ago
moneromooo-monero a0d80b1f95
plug bulletproofs plus into consensus
2 years ago
Sarang Noether b535d662b9 Updates from security audit
2 years ago
Sarang Noether b7713cce26 Precompute initial transcript hash
2 years ago
Sarang Noether bd27debb2d Bulletproofs+
2 years ago
mj-xmr da9aa1f7f8
Copyright: Update to 2022
2 years ago
koe c36ea26e5c fix ge_p3_is_point_at_infinity(), which is evaluating field elements that haven't been reduced by the field order
2 years ago
selsta d749e0d97c
ringct: silence unused variable warning
3 years ago
Lee Clagett 08e4497c6e Improve cryptonote (block and tx) binary read performance
3 years ago
Kevin Barbour 85db1734e7
Remove unused variables in monero codebase
3 years ago
SChernykh c0c75ac19d Fixed issues found by static analysis
4 years ago
moneromooo-monero b6c4f8cd54
fix a couple bugs found by OSS-fuzz
4 years ago
luigi1111 ee0b02d0db
Merge pull request #6757
4 years ago
moneromooo-monero 6a37da837e
threadpool: guard against exceptions in jobs, and armour plating
4 years ago
moneromooo-monero e6c81c5ea7
ringct: fix CLSAG serialization after boost/epee changes
4 years ago
Sarang Noether 703944c4d4 CLSAG device support
4 years ago
Sarang Noether 641b08c920 CLSAG optimizations
4 years ago
moneromooo-monero 82ee01699c
Integrate CLSAGs into monero
4 years ago
Sarang Noether 4b328c6616 CLSAG signatures
4 years ago
moneromooo-monero 7175dcb107
replace most boost serialization with existing monero serialization
4 years ago
SomaticFanatic 5ef0607da6 Update copyright year to 2020
4 years ago
luigi1111 b4023dcfc5
Merge pull request #6441
4 years ago
moneromooo-monero 613071f4fa
use memwipe on secret k/alpha values
4 years ago
Sarang Noether 4ed60b626a Bulletproofs: verification speedup
4 years ago
luigi1111 c4f75fe898
Merge pull request #6339
4 years ago
Sarang Noether 80d5320fff Hash domain separation
4 years ago
Interchained c61abf87c0 remove empty statements
4 years ago
luigi1111 e629db18f4
Merge pull request #6049
5 years ago
Jethro Grassie d8fc8d8868
make d2h et al. constant-time
5 years ago
Sarang Noether 45fd72b0d7 Updated paper references
5 years ago
Sarang Noether 277003f145 Minor prover simplification
5 years ago
moneromooo-monero 9447e7276d
cryptonote: add function to get weight from a pruned tx
5 years ago