Daniele Lacamera
|
27555d6eb7
|
Fix old-style function definitions
|
2018-09-07 09:13:20 +02:00 |
|
Go Hosohara
|
b84f111d51
|
rebase with master branch and fix some code.
|
2018-05-30 17:15:07 +09:00 |
|
Go Hosohara
|
36ced360cb
|
Add Renesas CS+ project files.
|
2018-05-30 11:53:18 +09:00 |
|
Takashi Kojo
|
66e59e4a6a
|
Rollback #if condition
|
2018-05-09 10:58:10 +09:00 |
|
Takashi Kojo
|
ecd2e75564
|
#ifndef FREESCALE_LTC_ECC with fe_init
|
2018-05-04 07:34:47 +09:00 |
|
Takashi Kojo
|
22a2b45108
|
duplicated fe_init for non-configure based IDE
|
2018-04-28 05:07:00 +09:00 |
|
Sean Parkinson
|
c09d972012
|
Fix fe_init implementation to appear for small Ed25519
|
2018-01-17 11:34:22 +10:00 |
|
Sean Parkinson
|
c457ca462a
|
Only implement and call fe_init when available
|
2017-12-08 14:16:24 +10:00 |
|
Sean Parkinson
|
3cdf3565c8
|
Intel ASM code for Curve25519
AVX2 added as well
|
2017-11-30 12:34:05 +10:00 |
|
David Garske
|
911b6f95f8
|
Release v3.12.2 (lib 14.0.0). Updated copywright.
|
2017-10-22 15:58:35 -07:00 |
|
David Garske
|
3c173ba366
|
Enhancement to support different sized Curve/Ed math library implementations for FE/GE. Remains backwards compatible with CURVED25519_SMALL define. Adds new defines CURVE25519_SMALL and ED25519_SMALL to allow individual enabling of math library choice (_low_mem or _operations). Example: ./configure --enable-ed25519=small --enable-curve25519.
|
2017-06-16 09:41:10 -07:00 |
|
David Garske
|
ce231e0cbc
|
Fixes for asynchronous TLS 1.3. Fixes for PK_CALLBACKS with async. New helper API's for wolfSSL_CTX_GetDevId and wolfSSL_CTX_GetHeap. Fix for build to not include tls13.c if not enabled to suppress empty object file warning. Fix typo in fe_low_mem.c. General cleanup. Extra tls13.c debug messages.
|
2017-06-12 11:42:48 -07:00 |
|
David Garske
|
e98a0465ae
|
tenAsys INtime RTOS port. Porting complete for mutex semaphores, threading, file, socket and RNG. Added projects for libwolfssl and wolfExamples. The wolfExamples project includes examples for wolfCrypt Test/Benchmark and wolfSSL TLS client/server. Provided reference user_settings.h with comments and enable/disable gates. Added README.md with overview and instructions. Fixed issue building master with NO_WOLFSSL_DIR defined. Added check if old TLS is enabled that SHA and MD5 are enabled. Cleanup of the wolfCrypt test use of USE_CERT_BUFFERS with file system enabled.
|
2017-03-13 09:48:55 -07:00 |
|
David Garske
|
8e64d564dc
|
NXP/Freescale K8X MMCAU / LTC core support for RSA, ECC, Ed/Curve25519, AES, DSA, DES3, MD5, RNG, SHA and SHA2.
|
2016-12-05 09:01:59 -08:00 |
|
Jacob Barthelmeh
|
e60adfc9da
|
better naming of macro and alter misc.c check
|
2016-03-29 13:42:40 -06:00 |
|
Jacob Barthelmeh
|
2665db73a4
|
check for compiling misc.c when not needed
|
2016-03-28 16:03:15 -06:00 |
|
Jacob Barthelmeh
|
e99a5b0483
|
prepare for release v3.9.0
|
2016-03-17 16:02:13 -06:00 |
|
David Garske
|
f8876854f4
|
Spelling fixes in comments and error strings (ALGO_ID_E, ASN_TIME_E and WOLFSSL_ERROR function).
|
2016-01-29 16:13:09 -08:00 |
|
Jacob Barthelmeh
|
0f9f4ea7e0
|
add macro blocks to make it easier on embedded devices and fix declaration after executable code
|
2015-08-14 09:58:44 -06:00 |
|
Jacob Barthelmeh
|
e461bc72b8
|
curve25519 and ed25519 low memory
|
2015-06-05 15:39:37 -06:00 |
|