Samuel Neves
e5f2bb51e5
do not enable -march=native if --enable-native=no is selected
...
(see issue #11 )
2018-03-27 13:09:32 +01:00
Samuel Neves
620681a3b1
Merge pull request #14 from dcarlier-afilias/native_mem_clearance_calls
...
For secure memory clearance, trying to use the native calls whenever
2018-03-27 12:39:51 +01:00
David Carlier
b4b241a348
For secure memory clearance, trying to use the native calls whenever
...
it is possible or a simple barrier.
2018-01-16 11:38:43 +00:00
Samuel Neves
60ea749837
detect whether the operating system can use AVX
v0.98
2017-12-25 12:34:30 +00:00
Samuel Neves
0d7015f6a6
consistency, bump version
2017-10-10 13:33:42 +01:00
Samuel Neves
b044244959
fix #9
2017-10-10 13:27:31 +01:00
Samuel Neves
9a0d006240
remove -Wconversion by default
2016-10-28 01:23:17 +01:00
Samuel Neves
348f9709f3
Merge pull request #7 from garoose/conversion-warnings
...
Fix implicit conversions and enable warnings
2016-10-28 01:20:10 +01:00
Joshua Kahn
01ab0d1b3a
Fix implicit conversions and enable warnings
2016-09-20 17:37:21 -04:00
Samuel Neves
9b8de7329a
Merge pull request #3 from bit4/fix-march-native
...
Not all architectures support -march=native...
2016-02-09 02:46:51 +00:00
bit4
2e0657f4c6
Not all architectures support -march=native, make it configurable and disable it when necessary.
2016-02-06 10:32:29 -05:00
Samuel Neves
9be7c822f7
Merge pull request #1 from BurningEnlightenment/feature/enhanced-dll-helper
...
REPLACE EXPORT_DLL WITH BLAKE2_API
2015-12-16 06:33:44 +00:00
Henrik S. Gaßmann
b54f34c1d5
PREFIX DLL HELPER SYMBOLS WITH BLAKE2
2015-12-16 06:14:39 +01:00
Henrik S. Gaßmann
27691aa58c
REPLACE EXPORT_DLL WITH BLAKE2_API
...
Export symbols as recommended by the https://gcc.gnu.org/wiki/Visibility
Step-by-Step Guide.
The symbols EXPORT_DLL, DYNAMIC_LIB_EXPORT and DYNAMIC_LIB are way too
generic and will likely cause name clashes if libb2 is used within a
larger project importing multiple external libraries.
2015-12-15 19:11:33 +01:00
Samuel Neves
605184616d
replace secure_zero_memory
2015-12-12 20:47:57 +00:00
JP Aumasson
0258cc28a3
Merge branch 'master' of github.com:BLAKE2/libb2
2015-10-14 23:23:39 +02:00
JP Aumasson
b90cb05353
install instructions
2015-10-14 23:23:31 +02:00
Samuel Neves
400782443c
compilers do not always correctly detect host cpu features
2015-10-14 22:22:48 +01:00
JP Aumasson
e0f4101303
consistent checks
2015-10-14 23:03:06 +02:00
JP Aumasson
4b5f51eeae
ditched redundant license
2015-10-14 22:48:16 +02:00
JP Aumasson
564832de5e
init
2015-10-14 14:52:16 +02:00
JP Aumasson
a8b3f1469c
Initial commit
2015-10-14 14:50:52 +02:00