Commit Graph

71 Commits (7cdd147da5b06a692b0b825992de3bb07f142156)

Author SHA1 Message Date
einsteinsfool 7cdd147da5 Changed URLs to HTTPS
6 years ago
moneromooo-monero 5f19384729
ringct: do not show verification errors with default settings
6 years ago
Riccardo Spagni cb72b85bbf
Merge pull request #3372
6 years ago
stoffu 27a196b126
device: untangle cyclic depenency
6 years ago
moneromooo-monero c3e23b2dce
ringct: 17% improvement in Borromean signature verification
6 years ago
Riccardo Spagni 98acbe83fc
Merge pull request #3348
6 years ago
Riccardo Spagni 5950d356b6
Merge pull request #3301
6 years ago
h908714124 c95dddd2d2 remove unused function keyImageV
6 years ago
cslashm e745c1e38d Code modifications to integrate Ledger HW device into monero-wallet-cli.
6 years ago
Dusan Klinec 34a2a08530 rctSigs - loop invariant code removed from the loop
6 years ago
moneromooo-monero b809058993
ringct: pseudoOuts moved to prunable in the simple bulletproof case
6 years ago
moneromooo-monero ff5626d785
ringct: handle exceptions verifying bulletproofs in worker threads
6 years ago
moneromooo-monero 4c313324b1
Add N/N multisig tx generation and signing
6 years ago
moneromooo-monero 46eaaae79b
ringct: always use outPk.mask to decode amounts
6 years ago
moneromooo-monero 8d4469a0ac
ringct: do not include bulletproof commitments in signed message
6 years ago
moneromooo-monero c83d0b3ee2
add bulletproofs from v7 on testnet
6 years ago
moneromooo-monero d58835b2f6
integrate bulletproofs into monero
6 years ago
Howard Chu 510d0d4753
Use a threadpool
7 years ago
moneromooo-monero da18898f0e
ringct: do not require range proof in decodeRct/decodeRctSimple
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
moneromooo-monero 6cc7d26140
ringct: reorder a bit to check quicker tests first
7 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
7 years ago
moneromooo-monero ba3968f6ce
rct: split rct checks between semantics and other
7 years ago
Lee Clagett e3639f5cc3 Removed unused functions
7 years ago
luigi1111 9d906159c3
Tx verification failing is not an error
7 years ago
Riccardo Spagni e6b05ed95a
Merge pull request #1414
7 years ago
moneromooo-monero 3b00527500
ringct: add sc_check calls in MLSAG_Ver for ss and cc
7 years ago
moneromooo-monero 2f1732a7e5
ringct: guard against bad data exceptions in worker threads
7 years ago
luigi1111 46a0dcc1d2
ringct: luigi1111's changes to fix and speedup Borromean sigs
8 years ago
Shen Noether 76958fc75a
ringct: switch to Borromean signatures
8 years ago
Lee Clagett f025198f19 Added task_region - a fork/join task implementation
8 years ago
Lee Clagett 64094e5f4e adding thread_group for managing async tasks
8 years ago
moneromooo-monero ffd8c41f36
ringct: check the size of amount_keys is the same as destinations
8 years ago
moneromooo-monero 836669d276
ringct: always shutdown the boost io service
8 years ago
moneromooo-monero 3429bfb71d
ringct: thread verRct and verRctSimple
8 years ago
moneromooo-monero e06a4daf33
ringct: remove unneeded type conversions
8 years ago
moneromooo-monero afc70df7ea
ringct: reserve space in vectors to avoid excessive reallocation
8 years ago
moneromooo-monero 4038e86527
Add performance timers for ringct tx verification
8 years ago
moneromooo-monero 3126ba7425
ringct: use const refs as parameters where appropriate
8 years ago
moneromooo-monero 7d413f635f
rct: rework serialization to avoid storing vector sizes
8 years ago
moneromooo-monero b38452bd55
ringct: pass structure by const ref, not value
8 years ago
moneromooo-monero 94fd881f74
rct: early out on failure on verRange
8 years ago
moneromooo-monero 074e602609
ringct: use Cryptonote serialization to hash non prunable data
8 years ago
moneromooo-monero 6f526cdff8
rct: log why verification fails
8 years ago
moneromooo-monero d4b62a1e29
rct amount key modified as per luigi1111's recommendations
8 years ago
moneromooo-monero 93f5c625f0
rct: rework v2 txes into prunable and non prunable data
8 years ago
moneromooo-monero d93746b6d3
rct: rework the verification preparation process
8 years ago
moneromooo-monero 3ab2ab3e76
rct: change the simple flag to a type
8 years ago
Shen Noether c5be4b0bea
rct: avoid the need for the last II element
8 years ago
moneromooo-monero 9b70856ccb
rct: make the amount key derivable by a third party with the tx key
8 years ago