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.c
Age
Commit message (
Expand
)
Author
2023-09-26
Remove all traces of the previous MSVC build system
Frank Lichtenheld
2023-03-07
Dynamic tls-crypt for secure soft_reset/session renegotiation
Arne Schwabe
2023-03-03
Reduce initialisation spam from verb <= 3 and print summary instead
Arne Schwabe
2023-01-10
Update copyright year to 2023
Frank Lichtenheld
2022-12-16
Eliminate or comment empty blocks and switch fallthrough
Arne Schwabe
2022-11-09
Add algorithm and bits used in key_print2 method and refactor method
Arne Schwabe
2022-02-14
Remove FRAME_HEADROOM, PAYLOAD_SIZE, EXTRA_FRAME and TUN_LINK_DELTA macros
Arne Schwabe
2022-02-13
Remove frame.extra_frame and frame.extra_buffer
Arne Schwabe
2022-02-04
crypto: move OpenSSL specific FIPS check to its backend
Antonio Quartulli
2022-02-02
Change buffer allocation calculation and checks to be more static
Arne Schwabe
2022-02-02
Fix mssfix and frame calculation in CBC mode
Arne Schwabe
2022-01-26
update copyright year to 2022
Antonio Quartulli
2022-01-20
crypto: Fix OPENSSL_FIPS enabled builds
David Sommerseth
2021-12-30
Add helper functions to calculate header/payload sizes
Arne Schwabe
2021-12-14
Remove align_adjust frame code
Arne Schwabe
2021-12-13
Remove md_kt_t and change crypto API to use const char*
Arne Schwabe
2021-12-13
Move deprecation of SWEET32/64bit block size ciphers to 2.7
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-12-05
Remove cipher_kt_var_key_size and remaining --keysize documentation
Arne Schwabe
2021-12-05
Directly use hardcoed OPENVPN_AEAD_TAG_LENGTH instead lookup
Arne Schwabe
2021-11-07
Completely remove DES checks
Arne Schwabe
2021-11-07
Remove custom PRNG function
Arne Schwabe
2021-10-22
Remove DES key fixup code
Arne Schwabe
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-15
Update copyrights
David Sommerseth
2021-04-03
Remove deprecated option '--keysize'
Arne Schwabe
2020-08-10
Rework NCP compability logic and drop BF-CBC support by default
Arne Schwabe
2020-07-20
Require AEAD support in the crypto library
Arne Schwabe
2020-07-20
Drop support for OpenSSL 1.0.1
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
2020-05-15
Do not write extra 0 byte for --gen-key with auth-token/tls-crypt-v2
Arne Schwabe
2020-05-11
get rid of INLINE_FILE_TAG constant
Antonio Quartulli
2020-05-07
convert *_inline attributes to bool
Antonio Quartulli
2020-04-19
Another round of uncrustify code cleanup.
Arne Schwabe
2020-02-20
Warn about insecure ciphers also in init_key_type
Arne Schwabe
2019-08-16
openssl: Fix compilation without deprecated OpenSSL 1.1 APIs
Rosen Penev
2019-07-28
crypto.c: fix Visual Studio build
Lev Stipakov
2019-07-05
Add generate_ephemeral_key that allows a random ephermal key
Arne Schwabe
2019-07-05
Implement --genkey type keyfile syntax and migrate tls-crypt-v2
Arne Schwabe
2019-06-08
Write key to stdout if filename is not given
Arne Schwabe
2019-01-22
Rename tls_crypt_v2_read_keyfile into generic pem_read_key_file
Arne Schwabe
2019-01-16
Refactor tls_crypt_v2_write_server_key_file into crypto.c
Arne Schwabe
2018-12-12
uncrustify openvpn/ sources
Gert Doering
2018-10-11
options.c: fix broken unary minus usage
Lev Stipakov
2018-10-10
List ChaCha20-Poly1305 as stream cipher
Steffan Karger
[next]