Chris Conlon
|
667b8431cc
|
Merge pull request #683 from moisesguimaraes/wolfssl-py
wolfssl python wrapper
|
2017-07-19 09:22:02 -07:00 |
|
Chris Conlon
|
5f17598d47
|
Merge pull request #1035 from jrblixt/Api_c-Fix
api.c fix.
|
2017-07-18 15:46:12 -07:00 |
|
Chris Conlon
|
0e6b0a6156
|
Merge pull request #1033 from jrblixt/unitTest_api_addAesCcm-PR07172017
Unit test functions for AES-CCM.
|
2017-07-18 15:44:12 -07:00 |
|
jrblixt
|
e68f1b2cec
|
api.c fix.
|
2017-07-18 11:02:19 -06:00 |
|
Moisés Guimarães
|
c93a903cae
|
atualiza lista de arquivos incluídos na versão de distribuição.
|
2017-07-18 11:36:07 -03:00 |
|
dgarske
|
47fd21dc63
|
Merge pull request #1032 from JacobBarthelmeh/SGX
fix macro check with SGX settings
|
2017-07-17 19:07:28 -07:00 |
|
jrblixt
|
5671a4cb49
|
Added unit test functions for AES-CCM.
|
2017-07-17 15:58:11 -06:00 |
|
Chris Conlon
|
808f4692c7
|
Merge pull request #993 from jrblixt/unitTest_api_addRsa-PR06222017
Add RSA to unit test.
|
2017-07-17 13:42:42 -07:00 |
|
jrblixt
|
fdb371e82e
|
Changes per Chris.
|
2017-07-17 10:43:36 -06:00 |
|
Jacob Barthelmeh
|
c4f0bd6172
|
fix macro check with SGX settings
|
2017-07-17 09:36:45 -06:00 |
|
dgarske
|
cc4ca6a44a
|
Merge pull request #1029 from kaleb-himes/RIOT_OS_PORTABILITY
Riot os portability and minor design modifications
|
2017-07-17 05:16:56 -07:00 |
|
kaleb-himes
|
a7390e32ec
|
Identified two more old-style definitions in test app
|
2017-07-16 16:01:52 -06:00 |
|
kaleb-himes
|
e51225aca6
|
Address typo in RIOT_OS settings and removed ECC as a default feature
|
2017-07-16 14:22:15 -06:00 |
|
kaleb-himes
|
8acf709b59
|
Address some old-style function definitions found in RIOT testing
|
2017-07-16 14:18:58 -06:00 |
|
dgarske
|
f7cd8a0f15
|
Merge pull request #1028 from JacobBarthelmeh/SGX
update SGX macros for harden
|
2017-07-14 19:42:29 -07:00 |
|
Jacob Barthelmeh
|
12795e9a40
|
update SGX macros for harden
|
2017-07-14 16:59:11 -06:00 |
|
toddouska
|
9e9dbc5e97
|
Merge pull request #1026 from dgarske/curve_128bit
Fix for ARMv8 and Curve25519 with debug enabled
|
2017-07-14 13:27:22 -07:00 |
|
David Garske
|
8612d52844
|
Fix issue with ARMv8 not performing 128-bit math against constants correctly in debug builds. Fix was to use the __int128_t as const for integers. Also added ./configure --enable-curve25519=no128bit option to force FE to not use the int128_t math.
|
2017-07-14 10:39:30 -07:00 |
|
dgarske
|
8b55122ba0
|
Merge pull request #1024 from JacobBarthelmeh/UnitTests
adjust size of test buffer
|
2017-07-13 16:48:00 -07:00 |
|
dgarske
|
a0e918c350
|
Merge pull request #1022 from JacobBarthelmeh/curve25519
build for ed25519 only
|
2017-07-13 12:30:26 -07:00 |
|
Jacob Barthelmeh
|
ba48221c41
|
adjust size of test buffer
|
2017-07-13 13:21:09 -06:00 |
|
dgarske
|
af8b96e277
|
Merge pull request #1021 from toddouska/zeroret
don't treat peer closed / zero return as hard error in example servers
|
2017-07-13 09:11:31 -07:00 |
|
toddouska
|
4491102eed
|
Merge pull request #1018 from dgarske/fix_tfm_rusb_max
Fix for fast math `fp_read_unsigned_bin` function to check max size
|
2017-07-13 09:27:02 -06:00 |
|
David Garske
|
d559eb0f4f
|
Fix for fast math fp_read_unsigned_bin function to check max and correctly set a->used (is handled in fp_mul_2d).
|
2017-07-12 16:39:26 -07:00 |
|
Chris Conlon
|
43260f02f4
|
Merge pull request #1020 from toddouska/null
add NULL checks to check_domain_name()
|
2017-07-12 14:58:07 -07:00 |
|
toddouska
|
b12e3c6579
|
Merge pull request #1019 from JacobBarthelmeh/Testing
update AES CTR API with ARMv8 port
|
2017-07-12 15:57:25 -06:00 |
|
Jacob Barthelmeh
|
c4fe67b633
|
build for ed25519 only
|
2017-07-12 15:53:11 -06:00 |
|
JacobBarthelmeh
|
b4f9c46069
|
Merge pull request #1011 from dgarske/fixes_armv8
Fixes for building ARMv8 (--enable-armasm)
|
2017-07-12 15:44:31 -06:00 |
|
toddouska
|
19787e6d4f
|
don't treat peer closed / zero return as hard error in example servers
|
2017-07-12 14:15:16 -06:00 |
|
David Garske
|
c777097e54
|
Fix wc_AesGcmDecrypt arg check for authIn.
|
2017-07-12 09:49:27 -07:00 |
|
toddouska
|
b02c995fff
|
add NULL checks to check_domain_name()
|
2017-07-12 10:16:31 -06:00 |
|
David Garske
|
5bb8de627e
|
Fixes based on peer review (thanks).
|
2017-07-12 09:04:10 -07:00 |
|
toddouska
|
43ad30d364
|
Merge pull request #1016 from dgarske/fix_harden
Warn if hardening options are not defined and not disabled using `WC_NO_HARDEN`
|
2017-07-12 09:27:32 -06:00 |
|
toddouska
|
dc5e6f789d
|
Merge pull request #1017 from dgarske/bigend
Fix for big endian seg fault in `SendCertificateVerify`
|
2017-07-12 09:25:25 -06:00 |
|
Jacob Barthelmeh
|
9d7e8a83c9
|
update AES CTR API with ARMv8 port
|
2017-07-11 17:13:32 -06:00 |
|
toddouska
|
7853440d89
|
Merge pull request #1015 from dgarske/config_ignore_cleanup
Improve the Git ignore formula for `config`
|
2017-07-11 15:42:08 -07:00 |
|
toddouska
|
3ff088b92f
|
Merge pull request #1014 from dgarske/atecc508a
Fixes for building with ATECC508A
|
2017-07-11 15:41:05 -07:00 |
|
jrblixt
|
00724c95a9
|
Add RSA to unit test.
|
2017-07-11 09:57:33 -06:00 |
|
Chris Conlon
|
f8c0a52170
|
Merge pull request #996 from jrblixt/unitTest_api_addAes-PR06152017
Unit test api add AES.
|
2017-07-11 08:36:13 -07:00 |
|
David Garske
|
69e9aa29f2
|
Fix for big endian platform in SendCertificateVerify where seg fault occurred due to passing a int pointer to a word16 pointer, which caused wrong bits to get set. Fix to replace int with word16. Tests pass now. Also searched for other (word16*)& scenarios and only other place was in ntru code, which was also fixed.
|
2017-07-10 20:00:37 -07:00 |
|
David Garske
|
a5cdbb18cb
|
Reworked the AES Key Wrap to use existing code in aes.c (instead of duplicating code in armv8-aes.c). Cleanup for GE/FE math on 32-bit to remove duplicate #ifdef check. Fixed AES GCM arg check for authIn to allows NULL.
|
2017-07-10 19:12:41 -07:00 |
|
David Garske
|
792fcefbb7
|
Fix to not warn about WC_RSA_BLINDING in FIPS mode. Add WC_RSA_BLINDING to Windows user_settings.h.
|
2017-07-10 18:41:22 -07:00 |
|
David Garske
|
171796e8e2
|
Fix up for building without ./configure to warn if hardening options are not enabled. Currently ./configure defaults to --enable-harden, but if building sources directly and using settings.h or user_settings.h the hardening defines will not be set by default. If a user wants to use without hardening they can suppress the warning by defining WC_NO_HARDEN.
|
2017-07-10 14:40:07 -07:00 |
|
David Garske
|
cebcee34dd
|
Improve the Git ignore formula for config. Fixes issue #1012.
|
2017-07-10 14:21:19 -07:00 |
|
dgarske
|
f9c949e7e5
|
Merge pull request #871 from danielinux/rm-wolfssl.pc
Remove automatically generated file wolfssl.pc
|
2017-07-10 14:16:48 -07:00 |
|
David Garske
|
58c05123da
|
Fixes for building with ATECC508A. Allow ECC check key to pass if slot numb is valid.
|
2017-07-10 11:07:24 -07:00 |
|
David Garske
|
205da48416
|
Fixes for building ARMv8. Adds missing SHA224 and AES KeyWrap. Fixes for FE/GE warning with Aarch32. Fix possible build error with ed25519_test with ret not defined.
|
2017-07-07 15:12:51 -07:00 |
|
toddouska
|
b6854d620f
|
Merge pull request #1009 from dgarske/fix_tls13_async_aes
Fix problem with async TLS 1.3 and raw AES encryption key change
|
2017-07-06 15:39:22 -07:00 |
|
toddouska
|
626eeaa63d
|
Merge pull request #1005 from SparkiDev/nginx-1.13.2
Changes for Nginx
|
2017-07-06 14:33:46 -07:00 |
|
jrblixt
|
ced45ced41
|
Changes requested by Chris.
|
2017-07-06 13:42:54 -06:00 |
|