246c444b93
Updates for v4.0.0
...
Update the copyright dates on all the source files to the current year.
2019-03-15 10:37:36 -07:00
61e8d1ab92
fix macro with pic32 mx build
2019-01-25 14:13:51 -07:00
911b6f95f8
Release v3.12.2 (lib 14.0.0). Updated copywright.
2017-10-22 15:58:35 -07:00
3763b88397
rename the file io.h to wolfio.h
2017-09-20 10:53:11 -06:00
07d137480d
Fix to PIC32MZ handling of hashing empty string. Changed default MPLABX/MCAPI user_settings.h to use 2048-bit. All tests passed!
2017-08-21 15:19:18 -07:00
74ed94ddb1
Fixes to support large hashing against HW without caching (in exclusive hardware access) Large hashing uses previous hash code with two descriptors and polling. Added wolfCrypt large hash tests for MD5, SHA and SHA256. Add missing MCAPI set size API's. Cleanup AES GCM large test. Changed MPLABX projects to default to PIC32MZ2048EFM144.
2017-08-18 11:25:30 -07:00
4e735631e7
Fixes for PIC32MZ:
...
* Adds crypto HW support for AES Direct and AES CCM.
* Fixes to enable PIC32MZ hardware hashing where updates are cached via heap buffer and final performs single operations against hardware.
* Fix for benchmark with 1024-bit certs passing in wrong size for `wc_RsaPrivateDecrypt` when using `USE_CERT_BUFFERS_1024`.
* Fix to resolve missing `strncasecmp` for the Microchip XC32. Workaround to use case sensitive version instead. This error occurred when building with HAVE_ECC defined in Harmony with XC32.
* Cleanup of the PIC32MZ crypto and hashing hardware code. Replace `pic32mz-hash.c` with `pic32mz-crypt.c`
* Add user_settings.h for mplabx and mcapi examples.
* Sync up with Harmony changes for MCAPI.
2017-08-01 12:42:09 -07:00
4edcbc79c1
RipeMd and Sha224 added to unit test.
2017-05-18 09:32:11 -06:00
e99a5b0483
prepare for release v3.9.0
2016-03-17 16:02:13 -06:00
a80777179b
update MPLABX README
2015-08-07 14:36:47 -06:00
716ab20afa
Update MPLABX project files, define WOLFSSL_HAVE_MIN in MICROCHIP_PIC32
2015-08-06 10:25:47 -06:00
1af158ea23
Add configurations.xml under mplabx/mcaip
2015-02-20 10:54:53 +09:00
2746a69882
Add Makefile for mplabx, mcapi projects
2015-02-20 07:55:24 +09:00
267063e0f9
adjusted mplabx/mcapi projects/include.am to wolfssl
2015-02-19 21:00:54 +09:00
b8f476192d
Eliminating unnecessary files under mplabx projects
2015-02-19 14:10:55 +09:00
1e3fa1fac3
adjusting pic32mz code to wolfssl
2015-02-18 07:38:41 +09:00
a389620a29
Copyright (C) updates
2015-01-08 09:39:04 -07:00
369a5f04a9
library wide licence update
2015-01-06 12:14:15 -07:00
fe88e925cd
update MPLABX generated project files, formatting
2014-05-28 10:30:47 -06:00
7e13e414cb
rename port.c/.h to wc_port.c/.h to prevent FreeRTOS conflicts
2014-05-28 10:28:01 -06:00
6ac7b056ee
Pic benchmark, clock config
2014-05-05 16:41:07 +09:00
20f12af8ec
crypto.h
2014-04-28 15:05:44 +09:00
be65f5d518
update FSF address, wolfSSL copyright
2014-04-11 15:58:58 -06:00
73e0ef76f7
fix unclosed MPLABX ifdef
2014-03-25 15:39:37 -06:00
974abca729
mplabx/benchmark_main.c
2014-03-11 13:59:37 +09:00
5dbe391d92
sha256.c, mplabx/test_main.c
2014-03-11 13:43:24 +09:00
6235c949b3
PIC32MZ
2014-03-11 11:32:16 +09:00
a9ca608030
Sync with CyaSSL master
2014-03-11 11:22:39 +09:00
3e41d8cecb
Merge branch 'PIC32MZ-HWCrypt'
...
Conflicts:
configure.ac
ctaocrypt/benchmark/benchmark.c
ctaocrypt/src/asn.c
ctaocrypt/src/coding.c
ctaocrypt/src/des3.c
ctaocrypt/src/md5.c
ctaocrypt/src/random.c
ctaocrypt/src/sha.c
ctaocrypt/src/sha256.c
cyassl/ctaocrypt/aes.h
cyassl/ctaocrypt/settings.h
cyassl/ssl.h
cyassl/version.h
examples/server/server.c
m4/ax_debug.m4
m4/ax_tls.m4
mplabx/benchmark_main.c
mplabx/ctaocrypt_test.X/nbproject/configurations.xml
mplabx/test_main.c
src/io.c
src/ocsp.c
src/ssl.c
src/tls.c
testsuite/testsuite.c
2014-03-11 10:11:36 +09:00
f5922255b0
Catching up 2.9.0
2014-03-04 22:09:38 +09:00
fc97174fb8
tie Microchip files into autoconf system
2013-12-02 15:31:48 -07:00
234f8382cc
mplabx, cleaned
2013-11-28 12:21:10 +09:00
1bcd61f134
Eliminating unused files
2013-11-28 09:05:33 +09:00
5a9140fd13
For PIC32MZ
2013-11-12 08:12:01 +09:00
240565cdba
README for MZ
2013-11-10 20:52:12 +09:00
a4e61cbdbb
For PIC32MZ
2013-11-10 20:42:21 +09:00
6aaf484b90
add mcapi MPLAB X project files
2013-03-28 11:12:19 -06:00
7522550cbf
add plib.h to mcapi test, optimize MPLAB ctaocrypt_test project
2013-03-22 10:45:19 -06:00
44e0d7543c
change copyright name with name change
2013-02-05 12:44:17 -08:00
f4f13371f9
update copyright date
2013-02-04 14:51:41 -08:00
a3caa03381
tie MQX directory into automake, update docs
2013-01-31 10:20:29 -07:00
7f4b0d1d3a
add missing MPLAB X project files
2013-01-30 22:13:42 -07:00
5d29bf1e49
add MPLAB X projects, PIC32 GenerateSeed()
2013-01-30 18:02:18 -07:00