]> git.ipfire.org Git - thirdparty/openvpn.git/history - src/openvpn/crypto.c
Implement --genkey type keyfile syntax and migrate tls-crypt-v2
[thirdparty/openvpn.git] / src / openvpn / crypto.c
2019-07-05  Arne SchwabeImplement --genkey type keyfile syntax and migrate...
2019-06-08  Arne SchwabeWrite key to stdout if filename is not given
2019-01-22  Arne SchwabeRename tls_crypt_v2_read_keyfile into generic pem_read_...
2019-01-16  Arne SchwabeRefactor tls_crypt_v2_write_server_key_file into crypto.c
2018-12-12  Gert Doeringuncrustify openvpn/ sources
2018-10-11  Lev Stipakovoptions.c: fix broken unary minus usage
2018-10-10  Steffan KargerList ChaCha20-Poly1305 as stream cipher
2018-10-08  Steffan KargerAdd support for CHACHA20-POLY1305 in the data channel
2018-08-08  Steffan KargerIntroduce buffer_write_file()
2018-07-24  Antonio Quartullicrypto: always reload tls-auth/crypt key contexts
2018-02-20  Arne Schwabeshow the right string for key-direction
2018-02-01  David SommersethUpdate copyright to include 2018 plus company name...
2017-12-04  Antonio QuartulliRemove ENABLE_CRYPTO
2017-09-21  Steffan KargerFix bounds check in read_key()
2017-08-17  Steffan Kargercrypto: create function to initialize encrypt and decry...
2017-08-11  Antonio Quartullimake function declarations C99 compliant
2017-06-27  Steffan Kargerinit_key_ctx: key and iv arguments can (now) be const
2017-06-27  Antonio Quartullicrypto: correct typ0 in error message
2017-06-18  Emmanuel DelogetOpenSSL: don't use direct access to the internal of...
2017-06-18  Emmanuel DelogetOpenSSL: don't use direct access to the internal of...
2017-06-16  David Sommersethcopyright: Update GPLv2 license texts
2017-05-10  Steffan KargerDrop packets instead of assert out if packet id rolls...
2017-05-05  Steffan Kargercleanup: merge packet_id_alloc_outgoing() into packet_i...
2017-04-11  David SommersethMake --cipher/--auth none more explicit on the risks
2017-01-18  Steffan KargerMore broadly enforce Allman style and braces-around...
2017-01-09  Steffan KargerRemove deprecated --no-iv option
2016-12-21  David SommersethUpdate copyrights
2016-12-15  David SommersethMerge 'reformatting' branch into master
2016-12-14  David SommersethThe Great Reformatting - first phase reformatting 111/head
2016-11-29  Steffan KargerIntroduce and use secure_memzero() to erase secrets
2016-11-16  Steffan KargerAdd control channel encryption (--tls-crypt)
2016-11-14  Steffan KargerMove private file access checks to options_postprocess_...
2016-11-14  Steffan KargerRefactor static/tls-auth key loading
2016-11-08  Gert DoeringCheck previously-unchecked buf_alloc_write() call in...
2016-10-28  Steffan KargerLimit --reneg-bytes to 64MB when using small block...
2016-10-14  David SommersethMove memcmp_constant_time() to crypto.h
2016-10-13  Steffan KargerCheck --ncp-ciphers list on startup
2016-09-28  Steffan KargerMake sure options->ciphername and options->authname...
2016-08-22  Steffan KargerDiscourage using 64-bit block ciphers
2016-08-12  Selva NairAvoid format specifier %zu for Windows compatibility
2016-07-26  Steffan KargerFix '--cipher none --cipher' crash
2016-07-11  Steffan KargerAdd client-side support for cipher negotiation
2016-04-01  Steffan KargerFix potential null-pointer dereference
2016-03-06  Steffan KargerOnly include aead encrypt/decrypt functions if AEAD...
2016-03-06  Steffan KargerMake AEAD modes work with OpenSSL 1.0.1-1.0.1c
2016-02-22  Steffan KargerClean up get_tls_handhake_key()
2016-02-21  Steffan KargerMinor AEAD patch cleanup
2016-02-15  Steffan KargerAdd cipher name translation for OpenSSL.
2016-02-15  Steffan KargerAdd AEAD cipher support (GCM)
2016-02-09  Steffan KargerCreate separate function for replay check
2016-02-09  Steffan KargerChange openvpn_encrypt() to append to work buffer only
2016-02-09  Steffan KargerMove packet_id into crypto_options
2016-02-09  Steffan KargerMove key_ctx_bi into crypto_options
2016-02-09  Steffan KargerRemove reuse of key_type during init of data channel...
2015-11-28  Steffan KargerFix rand_bytes return value checking
2015-08-01  Steffan KargerFix overflow check in openvpn_decrypt()
2015-05-23  Steffan Kargercleanup: remove md5 helper functions
2015-02-27  Steffan KargerFix frame size calculation for non-CBC modes.
2014-12-31  Steffan KargerRemove ENABLE_SSL define (and --disable-ssl configure...
2014-12-06  Arne SchwabeRemove possibility of using --tls-auth with non OpenVPN...
2014-07-07  Steffan KargerImprove --show-ciphers to show if a cipher can be used...
2014-07-07  Steffan KargerAdd proper check for crypto modes (CBC or OFB/CFB)
2014-07-07  Steffan KargerRename ALLOW_NON_CBC_CIPHERS to ENABLE_OFB_CFB_MODE...
2014-06-05  Heiko Hundrefine assertion to allow other modes than CBC
2013-06-20  Arne SchwabePATCHv3 Remove unused variables or put them to the...
2013-03-22  Steffan KargerUse constant time memcmp when comparing HMACs in openvp...
2013-03-22  Steffan KargerConfig compatibility patch. Added translate_cipher_name.
2012-06-22  Arne SchwabeRemove ENABLE_INLINE_FILES conditionals
2012-03-29  Igor NovgorodovRemove calls to OpenSSL when building with --disable-ssl
2012-03-23  Alon Bar-Levbuild: move wrappers into platform module
2012-03-22  Alon Bar-Levbuild: move out config.h include from syshead
2012-03-22  Alon Bar-Levbuild: proper crypto detection and usage
2012-03-22  Alon Bar-Levbuild: standard directory layout