Commit Graph

91 Commits (9f17b1a30f5e774520438ca45dd21090663a6d09)

Author SHA1 Message Date
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
moneromooo-monero d282cfcc46
core: test key images against validity domain
7 years ago
kenshi84 8027ce0c75 extract some basic code from libcryptonote_core into libcryptonote_basic
7 years ago
Timothy D. Prime 6b145763f7 Fix clang build failure, caused by mixing C and C++
8 years ago
moneromooo-monero 6cc7d26140
ringct: reorder a bit to check quicker tests first
8 years ago
moneromooo-monero 5833d66f65
Change logging to easylogging++
8 years ago
Riccardo Spagni ec323d8c3f
Merge pull request #1561
8 years ago
moneromooo-monero ba3968f6ce
rct: split rct checks between semantics and other
8 years ago
Chris Vickio fb76d43980 add extra braces around subobjects (missing-braces warning)
8 years ago
Lee Clagett e3639f5cc3 Removed unused functions
8 years ago
moneroexamples 374b58d131 fix MGs json
8 years ago
luigi1111 9d906159c3
Tx verification failing is not an error
8 years ago
Riccardo Spagni e6b05ed95a
Merge pull request #1414
8 years ago
moneromooo-monero 3b00527500
ringct: add sc_check calls in MLSAG_Ver for ss and cc
8 years ago
moneromooo-monero 2f1732a7e5
ringct: guard against bad data exceptions in worker threads
8 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
moneromooo-monero 59443bf9df
ringct: fix MGs serialization to JSON
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
Riccardo Spagni d51f1af75f
Merge pull request #1272
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 59f0d4b574
ringct: some more small optimizations
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 9ebf7b6dcf
ringct: avoid unnecessary memcpy
8 years ago
moneromooo-monero 1fe75c1ea7
ringct: add a few consts where possible
8 years ago
moneromooo-monero ab002a1d97
ringct: pass vectors by const ref where possible
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
Randi Joseph 9e54616924 Dropped "bit" from bitmonero.
8 years ago
redfish e1c7af35d4 cmake: transitive deps and remove deprecated LINK_*
8 years ago
moneromooo-monero 7d413f635f
rct: rework serialization to avoid storing vector sizes
8 years ago
moneromooo-monero f24ab58d18
ringct: remove unused code
8 years ago
moneromooo-monero b38452bd55
ringct: pass structure by const ref, not value
8 years ago
moneromooo-monero fd11271eea
ringct: use memcpy/memset instead of handwritten loop where appropriate
8 years ago
moneromooo-monero 5d38206fcc
ringct: remove spurious copies
8 years ago
moneromooo-monero 16732a85d7
rct: faster Cryptonote/rct conversions
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 c3b3260ae5
New "Halfway RingCT" outputs for coinbase transactions
8 years ago
moneromooo-monero 6f526cdff8
rct: log why verification fails
8 years ago
moneromooo-monero d4b8991e44
rct: serialize txnFee as varint
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