David Garske
|
d73338851d
|
Combine generic math functions into new wolfmath.c/.h. Cleanup of the !ALT_ECC_SIZE code so fp_int always has size. This is in prep for async changes for new WC_BIGINT type for hardware crypto.
|
2016-12-21 13:39:33 -08:00 |
|
Jacob Barthelmeh
|
4d637146d7
|
fix make dist with SGX project
|
2016-12-19 14:03:07 -07:00 |
|
toddouska
|
a9e7c4081f
|
Merge pull request #660 from ejohnstown/win-renegotiation
Enable secure renegotiation by default for Windows library build.
|
2016-12-15 16:17:15 -08:00 |
|
Jacob Barthelmeh
|
e16f2c0722
|
add Windows build for SGX
|
2016-12-14 10:41:52 -07:00 |
|
John Safranek
|
7fa825fde0
|
Enable secure renegotiation by default for Windows library build.
|
2016-12-09 13:39:00 -08:00 |
|
David Garske
|
08b8af5f83
|
Fix for forced software crypto build.
|
2016-12-05 09:01:59 -08:00 |
|
David Garske
|
c35daa877e
|
Fix to allow disabling MMCAU/LTC for software only test (moved preprocessor defines to Kinetis). Updated K82 software benchmark with actual values.
|
2016-12-05 09:01:59 -08:00 |
|
David Garske
|
ae75842021
|
Fix build issues with rebase for ECC and RSA. Changed user_settings.h example when LTC is enabled to disable Shamir and ECC-521. Cleanup to add USE_NXP_MMCAU and USE_NXP_LTC for the example user_settings.h, so the project file can automatically configure.
|
2016-12-05 09:01:59 -08:00 |
|
David Garske
|
a6b96b17ff
|
Fixes to include path for NXP ksdk_port. Fixes for time USER/OVERRIDES so their #ifdef's are checked first. Fix to initialize LTC via new "ksdk_port_init" function. Cleanup of the ksdk_port.c for formatting, macros, statics and line length. Cleanup of the AES code for key size. Cleanup of the wolfCrypt sha.c for readability. Added support for the KSDK bare metal drivers to the IDE Rowley CrossWorks example. Updated the settings.h to allow for overrides in Freescale section. Updated README with info for using LTC.
|
2016-12-05 09:01:59 -08:00 |
|
Nickolas Lapp
|
1792eba1a2
|
Rename *Mutex Functions with wc_ prefix. Expose these functions for
Stunnel. Various other changes to enable stunnel compling
|
2016-10-03 16:36:05 -06:00 |
|
John Safranek
|
ef0cd908ea
|
Merge pull request #557 from kaleb-himes/arduino-updates
fix distribution issue
|
2016-09-16 10:55:48 -07:00 |
|
kaleb-himes
|
14a7065f6e
|
fix distribution issue
|
2016-09-16 10:04:50 -06:00 |
|
dgarske
|
78c0f98ea9
|
Merge pull request #551 from kaleb-himes/arduino-updates
Updates to make building for ARDUINO more intuitive
|
2016-09-15 13:01:42 -07:00 |
|
kaleb-himes
|
9d49fae600
|
Updates to make building for ARDUINO more intuitive
NO_INLINE not necessary, update README
|
2016-09-14 17:01:35 -06:00 |
|
John Safranek
|
c1136a30e9
|
1. Enabled the extended master secret in the Windows IDE user_settings.h
file by default.
2. Fixed scan-build warning about an assignment to a variable that isn't
used again in the function. Commented out the line.
|
2016-09-12 09:42:42 -07:00 |
|
David Garske
|
17a34c5899
|
Added asynchronous wolfCrypt RSA, TLS client and Cavium Nitrox V support. Asynchronous wolfSSL client support for "DoServerKeyExchange", "SendClientKeyExchange", "SendCertificateVerify" and "DoCertificateVerify". Fixes for async DTLS. Refactor of the wolf event and async handling for use in wolfCrypt. Refactor of the async device support so its hardware agnostic. Added Cavium Nitrox V support (Nitrox tested using SDK v0.2 CNN55XX-SDK with new configure "--with-cavium-v=/dir" option). Moved Nitrox specific functions to new port file "port/cavium/cavium_nitrox.c". RSA refactor to handle async with states. RSA optimization for using dpraw for private key decode. Use double linked list in wolf event for faster/cleaner code. Use typedef for wolf event flag. Cleanup of the async error codes. wolfCrypt test and benchmark support for async RSA. Asynchronous mode enabled using "./configure --enable-asynccrypt". If no async hardware is defined then the internal async simulator (WOLFSSL_ASYNC_CRYPT_TEST) is used. Note: Using async mode requires async.c/h files from wolfSSL. If interested in using asynchronous mode please send email to info@wolfssl.com.
|
2016-08-15 13:59:41 -06:00 |
|
Takashi Kojo
|
217ccd8b6a
|
updated MDK5 projects for 3.9.0. Eliminated files for older versions
|
2016-05-20 13:32:23 +09:00 |
|
David Garske
|
8f6352725a
|
Fixed math for FP_MAX_BITS_ECC calculations. Error in alignment check. Altered non-aligned formula to be (max bits * 2) + digit, then 8-bit aligned. Cleanup of the example user_settings.h.
|
2016-05-09 10:34:37 -07:00 |
|
toddouska
|
ee21d33794
|
Merge pull request #407 from wolfSSL/embOS-port
embOS port
|
2016-05-05 13:27:27 -07:00 |
|
kaleb-himes
|
4df12e1bd5
|
Add note for users about embOS directory
|
2016-05-05 12:29:20 -06:00 |
|
David Garske
|
726703e903
|
Added details on RTC oscillator startup delay and implemented a delay_us function. Added information about NO_INLINE and USE_SLOW_SHOW to example user_settings.h. Moved the USE_SLOW_SHA2 into the SHA512 area.
|
2016-05-05 09:43:11 -07:00 |
|
David Garske
|
5ee0659e1b
|
Rowley Crossworks updates/fixes. Fixed issue with the RTC init for scenario where TIF is set. Added support for HW RNG only by providing reference custom_rand_generate_block. Updated kinetis_hw.c comments about serial ports on boards. Updated the stack/heap settings. Updated the user_settings.h with a well documented and configurable reference.
|
2016-05-04 23:11:08 -07:00 |
|
kaleb-himes
|
ca2f0af2e4
|
Make suggested changes from first review
Add changes to the example user settings noted by david
missed .dep files, exclude these as well
.dep files are necessary
rebase
|
2016-05-04 17:28:19 -06:00 |
|
kaleb-himes
|
41d19b49ae
|
Remove WOLFSSL_TRACK_MEMORY
|
2016-05-04 14:09:45 -06:00 |
|
kaleb-himes
|
6e26cac686
|
Reworking directories and simplify README
|
2016-05-04 13:03:05 -07:00 |
|
kaleb-himes
|
d184f8b1aa
|
wolfSSL embOS port Initialize
self-review complete
Removed autogenerated files
|
2016-05-03 17:09:55 -06:00 |
|
Jacob Barthelmeh
|
f19541ffe5
|
update to MYSQL compatibility
|
2016-05-03 09:22:15 -06:00 |
|
lchristina26
|
8f8f4129fd
|
VxWorks updates: add pthreads define
|
2016-04-26 09:36:01 -06:00 |
|
Jacob Barthelmeh
|
2437e97d70
|
if using inline do not compile misc.c in iOS XCode builds
|
2016-03-28 17:33:38 -06:00 |
|
JacobBarthelmeh
|
2733f0a7ca
|
Merge pull request #309 from coletiv/add-tvos-target
Add tvos target to the xcode project
|
2016-03-28 17:29:32 -06:00 |
|
Jacob Barthelmeh
|
e99a5b0483
|
prepare for release v3.9.0
|
2016-03-17 16:02:13 -06:00 |
|
Tiago Duarte
|
8f5cd98857
|
Added tvos target to the xcode project
|
2016-02-12 10:23:23 +01:00 |
|
David Garske
|
2e0d05f727
|
Fixes issues with new IDE/WIN/user_settings.h and FIPS. Fixed issue with using CYASSL_USER_SETTINGS in ctaocrypt/settings.h with FIPS by moving settings_comp.h to after user_settings.h. Fixed issue with non-existent ctaocrypt/signature.c file being included. Added the user_settings.h file to the FIPS project.
|
2016-02-08 12:22:20 -08:00 |
|
David Garske
|
97edaf88d4
|
Added the new IDE/WIN/user_settings.h to the include.am file. Changed the WOLFSSL library to use macro WOLFSSL_LIB for clarity.
|
2016-02-08 11:28:46 -08:00 |
|
David Garske
|
ebd14a657d
|
Added signature.c to Visual Studio project files. Added new "IDE/WIN/user_settings.h" which contains all the defines for the various Windows Visual Studio projects. Moved the settings into this new file and added the WOLFSSL_USER_SETTINGS and CYASSL_USER_SETTINGS macros and include path to IDE/WIN to all project files. This allows the settings (defines) to be adjusted in a single place for Win VS.
|
2016-01-29 14:29:31 -08:00 |
|
Leah
|
c41b5ac3d2
|
Fix formatting to VxWorks README
|
2016-01-13 10:42:30 -07:00 |
|
Leah
|
86ddeeb110
|
Add steps for including wolfSSL as an Arduino library
|
2016-01-08 12:07:35 -07:00 |
|
lchristina26
|
ae92a41512
|
Update fork to upstream: Merge https://github.com/wolfSSL/wolfssl
|
2016-01-08 11:59:35 -07:00 |
|
lchristina26
|
f7baf9e392
|
settings for Arduino functionality
|
2016-01-08 11:54:46 -07:00 |
|
lchristina26
|
efae688120
|
add entropy steps for VxWorks
|
2016-01-08 11:43:05 -07:00 |
|
lchristina26
|
0718f4b9a3
|
formatting fixes for VxWorks README
|
2016-01-04 14:44:08 -07:00 |
|
lchristina26
|
9351f0d2e7
|
updates to VxWorks README
|
2016-01-04 14:41:31 -07:00 |
|
Chris Conlon
|
b89354880f
|
switch pragma once uses, causes warnings on some compilers
|
2015-12-17 13:19:17 -07:00 |
|
toddouska
|
ed8a50ce69
|
Merge pull request #211 from lchristina26/master
GenerateSeed() Function for VxWorks compatibility
|
2015-12-15 15:59:20 -08:00 |
|
lchristina26
|
8b99cea5c8
|
update README with entropy instructions
|
2015-12-11 13:19:44 -07:00 |
|
toddouska
|
1626ae6287
|
Merge pull request #200 from lchristina26/master
Update VxWorks README to assume a filesystem, fix typos
|
2015-11-24 13:31:16 -08:00 |
|
lchristina26
|
76952d9ea9
|
updated README to leave out NO_FILESYSTEM
|
2015-11-24 12:21:01 -07:00 |
|
toddouska
|
b9f0243528
|
Merge pull request #195 from dgarske/LPCXpresso
Adds LPCXpresso IDE support
|
2015-11-23 14:47:20 -08:00 |
|
David Garske
|
6abfaf6df4
|
Implemented Wolf version of LPC18XX startup code to eliminate NXP code from our repo. Cleanup of trailing spaces and convert tabs to spaces.
|
2015-11-19 19:06:40 -08:00 |
|
David Garske
|
c898c582f9
|
Corrected filename in include.am and top of file.
|
2015-11-19 17:56:49 -08:00 |
|