Commit Graph

4806 Commits (b16d37e3471aa12a2e1bf27f1d2c33251edc308c)

Author SHA1 Message Date
Jeffrey Walton 01b33b8c78
Update comments 2019-01-07 22:24:01 -05:00
Jeffrey Walton aa934f5bb5
Add dlltest.cpp to cryptest.nmake 2019-01-07 18:32:53 -05:00
Jeffrey Walton 61a060765a
Update cryptest.nmake script 2019-01-07 18:02:06 -05:00
Jeffrey Walton 6d959d0dac
Update cryptest.nmake script 2019-01-07 16:10:18 -05:00
Jeffrey Walton 2166dc903d
Add DLL testing code to cryptest.nmake 2019-01-07 14:53:41 -05:00
Jeffrey Walton c9639c2086
Add specific error message to dump2def 2019-01-07 13:31:45 -05:00
Jeffrey Walton 1137103768
Add cl.exe compile command 2019-01-07 12:48:42 -05:00
Jeffrey Walton c5fde84d6e
Make lib name configurable 2019-01-07 00:01:01 -05:00
Jeffrey Walton e38bfe417d
Add /OUT option for dumpbin 2019-01-06 22:51:37 -05:00
Jeffrey Walton 1709d5dc65
Update recipes for Nmake file 2019-01-06 22:16:11 -05:00
Jeffrey Walton 72ce467f23 Add dump2def source file 2019-01-06 21:15:00 -05:00
Jeffrey Walton c97e786cbb
Update comments 2019-01-05 12:48:39 -05:00
Jeffrey Walton 0538af5173
Update comments 2019-01-05 09:54:42 -05:00
Jeffrey Walton 6520ac2e2b
Fix unintentional check-in of nmake file 2019-01-04 20:44:56 -05:00
Jeffrey Walton f47ffe2a4d
Fix IsDebuggerPresent guard for ARM64 (GH #776) 2019-01-04 20:43:19 -05:00
Jeffrey Walton f9ef238846
Whitespace check-in 2019-01-04 20:39:22 -05:00
Jeffrey Walton 1f1c90cc29
Fix _M_IX86 typo 2019-01-04 20:33:53 -05:00
Jeffrey Walton 26a9bdcd76
Clear duplicate declaration warning using MSVC 2019-01-04 18:49:14 -05:00
Jeffrey Walton e6ceab85ff
Fix ARM64 compile with MSVC compiler (GH #776) 2019-01-04 16:55:42 -05:00
Javier Navarro b43f8f5976 Initialize "APPLE_SDK" for arm64, armv7, armv7s, armv6 or armv5 (GH #774) 2019-01-04 16:41:48 -05:00
Jeffrey Walton 65012e8e75
Fix GCM ARM64 compile with MSVC compiler (GH #776) 2019-01-04 16:12:35 -05:00
Jeffrey Walton df4fc3faee
Cleanup headers after Microsoft ARM64 port 2019-01-04 11:43:38 -05:00
Jeffrey Walton 822ca11579
Cleanup headers after Microsoft ARM64 port 2019-01-04 11:33:28 -05:00
Jeffrey Walton 02f7fda54b
Fix <arm_neon.h> include for ARM64 with MSVC compiler (GH #776) 2019-01-04 11:25:55 -05:00
Jeffrey Walton 9277d115a8
Fix SHA ARM64 compile with MSVC compiler (GH #776) 2019-01-04 11:18:34 -05:00
Jeffrey Walton 5ccbd9af6a
Use Microsoft x86-beased defined for __emulu 2019-01-04 10:29:24 -05:00
Jeffrey Walton 619f9790df
Fix VMAC ARM64 compile with MSVC compiler (GH #776) 2019-01-04 10:25:52 -05:00
Jeffrey Walton c085c7a75b
Fix Integer ARM64 compile with MSVC compiler (GH #776) 2019-01-03 23:19:06 -05:00
Jeffrey Walton 7ab07dde06
Use 64-bit add for AdvancedProcessBlocks128_4x1_NEON 2019-01-03 21:25:19 -05:00
Jeffrey Walton 9255740285
Fix self test NEON compile with MSVC compiler (GH #776) 2019-01-03 21:00:22 -05:00
Jeffrey Walton a20c56ea49
Fix SIMON128 and SPECK128 NEON compile with MSVC compiler (GH #776) 2019-01-03 20:06:39 -05:00
Jeffrey Walton e039efa2d3
Fix LEA NEON compile with MSVC compiler (GH #776) 2019-01-03 19:53:01 -05:00
Jeffrey Walton a0fa63879f
Add PACK32x4 macro guard 2019-01-03 19:52:57 -05:00
Jeffrey Walton ed349dced1
Fix AdvancedProcessBlocks_{MxN}_NEON compile with MSVC compiler (GH #776) 2019-01-03 19:49:00 -05:00
Jeffrey Walton b70bc4865f
Fix ChaCha NEON compile with MSVC compiler (GH #776) 2019-01-03 13:37:53 -05:00
Jeffrey Walton 8baa2f7a27
Update comments 2019-01-03 13:17:27 -05:00
Jeffrey Walton a79fe3a826
Use _NSGetExecutablePath on OS X (GH #760)
Also test for symlinks and reject them, if found.
2019-01-02 23:43:44 -05:00
Jeffrey Walton 7819af671b
Use _get_pgmptr on Windows (GH #760)
Let's see how well this works across the versions of Visual Studio we support
2019-01-02 20:22:55 -05:00
Jeffrey Walton 86fd3ef109
Rework makefile, avoid GNU install program
Solaris lacks a GNU compatible install program in /usr/bin and /usr/xpg4/bin. Just use cp and chmod. Cp and chmod work everywhere
2019-01-02 19:48:20 -05:00
Jeffrey Walton 748ebe6328
Use getexecname() on Solaris (GH #) 2019-01-02 19:46:00 -05:00
Jeffrey Walton 60ffc2ec01
Fix missing ed25519 MessageAccumulator Update 2019-01-02 13:39:59 -05:00
Marcel Raad 1a4b851ac1 Fix clang warnings (GH #771) 2019-01-02 12:05:26 -05:00
Jeffrey Walton da2444d243
Update documentation 2019-01-02 12:02:32 -05:00
Jeffrey Walton 9484815960
Cache DataDir when C++11 dynamic init is available (GH #760) 2019-01-02 03:30:49 -05:00
Jeffrey Walton 174f247c44
Add LSB install location to DataDir (GH #760) 2019-01-02 01:22:23 -05:00
Jeffrey Walton e5085684ef
Fix missing SunCC Allocator::max_size(size_type) member function (GH #770) 2019-01-01 17:56:26 -05:00
Tanzinul Islam 148a5e917b Avoid Clang integrated assembler on macOS PowerPC (GH #769) 2018-12-30 00:47:02 -05:00
Jeffrey Walton 8838f78ec4
Fix ChaCha compiler crash for GCC 3.3 2018-12-29 01:08:43 -05:00
Jeffrey Walton 2d06777747
Fix GCM build when SSSE3 not available 2018-12-29 00:56:25 -05:00
Jeffrey Walton fc2ead427c
Fix SIMECK build when SSSE3 not available 2018-12-29 00:49:43 -05:00