Add basic pledge/unveil sandbox on OpenBSD
[tinc] / src / openssl /
2022-04-22 Kirill IsakovWipe (some) secrets from memory after use
2022-04-21 Kirill IsakovMinor type improvements in legacy protocol code
2022-04-12 Kirill IsakovRefactor crypto RNG; add getrandom() support
2022-03-28 Kirill IsakovReplace MinGW with Windows to avoid ambiguities
2022-03-28 Kirill IsakovAdd support for building tinc with MSVC
2022-03-23 Kirill IsakovAdd support for meson build system
2022-03-18 Kirill IsakovExtract common logic in OpenSSL-specific code
2022-03-17 Kirill IsakovAdd support for OpenSSL 3.0+
2022-03-12 Kirill IsakovFix `make distcheck`
2022-01-24 Guus SliepenEnable and fix many extra warnings supported by GCC...
2021-08-15 Kirill IsakovReplace pointers to cipher_t/digest_t in connection_t...
2021-08-02 Kirill IsakovAssign more suitable types and fix narrowing conversion...
2021-07-29 Kirill IsakovRemove unused function rsa_active.
2021-07-29 Kirill IsakovRemove unused '#include's.
2021-07-29 Kirill IsakovCleanup and improve `tinc fsck`.
2021-07-21 Guus SliepenDon't call OPENSSL_cleanup().
2021-07-20 Guus SliepenCall ENGINE_load_builtin_engines().
2021-07-20 Guus SliepenRequire OpenSSL 1.1.0 or later.
2021-07-12 Mathew HeardFix overrun in prf() if hmac size not divisible into...
2021-06-27 Guus SliepenUpdate copyright notices.
2021-06-22 Rosen Penevfix compilation without deprecated OpenSSL APIs
2020-09-21 Guus SliepenFix segfault when failing to read random numbers.
2019-02-28 Andreas Rammholdfix: use EVP_DecryptUpdate while decrypting
2018-10-06 Guus SliepenFix all warnings when compiling with -Wall -W -pedantic.
2018-02-28 Guus SliepenFix compatibility with LibreSSL and OpenSSL < 1.1.
2018-02-18 Guus SliepenReduce memory allocations due to HMAC() and EVP_MD_*().
2017-10-07 Guus SliepenReformat all code using astyle.
2017-10-07 Guus SliepenConvert sizeof foo to sizeof(foo).
2017-10-07 Guus SliepenUpdate all header guards.
2017-09-02 Guus SliepenReleasing 1.1pre15. release-1.1pre15
2017-04-17 Guus SliepenFix compiler warnings on *BSD.
2016-10-30 Guus SliepenEnforce maximum amount of bytes sent/received on meta...
2016-10-30 Guus SliepenUse AES256 and SHA256 by default for the legacy protocol.
2016-06-24 Guus SliepenFix compiling with OpenSSL < 1.1.0.
2016-06-22 Guus SliepenUse EVP_MD_CTX_destroy() instead of _free().
2016-06-22 Guus SliepenCheck return value of RSA_generate_key_ex().
2016-06-22 Guus SliepenEnsure compatibility with OpenSSL 1.1.0.
2015-03-14 Guus SliepenMerge remote-tracking branch 'seehuhn/1.1' into 1.1
2015-01-10 Guus SliepenCorrectly estimate the initial MTU for legacy packets.
2014-12-26 Guus SliepenRemove AES-GCM support.
2014-12-26 Guus SliepenWe don't depend on ECDH functions from OpenSSL anymore.
2014-12-25 Guus SliepenMerge remote-tracking branch 'groxxda/gui-fixes' into 1.1
2014-12-24 Guus SliepenFix memory leaks found by Valgrind.
2014-12-24 Guus SliepenAvoid using OpenSSL's random number functions.
2014-02-26 Guus SliepenRewind the file before trying to use PEM_read_RSA_PUBKEY().
2013-10-15 Guus SliepenFix sending empty SPTPS records.
2013-10-12 Guus SliepenUse AES-256-GCM for the SPTPS protocol.
2013-09-15 Guus SliepenAvoid using BIOs.
2013-08-30 Guus SliepenFix CTR mode.
2013-08-13 Guus SliepenDon't typedef the same struct in two header files.
2013-05-11 Guus SliepenFix potential NULL pointer dereferences.
2013-05-10 Guus SliepenAdd a few more checks and warnings in the crypto functions.
2013-05-10 Guus SliepenFix warnings for functions marked __attribute((warn_unu...
2013-05-01 Guus SliepenRename xmalloc_and_zero() to xzalloc().
2013-05-01 Guus SliepenUse conditional compilation for cryptographic functions.
2012-10-14 Guus SliepenUpdate copyright notices.
2012-10-10 Guus SliepenFix whitespace.
2012-10-09 Guus SliepenFix memory leaks found by valgrind.
2012-09-30 Guus SliepenMerge branch 'master' into 1.1
2012-07-27 Guus SliepenMerge branch 'master' into 1.1
2012-07-14 Guus SliepenMerge branch 'master' into 1.1
2012-06-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-04-15 Sven-Haegar Kochecdh & ecdsa: avoid some possible memory leaks in error...
2012-03-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-03-25 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-03-18 Guus SliepenAllow CTR mode counter to be set to a specific value.
2012-03-08 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-26 Guus SliepenAllow log messages to be captured by tincctl.
2012-02-26 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-25 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-23 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-22 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2012-02-21 Guus SliepenRemove useless warning about signature length being...
2012-02-21 Guus SliepenUse only one hash algorithm (SHA512) in the PRF.
2011-12-26 Guus SliepenFix compiler warnings.
2011-10-06 Guus SliepenAdd counter mode encryption.
2011-07-24 Guus SliepenStart of "Simple Peer-To-Peer Security" protocol.
2011-07-20 Guus SliepenDon't abort() on low-level crypto errors, just return...
2011-07-16 Guus SliepenUse ECDSA to sign ECDH key exchange for UDP session...
2011-07-13 Guus SliepenRemove unnecessary variables and functions.
2011-07-10 Guus SliepenAutomatically exchange ECDSA keys and upgrade to new...
2011-07-10 Guus SliepenFree ECDSA and RSA structures when freeing a connection_t.
2011-07-08 Guus SliepenHash input before signing it with ECDSA.
2011-07-07 Guus SliepenImplement ECDSA sign and verify operations.
2011-07-04 Guus SliepenRound up the size of the secret parts after splitting...
2011-07-03 Guus SliepenAdd ECDSA key import.
2011-07-03 Guus SliepenHave tincctl generate ECDSA keys.
2011-07-03 Guus SliepenAdd ECDSA key generation.
2011-07-03 Guus SliepenCleanups in ECDH code.
2011-07-03 Guus SliepenNo need to keep around pointers to EC_GROUP.
2011-07-03 Guus SliepenUse PRF.
2011-07-03 Guus SliepenAdd PRF to derive key material from the ECDH shared...
2011-07-03 Guus SliepenSupport ECDH key exchange.
2011-06-27 Guus SliepenPreliminary implementation of Elliptic Curve Diffie...
2011-06-24 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-06-06 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2011-05-28 Sven-Haegar Kochsparse fixup: warning: non-ANSI function declaration...
2011-05-09 Guus SliepenMerge branch 'master' of git://tinc-vpn.org/tinc into 1.1
2010-11-19 Guus SliepenMerge branch 'master' into 1.1
2010-11-12 Guus SliepenMerge branch 'master' into 1.1
next