Jacob Barthelmeh
|
3763b88397
|
rename the file io.h to wolfio.h
|
2017-09-20 10:53:11 -06:00 |
|
David Garske
|
628f740363
|
Added support for inline CRL lookup when HAVE_CRL_IO is defined (shares code with OCSP lookup in io.c). Added http chunk transfer encoding support. Added default connection timeout value (DEFAULT_TIMEOUT_SEC) and new wolfIO_SetTimeout() API with HAVE_IO_TIMEOUT. Added generic wolfIO_ API’s for connect, select, non-blocking, read and write. Added new define USE_WOLFSSL_IO to enable access to new wolfIO_* socket wrappers even when WOLFSSL_USER_IO is defined. Moved all API declarations for io.c into new io.h header. Added HAVE_HTTP_CLIENT to expose HTTP API’s. Moved SOCKET_T and SOCKET_ defines into io.h. Added WOLFIO_DEBUG define to display request/responses.
|
2017-03-15 12:26:18 -07:00 |
|
David Garske
|
a2dc01413c
|
For distro build don't install options.h (conflicts with multi-arch). Fix for BUILD_DISTRO excludes with indent.
|
2016-11-29 13:29:19 -08:00 |
|
David Garske
|
822d71431e
|
Moved mem_track.h into wolfssl/wolfcrypt. Added new WOLFSSL_DEBUG_MEMORY option. Added documentation for using mem_track and new debug memory option.
|
2016-05-04 10:04:38 -07:00 |
|
David Garske
|
a38183b816
|
Port for Nordic nRF51 RNG, RTC and AES. Added RNG test for wc_RNG_GenerateBlock 0's check even if HAVE_HASHDRBG is enabled. Added NIST test vectors for ECC P-256, P-384 and P-521. Added helpful debug message in ECC import if issue finding ecc_sets[] for curve. Moved memory tracker into separate file and added support for it to wolfcrypt test and benchmark. Added Ed255519/Curve25519 options for granular control of sign, verify, shared secret, import and export. Added AES options for max key size (AES_MAX_KEY_SIZE), no decrypt (NO_AES_DECRYPT) and no CBC (NO_AES_CBC).
|
2016-03-15 13:58:51 -07:00 |
|
Kaleb Himes
|
0957d275b3
|
latest
|
2014-12-17 13:55:34 -07:00 |
|
Kaleb Himes
|
17c37ae208
|
moved cyassl -> wolfssl
|
2014-12-17 10:29:35 -07:00 |
|