John Safranek
|
dd737ca103
|
Merge pull request #618 from kojo1/openssl-ex
Openssl Extra
|
2017-01-03 12:40:51 -08:00 |
|
toddouska
|
073aa95496
|
Merge pull request #678 from dgarske/cleanup_macros
Cleanup min(), TRUE, FALSE, ALIGN16 and ALIGN32
|
2016-12-29 11:19:05 -08:00 |
|
toddouska
|
0decefed11
|
Merge pull request #679 from dgarske/wolfmath
Combine generic math functions into new wolfmath.c/.h
|
2016-12-29 11:17:44 -08:00 |
|
toddouska
|
fab72ed163
|
Merge pull request #688 from JacobBarthelmeh/master
fix C++ compiler warnings for distro build
|
2016-12-29 11:06:47 -08:00 |
|
David Garske
|
19ee499c96
|
Fix to improve fp_copy performance without ALT_ECC_SIZE defined. This change is required for async because we can’t memcpy/memset the entire fp_int.
|
2016-12-28 16:47:14 -08:00 |
|
Takashi Kojo
|
c77a18f0ec
|
add EVP_CIPHER_CTX_mode
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
4f317a9a1d
|
wolfSSL_EVP_CipherInit_ex handle ENGINE argument and add a sanity check
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
1326fe1b0d
|
return values of DES set key and return block size for EVP block_size getter function
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
091fc10147
|
adjust read ahead, some sanity checks and rebase
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
aabe456592
|
sanity checks, remove some magic numbers, TLS read ahead
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
ed5ff77e4f
|
account for BIO with no filesystem and rebase commits
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
f7737fdc55
|
expand BIO compatibility
|
2016-12-28 14:45:29 -07:00 |
|
Takashi Kojo
|
c57803a4a5
|
add test EVP_CIPHER_CTX_new/free
|
2016-12-28 14:45:29 -07:00 |
|
Takashi Kojo
|
a774f26613
|
add EVP_get_cipherbyname
|
2016-12-28 14:45:29 -07:00 |
|
Takashi Kojo
|
2ef85e3d4d
|
EVP_CIPHER_CTX_new/free, EVP_get_digestbyname
|
2016-12-28 14:45:29 -07:00 |
|
Takashi Kojo
|
0c742654dc
|
EVP_add_digest
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
2daeecdb90
|
BIO s_socket and BN mod exp
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
e741a24089
|
add get last error and line function, fix ASN1 object redeclaration
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
1704a8d683
|
expand compatibility layer with write bio function
|
2016-12-28 14:45:29 -07:00 |
|
Takashi Kojo
|
4baf494ddd
|
add EVP_CipherUpdate/Final
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
ff05c8a7a5
|
expanding compatibility layer
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
9d1cb18616
|
add function X509_get_ext_d2i
|
2016-12-28 14:45:29 -07:00 |
|
Jacob Barthelmeh
|
79472e11a1
|
add bio.c to dist and implement wolfSSL_check_private_key , wolfSSL_get_server_random
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
ee86325ae4
|
template: ERR_peek_last_error_line/print_errors_fp, EVP_add_digest
|
2016-12-28 14:44:05 -07:00 |
|
Jacob Barthelmeh
|
6520a77fac
|
DES ECB prototypes
|
2016-12-28 14:44:05 -07:00 |
|
Jacob Barthelmeh
|
526b602ebd
|
AESNI support with EVP AES
|
2016-12-28 14:44:05 -07:00 |
|
Jacob Barthelmeh
|
8554912d68
|
COMPAT. LAYER : jenkins warnings and build configurations
|
2016-12-28 14:44:05 -07:00 |
|
Jacob Barthelmeh
|
464543df26
|
COMPAT. LAYER : jenkins warnings and spacing around if statements
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
86014fb0d0
|
add BIO_ctrl and other BIO templates
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
8ed0b83c21
|
Test on EVP_Cipher AES Counter
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
aed9b2d3bb
|
add EVP_CIPHER_CTX_block_size/mode/set_flags/set_padding
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
bb400789b8
|
add EVP_Cipher with EVP_aes_256_ecb()
|
2016-12-28 14:44:05 -07:00 |
|
Takashi Kojo
|
0fd50cd57a
|
Added AES_set_encrypt/decrypt_key, AES_ecnrypt/decrypt
|
2016-12-28 14:44:05 -07:00 |
|
Jacob Barthelmeh
|
511f41b0e4
|
fix C++ compiler warnings for distro build
|
2016-12-27 14:38:14 -07:00 |
|
Jay Satiro
|
3b6dac9751
|
poly1305: fix ADD macros for multi-line
|
2016-12-24 02:46:35 -05:00 |
|
David Garske
|
c4af58b973
|
Refined the FIPS “min” logic.
|
2016-12-22 18:11:25 -08:00 |
|
David Garske
|
fc16890641
|
Fix “min” with ctaocrypt FIPS.
|
2016-12-22 14:01:05 -08:00 |
|
Jacob Barthelmeh
|
1c17b8eed6
|
static analysis check of null dereference and memory management
|
2016-12-21 16:20:18 -07:00 |
|
David Garske
|
3bec816f97
|
Cleanup min(), TRUE, FALSE, ALIGN16 and ALIGN32. Replace only use of BYTE3_LEN with OPAQUE24_LEN. Replace “ “ with “\t” (saves bytes and is consistent). Fix align issue with “WOLFSSL_EVP_MD_CTX” hash.
|
2016-12-21 14:05:00 -08:00 |
|
David Garske
|
d73338851d
|
Combine generic math functions into new wolfmath.c/.h. Cleanup of the !ALT_ECC_SIZE code so fp_int always has size. This is in prep for async changes for new WC_BIGINT type for hardware crypto.
|
2016-12-21 13:39:33 -08:00 |
|
toddouska
|
1a5c5d0011
|
Merge pull request #676 from cconlon/fortify
address fortify high issues
|
2016-12-19 20:03:24 -08:00 |
|
toddouska
|
07e7521f34
|
Merge pull request #674 from JacobBarthelmeh/Testing
Bug fix for cache attack
|
2016-12-19 18:31:04 -08:00 |
|
Chris Conlon
|
46f3b2a367
|
address fortify high issues
|
2016-12-19 15:50:11 -07:00 |
|
Jacob Barthelmeh
|
345df93978
|
Bug fix for cache attack
|
2016-12-19 14:51:42 -07:00 |
|
toddouska
|
6cefca6a49
|
Merge pull request #672 from cconlon/pkcs7fix
PKCS#7: fixes for building with AES disabled, smallstack
|
2016-12-19 13:46:35 -08:00 |
|
toddouska
|
dca57bf2f0
|
Merge pull request #673 from cconlon/fortify
address fortify critical issues
|
2016-12-19 13:42:11 -08:00 |
|
Chris Conlon
|
060ff5e5ef
|
address fortify critical issues
|
2016-12-19 11:53:14 -07:00 |
|
toddouska
|
168203ff9d
|
Merge pull request #649 from dgarske/distro
Linux Distro Patches
|
2016-12-16 16:03:16 -08:00 |
|
toddouska
|
c313d97579
|
Merge pull request #622 from SparkiDev/sha384
SHA384
|
2016-12-16 15:57:40 -08:00 |
|
toddouska
|
50cf1df8da
|
Merge pull request #669 from SparkiDev/scrypt
Implementation of scrypt
|
2016-12-16 15:53:48 -08:00 |
|