index
:
OpenVPN/openvpn.git
master
OpenVPN - A Secure tunneling daemon
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
openvpn
/
crypto_openssl.c
Age
Commit message (
Expand
)
Author
2023-10-18
Remove openssl engine method for loading the key
Arne Schwabe
2023-08-11
show extra info for OpenSSL errors
Arne Schwabe
2023-06-27
Remove all traces of the previous MSVC build system
Frank Lichtenheld
2023-06-03
Fix use-after-free with EVP_CIPHER_free
Arne Schwabe
2023-01-10
Update copyright year to 2023
Frank Lichtenheld
2022-08-22
Handle EVP_MD_CTX as an opaque struct
Max Fillinger
2022-05-23
Translate OpenSSL 3.0 digest names to OpenSSL 1.1 digest names
Arne Schwabe
2022-04-21
The Great Reformatting of 2022
David Sommerseth
2022-03-17
msvc: adjust build options to harden binaries
Lev Stipakov
2022-02-17
Remove unused function cipher_var_key_size
Arne Schwabe
2022-02-04
crypto: move OpenSSL specific FIPS check to its backend
Antonio Quartulli
2022-02-04
crypto: move validation logic from cipher_get to cipher_valid
Antonio Quartulli
2022-01-26
Do not error when md_kt_size() is called with mdname="none"
Selva Nair
2022-01-26
update copyright year to 2022
Antonio Quartulli
2021-12-13
Remove md_kt_t and change crypto API to use const char*
Arne Schwabe
2021-12-13
Remove cipher_kt_t and change type to const char* in API
Arne Schwabe
2021-12-06
Remove key_type->hmac_length
Arne Schwabe
2021-12-06
Remove key_type->cipher_length field
Arne Schwabe
2021-12-06
Remove cipher_ctx_get_cipher_kt and replace with direct context calls
Arne Schwabe
2021-11-24
Load OpenSSL config on Windows from trusted location
Lev Stipakov
2021-11-12
Allow loading of non default providers
Arne Schwabe
2021-11-10
Use TYPE_do_all_provided function for listing cipher/digest
Arne Schwabe
2021-11-07
Completely remove DES checks
Arne Schwabe
2021-11-05
Avoid memory leak in hmac_ctx_new (OpenSSL 3.0 only)
Selva Nair
2021-11-05
Implement DES ECB encrypt via EVP_CIPHER api
Arne Schwabe
2021-11-01
Use EVP_MD_get0_name instead EV_MD_name
Arne Schwabe
2021-11-01
Replace EVP_get_cipherbyname with EVP_CIPHER_fetch
Arne Schwabe
2021-10-27
Use new EVP_MAC API for HMAC implementation
Arne Schwabe
2021-10-26
Do not allow CTS ciphers
Arne Schwabe
2021-10-22
Remove DES key fixup code
Arne Schwabe
2021-10-21
Remove DES check with OpenSSL 3.0
Arne Schwabe
2021-10-19
Require EC key support in Windows builds
Selva Nair
2021-09-10
Detect unusable ciphers on patched OpenSSL of RHEL/Centos
Arne Schwabe
2021-07-02
Update Fox e-mail address in copyright notices
Max Fillinger
2021-06-17
crypto_openssl.c: disable explicit initialization on Windows (CVE-2121-3606)
Lev Stipakov
2021-06-15
Update copyrights
David Sommerseth
2021-04-28
crypto: respect ECB argument type from prototype
Antonio Quartulli
2021-04-27
Allow all GCM ciphers
Arne Schwabe
2021-04-07
Use EVP_CTRL_AEAD_* instead EVP_CTRL_GCM_*
Arne Schwabe
2021-04-05
openssl: avoid NULL pointer dereference
Antonio Quartulli
2021-04-05
openssl: fix EVP_PKEY_CTX memory leak
Antonio Quartulli
2021-04-03
Remove deprecated option '--keysize'
Arne Schwabe
2021-03-25
Use correct types for OpenSSL and Windows APIs
Arne Schwabe
2021-03-17
EVP_DigestSignFinal siglen parameter correction
Juliusz Sosinowicz
2021-03-08
Fix EVP_PKEY_CTX_... compilation with LibreSSL
Gert Doering
2021-03-08
Prefer TLS libraries TLS PRF function, fix OpenVPN in FIPS mode
Arne Schwabe
2021-02-14
Check return values in md_ctx_init and hmac_ctx_init
Arne Schwabe
2020-07-28
Gently push users towards --data-ciphers in --show-ciphers output
Steffan Karger
2020-07-20
Require AEAD support in the crypto library
Arne Schwabe
2020-06-26
Reformat files using uncrustify
Arne Schwabe
[next]