1
0
mirror of https://github.com/BLAKE2/libb2 synced 2024-11-26 13:03:50 +01:00
Commit Graph

22 Commits

Author SHA1 Message Date
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