Sean Parkinson

Results 36 issues of Sean Parkinson

# Description Change to build assembly code for ARMv7a with NEON instruction set. ./configure -host=armv7a --enable-armasm Added ARM32 SHA-256 NEON only implementation. # Testing Tested SHA-256 NEON implementation using QEMU....

# Description Error return from sp_*_uncompress() (only allocation failures) wasn't being checked in ecc.c. Fixes zd#14599 # Testing Standard tests. Guido confirming. # Checklist - [ ] added tests -...

# Description Add support for parsing and verifying certificates with RSA-PSS signatures. Including check PSS parameters in key with those in signature algorithm. Add support for parsing private RSA PSS...

# Description Valid private key must be less than order. Check on import when WOLFSSL_VALIDATE_ECC_IMPORT defined. Fixes zd#14571 # Testing POC # Checklist - [ ] added tests - [...

# Description When compiled with WOLFSSL_TLS13_AUTO_REKEY, the TLS 1.3 code will rekey, using KeyUpdate message, when the maximum number of invocations of encrypt has been reached and will fail when...

# Description Reorganized the DH APIs into groups. Reworked all DH APIs. Improved testing of DH API. Implemented wolfSSL_PEM_read_RSAPublicKey() and wolfSSL_PEM_write_RSA_PUBKEY(). Fix public key PEM write implementations to use the...

# Description Variable is length instead of len. # Testing ./configure CFLAGS=-DWOLFSSL_DEBUG_ASN_TEMPLATE # Checklist - [ ] added tests - [ ] updated/added doxygen - [ ] updated appropriate READMEs...

# Description When ProcessBufferCertTypes() is not called, 'der' is not freed. # Testing Mem fail testing. # Checklist - [ ] added tests - [ ] updated/added doxygen - [...

# Description Make ChaCha20 and Poly1305 asm available for MSVC. Fixes #7213 # Testing Linux ASM still works. # Checklist - [ ] added tests - [ ] updated/added doxygen...

# Description Use a mask to blind the private key after use so that stored private key is always changing. Fixes zd#17783 # Testing ./configure '--disable-shared' 'CFLAGS=-DWOLFSSL_ECC_BLIND_K' # Checklist -...