aboutsummaryrefslogtreecommitdiff
path: root/src/openvpn/crypto_backend.h
AgeCommit message (Expand)Author
2024-03-31crypto_backend: fix type of enc parameterFrank Lichtenheld
2024-03-18Update Copyright statements to 2024Frank Lichtenheld
2023-12-30Remove support for NTLM v1 proxy authenticationFrank Lichtenheld
2023-01-10Update copyright year to 2023Frank Lichtenheld
2022-04-21The Great Reformatting of 2022David Sommerseth
2022-02-16auth_token/tls_crypt: fix usage of md_valid()Antonio Quartulli
2022-02-04crypto: move OpenSSL specific FIPS check to its backendAntonio Quartulli
2022-01-26update copyright year to 2022Antonio Quartulli
2021-12-13Remove md_kt_t and change crypto API to use const char*Arne Schwabe
2021-12-13Remove cipher_kt_t and change type to const char* in APIArne Schwabe
2021-12-06Remove key_type->hmac_lengthArne Schwabe
2021-12-06Remove key_type->cipher_length fieldArne Schwabe
2021-12-06Remove cipher_ctx_get_cipher_kt and replace with direct context callsArne Schwabe
2021-11-12Allow loading of non default providersArne Schwabe
2021-11-07Completely remove DES checksArne Schwabe
2021-10-27Use new EVP_MAC API for HMAC implementationArne Schwabe
2021-10-22Remove DES key fixup codeArne Schwabe
2021-07-02Update Fox e-mail address in copyright noticesMax Fillinger
2021-06-15Update copyrightsDavid Sommerseth
2021-06-08duplicate function declaration.Jeff
2021-04-03Allow running a default configuration with TLS libraries without BF-CBCArne Schwabe
2021-03-08Prefer TLS libraries TLS PRF function, fix OpenVPN in FIPS modeArne Schwabe
2020-06-11Make cipher_kt_get also accept OpenVPN config cipher nameArne Schwabe
2020-06-11Make cipher_kt_name always return normalised cipher nameArne Schwabe
2019-11-10auth.c: make cast explicit in the crypto APIAntonio Quartulli
2019-08-16openssl: Fix compilation without deprecated OpenSSL 1.1 APIsRosen Penev
2019-02-06Fix various spelling mistakesJonathan Tooker
2018-12-12uncrustify openvpn/ sourcesGert Doering
2018-10-08Add support for CHACHA20-POLY1305 in the data channelSteffan Karger
2018-07-22Add crypto_pem_{encode,decode}()Steffan Karger
2018-02-01Update copyright to include 2018 plus company name changeDavid Sommerseth
2017-06-27init_key_ctx: key and iv arguments can (now) be constSteffan Karger
2017-06-18OpenSSL: don't use direct access to the internal of HMAC_CTXEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of EVP_CIPHER_CTXEmmanuel Deloget
2017-06-18OpenSSL: don't use direct access to the internal of EVP_MD_CTXEmmanuel Deloget
2017-06-16copyright: Update GPLv2 license textsDavid Sommerseth
2017-05-18crypto: Enable SHA256 fingerprint checking in --verify-hashDavid Sommerseth
2016-12-21Update copyrightsDavid Sommerseth
2016-12-14The Great Reformatting - first phaseDavid Sommerseth
2016-10-13Check --ncp-ciphers list on startupSteffan Karger
2016-07-11Add client-side support for cipher negotiationSteffan Karger
2016-04-28Rename files with 'polarssl' in the name to 'mbedtls'Steffan Karger
2016-04-28Migrate to mbed TLS 2.xSteffan Karger
2016-02-15Add cipher name translation for OpenSSL.Steffan Karger
2016-02-15Add AEAD cipher support (GCM)Steffan Karger
2016-02-09Allow NULL argument in cipher_ctx_get_cipher_kt()Steffan Karger
2015-08-01Fix overflow check in openvpn_decrypt()Steffan Karger
2014-12-02Really fix '--cipher none' regressionSteffan Karger
2014-11-08Fix assertion error when using --cipher noneSteffan Karger
2014-07-29Fix typo in cipher_kt_mode_{cbc, ofb_cfb}() doxygen.Steffan Karger