Commit Graph

103 Commits (694470fae705edb06bbfaae9ce327a052adba84d)

Author SHA1 Message Date
hyc a467321800 Clean up ARMv8-a aes_expand_key()
7 years ago
Jaquee f5bd346573
IOS CMAKE build settings
7 years ago
Guillaume LE VAILLANT 93b32892f7 Silence warning about possibly uninitialized pointer
7 years ago
darentuzi 585c917691 Specify "524,288" iterations instead of "500,000"
7 years ago
Riccardo Spagni c3599fa7b9
update copyright year, fix occasional lack of newline at line end
7 years ago
NanoAkron 67693415ff
Fix compiler error about nested externs in slow_hash.c by moving declarations
7 years ago
Riccardo Spagni 2a996f492f
Merge pull request #1510
8 years ago
MoroccanMalinois 80abc3bc4a Build wallet with Android NDK
8 years ago
fireice-uk 474c249c90 cleaner log calc algorithm
8 years ago
Antonio Huete Jimenez b00da61eab Preliminary support for DragonFly BSD
8 years ago
moneromooo-monero f6fcf0ef26
oaes_lib: fix a leak on OOM error path
8 years ago
moneromooo-monero c80f4d416d
wallet: fix output collision detection for view wallets
8 years ago
NanoAkron f71b06770b
Changed to ..._HASHBITS everywhere for consistency
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
redfish 54010b97b4 crypto: armv7: slow-hash: remove redundant source include
8 years ago
Howard Chu 69b59186f3
Add ARMv8-A AES support
8 years ago
redfish 24d93370ad crypto,cmake: enable ASM mul impl on ARM; add cmake opt
8 years ago
moneromooo-monero d4b62a1e29
rct amount key modified as per luigi1111's recommendations
8 years ago
moneromooo-monero e70e8a69f4
crypto: error out where appropriate
8 years ago
moneromooo-monero 9b1afe5f2d
ringct: import of Shen Noether's ring confidential transactions
8 years ago
Riccardo Spagni ba61f37f9c
Merge pull request #846
8 years ago
redfish 95be58ef0e crypto: slow-hash: disable mul implemented in asm for ARM
8 years ago
redfish 21dbc95b47 crypto: slow-hash: fix misleading indent
8 years ago
redfish 70f363401b crypto: slow-hash: remove unused hash list for ARM
8 years ago
redfish 1a7772fbae crypto: oaes_lib: remove unused _NR array
8 years ago
redfish 6462a3a6db crypto: fix compile error: use named type in sizeof
8 years ago
moneromooo-monero d539be3359
crypto: make clear generate_random_bytes is not thread safe
8 years ago
moneromooo-monero 31587bdd15
random: call abort(3) instead of assert in must_succeed macro
8 years ago
Riccardo Spagni 0a4dd68c17 minor tweaks, add readme for crypto_ops_builder
8 years ago
Howard Chu b937a2c915 Use boost::thread instead of std::thread
8 years ago
moneromooo-monero c7e6b77395
crypto: only check MONERO_USE_SOFTWARE_AES once
8 years ago
moneromooo-monero 74aef213fe
crypto: use software AES based on the MONERO_USE_SOFTWARE_AES env var
8 years ago
me0wmix 28f95eb001 OpenBSD support for Monero.
8 years ago
Howard Chu 8ce12a978e Fix arm asm
9 years ago
Riccardo Spagni de03926850
updated copyright year
9 years ago
warptangent 725acc7f17
Replace tabs with two spaces for consistency with rest of codebase
9 years ago
Riccardo Spagni bb0c161e7d renamed folder
9 years ago
Javier Smooth b19456dc6d Re-enable optimized slow-hash if someone is trying to compile w/MSVC (disabling it was unintentional)
9 years ago
Riccardo Spagni 32077d3810
Merge pull request #385
9 years ago
Riccardo Spagni 6b7be9f89b
Merge pull request #383
9 years ago
ShenNoether 0a4bc84b2f Added ref10 shen_ed25519_ref code, which includes code that can replace crypto-ops with a version straight from Bernstein's ref 10
9 years ago
ShenNoether 0d70fdca8c revert to 776b4fc91a
9 years ago
ShenNoether b01f286473 Added shen_ed25519_ref to crypto ops subfolder, the point is to directly have bitmonero's crypto code come from bernstein et al's ref 10 code
9 years ago
roman 3b5330e895 use correct unsigned type
9 years ago
roman 59cc92b388 removed some gcc warnings. mainly unused variables.
9 years ago
moneromooo-monero 98c76a388c
chacha8: add a key generation variant that take a pointer and size
9 years ago
moneromooo-monero a2d7a5fb49
encrypted payment ids are now 64 bit, instead of 256 bit
9 years ago
NoodleDoodleNoodleDoodleNoodleDoodleNoo e5d2680094 ** CHANGES ARE EXPERIMENTAL (FOR TESTING ONLY)
9 years ago
Javier Smooth 1b19ee040f disable non-working optimized slow_hash on 32 bit intel
9 years ago