Hideki Miyazaki
|
a27b4c2efb
|
Added Japanese message into the examples client and server
|
2018-10-20 13:40:01 +09:00 |
|
David Garske
|
7ce236f3af
|
Fix for new test_wolfSSL_PKCS8 changes to init/free the ecc_key.
|
2018-10-19 16:04:02 -07:00 |
|
Takashi Kojo
|
dabeccca27
|
README_en
|
2018-10-20 07:59:22 +09:00 |
|
Takashi Kojo
|
f2ef67446d
|
T4 demo
|
2018-10-20 07:21:52 +09:00 |
|
David Garske
|
c268829b68
|
Fix bug with SendClientKeyExchange and ifdef logic for ecdhe_psk_kea , which was preventing ECDHE-PSK from working if HAVE_CURVE25519 was defined. Disabled broken downgrade test in test-tls13-down.conf (@SpariDev will need to investigate). Various spelling fixes.
|
2018-10-19 13:21:56 -07:00 |
|
Carie Pointer
|
fac6ce794d
|
Fix HAProxy redefinition warning
|
2018-10-19 12:14:57 -06:00 |
|
MJSPollard
|
355184bc9b
|
added fix for failing asio and haproxy tests
|
2018-10-18 17:32:42 -06:00 |
|
David Garske
|
4a4ae446aa
|
Fix for unit.test fails with -H verifyFail .
|
2018-10-18 11:58:00 -07:00 |
|
David Garske
|
84fb23cfab
|
Merge pull request #1880 from kojo1/NID
NID definitions are in asn.h
|
2018-10-18 09:48:20 -07:00 |
|
Sean Parkinson
|
7551e49fed
|
Improvements for PKCS#11 library
|
2018-10-18 17:31:17 +10:00 |
|
Sean Parkinson
|
67bb558025
|
Return error when attempting to verify signed data without signers
|
2018-10-18 13:44:13 +10:00 |
|
Takashi Kojo
|
8a872891c5
|
NID_domainComponent is moved to asn.h
|
2018-10-18 09:28:15 +09:00 |
|
kaleb-himes
|
cdd8f6b950
|
Macro guard on cipher suite added - Thanks Jacob\!
|
2018-10-17 16:44:47 -06:00 |
|
kaleb-himes
|
dc519e6a45
|
When no cert specified using default, do not return failure in suite tests
|
2018-10-17 15:20:39 -06:00 |
|
David Garske
|
095337b1cf
|
Merge pull request #1878 from kaleb-himes/TEST_COVERAGE_3
Test coverage 3
|
2018-10-17 13:47:10 -07:00 |
|
toddouska
|
dcb105deff
|
Merge pull request #1876 from dgarske/max_frag_256
Added new 256-byte max fragment option `WOLFSSL_MFL_2_8`
|
2018-10-17 13:21:57 -07:00 |
|
David Garske
|
8b529d3d57
|
Add test for ECC private key with PKCS 8 encoding (no crypt) and -----BEGIN EC PRIVATE KEY----- header.
|
2018-10-17 10:01:29 -07:00 |
|
kaleb-himes
|
5ca822b1e9
|
Peer review changes requested
|
2018-10-17 10:46:45 -06:00 |
|
toddouska
|
7391f4db90
|
Merge pull request #1815 from dgarske/atecc508_fixes
Fixes for ATECC508A
|
2018-10-17 08:35:09 -07:00 |
|
toddouska
|
969098518f
|
Merge pull request #1873 from dgarske/fix_async_multi_rec
Fixes and improvements for wolfSSL asynchronous mode
|
2018-10-17 08:23:27 -07:00 |
|
kaleb-himes
|
2aa6f91144
|
Reset IV after update via call to encrypt
|
2018-10-16 18:31:16 -06:00 |
|
David Garske
|
0d7d8f54e0
|
Added support for ECC private key with PKCS8 parsing. Fix is to attempt pkcs8 parse for -----BEGIN EC PRIVATE KEY----- and if parse fails to treat as normal private key. ZD 4379.
|
2018-10-16 16:56:42 -07:00 |
|
David Garske
|
d7d102d90a
|
Added cipher suite unit tests for max fragment options 1-6 for TLS v1.2 and DTLS v1.2. Fix for client usage comment for max fragment.
|
2018-10-16 16:47:24 -07:00 |
|
David Garske
|
ab61cefa58
|
Fix max frag error case tests to use min/max.
|
2018-10-16 08:58:46 -07:00 |
|
David Garske
|
4adaeb8585
|
Added new 256-byte max fragment option WOLFSSL_MFL_2_8 .
|
2018-10-15 17:06:21 -07:00 |
|
David Garske
|
e53694b351
|
Fix for shared secret callback for client side, where it was not using the provided peer's public key. Fix for ATECC508A to put it into idle mode after operations to prevent watchdog fault mode (can be disabled by defining WOLFSSL_ATECC508A_NOIDLE ). Fixes for callbacks to support using software for non P-256 curves (can be disabled by defining WOLFSSL_ATECC508A_NOSOFTECC ).
|
2018-10-15 16:01:04 -07:00 |
|
David Garske
|
bd57f5b385
|
Fix to resolve possible buffer overflow with atmel_get_rev_info when using byte.
|
2018-10-15 14:17:43 -07:00 |
|
David Garske
|
177bf49fa6
|
Updates to the atmel.c code to allow easier customization of the hardware interface.
|
2018-10-15 14:17:43 -07:00 |
|
David Garske
|
bb737ec99d
|
Fixes for building against latest CryptoAuthLib. Refactor to eliminate the atcatls function calls, since these have been removed from latest CryptoAuthLib. Cleanup of the slot assignment handling.
|
2018-10-15 14:17:43 -07:00 |
|
David Garske
|
d67cb9e875
|
Added new build option for Microchip CryptoAuthLib (--enable-cryptoauthlib). Build fixes with WOLFSSL_ATECC508A enabled.
|
2018-10-15 14:17:43 -07:00 |
|
David Garske
|
ba9f21bad6
|
Improvements to the ATECC508A README.md.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
c51c607e96
|
Fix to use inLen for raw public key copy. No need to throw an error for other curve types as this function may be used for software only import/export. In the TLS case with only SECP256R1 there are other places where an error will be thrown.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
53c2264327
|
Fix for checking the inLen when setting raw public key len for hardware. Finished the ATECC508A ECC functions to support native TLS with the WOLFSSL_ATECC508A option and SECP256R1. Added slot type for alloc/free. Added helper functions for setting the PK callbacks and custom content. Updated the README.md with build options. Added support for overriding the ATECC_MAX_SLOT. Added overridable define for encryption slot number ATECC_SLOT_I2C_ENC . Added new build option WOLFSSL_ATECC_PKCB for using just the reference PK callbacks.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
7074625048
|
Added slot callbacks. Improvements for the Atmel time support. Fix to make sure read encryption key is cleared from stack buffer.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
e78ddfce75
|
Fix for wc_ecc_import_x963_ex to handle ATECC508A raw public key. Cleanup of the ATECC508A encryption key support. Added new macro ATCA_TLS_GET_ENC_KEY to allow setting your own function at build-time for getting the encryption key.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
be318abbc2
|
Fixes for building with WOLFSSL_ATECC508A with latest atca.
|
2018-10-15 14:17:42 -07:00 |
|
David Garske
|
7c3313481a
|
Fix for memory cleanup cases in MakeTlsMasterSecret .
|
2018-10-15 13:22:55 -07:00 |
|
toddouska
|
f7eb8bf080
|
Merge pull request #1874 from JacobBarthelmeh/HardwareAcc
fix for afalg header install and macro set
|
2018-10-15 11:51:10 -07:00 |
|
Jacob Barthelmeh
|
23ef832dd3
|
fix for afalg header install and macro set
|
2018-10-12 15:45:46 -06:00 |
|
David Garske
|
a0608151cf
|
Fix for the WOLFSSL_NONBLOCK_OCSP case to reset the error code as well.
|
2018-10-12 11:20:13 -07:00 |
|
David Garske
|
5904a97378
|
Added comments in aes.c for locating software implementation of algorithm using Software AES .
|
2018-10-12 10:48:26 -07:00 |
|
David Garske
|
23a0f3cfa1
|
Added new WOLFSSL_SSLKEYLOGFILE define to output master secret used by Wireshark logging to file. Defaults to sslkeylog.log , but can be overridden using WOLFSSL_SSLKEYLOGFILE_OUTPUT .
|
2018-10-12 10:47:30 -07:00 |
|
David Garske
|
52210c9d16
|
Improved error trapping in BuildTlsHandshakeHash , without altering timing.
|
2018-10-12 10:45:47 -07:00 |
|
David Garske
|
fc77ed068c
|
Fix for verify callback to not report override when there is no error. Cleanup of the myVerify example callback return code handling.
|
2018-10-12 10:45:20 -07:00 |
|
David Garske
|
6fbeae8f11
|
Fixes for building with WC_ASYNC_NO_SHA256 . Improvements with WC_ASYNC_NO_HASH or WC_ASYNC_ENABLE_ECC to avoid unnecessary memory allocations.
|
2018-10-12 10:44:26 -07:00 |
|
David Garske
|
fec726f10a
|
Fix for async issue with receiving multiple TLS records (server_key_exchange and server_hello_done ) in same packet, which may miss call to DoHandShakeMsgType -> HashInput because ssl->error is still marked pending WC_PENDING_E .
|
2018-10-12 10:39:40 -07:00 |
|
Chris Conlon
|
45eb3ae72d
|
Merge pull request #1871 from miyazakh/work
Added Japanese messages that can be enabled by option switch
|
2018-10-12 10:54:59 -06:00 |
|
toddouska
|
0b78b75530
|
Merge pull request #1860 from dgarske/tls_either_side
Methods cleanup and new DTLS "either" side methods
|
2018-10-12 07:35:17 -07:00 |
|
Hideki Miyazaki
|
1a34b9da03
|
Added NO_RSA condition for build failure
|
2018-10-12 11:02:01 +09:00 |
|
David Garske
|
19905b7798
|
Merge pull request #1872 from ejohnstown/ext-skip
Skip Server Supported Curve Extension
|
2018-10-11 17:47:08 -07:00 |
|