summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS22
-rw-r--r--doc/gnutls.texi4
-rw-r--r--includes/gnutls/gnutls.h.in14
-rw-r--r--includes/gnutls/openpgp.h57
-rw-r--r--lib/auth_cert.c4
-rw-r--r--lib/gnutls_cert.c2
-rw-r--r--lib/gnutls_extra_hooks.c18
-rw-r--r--lib/gnutls_extra_hooks.h26
-rw-r--r--lib/gnutls_state.c8
-rw-r--r--libextra/gnutls_extra.c2
-rw-r--r--libextra/gnutls_openpgp.c6
-rw-r--r--libextra/openpgp/compat.c34
-rw-r--r--libextra/openpgp/extras.c2
-rw-r--r--libextra/openpgp/gnutls_openpgp.h2
-rw-r--r--libextra/openpgp/openpgp.h36
-rw-r--r--libextra/openpgp/pgp.c62
-rw-r--r--libextra/openpgp/pgpverify.c10
-rw-r--r--libextra/openpgp/privkey.c4
-rw-r--r--src/common.c22
19 files changed, 188 insertions, 147 deletions
diff --git a/NEWS b/NEWS
index 84eedc149c..bac715f3d6 100644
--- a/NEWS
+++ b/NEWS
@@ -3,6 +3,28 @@ Copyright (C) 2004, 2005, 2006, 2007 Simon Josefsson
Copyright (C) 2000, 2001, 2002, 2003, 2004 Nikos Mavroyanopoulos
See the end for copying conditions.
+* Version 2.1.4 (unreleased)
+
+** API and ABI modifications:
+gnutls_openpgp_key_t: RENAMED to gnutls_openpgp_cert_t
+gnutls_openpgp_key_status_t: RENAMEDS gnutls_openpgp_cert_status_t
+gnutls_openpgp_send_key: RENAMED to gnutls_openpgp_send_cert
+gnutls_openpgp_key_init: RENAMED to gnutls_openpgp_cert_init
+gnutls_openpgp_key_import: RENAMED to gnutls_openpgp_cert_import
+gnutls_openpgp_key_export: RENAMED to gnutls_openpgp_cert_export
+gnutls_openpgp_key_check_hostname: RENAMED to gnutls_openpgp_cert_check_hostname
+gnutls_openpgp_key_get_creation_time: RENAMED to gnutls_openpgp_cert_get_creation_time
+gnutls_openpgp_key_get_expiration_time: RENAMED to gnutls_openpgp_cert_get_expiration_time
+gnutls_openpgp_key_get_fingerprint: RENAMED to gnutls_openpgp_cert_get_fingerprint
+gnutls_openpgp_key_get_version: RENAMED to gnutls_openpgp_cert_get_version
+gnutls_openpgp_key_get_pk_algorithm: RENAMED to gnutls_openpgp_cert_get_pk_algorithm
+gnutls_openpgp_key_get_name: RENAMED to gnutls_openpgp_cert_get_name
+gnutls_openpgp_key_deinit: RENAMED to gnutls_openpgp_cert_deinit
+gnutls_openpgp_key_get_id: RENAMED to gnutls_openpgp_cert_get_id
+gnutls_openpgp_key_get_key_usage: RENAMED to gnutls_openpgp_cert_get_key_usage
+gnutls_openpgp_key_verify_ring: RENAMED to gnutls_openpgp_cert_verify_ring
+gnutls_openpgp_key_verify_self: RENAMED to gnutls_openpgp_cert_verify_self
+
* Version 2.1.3 (released 2007-10-17)
** TLS authorization support removed.
diff --git a/doc/gnutls.texi b/doc/gnutls.texi
index 0f91102432..5d6c9a4fb0 100644
--- a/doc/gnutls.texi
+++ b/doc/gnutls.texi
@@ -1850,7 +1850,7 @@ belong to the actual owner.
@subsection @acronym{OpenPGP} Keys
In @acronym{GnuTLS} the @acronym{OpenPGP} key structures
-@xcite{RFC2440} are handled using the @code{gnutls_openpgp_key_t} type
+@xcite{RFC2440} are handled using the @code{gnutls_openpgp_cert_t} type
and the corresponding private keys with the
@code{gnutls_openpgp_privkey_t} type. All the prototypes for the key
handling functions can be found at @file{gnutls/openpgp.h}.
@@ -1865,7 +1865,7 @@ GPGME (@url{http://www.gnupg.org/related_software/gpgme/}) is
recommended.
There is one verification function in @acronym{GnuTLS}, the
-@ref{gnutls_openpgp_key_verify_ring}.
+@ref{gnutls_openpgp_cert_verify_ring}.
This checks an @acronym{OpenPGP} key against a given set of public keys (keyring) and
returns the key status. The key verification status is the same as in
@acronym{X.509} certificates, although the meaning and interpretation are
diff --git a/includes/gnutls/gnutls.h.in b/includes/gnutls/gnutls.h.in
index ff238b36c3..7b765ff114 100644
--- a/includes/gnutls/gnutls.h.in
+++ b/includes/gnutls/gnutls.h.in
@@ -244,9 +244,11 @@ extern "C"
} gnutls_certificate_request_t;
typedef enum
- { GNUTLS_OPENPGP_KEY,
- GNUTLS_OPENPGP_KEY_FINGERPRINT
- } gnutls_openpgp_key_status_t;
+ { GNUTLS_OPENPGP_CERT,
+ GNUTLS_OPENPGP_CERT_FINGERPRINT
+ } gnutls_openpgp_cert_status_t;
+#define GNUTLS_OPENPGP_KEY GNUTLS_OPENPGP_CERT
+#define GNUTLS_OPENPGP_KEY_FINGERPRINT GNUTLS_OPENPGP_CERT_FINGERPRINT
typedef enum
{
@@ -803,8 +805,10 @@ extern "C"
void gnutls_session_set_ptr (gnutls_session_t session, void *ptr);
void *gnutls_session_get_ptr (gnutls_session_t session);
- void gnutls_openpgp_send_key (gnutls_session_t session,
- gnutls_openpgp_key_status_t status);
+#define gnutls_openpgp_send_key gnutls_openpgp_send_cert
+#define gnutls_openpgp_key_status_t gnutls_openpgp_cert_status_t
+ void gnutls_openpgp_send_cert (gnutls_session_t session,
+ gnutls_openpgp_cert_status_t status);
/* fingerprint
* Actually this function returns the hash of the given data.
diff --git a/includes/gnutls/openpgp.h b/includes/gnutls/openpgp.h
index 4529ec30d4..15715c649b 100644
--- a/includes/gnutls/openpgp.h
+++ b/includes/gnutls/openpgp.h
@@ -40,48 +40,63 @@ extern "C"
/* gnutls_openpgp_cert_t should be defined in gnutls.h
*/
- typedef enum gnutls_openpgp_key_fmt
+ typedef enum gnutls_openpgp_cert_fmt
{ GNUTLS_OPENPGP_FMT_RAW,
GNUTLS_OPENPGP_FMT_BASE64
- } gnutls_openpgp_key_fmt_t;
+ } gnutls_openpgp_cert_fmt_t;
+#define gnutls_openpgp_key_fmt_t gnutls_openpgp_cert_fmt_t
+
+#define gnutls_openpgp_key_init gnutls_openpgp_cert_init
+#define gnutls_openpgp_key_deinit gnutls_openpgp_cert_deinit
+#define gnutls_openpgp_key_import gnutls_openpgp_cert_import
+#define gnutls_openpgp_key_export gnutls_openpgp_cert_export
+#define gnutls_openpgp_key_get_key_usage gnutls_openpgp_cert_get_key_usage
+#define gnutls_openpgp_key_get_fingerprint gnutls_openpgp_cert_get_fingerprint
+#define gnutls_openpgp_key_get_pk_algorithm gnutls_openpgp_cert_get_pk_algorithm
+#define gnutls_openpgp_key_get_name gnutls_openpgp_cert_get_name
+#define gnutls_openpgp_key_get_version gnutls_openpgp_cert_get_version
+#define gnutls_openpgp_key_get_creation_time gnutls_openpgp_cert_get_creation_time
+#define gnutls_openpgp_key_get_expiration_time gnutls_openpgp_cert_get_expiration_time
+#define gnutls_openpgp_key_get_id gnutls_openpgp_cert_get_id
+#define gnutls_openpgp_key_check_hostname gnutls_openpgp_cert_check_hostname
/* initializes the memory for gnutls_openpgp_cert_t struct */
- int gnutls_openpgp_key_init (gnutls_openpgp_cert_t * key);
+ int gnutls_openpgp_cert_init (gnutls_openpgp_cert_t * key);
/* frees all memory */
- void gnutls_openpgp_key_deinit (gnutls_openpgp_cert_t key);
+ void gnutls_openpgp_cert_deinit (gnutls_openpgp_cert_t key);
- int gnutls_openpgp_key_import (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_import (gnutls_openpgp_cert_t key,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format);
- int gnutls_openpgp_key_export (gnutls_openpgp_cert_t key,
- gnutls_openpgp_key_fmt_t format,
+ gnutls_openpgp_cert_fmt_t format);
+ int gnutls_openpgp_cert_export (gnutls_openpgp_cert_t key,
+ gnutls_openpgp_cert_fmt_t format,
void *output_data,
size_t * output_data_size);
/* The key_usage flags are defined in gnutls.h. They are
* the GNUTLS_KEY_* definitions.
*/
- int gnutls_openpgp_key_get_key_usage (gnutls_openpgp_cert_t cert,
+ int gnutls_openpgp_cert_get_key_usage (gnutls_openpgp_cert_t cert,
unsigned int *key_usage);
- int gnutls_openpgp_key_get_fingerprint (gnutls_openpgp_cert_t key, void *fpr,
+ int gnutls_openpgp_cert_get_fingerprint (gnutls_openpgp_cert_t key, void *fpr,
size_t * fprlen);
- int gnutls_openpgp_key_get_name (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_get_name (gnutls_openpgp_cert_t key,
int idx, char *buf, size_t * sizeof_buf);
gnutls_pk_algorithm_t
- gnutls_openpgp_key_get_pk_algorithm (gnutls_openpgp_cert_t key,
+ gnutls_openpgp_cert_get_pk_algorithm (gnutls_openpgp_cert_t key,
unsigned int *bits);
- int gnutls_openpgp_key_get_version (gnutls_openpgp_cert_t key);
+ int gnutls_openpgp_cert_get_version (gnutls_openpgp_cert_t key);
- time_t gnutls_openpgp_key_get_creation_time (gnutls_openpgp_cert_t key);
- time_t gnutls_openpgp_key_get_expiration_time (gnutls_openpgp_cert_t key);
+ time_t gnutls_openpgp_cert_get_creation_time (gnutls_openpgp_cert_t key);
+ time_t gnutls_openpgp_cert_get_expiration_time (gnutls_openpgp_cert_t key);
- int gnutls_openpgp_key_get_id (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_get_id (gnutls_openpgp_cert_t key,
unsigned char keyid[8]);
- int gnutls_openpgp_key_check_hostname (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_check_hostname (gnutls_openpgp_cert_t key,
const char *hostname);
/* privkey stuff.
@@ -93,7 +108,7 @@ extern "C"
unsigned int *bits);
int gnutls_openpgp_privkey_import (gnutls_openpgp_privkey_t key,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format,
+ gnutls_openpgp_cert_fmt_t format,
const char *pass, unsigned int flags);
int gnutls_openpgp_privkey_sign_hash (gnutls_openpgp_privkey_t key,
const gnutls_datum_t * hash,
@@ -109,19 +124,19 @@ extern "C"
int gnutls_openpgp_keyring_import (gnutls_openpgp_keyring_t keyring,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format);
+ gnutls_openpgp_cert_fmt_t format);
int gnutls_openpgp_keyring_check_id (gnutls_openpgp_keyring_t ring,
const unsigned char keyid[8],
unsigned int flags);
- int gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_verify_ring (gnutls_openpgp_cert_t key,
gnutls_openpgp_keyring_t keyring,
unsigned int flags, unsigned int *verify
/* the output of the verification */ );
- int gnutls_openpgp_key_verify_self (gnutls_openpgp_cert_t key,
+ int gnutls_openpgp_cert_verify_self (gnutls_openpgp_cert_t key,
unsigned int flags,
unsigned int *verify);
diff --git a/lib/auth_cert.c b/lib/auth_cert.c
index 3681a7dca9..5084ed5d8d 100644
--- a/lib/auth_cert.c
+++ b/lib/auth_cert.c
@@ -481,14 +481,14 @@ cleanup:
{
if (st.deinit_all)
{
- if (_E_gnutls_openpgp_key_deinit == NULL ||
+ if (_E_gnutls_openpgp_cert_deinit == NULL ||
_E_gnutls_openpgp_privkey_deinit == NULL)
{
gnutls_assert ();
return GNUTLS_E_INIT_LIBEXTRA;
}
- _E_gnutls_openpgp_key_deinit (st.cert.pgp);
+ _E_gnutls_openpgp_cert_deinit (st.cert.pgp);
_E_gnutls_openpgp_privkey_deinit (st.key.pgp);
}
}
diff --git a/lib/gnutls_cert.c b/lib/gnutls_cert.c
index c1281a24ab..21c7340acb 100644
--- a/lib/gnutls_cert.c
+++ b/lib/gnutls_cert.c
@@ -719,7 +719,7 @@ _gnutls_raw_privkey_to_gkey (gnutls_privkey * key,
return GNUTLS_E_INIT_LIBEXTRA;
}
return _E_gnutls_openpgp_raw_privkey_to_gkey (key, raw_key,
- (gnutls_openpgp_key_fmt_t)
+ (gnutls_openpgp_cert_fmt_t)
key_enc);
default:
gnutls_assert ();
diff --git a/lib/gnutls_extra_hooks.c b/lib/gnutls_extra_hooks.c
index 667270f9df..1d6673240d 100644
--- a/lib/gnutls_extra_hooks.c
+++ b/lib/gnutls_extra_hooks.c
@@ -29,17 +29,17 @@
_gnutls_add_openpgp_functions(), typically invoked by
libgnutls_extra. */
_gnutls_openpgp_verify_key_func _E_gnutls_openpgp_verify_key = NULL;
-_gnutls_openpgp_key_creation_time_func
+_gnutls_openpgp_cert_creation_time_func
_E_gnutls_openpgp_get_raw_key_creation_time = NULL;
-_gnutls_openpgp_key_expiration_time_func
+_gnutls_openpgp_cert_expiration_time_func
_E_gnutls_openpgp_get_raw_key_expiration_time = NULL;
_gnutls_openpgp_fingerprint_func _E_gnutls_openpgp_fingerprint = NULL;
-_gnutls_openpgp_key_request_func _E_gnutls_openpgp_request_key = NULL;
+_gnutls_openpgp_cert_request_func _E_gnutls_openpgp_request_key = NULL;
_gnutls_openpgp_raw_key_to_gcert_func _E_gnutls_openpgp_raw_key_to_gcert = NULL;
_gnutls_openpgp_raw_privkey_to_gkey_func _E_gnutls_openpgp_raw_privkey_to_gkey = NULL;
_gnutls_openpgp_cert_to_gcert_func _E_gnutls_openpgp_cert_to_gcert = NULL;
_gnutls_openpgp_privkey_to_gkey_func _E_gnutls_openpgp_privkey_to_gkey = NULL;
-_gnutls_openpgp_key_deinit_func _E_gnutls_openpgp_key_deinit = NULL;
+_gnutls_openpgp_cert_deinit_func _E_gnutls_openpgp_cert_deinit = NULL;
_gnutls_openpgp_keyring_deinit_func _E_gnutls_openpgp_keyring_deinit = NULL;
_gnutls_openpgp_privkey_deinit_func _E_gnutls_openpgp_privkey_deinit = NULL;
@@ -48,15 +48,15 @@ _gnutls_openpgp_privkey_deinit_func _E_gnutls_openpgp_privkey_deinit = NULL;
extern void
_gnutls_add_openpgp_functions
(_gnutls_openpgp_verify_key_func verify_key,
- _gnutls_openpgp_key_creation_time_func key_creation_time,
- _gnutls_openpgp_key_expiration_time_func key_expiration_time,
+ _gnutls_openpgp_cert_creation_time_func key_creation_time,
+ _gnutls_openpgp_cert_expiration_time_func key_expiration_time,
_gnutls_openpgp_fingerprint_func fingerprint,
- _gnutls_openpgp_key_request_func request_key,
+ _gnutls_openpgp_cert_request_func request_key,
_gnutls_openpgp_raw_key_to_gcert_func raw_key_to_gcert,
_gnutls_openpgp_raw_privkey_to_gkey_func raw_privkey_to_gkey,
_gnutls_openpgp_cert_to_gcert_func key_to_gcert,
_gnutls_openpgp_privkey_to_gkey_func privkey_to_gkey,
- _gnutls_openpgp_key_deinit_func key_deinit,
+ _gnutls_openpgp_cert_deinit_func key_deinit,
_gnutls_openpgp_keyring_deinit_func keyring_deinit,
_gnutls_openpgp_privkey_deinit_func privkey_deinit)
{
@@ -69,7 +69,7 @@ _gnutls_add_openpgp_functions
_E_gnutls_openpgp_raw_privkey_to_gkey = raw_privkey_to_gkey;
_E_gnutls_openpgp_cert_to_gcert = key_to_gcert;
_E_gnutls_openpgp_privkey_to_gkey = privkey_to_gkey;
- _E_gnutls_openpgp_key_deinit = key_deinit;
+ _E_gnutls_openpgp_cert_deinit = key_deinit;
_E_gnutls_openpgp_keyring_deinit = keyring_deinit;
_E_gnutls_openpgp_privkey_deinit = privkey_deinit;
diff --git a/lib/gnutls_extra_hooks.h b/lib/gnutls_extra_hooks.h
index da36addaa1..15f4f931fe 100644
--- a/lib/gnutls_extra_hooks.h
+++ b/lib/gnutls_extra_hooks.h
@@ -33,13 +33,13 @@ typedef int (*_gnutls_openpgp_verify_key_func)
const gnutls_datum_t *, int,
unsigned int *);
-typedef time_t (*_gnutls_openpgp_key_creation_time_func)
+typedef time_t (*_gnutls_openpgp_cert_creation_time_func)
(const gnutls_datum_t *);
-typedef time_t (*_gnutls_openpgp_key_expiration_time_func)
+typedef time_t (*_gnutls_openpgp_cert_expiration_time_func)
(const gnutls_datum_t *);
-typedef int (*_gnutls_openpgp_key_request_func)
+typedef int (*_gnutls_openpgp_cert_request_func)
(gnutls_session_t, gnutls_datum_t *,
const gnutls_certificate_credentials_t,
opaque *, int);
@@ -54,7 +54,7 @@ typedef int (*_gnutls_openpgp_raw_key_to_gcert_func)
typedef int (*_gnutls_openpgp_raw_privkey_to_gkey_func)
(gnutls_privkey *,
const gnutls_datum_t *,
- gnutls_openpgp_key_fmt_t);
+ gnutls_openpgp_cert_fmt_t);
typedef int (*_gnutls_openpgp_cert_to_gcert_func)
(gnutls_cert *, gnutls_openpgp_cert_t);
@@ -63,7 +63,7 @@ typedef int (*_gnutls_openpgp_privkey_to_gkey_func)
(gnutls_privkey *,
gnutls_openpgp_privkey_t);
-typedef void (*_gnutls_openpgp_key_deinit_func)
+typedef void (*_gnutls_openpgp_cert_deinit_func)
(gnutls_openpgp_cert_t);
typedef void (*_gnutls_openpgp_keyring_deinit_func)
@@ -77,30 +77,30 @@ typedef void (*_gnutls_openpgp_privkey_deinit_func)
are declared here, because this file is included by auth_cert.c and
gnutls_cert.c too. */
extern _gnutls_openpgp_verify_key_func _E_gnutls_openpgp_verify_key;
-extern _gnutls_openpgp_key_creation_time_func
+extern _gnutls_openpgp_cert_creation_time_func
_E_gnutls_openpgp_get_raw_key_creation_time;
-extern _gnutls_openpgp_key_expiration_time_func
+extern _gnutls_openpgp_cert_expiration_time_func
_E_gnutls_openpgp_get_raw_key_expiration_time;
extern _gnutls_openpgp_fingerprint_func _E_gnutls_openpgp_fingerprint;
-extern _gnutls_openpgp_key_request_func _E_gnutls_openpgp_request_key;
+extern _gnutls_openpgp_cert_request_func _E_gnutls_openpgp_request_key;
extern _gnutls_openpgp_raw_key_to_gcert_func _E_gnutls_openpgp_raw_key_to_gcert;
extern _gnutls_openpgp_raw_privkey_to_gkey_func _E_gnutls_openpgp_raw_privkey_to_gkey;
extern _gnutls_openpgp_cert_to_gcert_func _E_gnutls_openpgp_cert_to_gcert;
extern _gnutls_openpgp_privkey_to_gkey_func _E_gnutls_openpgp_privkey_to_gkey;
-extern _gnutls_openpgp_key_deinit_func _E_gnutls_openpgp_key_deinit;
+extern _gnutls_openpgp_cert_deinit_func _E_gnutls_openpgp_cert_deinit;
extern _gnutls_openpgp_keyring_deinit_func _E_gnutls_openpgp_keyring_deinit;
extern _gnutls_openpgp_privkey_deinit_func _E_gnutls_openpgp_privkey_deinit;
extern void _gnutls_add_openpgp_functions
(_gnutls_openpgp_verify_key_func verify_key,
- _gnutls_openpgp_key_creation_time_func key_creation_time,
- _gnutls_openpgp_key_expiration_time_func key_expiration_time,
+ _gnutls_openpgp_cert_creation_time_func key_creation_time,
+ _gnutls_openpgp_cert_expiration_time_func key_expiration_time,
_gnutls_openpgp_fingerprint_func fingerprint,
- _gnutls_openpgp_key_request_func request_key,
+ _gnutls_openpgp_cert_request_func request_key,
_gnutls_openpgp_raw_key_to_gcert_func raw_key_to_gcert,
_gnutls_openpgp_raw_privkey_to_gkey_func raw_privkey_to_gkey,
_gnutls_openpgp_cert_to_gcert_func key_to_gcert,
_gnutls_openpgp_privkey_to_gkey_func privkey_to_gkey,
- _gnutls_openpgp_key_deinit_func key_deinit,
+ _gnutls_openpgp_cert_deinit_func key_deinit,
_gnutls_openpgp_keyring_deinit_func keyring_deinit,
_gnutls_openpgp_privkey_deinit_func privkey_deinit);
diff --git a/lib/gnutls_state.c b/lib/gnutls_state.c
index 9f03aa009b..db4bca712e 100644
--- a/lib/gnutls_state.c
+++ b/lib/gnutls_state.c
@@ -618,9 +618,9 @@ _gnutls_dh_set_group (gnutls_session_t session, mpi_t gen, mpi_t prime)
}
/**
- * gnutls_openpgp_send_key - This function will order gnutls to send the openpgp fingerprint instead of the key
+ * gnutls_openpgp_send_cert - This function will order gnutls to send the openpgp fingerprint instead of the key
* @session: is a pointer to a #gnutls_session_t structure.
- * @status: is one of OPENPGP_KEY, or OPENPGP_KEY_FINGERPRINT
+ * @status: is one of GNUTLS_OPENPGP_CERT, or GNUTLS_OPENPGP_CERT_FINGERPRINT
*
* This function will order gnutls to send the key fingerprint instead
* of the key in the initial handshake procedure. This should be used
@@ -629,8 +629,8 @@ _gnutls_dh_set_group (gnutls_session_t session, mpi_t gen, mpi_t prime)
*
**/
void
-gnutls_openpgp_send_key (gnutls_session_t session,
- gnutls_openpgp_key_status_t status)
+gnutls_openpgp_send_cert (gnutls_session_t session,
+ gnutls_openpgp_cert_status_t status)
{
session->internals.pgp_fingerprint = status;
}
diff --git a/libextra/gnutls_extra.c b/libextra/gnutls_extra.c
index efca9566df..fde3388fbc 100644
--- a/libextra/gnutls_extra.c
+++ b/libextra/gnutls_extra.c
@@ -152,7 +152,7 @@ gnutls_global_init_extra (void)
_gnutls_openpgp_raw_privkey_to_gkey,
_gnutls_openpgp_cert_to_gcert,
_gnutls_openpgp_privkey_to_gkey,
- gnutls_openpgp_key_deinit,
+ gnutls_openpgp_cert_deinit,
gnutls_openpgp_keyring_deinit,
gnutls_openpgp_privkey_deinit);
diff --git a/libextra/gnutls_openpgp.c b/libextra/gnutls_openpgp.c
index 82066586a6..cc867975da 100644
--- a/libextra/gnutls_openpgp.c
+++ b/libextra/gnutls_openpgp.c
@@ -307,7 +307,7 @@ openpgp_pk_to_gnutls_cert (gnutls_cert * cert, cdk_pkt_pubkey_t pk)
int
_gnutls_openpgp_raw_privkey_to_gkey (gnutls_privkey * pkey,
const gnutls_datum_t * raw_key,
- gnutls_openpgp_key_fmt_t format)
+ gnutls_openpgp_cert_fmt_t format)
{
cdk_kbnode_t snode = NULL;
cdk_packet_t pkt;
@@ -999,7 +999,7 @@ _gnutls_openpgp_cert_to_gcert (gnutls_cert * gcert, gnutls_openpgp_cert_t cert)
gcert->cert_type = GNUTLS_CRT_OPENPGP;
- ret = gnutls_openpgp_key_export (cert, GNUTLS_OPENPGP_FMT_RAW,
+ ret = gnutls_openpgp_cert_export (cert, GNUTLS_OPENPGP_FMT_RAW,
NULL, &der_size);
if (ret != GNUTLS_E_SHORT_MEMORY_BUFFER)
{
@@ -1014,7 +1014,7 @@ _gnutls_openpgp_cert_to_gcert (gnutls_cert * gcert, gnutls_openpgp_cert_t cert)
return GNUTLS_E_MEMORY_ERROR;
}
- ret = gnutls_openpgp_key_export (cert, GNUTLS_OPENPGP_FMT_RAW,
+ ret = gnutls_openpgp_cert_export (cert, GNUTLS_OPENPGP_FMT_RAW,
der, &der_size);
if (ret < 0)
{
diff --git a/libextra/openpgp/compat.c b/libextra/openpgp/compat.c
index 4cc976d5b4..3f7328c516 100644
--- a/libextra/openpgp/compat.c
+++ b/libextra/openpgp/compat.c
@@ -59,14 +59,14 @@ _gnutls_openpgp_verify_key (const gnutls_certificate_credentials_t cred,
return GNUTLS_E_NO_CERTIFICATE_FOUND;
}
- ret = gnutls_openpgp_key_init (&key);
+ ret = gnutls_openpgp_cert_init (&key);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- ret = gnutls_openpgp_key_import (key, &cert_list[0], GNUTLS_OPENPGP_FMT_RAW);
+ ret = gnutls_openpgp_cert_import (key, &cert_list[0], GNUTLS_OPENPGP_FMT_RAW);
if (ret < 0)
{
gnutls_assert ();
@@ -75,7 +75,7 @@ _gnutls_openpgp_verify_key (const gnutls_certificate_credentials_t cred,
if (cred->keyring != NULL)
{
- ret = gnutls_openpgp_key_verify_ring (key, cred->keyring, 0, &verify);
+ ret = gnutls_openpgp_cert_verify_ring (key, cred->keyring, 0, &verify);
if (ret < 0)
{
gnutls_assert ();
@@ -84,7 +84,7 @@ _gnutls_openpgp_verify_key (const gnutls_certificate_credentials_t cred,
}
/* Now try the self signature. */
- ret = gnutls_openpgp_key_verify_self (key, 0, &verify_self);
+ ret = gnutls_openpgp_cert_verify_self (key, 0, &verify_self);
if (ret < 0)
{
gnutls_assert ();
@@ -100,7 +100,7 @@ _gnutls_openpgp_verify_key (const gnutls_certificate_credentials_t cred,
ret = 0;
leave:
- gnutls_openpgp_key_deinit (key);
+ gnutls_openpgp_cert_deinit (key);
return ret;
}
@@ -121,22 +121,22 @@ _gnutls_openpgp_fingerprint (const gnutls_datum_t * cert,
gnutls_openpgp_cert_t key;
int ret;
- ret = gnutls_openpgp_key_init (&key);
+ ret = gnutls_openpgp_cert_init (&key);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- ret = gnutls_openpgp_key_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
+ ret = gnutls_openpgp_cert_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- ret = gnutls_openpgp_key_get_fingerprint (key, fpr, fprlen);
- gnutls_openpgp_key_deinit (key);
+ ret = gnutls_openpgp_cert_get_fingerprint (key, fpr, fprlen);
+ gnutls_openpgp_cert_deinit (key);
if (ret < 0)
{
gnutls_assert ();
@@ -159,23 +159,23 @@ _gnutls_openpgp_get_raw_key_creation_time (const gnutls_datum_t * cert)
int ret;
time_t tim;
- ret = gnutls_openpgp_key_init (&key);
+ ret = gnutls_openpgp_cert_init (&key);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- ret = gnutls_openpgp_key_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
+ ret = gnutls_openpgp_cert_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- tim = gnutls_openpgp_key_get_creation_time (key);
+ tim = gnutls_openpgp_cert_get_creation_time (key);
- gnutls_openpgp_key_deinit (key);
+ gnutls_openpgp_cert_deinit (key);
return tim;
}
@@ -195,23 +195,23 @@ _gnutls_openpgp_get_raw_key_expiration_time (const gnutls_datum_t * cert)
int ret;
time_t tim;
- ret = gnutls_openpgp_key_init (&key);
+ ret = gnutls_openpgp_cert_init (&key);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- ret = gnutls_openpgp_key_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
+ ret = gnutls_openpgp_cert_import (key, cert, GNUTLS_OPENPGP_FMT_RAW);
if (ret < 0)
{
gnutls_assert ();
return ret;
}
- tim = gnutls_openpgp_key_get_expiration_time (key);
+ tim = gnutls_openpgp_cert_get_expiration_time (key);
- gnutls_openpgp_key_deinit (key);
+ gnutls_openpgp_cert_deinit (key);
return tim;
}
diff --git a/libextra/openpgp/extras.c b/libextra/openpgp/extras.c
index adf534eb32..db3355530f 100644
--- a/libextra/openpgp/extras.c
+++ b/libextra/openpgp/extras.c
@@ -134,7 +134,7 @@ gnutls_openpgp_keyring_check_id (gnutls_openpgp_keyring_t ring,
int
gnutls_openpgp_keyring_import (gnutls_openpgp_keyring_t keyring,
const gnutls_datum_t *data,
- gnutls_openpgp_key_fmt_t format)
+ gnutls_openpgp_cert_fmt_t format)
{
cdk_error_t err;
cdk_stream_t input;
diff --git a/libextra/openpgp/gnutls_openpgp.h b/libextra/openpgp/gnutls_openpgp.h
index 8d07de304e..79d81c6984 100644
--- a/libextra/openpgp/gnutls_openpgp.h
+++ b/libextra/openpgp/gnutls_openpgp.h
@@ -66,7 +66,7 @@ int _gnutls_openpgp_raw_key_to_gcert (gnutls_cert * cert,
int
_gnutls_openpgp_raw_privkey_to_gkey (gnutls_privkey * pkey,
const gnutls_datum_t * raw_key,
- gnutls_openpgp_key_fmt_t format);
+ gnutls_openpgp_cert_fmt_t format);
int
_gnutls_openpgp_request_key (gnutls_session_t,
diff --git a/libextra/openpgp/openpgp.h b/libextra/openpgp/openpgp.h
index c6177c2675..5d1bdde777 100644
--- a/libextra/openpgp/openpgp.h
+++ b/libextra/openpgp/openpgp.h
@@ -6,11 +6,11 @@
#endif
/* The format the OpenPGP key is stored in. */
-typedef enum gnutls_openpgp_key_fmt_t
+typedef enum gnutls_openpgp_cert_fmt_t
{
GNUTLS_OPENPGP_FMT_RAW,
GNUTLS_OPENPGP_FMT_BASE64
-} gnutls_openpgp_key_fmt_t;
+} gnutls_openpgp_cert_fmt_t;
#ifdef ENABLE_OPENPGP
@@ -40,42 +40,42 @@ typedef struct gnutls_openpgp_keyring_int
typedef struct gnutls_openpgp_keyring_int *gnutls_openpgp_keyring_t;
int _gnutls_map_cdk_rc (int rc);
-int gnutls_openpgp_key_get_name (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_get_name (gnutls_openpgp_cert_t key,
int idx, char *buf, size_t * sizeof_buf);
-int gnutls_openpgp_key_get_fingerprint (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_get_fingerprint (gnutls_openpgp_cert_t key,
void *fpr, size_t * fprlen);
gnutls_pk_algorithm_t
-gnutls_openpgp_key_get_pk_algorithm (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_get_pk_algorithm (gnutls_openpgp_cert_t key,
unsigned int *bits);
-int gnutls_openpgp_key_get_version (gnutls_openpgp_cert_t key);
-time_t gnutls_openpgp_key_get_creation_time (gnutls_openpgp_cert_t key);
-time_t gnutls_openpgp_key_get_expiration_time (gnutls_openpgp_cert_t key);
-int gnutls_openpgp_key_get_id (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_get_version (gnutls_openpgp_cert_t key);
+time_t gnutls_openpgp_cert_get_creation_time (gnutls_openpgp_cert_t key);
+time_t gnutls_openpgp_cert_get_expiration_time (gnutls_openpgp_cert_t key);
+int gnutls_openpgp_cert_get_id (gnutls_openpgp_cert_t key,
unsigned char keyid[8]);
-int gnutls_openpgp_key_init (gnutls_openpgp_cert_t * key);
-void gnutls_openpgp_key_deinit (gnutls_openpgp_cert_t key);
-int gnutls_openpgp_key_import (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_init (gnutls_openpgp_cert_t * key);
+void gnutls_openpgp_cert_deinit (gnutls_openpgp_cert_t key);
+int gnutls_openpgp_cert_import (gnutls_openpgp_cert_t key,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format);
-int gnutls_openpgp_key_export (gnutls_openpgp_cert_t key,
- gnutls_openpgp_key_fmt_t format,
+ gnutls_openpgp_cert_fmt_t format);
+int gnutls_openpgp_cert_export (gnutls_openpgp_cert_t key,
+ gnutls_openpgp_cert_fmt_t format,
void *output_data, size_t * output_data_size);
void gnutls_openpgp_keyring_deinit (gnutls_openpgp_keyring_t keyring);
int gnutls_openpgp_keyring_init (gnutls_openpgp_keyring_t * keyring);
int gnutls_openpgp_keyring_import (gnutls_openpgp_keyring_t keyring,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format);
+ gnutls_openpgp_cert_fmt_t format);
int gnutls_openpgp_keyring_check_id (gnutls_openpgp_keyring_t ring,
const unsigned char keyid[8],
unsigned int flags);
-int gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_verify_ring (gnutls_openpgp_cert_t key,
gnutls_openpgp_keyring_t keyring,
unsigned int flags, unsigned int *verify);
-int gnutls_openpgp_key_verify_self (gnutls_openpgp_cert_t key,
+int gnutls_openpgp_cert_verify_self (gnutls_openpgp_cert_t key,
unsigned int flags, unsigned int *verify);
int _gnutls_openpgp_cert_to_gcert (gnutls_cert * gcert,
diff --git a/libextra/openpgp/pgp.c b/libextra/openpgp/pgp.c
index 15c4f5a1f4..ae0f42f92b 100644
--- a/libextra/openpgp/pgp.c
+++ b/libextra/openpgp/pgp.c
@@ -34,7 +34,7 @@
/**
- * gnutls_openpgp_key_init - This function initializes a gnutls_openpgp_cert_t structure
+ * gnutls_openpgp_cert_init - This function initializes a gnutls_openpgp_cert_t structure
* @key: The structure to be initialized
*
* This function will initialize an OpenPGP key structure.
@@ -43,7 +43,7 @@
*
**/
int
-gnutls_openpgp_key_init (gnutls_openpgp_cert_t * key)
+gnutls_openpgp_cert_init (gnutls_openpgp_cert_t * key)
{
*key = gnutls_calloc (1, sizeof (gnutls_openpgp_cert_int));
@@ -53,13 +53,13 @@ gnutls_openpgp_key_init (gnutls_openpgp_cert_t * key)
}
/**
- * gnutls_openpgp_key_deinit - This function deinitializes memory used by a gnutls_openpgp_cert_t structure
+ * gnutls_openpgp_cert_deinit - This function deinitializes memory used by a gnutls_openpgp_cert_t structure
* @key: The structure to be initialized
*
* This function will deinitialize a key structure.
**/
void
-gnutls_openpgp_key_deinit (gnutls_openpgp_cert_t key)
+gnutls_openpgp_cert_deinit (gnutls_openpgp_cert_t key)
{
if (!key)
return;
@@ -74,10 +74,10 @@ gnutls_openpgp_key_deinit (gnutls_openpgp_cert_t key)
}
/**
- * gnutls_openpgp_key_import - This function will import a RAW or BASE64 encoded key
+ * gnutls_openpgp_cert_import - This function will import a RAW or BASE64 encoded key
* @key: The structure to store the parsed key.
* @data: The RAW or BASE64 encoded key.
- * @format: One of gnutls_openpgp_key_fmt_t elements.
+ * @format: One of gnutls_openpgp_cert_fmt_t elements.
*
* This function will convert the given RAW or Base64 encoded key
* to the native gnutls_openpgp_cert_t format. The output will be stored in 'key'.
@@ -85,9 +85,9 @@ gnutls_openpgp_key_deinit (gnutls_openpgp_cert_t key)
* Returns 0 on success.
**/
int
-gnutls_openpgp_key_import (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_import (gnutls_openpgp_cert_t key,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format)
+ gnutls_openpgp_cert_fmt_t format)
{
cdk_stream_t inp;
int rc;
@@ -120,9 +120,9 @@ gnutls_openpgp_key_import (gnutls_openpgp_cert_t key,
}
/**
- * gnutls_openpgp_key_export - This function will export a RAW or BASE64 encoded key
+ * gnutls_openpgp_cert_export - This function will export a RAW or BASE64 encoded key
* @key: Holds the key.
- * @format: One of gnutls_openpgp_key_fmt_t elements.
+ * @format: One of gnutls_openpgp_cert_fmt_t elements.
* @output_data: will contain the key base64 encoded or raw
* @output_data_size: holds the size of output_data (and will be replaced by the actual size of parameters)
*
@@ -134,8 +134,8 @@ gnutls_openpgp_key_import (gnutls_openpgp_cert_t key,
*
**/
int
-gnutls_openpgp_key_export (gnutls_openpgp_cert_t key,
- gnutls_openpgp_key_fmt_t format,
+gnutls_openpgp_cert_export (gnutls_openpgp_cert_t key,
+ gnutls_openpgp_cert_fmt_t format,
void *output_data, size_t * output_data_size)
{
size_t input_data_size = *output_data_size;
@@ -185,7 +185,7 @@ gnutls_openpgp_key_export (gnutls_openpgp_cert_t key,
/**
- * gnutls_openpgp_key_get_fingerprint - Gets the fingerprint
+ * gnutls_openpgp_cert_get_fingerprint - Gets the fingerprint
* @key: the raw data that contains the OpenPGP public key.
* @fpr: the buffer to save the fingerprint, must hold at least 20 bytes.
* @fprlen: the integer to save the length of the fingerprint.
@@ -194,7 +194,7 @@ gnutls_openpgp_key_export (gnutls_openpgp_cert_t key,
* the fingerprint can be 16 or 20 bytes.
**/
int
-gnutls_openpgp_key_get_fingerprint (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_get_fingerprint (gnutls_openpgp_cert_t key,
void *fpr, size_t * fprlen)
{
cdk_packet_t pkt;
@@ -250,7 +250,7 @@ _gnutls_openpgp_count_key_names (gnutls_openpgp_cert_t key)
/**
- * gnutls_openpgp_key_get_name - Extracts the userID
+ * gnutls_openpgp_cert_get_name - Extracts the userID
* @key: the structure that contains the OpenPGP public key.
* @idx: the index of the ID to extract
* @buf: a pointer to a structure to hold the name
@@ -264,7 +264,7 @@ _gnutls_openpgp_count_key_names (gnutls_openpgp_cert_t key)
*
**/
int
-gnutls_openpgp_key_get_name (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_get_name (gnutls_openpgp_cert_t key,
int idx, char *buf, size_t * sizeof_buf)
{
cdk_kbnode_t ctx = NULL, p;
@@ -319,7 +319,7 @@ gnutls_openpgp_key_get_name (gnutls_openpgp_cert_t key,
}
/**
- * gnutls_openpgp_key_get_pk_algorithm - This function returns the key's PublicKey algorithm
+ * gnutls_openpgp_cert_get_pk_algorithm - This function returns the key's PublicKey algorithm
* @key: is an OpenPGP key
* @bits: if bits is non null it will hold the size of the parameters' in bits
*
@@ -335,7 +335,7 @@ gnutls_openpgp_key_get_name (gnutls_openpgp_cert_t key,
*
**/
gnutls_pk_algorithm_t
-gnutls_openpgp_key_get_pk_algorithm (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_get_pk_algorithm (gnutls_openpgp_cert_t key,
unsigned int *bits)
{
cdk_packet_t pkt;
@@ -364,13 +364,13 @@ gnutls_openpgp_key_get_pk_algorithm (gnutls_openpgp_cert_t key,
/**
- * gnutls_openpgp_key_get_version - Extracts the version of the key.
+ * gnutls_openpgp_cert_get_version - Extracts the version of the key.
* @key: the structure that contains the OpenPGP public key.
*
* Extract the version of the OpenPGP key.
**/
int
-gnutls_openpgp_key_get_version (gnutls_openpgp_cert_t key)
+gnutls_openpgp_cert_get_version (gnutls_openpgp_cert_t key)
{
cdk_packet_t pkt;
int version;
@@ -389,13 +389,13 @@ gnutls_openpgp_key_get_version (gnutls_openpgp_cert_t key)
/**
- * gnutls_openpgp_key_get_creation_time - Extract the timestamp
+ * gnutls_openpgp_cert_get_creation_time - Extract the timestamp
* @key: the structure that contains the OpenPGP public key.
*
* Returns the timestamp when the OpenPGP key was created.
**/
time_t
-gnutls_openpgp_key_get_creation_time (gnutls_openpgp_cert_t key)
+gnutls_openpgp_cert_get_creation_time (gnutls_openpgp_cert_t key)
{
cdk_packet_t pkt;
time_t timestamp;
@@ -414,14 +414,14 @@ gnutls_openpgp_key_get_creation_time (gnutls_openpgp_cert_t key)
/**
- * gnutls_openpgp_key_get_expiration_time - Extract the expire date
+ * gnutls_openpgp_cert_get_expiration_time - Extract the expire date
* @key: the structure that contains the OpenPGP public key.
*
* Returns the time when the OpenPGP key expires. A value of '0' means
* that the key doesn't expire at all.
**/
time_t
-gnutls_openpgp_key_get_expiration_time (gnutls_openpgp_cert_t key)
+gnutls_openpgp_cert_get_expiration_time (gnutls_openpgp_cert_t key)
{
cdk_packet_t pkt;
time_t expiredate;
@@ -439,14 +439,14 @@ gnutls_openpgp_key_get_expiration_time (gnutls_openpgp_cert_t key)
}
/**
- * gnutls_openpgp_key_get_id - Gets the keyID
+ * gnutls_openpgp_cert_get_id - Gets the keyID
* @key: the structure that contains the OpenPGP public key.
* @keyid: the buffer to save the keyid.
*
* Returns the 64-bit keyID of the OpenPGP key.
**/
int
-gnutls_openpgp_key_get_id (gnutls_openpgp_cert_t key, unsigned char keyid[8])
+gnutls_openpgp_cert_get_id (gnutls_openpgp_cert_t key, unsigned char keyid[8])
{
cdk_packet_t pkt;
uint32_t kid[2];
@@ -475,7 +475,7 @@ gnutls_openpgp_key_get_id (gnutls_openpgp_cert_t key, unsigned char keyid[8])
}
/**
- * gnutls_openpgp_key_check_hostname - This function compares the given hostname with the hostname in the key
+ * gnutls_openpgp_cert_check_hostname - This function compares the given hostname with the hostname in the key
* @key: should contain an gnutls_openpgp_cert_t structure
* @hostname: A null terminated string that contains a DNS name
*
@@ -487,7 +487,7 @@ gnutls_openpgp_key_get_id (gnutls_openpgp_cert_t key, unsigned char keyid[8])
*
**/
int
-gnutls_openpgp_key_check_hostname (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_check_hostname (gnutls_openpgp_cert_t key,
const char *hostname)
{
char dnsname[MAX_CN];
@@ -499,7 +499,7 @@ gnutls_openpgp_key_check_hostname (gnutls_openpgp_cert_t key,
for (i = 0; !(ret < 0); i++)
{
dnsnamesize = sizeof (dnsname);
- ret = gnutls_openpgp_key_get_name (key, i, dnsname, &dnsnamesize);
+ ret = gnutls_openpgp_cert_get_name (key, i, dnsname, &dnsnamesize);
/* FIXME: ret is not used */
if (_gnutls_hostname_compare (dnsname, hostname))
return 1;
@@ -510,7 +510,7 @@ gnutls_openpgp_key_check_hostname (gnutls_openpgp_cert_t key,
}
/**
- * gnutls_openpgp_key_get_key_usage - This function returns the key's usage
+ * gnutls_openpgp_cert_get_key_usage - This function returns the key's usage
* @key: should contain a gnutls_openpgp_cert_t structure
* @key_usage: where the key usage bits will be stored
*
@@ -522,7 +522,7 @@ gnutls_openpgp_key_check_hostname (gnutls_openpgp_cert_t key,
*
*/
int
-gnutls_openpgp_key_get_key_usage (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_get_key_usage (gnutls_openpgp_cert_t key,
unsigned int *key_usage)
{
cdk_packet_t pkt;
diff --git a/libextra/openpgp/pgpverify.c b/libextra/openpgp/pgpverify.c
index c1150d1a46..ba48947544 100644
--- a/libextra/openpgp/pgpverify.c
+++ b/libextra/openpgp/pgpverify.c
@@ -34,7 +34,7 @@
/**
- * gnutls_openpgp_key_verify_ring - Verify all signatures in the key
+ * gnutls_openpgp_cert_verify_ring - Verify all signatures in the key
* @key: the structure that holds the key.
* @keyring: holds the keyring to check against
* @flags: unused (should be 0)
@@ -56,7 +56,7 @@
* Returns 0 on success.
**/
int
-gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_verify_ring (gnutls_openpgp_cert_t key,
gnutls_openpgp_keyring_t keyring,
unsigned int flags, unsigned int *verify)
{
@@ -98,7 +98,7 @@ gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
/* Check if the key is included in the ring. */
if (!(flags & GNUTLS_VERIFY_DO_NOT_ALLOW_SAME))
{
- rc = gnutls_openpgp_key_get_id (key, id);
+ rc = gnutls_openpgp_cert_get_id (key, id);
if (rc < 0)
{
gnutls_assert ();
@@ -116,7 +116,7 @@ gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
/**
- * gnutls_openpgp_key_verify_self - Verify the self signature on the key
+ * gnutls_openpgp_cert_verify_self - Verify the self signature on the key
* @key: the structure that holds the key.
* @flags: unused (should be 0)
* @verify: will hold the key verification output.
@@ -130,7 +130,7 @@ gnutls_openpgp_key_verify_ring (gnutls_openpgp_cert_t key,
* Returns 0 on success.
**/
int
-gnutls_openpgp_key_verify_self (gnutls_openpgp_cert_t key,
+gnutls_openpgp_cert_verify_self (gnutls_openpgp_cert_t key,
unsigned int flags, unsigned int *verify)
{
int status;
diff --git a/libextra/openpgp/privkey.c b/libextra/openpgp/privkey.c
index 4865e0557a..632d2a42f5 100644
--- a/libextra/openpgp/privkey.c
+++ b/libextra/openpgp/privkey.c
@@ -74,7 +74,7 @@ gnutls_openpgp_privkey_deinit (gnutls_openpgp_privkey_t key)
* gnutls_openpgp_privkey_import - This function will import a RAW or BASE64 encoded key
* @key: The structure to store the parsed key.
* @data: The RAW or BASE64 encoded key.
- * @format: One of gnutls_openpgp_key_fmt_t elements.
+ * @format: One of gnutls_openpgp_cert_fmt_t elements.
* @pass: Unused for now
* @flags: should be zero
*
@@ -87,7 +87,7 @@ gnutls_openpgp_privkey_deinit (gnutls_openpgp_privkey_t key)
int
gnutls_openpgp_privkey_import (gnutls_openpgp_privkey_t key,
const gnutls_datum_t * data,
- gnutls_openpgp_key_fmt_t format,
+ gnutls_openpgp_cert_fmt_t format,
const char *pass, unsigned int flags)
{
int rc;
diff --git a/src/common.c b/src/common.c
index 961c229374..37da0d4076 100644
--- a/src/common.c
+++ b/src/common.c
@@ -291,7 +291,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
const char *cstr;
char name[256];
size_t name_len = sizeof (name);
- gnutls_openpgp_key_t crt;
+ gnutls_openpgp_cert_t crt;
const gnutls_datum_t *cert_list;
int cert_list_size = 0;
time_t expiret;
@@ -303,9 +303,9 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
{
unsigned int algo, bits;
- gnutls_openpgp_key_init (&crt);
+ gnutls_openpgp_cert_init (&crt);
ret =
- gnutls_openpgp_key_import (crt, &cert_list[0],
+ gnutls_openpgp_cert_import (crt, &cert_list[0],
GNUTLS_OPENPGP_FMT_RAW);
if (ret < 0)
{
@@ -320,7 +320,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
size = sizeof (buffer);
ret =
- gnutls_openpgp_key_export (crt,
+ gnutls_openpgp_cert_export (crt,
GNUTLS_OPENPGP_FMT_BASE64,
buffer, &size);
if (ret < 0)
@@ -338,7 +338,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
* if it matches the name of the host we
* connected to.
*/
- if (gnutls_openpgp_key_check_hostname (crt, hostname) == 0)
+ if (gnutls_openpgp_cert_check_hostname (crt, hostname) == 0)
{
printf
(" # The hostname in the key does NOT match '%s'.\n",
@@ -350,8 +350,8 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
}
}
- activet = gnutls_openpgp_key_get_creation_time (crt);
- expiret = gnutls_openpgp_key_get_expiration_time (crt);
+ activet = gnutls_openpgp_cert_get_creation_time (crt);
+ expiret = gnutls_openpgp_cert_get_expiration_time (crt);
printf (" # Key was created at: %s", my_ctime (&activet));
printf (" # Key expires: ");
@@ -360,7 +360,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
else
printf ("Never\n");
- if (gnutls_openpgp_key_get_fingerprint (crt, digest, &digest_size) >= 0)
+ if (gnutls_openpgp_cert_get_fingerprint (crt, digest, &digest_size) >= 0)
{
print = raw_to_string (digest, digest_size);
@@ -368,7 +368,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
gnutls_openpgp_key_get_version (crt));
bits = 0;
- algo = gnutls_openpgp_key_get_pk_algorithm (crt, &bits);
+ algo = gnutls_openpgp_cert_get_pk_algorithm (crt, &bits);
printf (" # PGP Key public key algorithm: ");
cstr = SU (gnutls_pk_algorithm_get_name (algo));
@@ -378,7 +378,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
printf (" # PGP Key fingerprint: %s\n", print);
name_len = sizeof (name);
- if (gnutls_openpgp_key_get_name (crt, 0, name, &name_len) < 0)
+ if (gnutls_openpgp_cert_get_name (crt, 0, name, &name_len) < 0)
{
fprintf (stderr, "Could not extract name\n");
}
@@ -389,7 +389,7 @@ print_openpgp_info (gnutls_session_t session, const char *hostname)
}
- gnutls_openpgp_key_deinit (crt);
+ gnutls_openpgp_cert_deinit (crt);
}
}