summaryrefslogtreecommitdiff
path: root/lib/global.h
Commit message (Collapse)AuthorAgeFilesLines
* _gnutls_nss_keylog_write: define new internal APIDaiki Ueno2018-02-191-0/+1
| | | | | | | | This patch turns the write_nss_key_log function to an internal API (with a different name) so that it can be called from other places implementing TLS 1.3 key scheduling. Signed-off-by: Daiki Ueno <dueno@redhat.com>
* keylogfile: only consider the SSLKEYLOGFILE variableNikos Mavrogiannopoulos2016-06-061-2/+0
| | | | | | | In addition do not check the environment in the constructor but instead use static variables to save the key file name. The GNUTLS_KEYLOGFILE environment variable is no longer used since there is no reason to have a separate one.
* Append keys on keylogfileNikos Mavrogiannopoulos2016-05-271-0/+2
| | | | | Also consider the SSLKEYLOGFILE variable, since the format is identical and we are always appending keys.
* priorities: preload the system priorities on library loading timeNikos Mavrogiannopoulos2016-04-011-0/+3
| | | | | | | This allows to rely on the system priorities even in the case of applications that chroot(). This also introduces the environment variable GNUTLS_SYSTEM_PRIORITY_FILE which can be used to override the global priority file.
* Removed the 'gnutls_' prefix from files to simplify file namingNikos Mavrogiannopoulos2015-08-231-0/+48