- Oct 04, 2018
-
-
Tomasz Kantecki authored
Change-Id: I29086386099ce60d4aafc903bfdea93469b8f304
-
- Sep 13, 2018
-
-
Cornu, Marcel D authored
Change-Id: I9efe2d6424ffc413a9bc35c0847138f312a02b34
-
- Sep 12, 2018
-
-
Cornu, Marcel D authored
Change-Id: I868da0e66d3e897d5a6a44490387895dbef618f9
-
Cornu, Marcel D authored
Change-Id: Ieae7b8e7f1c177fe5e3c3d6a611c70c554da5e1f
-
Kantecki, Tomasz authored
-
- Sep 11, 2018
-
-
Cornu, Marcel D authored
- Updated AVX2 HMAC-MD5 submit function with store to load optimization - Added VPINSRW_M256 macro to insert word into 32 byte memory block using 128 bit AVX SIMD instructions Change-Id: Idd26ab3e3da62de72ab167bc81cd47e4f0aa2588
-
- Sep 04, 2018
-
-
Cornu, Marcel D authored
Change-Id: Ie8a8ee1a327eaadaa81b60fad03afc63c39c4b6c
-
- Aug 31, 2018
-
-
Kantecki, Tomasz authored
-
Brian Dooley authored
Change-Id: I23de5ad1fe031175588f609fa7b574f852005102
-
- Aug 30, 2018
-
-
Kantecki, Tomasz authored
-
Cornu, Marcel D authored
Change-Id: Ied6a5985694a163d5a743953f3c972387f8c8f4e
-
- Aug 29, 2018
-
-
Kantecki, Tomasz authored
-
Brian Dooley authored
Change-Id: Ie96b9d20667c463a6b2ed1604e572f32cbd67e44
-
- Aug 24, 2018
-
-
Kantecki, Tomasz authored
-
Brian Dooley authored
Change-Id: Ib1762c2f839c07b02fd4b87822458c3f2fc0a88c
-
- Aug 23, 2018
-
-
Tomasz Kantecki authored
- it points at union rather than at a union member Change-Id: Ic01da88864a329f9cd5ee5d29e36aba6563270c3
-
- Aug 20, 2018
-
-
Brian Dooley authored
- added new module aes_test.c to LibTestApp - updated Makefiles - added new verifation function - added multiple job submission numbers Change-Id: I6b68c3c727b01329db87f7c0ed8539ab39ed5063
-
- Aug 15, 2018
-
-
Kantecki, Tomasz authored
-
- Aug 13, 2018
-
-
Tomasz Kantecki authored
- option used for validation only - shortens number of iterations in a single run - 1st run is executed as normal and the rest or runs is skipped - there is no result print out at the end Change-Id: Ic7dc0c30d13c1b1f3cc543a49467a6b303269a78
-
- Aug 10, 2018
-
-
Cornu, Marcel D authored
Redirected AVX2 and AVX512 AES CMAC submit and flush calls to AVX implementation. Change-Id: I8916da991354de7a7e9a73b10c0b8faea89095b4
-
Cornu, Marcel D authored
Change-Id: Ia054f74c67f944e42a6fd1a86b9cd2af09b4e6dc
-
- Aug 09, 2018
-
-
Cornu, Marcel D authored
Change-Id: I9e140dd34a9577a7a2cd432d03bc9e9bfbf10932
-
- Aug 03, 2018
-
-
Cornu, Marcel D authored
Change-Id: Ie39a829bae279dbe4dbf9b05f2a60c25795a4fc4
-
- Jul 23, 2018
-
-
Cornu, Marcel D authored
Change-Id: Ibddcfe0b749934bf013784b2422a5a0f5e9a5f1f
-
- Jul 03, 2018
-
-
Colin Ian King authored
The stack execution flag in const.o should be disabled. Note, these issues can be checked using 'scanelf -qeR .' and check for !WX in the first column. Signed-off-by:
Colin Ian King <colin.king@canonical.com>
-
- Jun 21, 2018
-
-
Cornu, Marcel D authored
Change-Id: Ib61abf4248357ae7f943c8af191aa3207f66a973
-
- Jun 13, 2018
-
-
Cornu, Marcel D authored
- intel-ipsec-mb.h updated with library version & version check macro - version.c module added to provide library version checking API - libIPSec_MB.def updated to export version API - LibTestApp updated to check & output library version Change-Id: Ie264562be81be21f23a6d65d533b7f7a24118dbb
-
- Jun 07, 2018
-
-
Brian Dooley authored
- updated LibTestApp MD5 tests to enable full digest size - updated submit and flush to return full digest size Change-Id: I7f8395ba1f620a74606cd7cf7f1f250464d8ae12
-
Cornu, Marcel D authored
This is required to fix a segmentation fault caused by the following command: $ ./ipsec_perf --threads 8 This happens only on some platforms and only for number of threads equal to 8. The issue is believed to be caused by the libc memory allocator incorrectly allocating memory under certain corner conditions. The workaround is to allocate MB manager memory sequentially in the main thread. Change-Id: I3c5f6efb9372d67c0d80eeed06c14a6a74ad2baa
-
- Jun 06, 2018
-
-
Kantecki, Tomasz authored
-
Cornu, Marcel D authored
Change-Id: If32ecc523d197d4b9e724d9cce742eb4d45e8fa3
-
Brian Dooley authored
- added new module hmac_md5_test.c to LibTestApp - updated Makefiles - vectors 6 and 7 are commented out because there is no API in the library to allow for computing MD5 over larger messages than a block size Change-Id: Ifab8485473b52ad7d9af5b34076b74ce23a3016c
-
- Jun 01, 2018
-
-
Kantecki, Tomasz authored
-
- May 31, 2018
-
-
Tomasz Kantecki authored
- defines mapping AVX2 or AVX512 API into AVX or SSE replaced with symbols - inline API functions replaced with regular functions - added 48 bytes of reserved space in MB_MGR structure for future use and securing binary compatibility Change-Id: I6e00a59703a5ed3cf1500e2e31198b361698af7d
-
Cornu, Marcel D authored
Change-Id: I7705bb0d5c4998c0217b58f0f59414d1968f4909
-
Kantecki, Tomasz authored
-
Brian Dooley authored
- Added test case to hmac_sha1_test.c - Added test cases to hmac_sha256_sha512_test.c - Added debug information for skipped hmac tests Change-Id: Iebc67b2c9d455e88efed2166bf56cfc93ceb8ec1
-
- May 29, 2018
-
-
Tomasz Kantecki authored
- lifted restriction on zero cipher length for AES-CCM - added test vector to exercise this condition in LibTestApp - added flushing on MB manager at the end of AES-CCM and AES-CMAC tests (LibTestApp) - fixed potential buffer overrun issue (MB internal) in AES-CCM with non-zero AAD Change-Id: I82821dc087b74b91e5cb405611abaa2254c73dff
-
- May 25, 2018
-
-
Tomasz Kantecki authored
- similar to already added SHA1 API - new API required for key sizes bigger than block size in HMAC-SHAx - SHA224, SHA256, SHA384 and SHA512 API's added for each supported architecture - changed implementation of existing shaXXX_one_block_YYY API's (c + asm) - Extended HMAC-SHA tests to exercise longer key cases - Added overall test status in LibTestApp Change-Id: Ib12751a87c3c990e8937233102014b7981498a99
-
- May 24, 2018
-
-
Tomasz Kantecki authored
- enabled HMAC-SHA1 tests with key longer than the block size - sha1_one_block_avx2 and sha1_one_block_avx512 macros are replaced with functions - DLL def file extended with new exported symbols Change-Id: Id9d69d4a2318bf6a9ad7928350cf7554738967f5
-