aboutsummaryrefslogtreecommitdiff
path: root/src/daemon/https/gnutls.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/daemon/https/gnutls.h')
-rw-r--r--src/daemon/https/gnutls.h135
1 files changed, 0 insertions, 135 deletions
diff --git a/src/daemon/https/gnutls.h b/src/daemon/https/gnutls.h
index 8df7dc4f..3c17d803 100644
--- a/src/daemon/https/gnutls.h
+++ b/src/daemon/https/gnutls.h
@@ -633,141 +633,6 @@ extern "C"
633 const MHD_gnutls_datum_t * data, void *result, 633 const MHD_gnutls_datum_t * data, void *result,
634 size_t * result_size); 634 size_t * result_size);
635 635
636/*
637 * SRP
638 */
639// typedef struct MHD_gnutls_srp_server_credentials_st
640// *MHD_gnutls_srp_server_credentials_t;
641// typedef struct MHD_gnutls_srp_client_credentials_st
642// *MHD_gnutls_srp_client_credentials_t;
643//
644// void MHD_gnutls_srp_free_client_credentials (MHD_gnutls_srp_client_credentials_t
645// sc);
646// int MHD_gnutls_srp_allocate_client_credentials (MHD_gnutls_srp_client_credentials_t
647// * sc);
648// int MHD_gnutls_srp_set_client_credentials (MHD_gnutls_srp_client_credentials_t res,
649// const char *username,
650// const char *password);
651//
652// void MHD_gnutls_srp_free_server_credentials (MHD_gnutls_srp_server_credentials_t
653// sc);
654// int MHD_gnutls_srp_allocate_server_credentials (MHD_gnutls_srp_server_credentials_t
655// * sc);
656// int MHD_gnutls_srp_set_server_credentials_file (MHD_gnutls_srp_server_credentials_t
657// res, const char *password_file,
658// const char *password_conf_file);
659//
660// const char *MHD_gnutls_srp_server_get_username (MHD_gtls_session_t session);
661//
662// extern int MHD_gnutls_srp_verifier (const char *username,
663// const char *password,
664// const MHD_gnutls_datum_t * salt,
665// const MHD_gnutls_datum_t * generator,
666// const MHD_gnutls_datum_t * prime,
667// MHD_gnutls_datum_t * res);
668//
669///* The static parameters defined in draft-ietf-tls-srp-05
670// * Those should be used as input to MHD_gnutls_srp_verifier().
671// */
672// extern const MHD_gnutls_datum_t MHD_gnutls_srp_2048_group_prime;
673// extern const MHD_gnutls_datum_t MHD_gnutls_srp_2048_group_generator;
674//
675// extern const MHD_gnutls_datum_t MHD_gnutls_srp_1536_group_prime;
676// extern const MHD_gnutls_datum_t MHD_gnutls_srp_1536_group_generator;
677//
678// extern const MHD_gnutls_datum_t MHD_gnutls_srp_1024_group_prime;
679// extern const MHD_gnutls_datum_t MHD_gnutls_srp_1024_group_generator;
680//
681// typedef int MHD_gnutls_srp_server_credentials_function (MHD_gtls_session_t,
682// const char *username,
683// MHD_gnutls_datum_t * salt,
684// MHD_gnutls_datum_t *
685// verifier,
686// MHD_gnutls_datum_t *
687// generator,
688// MHD_gnutls_datum_t * prime);
689// void
690// MHD_gnutls_srp_set_server_credentials_function
691// (MHD_gnutls_srp_server_credentials_t cred,
692// MHD_gnutls_srp_server_credentials_function * func);
693//
694// typedef int MHD_gnutls_srp_client_credentials_function (MHD_gtls_session_t,
695// char **, char **);
696// void
697// MHD_gnutls_srp_set_client_credentials_function
698// (MHD_gnutls_srp_client_credentials_t cred,
699// MHD_gnutls_srp_client_credentials_function * func);
700//
701// int MHD_gnutls_srp_base64_encode (const MHD_gnutls_datum_t * data, char *result,
702// size_t * result_size);
703// int MHD_gnutls_srp_base64_encode_alloc (const MHD_gnutls_datum_t * data,
704// MHD_gnutls_datum_t * result);
705//
706// int MHD_gnutls_srp_base64_decode (const MHD_gnutls_datum_t * b64_data, char *result,
707// size_t * result_size);
708// int MHD_gnutls_srp_base64_decode_alloc (const MHD_gnutls_datum_t * b64_data,
709// MHD_gnutls_datum_t * result);
710
711/*
712 * PSK stuff
713 */
714// typedef struct MHD_gnutls_psk_server_credentials_st
715// *MHD_gnutls_psk_server_credentials_t;
716// typedef struct MHD_gnutls_psk_client_credentials_st
717// *MHD_gnutls_psk_client_credentials_t;
718//
719// typedef enum MHD_gnutls_psk_key_flags
720// {
721// GNUTLS_PSK_KEY_RAW = 0,
722// GNUTLS_PSK_KEY_HEX
723// } MHD_gnutls_psk_key_flags;
724//
725// void MHD_gnutls_psk_free_client_credentials (MHD_gnutls_psk_client_credentials_t
726// sc);
727// int MHD_gnutls_psk_allocate_client_credentials (MHD_gnutls_psk_client_credentials_t
728// * sc);
729// int MHD_gnutls_psk_set_client_credentials (MHD_gnutls_psk_client_credentials_t res,
730// const char *username,
731// const MHD_gnutls_datum_t * key,
732// MHD_gnutls_psk_key_flags format);
733//
734// void MHD_gnutls_psk_free_server_credentials (MHD_gnutls_psk_server_credentials_t
735// sc);
736// int MHD_gnutls_psk_allocate_server_credentials (MHD_gnutls_psk_server_credentials_t
737// * sc);
738// int MHD_gnutls_psk_set_server_credentials_file (MHD_gnutls_psk_server_credentials_t
739// res, const char *password_file);
740//
741// const char *MHD_gnutls_psk_server_get_username (MHD_gtls_session_t session);
742//
743// typedef int MHD_gnutls_psk_server_credentials_function (MHD_gtls_session_t,
744// const char *username,
745// MHD_gnutls_datum_t * key);
746// void
747// MHD_gnutls_psk_set_server_credentials_function
748// (MHD_gnutls_psk_server_credentials_t cred,
749// MHD_gnutls_psk_server_credentials_function * func);
750//
751// typedef int MHD_gnutls_psk_client_credentials_function (MHD_gtls_session_t,
752// char **username,
753// MHD_gnutls_datum_t * key);
754// void
755// MHD_gnutls_psk_set_client_credentials_function
756// (MHD_gnutls_psk_client_credentials_t cred,
757// MHD_gnutls_psk_client_credentials_function * func);
758//
759// int MHD_gnutls_hex_encode (const MHD_gnutls_datum_t * data, char *result,
760// size_t * result_size);
761// int MHD_gnutls_hex_decode (const MHD_gnutls_datum_t * hex_data, char *result,
762// size_t * result_size);
763//
764// void MHD_gnutls_psk_set_server_dh_params (MHD_gnutls_psk_server_credentials_t res,
765// MHD_gtls_dh_params_t dh_params);
766//
767// void MHD_gnutls_psk_set_server_params_function (MHD_gnutls_psk_server_credentials_t
768// res,
769// MHD_gnutls_params_function * func);
770
771 typedef enum MHD_gnutls_x509_subject_alt_name_t 636 typedef enum MHD_gnutls_x509_subject_alt_name_t
772 { 637 {
773 GNUTLS_SAN_DNSNAME = 1, 638 GNUTLS_SAN_DNSNAME = 1,