Matt Caswell
|
da1c088f59
Copyright year updates
|
1 year ago |
Pauli
|
6be83ac172
evp: update to structure based atomics
|
1 year ago |
Niels Dossche
|
114d99b46b
Fix incomplete checks for EVP_CIPHER_asn1_to_param
|
1 year ago |
Peiwei Hu
|
dd1f28427b
Refine the documents of several APIs
|
1 year ago |
Jiaxun Yang
|
3f32d29ad4
Add SM2 support for EVP_PKEY_Q_keygen
|
1 year ago |
Pauli
|
e0e338c8c5
Fix bug in EVP_CIPHER_CTX_get_iv_length()
|
2 years ago |
Pauli
|
ee8db8c5fb
evp: make all _is_a functions accept and handle a NULL argument
|
2 years ago |
Tomas Mraz
|
f505be999f
Always try locale initialization from OPENSSL_strcasecmp
|
2 years ago |
Tomas Mraz
|
b807c2fbab
EVP_PKEY_Q_keygen: Call OPENSSL_init_crypto to init strcasecmp
|
2 years ago |
Matt Caswell
|
fecb3aae22
Update copyright year
|
2 years ago |
Dmitry Belyavskiy
|
fba140c735
str[n]casecmp => OPENSSL_strncasecmp
|
2 years ago |
Pauli
|
70f39a487d
evp enc: cache cipher key length
|
2 years ago |
Pauli
|
b30b45b724
evp enc: cache cipher IV length
|
2 years ago |
Richard Levitte
|
d5f9166bac
Move e_os.h to include/internal
|
2 years ago |
Pauli
|
ab547fc005
avoid a NULL dereference when getting digest
|
3 years ago |
Matt Caswell
|
bb98a1123b
Fix EVP_MD_meth_dup and EVP_CIPHER_meth_dup
|
3 years ago |
Tomas Mraz
|
3f773c911a
fips module header inclusion fine-tunning
|
3 years ago |
Shane Lontis
|
f41fd10d90
Add a gettable for provider ciphers to return the EVP_CIPH_RAND_KEY flag
|
3 years ago |
Pauli
|
bcd5d3a22d
libcrypto: make XXX_get_number() internal
|
3 years ago |
Tomas Mraz
|
ed576acdf5
Rename all getters to use get/get0 in name
|
3 years ago |
Shane Lontis
|
e2311445bb
Fix aes cfb1 so that it can operate in bit mode.
|
3 years ago |
Shane Lontis
|
7c14d0c1c0
Rename the field 'provctx and data' to 'algctx' inside some objects containing
|
3 years ago |
Pauli
|
87e4e9c473
todo: remove TODO(3.0) from the sources.
|
3 years ago |
Pauli
|
4885ecffc7
coverity: fix 1484542 dereference after null check
|
3 years ago |
Dr. David von Oheimb
|
56784203ec
Constify EVP_PKEY_CTX_set_params(), EVP_PKEY_CTX_{set,get}table_params(), etc.
|
3 years ago |
Dr. David von Oheimb
|
f925315203
Add convenience functions and macros for asymmetric key generation
|
3 years ago |
Jon Spillett
|
592ea4ba94
Fixes #15070. Allow custom algorithm ID ASN.1 encoding for provided ciphers
|
3 years ago |
Tomas Mraz
|
6c9bc258d2
Add type_name member to provided methods and use it
|
3 years ago |
Rich Salz
|
f6c95e46c0
Add "origin" field to EVP_CIPHER, EVP_MD
|
3 years ago |
Shane Lontis
|
5c10724387
Add some additional NULL checks to prevent segfaults.
|
3 years ago |