cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_ANON, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
bits = _gnutls_dh_get_prime_bits( session);
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_ANON, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
bits = _gnutls_dh_get_prime_bits( session);
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if (session->internals.client_cert_callback != NULL) {
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if ((ret =
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if ((ret =
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
size = CERTTYPE_SIZE + 2; /* 2 for gnutls_certificate_type + 2 for size of rdn_seq
*apr_cert_list = NULL;
*apr_pkey = NULL;
*apr_cert_list_length = 0;
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if (session->security_parameters.entity == GNUTLS_SERVER) {
*apr_cert_list_length = 0;
*apr_pkey = NULL;
gnutls_assert(); /* this is not allowed */
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
} else {
/* find_cert_list_index() has been called before.
*/
*apr_cert_list_length = 0;
*apr_pkey = NULL;
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
} else {
*apr_cert_list = cred->cert_list[ind];
*apr_cert_list_length =
NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
index = -1; /* default is use no certificate */
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
bits = _gnutls_dh_get_prime_bits( session);
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
bits = _gnutls_dh_get_prime_bits( session);
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if ( (index=session->internals.selected_cert_index) < 0) {
* function should have detected that.
*/
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
RANDOMIZE_KEY(session->gnutls_key->key, gnutls_secure_malloc, GNUTLS_STRONG_RANDOM);
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
/* find the appropriate certificate */
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if (info->raw_certificate_list == NULL || info->ncerts == 0) {
GNUTLS_ERROR_ENTRY( GNUTLS_E_COMPRESSION_FAILED, 1),
GNUTLS_ERROR_ENTRY( GNUTLS_E_MEMORY_ERROR, 1),
GNUTLS_ERROR_ENTRY( GNUTLS_E_UNIMPLEMENTED_FEATURE, 1),
- GNUTLS_ERROR_ENTRY( GNUTLS_E_INSUFICIENT_CRED, 1),
+ GNUTLS_ERROR_ENTRY( GNUTLS_E_INSUFICIENT_CREDENTIALS, 1),
GNUTLS_ERROR_ENTRY( GNUTLS_E_PWD_ERROR, 1),
GNUTLS_ERROR_ENTRY( GNUTLS_E_PKCS1_WRONG_PAD, 1),
GNUTLS_ERROR_ENTRY( GNUTLS_E_EXPIRED, 1),
#define GNUTLS_E_EXPIRED -29
#define GNUTLS_E_DB_ERROR -30
#define GNUTLS_E_PWD_ERROR -31
-#define GNUTLS_E_INSUFICIENT_CRED -32
+#define GNUTLS_E_INSUFICIENT_CREDENTIALS -32
+#define GNUTLS_E_INSUFICIENT_CRED GNUTLS_E_INSUFICIENT_CREDENTIALS
+
#define GNUTLS_E_HASH_FAILED -33
#define GNUTLS_E_PARSING_ERROR -34
#define GNUTLS_E_MPI_PRINT_FAILED -35
#define GNUTLS_E_INIT_LIBEXTRA -82
#define GNUTLS_E_LIBRARY_VERSION_MISMATCH -82
#define GNUTLS_E_EXPORT_CIPHER_SUITE -83
+
+/* returned if you need to generate temporary RSA
+ * parameters. These are needed for export cipher suites.
+ */
#define GNUTLS_E_NO_TEMPORARY_RSA_PARAMS -84
#define GNUTLS_E_UNIMPLEMENTED_FEATURE -250
if (x<=0) {
gnutls_assert();
if (x<0) return x;
- else return GNUTLS_E_INSUFICIENT_CRED;
+ else return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
#ifdef HANDSHAKE_DEBUG
current_cipher_suite),
&err) == NULL && err != 0) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
current_cipher_suite),
&err) == NULL && err != 0) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
*/
if (ret == 0) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
cipher_num = ret;
* This function initializes the current session to null. Every session
* must be initialized before use, so internal structures can be allocated.
* This function allocates structures which can only be free'd
- * by calling gnutls_deinit(). Returns zero on success.
+ * by calling gnutls_session_deinit(). Returns zero on success.
**/
int gnutls_session_init(gnutls_session * session, gnutls_connection_end con_end)
{
* @session: is a &gnutls_session structure.
*
* This function clears all buffers associated with the &session.
- * The difference with gnutls_deinit() is that this function will not
+ * The difference with gnutls_session_deinit() is that this function will not
* interfere with the session database.
*
**/
gnutls_db_remove_session( session);
}
- _gnutls_deinit( session);
+ _gnutls_session_deinit( session);
}
*/
if (_gnutls_get_kx_cred( session->gnutls_key, _gnutls_cipher_suite_get_kx_algo(session->security_parameters.current_cipher_suite), &err) == NULL && err != 0) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
/* set the MOD_AUTH_STRUCT to the appropriate struct
cred = _gnutls_get_cred(session->gnutls_key, GNUTLS_CRD_CERTIFICATE, NULL);
if (cred == NULL) {
gnutls_assert();
- return GNUTLS_E_INSUFICIENT_CRED;
+ return GNUTLS_E_INSUFICIENT_CREDENTIALS;
}
if (info->raw_certificate_list == NULL || info->ncerts == 0)
{
return GNUTLS_E_UNIMPLEMENTED_FEATURE;
}
-#endif /* HAVE_LIBOPENCDK */
-
-
-
+int
+gnutls_openpgp_extract_key_id( const gnutls_datum *cert, unsigned char keyid[8] )
+{
+ return GNUTLS_E_UNIMPLEMENTED_FEATURE;
+}
+#endif /* HAVE_LIBOPENCDK */