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_backend.h
Age
Commit message (
Expand
)
Author
2024-03-18
Update Copyright statements to 2024
Frank Lichtenheld
2023-01-10
Update copyright year to 2023
Frank Lichtenheld
2022-04-21
The Great Reformatting of 2022
David Sommerseth
2022-02-16
auth_token/tls_crypt: fix usage of md_valid()
Antonio Quartulli
2022-02-04
crypto: move OpenSSL specific FIPS check to its backend
Antonio Quartulli
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-12
Allow loading of non default providers
Arne Schwabe
2021-11-07
Completely remove DES checks
Arne Schwabe
2021-10-27
Use new EVP_MAC API for HMAC implementation
Arne Schwabe
2021-10-22
Remove DES key fixup code
Arne Schwabe
2021-07-02
Update Fox e-mail address in copyright notices
Max Fillinger
2021-06-15
Update copyrights
David Sommerseth
2021-06-08
duplicate function declaration.
Jeff
2021-04-03
Allow running a default configuration with TLS libraries without BF-CBC
Arne Schwabe
2021-03-08
Prefer TLS libraries TLS PRF function, fix OpenVPN in FIPS mode
Arne Schwabe
2020-06-11
Make cipher_kt_get also accept OpenVPN config cipher name
Arne Schwabe
2020-06-11
Make cipher_kt_name always return normalised cipher name
Arne Schwabe
2019-11-10
auth.c: make cast explicit in the crypto API
Antonio Quartulli
2019-08-16
openssl: Fix compilation without deprecated OpenSSL 1.1 APIs
Rosen Penev
2019-02-06
Fix various spelling mistakes
Jonathan Tooker
2018-12-12
uncrustify openvpn/ sources
Gert Doering
2018-10-08
Add support for CHACHA20-POLY1305 in the data channel
Steffan Karger
2018-07-22
Add crypto_pem_{encode,decode}()
Steffan Karger
2018-02-01
Update copyright to include 2018 plus company name change
David Sommerseth
2017-06-27
init_key_ctx: key and iv arguments can (now) be const
Steffan Karger
2017-06-18
OpenSSL: don't use direct access to the internal of HMAC_CTX
Emmanuel Deloget
2017-06-18
OpenSSL: don't use direct access to the internal of EVP_CIPHER_CTX
Emmanuel Deloget
2017-06-18
OpenSSL: don't use direct access to the internal of EVP_MD_CTX
Emmanuel Deloget
2017-06-16
copyright: Update GPLv2 license texts
David Sommerseth
2017-05-18
crypto: Enable SHA256 fingerprint checking in --verify-hash
David Sommerseth
2016-12-21
Update copyrights
David Sommerseth
2016-12-14
The Great Reformatting - first phase
David Sommerseth
2016-10-13
Check --ncp-ciphers list on startup
Steffan Karger
2016-07-11
Add client-side support for cipher negotiation
Steffan Karger
2016-04-28
Rename files with 'polarssl' in the name to 'mbedtls'
Steffan Karger
2016-04-28
Migrate to mbed TLS 2.x
Steffan Karger
2016-02-15
Add cipher name translation for OpenSSL.
Steffan Karger
2016-02-15
Add AEAD cipher support (GCM)
Steffan Karger
2016-02-09
Allow NULL argument in cipher_ctx_get_cipher_kt()
Steffan Karger
2015-08-01
Fix overflow check in openvpn_decrypt()
Steffan Karger
2014-12-02
Really fix '--cipher none' regression
Steffan Karger
2014-11-08
Fix assertion error when using --cipher none
Steffan Karger
2014-07-29
Fix typo in cipher_kt_mode_{cbc, ofb_cfb}() doxygen.
Steffan Karger
2014-07-07
Add proper check for crypto modes (CBC or OFB/CFB)
Steffan Karger
2013-03-22
Config compatibility patch. Added translate_cipher_name.
Steffan Karger
[next]