diff options
-rw-r--r-- | NEWS | 2 | ||||
-rw-r--r-- | extra/gnutls_extra.c | 93 | ||||
-rw-r--r-- | guile/src/extra.c | 1 | ||||
-rw-r--r-- | lib/auth/srp_passwd.c | 2 | ||||
-rw-r--r-- | lib/gnutls_srp.c | 4 |
5 files changed, 4 insertions, 98 deletions
@@ -43,7 +43,7 @@ operate with TLS 1.2. ID. Reported by Erik Jensen. ** libgnutls: Corrected VIA padlock code for C3. In C3 benchmarks -show a 2x increase in AES speed and a 14x increase in VIA nano. Added +show a 50x increase in AES speed and a 14x increase in VIA nano. Added support for hashes and HMACs. ** libgnutls: Compilation fixed when p11-kit is not detected. diff --git a/extra/gnutls_extra.c b/extra/gnutls_extra.c deleted file mode 100644 index a7a4b8019a..0000000000 --- a/extra/gnutls_extra.c +++ /dev/null @@ -1,93 +0,0 @@ -/* - * Copyright (C) 2001, 2004, 2005, 2007, 2008, 2009, 2010 Free Software - * Foundation, Inc. - * - * Author: Nikos Mavrogiannopoulos - * - * This file is part of GnuTLS-EXTRA. - * - * GnuTLS-extra is free software: you can redistribute it and/or - * modify it under the terms of the GNU General Public License as - * published by the Free Software Foundation, either version 3 of the - * License, or (at your option) any later version. - * - * GnuTLS-extra is distributed in the hope that it will be useful, but - * WITHOUT ANY WARRANTY; without even the implied warranty of - * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU - * General Public License for more details. - * - * You should have received a copy of the GNU General Public License - * along with this program. If not, see - * <http://www.gnu.org/licenses/>. - */ - -#include <gnutls_int.h> -#include <gnutls_errors.h> -#include <gnutls_extensions.h> -#include <algorithms.h> -#include <gnutls/extra.h> - -#ifdef HAVE_GCRYPT -#include <gcrypt.h> -#endif - -static int _gnutls_init_extra = 0; - -/** - * gnutls_global_init_extra: - * - * This function initializes the global state of gnutls-extra library - * to defaults. - * - * Note that gnutls_global_init() has to be called before this - * function. If this function is not called then the gnutls-extra - * library will not be usable. - * - * This function is not thread safe, see the discussion for - * gnutls_global_init() on how to deal with that. - * - * Returns: On success, %GNUTLS_E_SUCCESS (zero) is returned, - * otherwise an error code is returned. - **/ -int -gnutls_global_init_extra (void) -{ - /* If the version of libgnutls != version of - * libextra, then do not initialize the library. - * This is because it may break things. - */ - if (strcmp (gnutls_check_version (NULL), VERSION) != 0) - { - return GNUTLS_E_LIBRARY_VERSION_MISMATCH; - } - - _gnutls_init_extra++; - - if (_gnutls_init_extra != 1) - return 0; - - return 0; -} - -/** - * gnutls_extra_check_version: - * @req_version: version string to compare with, or %NULL. - * - * Check GnuTLS Extra Library version. - * - * See %GNUTLS_EXTRA_VERSION for a suitable @req_version string. - * - * Return value: Check that the version of the library is at - * minimum the one given as a string in @req_version and return the - * actual version string of the library; return %NULL if the - * condition is not met. If %NULL is passed to this function no - * check is done and only the version string is returned. - **/ -const char * -gnutls_extra_check_version (const char *req_version) -{ - if (!req_version || strverscmp (req_version, VERSION) <= 0) - return VERSION; - - return NULL; -} diff --git a/guile/src/extra.c b/guile/src/extra.c index 1cbbb886f7..ae4117f66d 100644 --- a/guile/src/extra.c +++ b/guile/src/extra.c @@ -26,7 +26,6 @@ #include <stdio.h> #include <gnutls/gnutls.h> -#include <gnutls/extra.h> #include <gnutls/openpgp.h> #include <libguile.h> diff --git a/lib/auth/srp_passwd.c b/lib/auth/srp_passwd.c index a06ae9d985..9b1df7e5eb 100644 --- a/lib/auth/srp_passwd.c +++ b/lib/auth/srp_passwd.c @@ -446,7 +446,7 @@ _randomize_pwd_entry (SRP_PWD_ENTRY * entry) } /* Free all the entry parameters, except if g and n are - * the static ones defined in extra.h + * the static ones defined in gnutls.h */ void _gnutls_srp_entry_free (SRP_PWD_ENTRY * entry) diff --git a/lib/gnutls_srp.c b/lib/gnutls_srp.c index 4509834f09..2339649745 100644 --- a/lib/gnutls_srp.c +++ b/lib/gnutls_srp.c @@ -579,7 +579,7 @@ gnutls_srp_set_server_credentials_file (gnutls_srp_server_credentials_t res, * @username contains the actual username. * The @salt, @verifier, @generator and @prime must be filled * in using the gnutls_malloc(). For convenience @prime and @generator - * may also be one of the static parameters defined in extra.h. + * may also be one of the static parameters defined in gnutls.h. * * In case the callback returned a negative number then gnutls will * assume that the username does not exist. @@ -671,7 +671,7 @@ gnutls_srp_server_get_username (gnutls_session_t session) * * This function will create an SRP verifier, as specified in * RFC2945. The @prime and @generator should be one of the static - * parameters defined in gnutls/extra.h or may be generated. + * parameters defined in gnutls/gnutls.h or may be generated. * * The verifier will be allocated with @gnutls_malloc() and will be stored in * @res using binary format. |