diff options
Diffstat (limited to 'lib/openpgp_compat.c')
-rw-r--r-- | lib/openpgp_compat.c | 245 |
1 files changed, 85 insertions, 160 deletions
diff --git a/lib/openpgp_compat.c b/lib/openpgp_compat.c index d96ee8d8c6..6371daba97 100644 --- a/lib/openpgp_compat.c +++ b/lib/openpgp_compat.c @@ -47,36 +47,33 @@ int gnutls_openpgp_crt_import(gnutls_openpgp_crt_t key, int gnutls_openpgp_crt_export(gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, - void *output_data, - size_t * output_data_size) + void *output_data, size_t *output_data_size) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_export2(gnutls_openpgp_crt_t key, gnutls_openpgp_crt_fmt_t format, - gnutls_datum_t * out) + gnutls_datum_t * out) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_print(gnutls_openpgp_crt_t cert, gnutls_certificate_print_formats_t - format, gnutls_datum_t * out) + format, gnutls_datum_t * out) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_get_key_usage(gnutls_openpgp_crt_t key, - unsigned int *key_usage) + unsigned int *key_usage) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_get_fingerprint(gnutls_openpgp_crt_t key, - void *fpr, size_t * fprlen) + void *fpr, size_t *fprlen) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -84,137 +81,125 @@ int gnutls_openpgp_crt_get_fingerprint(gnutls_openpgp_crt_t key, int gnutls_openpgp_crt_get_subkey_fingerprint(gnutls_openpgp_crt_t key, unsigned int idx, - void *fpr, size_t * fprlen) + void *fpr, size_t *fprlen) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_get_name(gnutls_openpgp_crt_t key, - int idx, char *buf, size_t * sizeof_buf) + int idx, char *buf, size_t *sizeof_buf) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - gnutls_pk_algorithm_t gnutls_openpgp_crt_get_pk_algorithm(gnutls_openpgp_crt_t key, - unsigned int *bits) + unsigned int *bits) { return GNUTLS_PK_UNKNOWN; } - -int gnutls_openpgp_crt_get_version(gnutls_openpgp_crt_t key) +int gnutls_openpgp_crt_get_version(gnutls_openpgp_crt_t key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - -time_t gnutls_openpgp_crt_get_creation_time(gnutls_openpgp_crt_t key) +time_t gnutls_openpgp_crt_get_creation_time(gnutls_openpgp_crt_t key) { - return (time_t)-1; + return (time_t) - 1; } -time_t gnutls_openpgp_crt_get_expiration_time(gnutls_openpgp_crt_t key) +time_t gnutls_openpgp_crt_get_expiration_time(gnutls_openpgp_crt_t key) { - return (time_t)-1; + return (time_t) - 1; } - int gnutls_openpgp_crt_get_key_id(gnutls_openpgp_crt_t key, - gnutls_openpgp_keyid_t keyid) + gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_check_hostname(gnutls_openpgp_crt_t key, - const char *hostname) + const char *hostname) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_check_hostname2(gnutls_openpgp_crt_t key, - const char *hostname, unsigned int flags) + const char *hostname, unsigned int flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int -gnutls_openpgp_crt_check_email(gnutls_openpgp_crt_t key, const char *email, unsigned flags) +gnutls_openpgp_crt_check_email(gnutls_openpgp_crt_t key, const char *email, + unsigned flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - -int gnutls_openpgp_crt_get_revoked_status(gnutls_openpgp_crt_t key) +int gnutls_openpgp_crt_get_revoked_status(gnutls_openpgp_crt_t key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - -int gnutls_openpgp_crt_get_subkey_count(gnutls_openpgp_crt_t key) +int gnutls_openpgp_crt_get_subkey_count(gnutls_openpgp_crt_t key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_get_subkey_idx(gnutls_openpgp_crt_t key, - const gnutls_openpgp_keyid_t keyid) + const gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_get_subkey_revoked_status - (gnutls_openpgp_crt_t key, unsigned int idx) -{ + (gnutls_openpgp_crt_t key, unsigned int idx) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } gnutls_pk_algorithm_t gnutls_openpgp_crt_get_subkey_pk_algorithm(gnutls_openpgp_crt_t key, - unsigned int idx, - unsigned int *bits) + unsigned int idx, unsigned int *bits) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } time_t gnutls_openpgp_crt_get_subkey_creation_time - (gnutls_openpgp_crt_t key, unsigned int idx) -{ - return (time_t)-1; + (gnutls_openpgp_crt_t key, unsigned int idx) { + return (time_t) - 1; } time_t gnutls_openpgp_crt_get_subkey_expiration_time - (gnutls_openpgp_crt_t key, unsigned int idx) -{ - return (time_t)-1; + (gnutls_openpgp_crt_t key, unsigned int idx) { + return (time_t) - 1; } int gnutls_openpgp_crt_get_subkey_id(gnutls_openpgp_crt_t key, unsigned int idx, - gnutls_openpgp_keyid_t keyid) + gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_get_subkey_usage(gnutls_openpgp_crt_t key, unsigned int idx, - unsigned int *key_usage) + unsigned int *key_usage) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_get_subkey_pk_dsa_raw(gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * g, - gnutls_datum_t * y) + gnutls_datum_t * y) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -222,7 +207,7 @@ int gnutls_openpgp_crt_get_subkey_pk_dsa_raw(gnutls_openpgp_crt_t int gnutls_openpgp_crt_get_subkey_pk_rsa_raw(gnutls_openpgp_crt_t crt, unsigned int idx, gnutls_datum_t * m, - gnutls_datum_t * e) + gnutls_datum_t * e) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -230,39 +215,33 @@ int gnutls_openpgp_crt_get_subkey_pk_rsa_raw(gnutls_openpgp_crt_t int gnutls_openpgp_crt_get_pk_dsa_raw(gnutls_openpgp_crt_t crt, gnutls_datum_t * p, gnutls_datum_t * q, - gnutls_datum_t * g, - gnutls_datum_t * y) + gnutls_datum_t * g, gnutls_datum_t * y) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_get_pk_rsa_raw(gnutls_openpgp_crt_t crt, - gnutls_datum_t * m, - gnutls_datum_t * e) + gnutls_datum_t * m, gnutls_datum_t * e) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_get_preferred_key_id(gnutls_openpgp_crt_t - key, - gnutls_openpgp_keyid_t keyid) + key, gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_crt_set_preferred_key_id(gnutls_openpgp_crt_t key, - const - gnutls_openpgp_keyid_t keyid) + const gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - /* privkey stuff. */ -int gnutls_openpgp_privkey_init(gnutls_openpgp_privkey_t * key) +int gnutls_openpgp_privkey_init(gnutls_openpgp_privkey_t * key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -274,13 +253,12 @@ void gnutls_openpgp_privkey_deinit(gnutls_openpgp_privkey_t key) gnutls_pk_algorithm_t gnutls_openpgp_privkey_get_pk_algorithm - (gnutls_openpgp_privkey_t key, unsigned int *bits) -{ + (gnutls_openpgp_privkey_t key, unsigned int *bits) { return GNUTLS_PK_UNKNOWN; } gnutls_sec_param_t -gnutls_openpgp_privkey_sec_param(gnutls_openpgp_privkey_t key) +gnutls_openpgp_privkey_sec_param(gnutls_openpgp_privkey_t key) { return 0; } @@ -288,115 +266,96 @@ gnutls_openpgp_privkey_sec_param(gnutls_openpgp_privkey_t key) int gnutls_openpgp_privkey_import(gnutls_openpgp_privkey_t key, const gnutls_datum_t * data, gnutls_openpgp_crt_fmt_t format, - const char *password, - unsigned int flags) + const char *password, unsigned int flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_privkey_get_fingerprint(gnutls_openpgp_privkey_t - key, void *fpr, - size_t * fprlen) + key, void *fpr, size_t *fprlen) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_privkey_get_subkey_fingerprint (gnutls_openpgp_privkey_t key, unsigned int idx, void *fpr, - size_t * fprlen) -{ + size_t *fprlen) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_privkey_get_key_id(gnutls_openpgp_privkey_t key, - gnutls_openpgp_keyid_t keyid) + gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } -int gnutls_openpgp_privkey_get_subkey_count(gnutls_openpgp_privkey_t key) +int gnutls_openpgp_privkey_get_subkey_count(gnutls_openpgp_privkey_t key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_privkey_get_subkey_idx(gnutls_openpgp_privkey_t key, - const - gnutls_openpgp_keyid_t keyid) + const gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_privkey_get_subkey_revoked_status - (gnutls_openpgp_privkey_t key, unsigned int idx) -{ + (gnutls_openpgp_privkey_t key, unsigned int idx) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - -int gnutls_openpgp_privkey_get_revoked_status - (gnutls_openpgp_privkey_t key) +int gnutls_openpgp_privkey_get_revoked_status(gnutls_openpgp_privkey_t key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - gnutls_pk_algorithm_t gnutls_openpgp_privkey_get_subkey_pk_algorithm - (gnutls_openpgp_privkey_t key, unsigned int idx, unsigned int *bits) -{ + (gnutls_openpgp_privkey_t key, unsigned int idx, unsigned int *bits) { return GNUTLS_PK_UNKNOWN; } - time_t gnutls_openpgp_privkey_get_subkey_expiration_time - (gnutls_openpgp_privkey_t key, unsigned int idx) -{ - return (time_t)-1; + (gnutls_openpgp_privkey_t key, unsigned int idx) { + return (time_t) - 1; } int gnutls_openpgp_privkey_get_subkey_id(gnutls_openpgp_privkey_t key, unsigned int idx, - gnutls_openpgp_keyid_t keyid) + gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - time_t gnutls_openpgp_privkey_get_subkey_creation_time - (gnutls_openpgp_privkey_t key, unsigned int idx) -{ - return (time_t)-1; + (gnutls_openpgp_privkey_t key, unsigned int idx) { + return (time_t) - 1; } - int gnutls_openpgp_privkey_export_subkey_dsa_raw (gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * g, - gnutls_datum_t * y, gnutls_datum_t * x) -{ + gnutls_datum_t * y, gnutls_datum_t * x) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_privkey_export_subkey_rsa_raw (gnutls_openpgp_privkey_t pkey, unsigned int idx, gnutls_datum_t * m, gnutls_datum_t * e, gnutls_datum_t * d, - gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * u) -{ + gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * u) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_privkey_export_dsa_raw(gnutls_openpgp_privkey_t pkey, gnutls_datum_t * p, gnutls_datum_t * q, gnutls_datum_t * g, gnutls_datum_t * y, - gnutls_datum_t * x) + gnutls_datum_t * x) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -407,18 +366,16 @@ int gnutls_openpgp_privkey_export_rsa_raw(gnutls_openpgp_privkey_t gnutls_datum_t * d, gnutls_datum_t * p, gnutls_datum_t * q, - gnutls_datum_t * u) + gnutls_datum_t * u) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_privkey_export(gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, const char *password, unsigned int flags, - void *output_data, - size_t * output_data_size) + void *output_data, size_t *output_data_size) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -426,38 +383,32 @@ int gnutls_openpgp_privkey_export(gnutls_openpgp_privkey_t key, int gnutls_openpgp_privkey_export2(gnutls_openpgp_privkey_t key, gnutls_openpgp_crt_fmt_t format, const char *password, - unsigned int flags, - gnutls_datum_t * out) + unsigned int flags, gnutls_datum_t * out) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_privkey_set_preferred_key_id - (gnutls_openpgp_privkey_t key, const gnutls_openpgp_keyid_t keyid) -{ + (gnutls_openpgp_privkey_t key, const gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_openpgp_privkey_get_preferred_key_id - (gnutls_openpgp_privkey_t key, gnutls_openpgp_keyid_t keyid) -{ + (gnutls_openpgp_privkey_t key, gnutls_openpgp_keyid_t keyid) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_get_auth_subkey(gnutls_openpgp_crt_t crt, gnutls_openpgp_keyid_t - keyid, unsigned int flag) + keyid, unsigned int flag) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - /* Keyring stuff. */ -int gnutls_openpgp_keyring_init(gnutls_openpgp_keyring_t * keyring) +int gnutls_openpgp_keyring_init(gnutls_openpgp_keyring_t * keyring) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -469,56 +420,46 @@ void gnutls_openpgp_keyring_deinit(gnutls_openpgp_keyring_t keyring) int gnutls_openpgp_keyring_import(gnutls_openpgp_keyring_t keyring, const gnutls_datum_t * data, - gnutls_openpgp_crt_fmt_t format) + gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_keyring_check_id(gnutls_openpgp_keyring_t ring, const gnutls_openpgp_keyid_t - keyid, unsigned int flags) + keyid, unsigned int flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - - int gnutls_openpgp_crt_verify_ring(gnutls_openpgp_crt_t key, gnutls_openpgp_keyring_t keyring, unsigned int flags, unsigned int *verify /* the output of the verification */ - ) + ) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_crt_verify_self(gnutls_openpgp_crt_t key, - unsigned int flags, - unsigned int *verify) + unsigned int flags, unsigned int *verify) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_openpgp_keyring_get_crt(gnutls_openpgp_keyring_t ring, unsigned int idx, - gnutls_openpgp_crt_t * cert) + gnutls_openpgp_crt_t * cert) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - -int gnutls_openpgp_keyring_get_crt_count(gnutls_openpgp_keyring_t ring) +int gnutls_openpgp_keyring_get_crt_count(gnutls_openpgp_keyring_t ring) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - - - void gnutls_openpgp_set_recv_key_function(gnutls_session_t session, gnutls_openpgp_recv_key_func func) @@ -528,53 +469,46 @@ gnutls_openpgp_set_recv_key_function(gnutls_session_t session, int gnutls_certificate_set_openpgp_key (gnutls_certificate_credentials_t res, - gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey) -{ + gnutls_openpgp_crt_t crt, gnutls_openpgp_privkey_t pkey) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_certificate_get_openpgp_key(gnutls_certificate_credentials_t res, - unsigned index, - gnutls_openpgp_privkey_t *key) + unsigned index, + gnutls_openpgp_privkey_t * key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_certificate_get_openpgp_crt(gnutls_certificate_credentials_t res, - unsigned index, - gnutls_openpgp_crt_t **crt_list, - unsigned *crt_list_size) + unsigned index, + gnutls_openpgp_crt_t ** crt_list, + unsigned *crt_list_size) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_certificate_set_openpgp_key_file (gnutls_certificate_credentials_t res, const char *certfile, - const char *keyfile, gnutls_openpgp_crt_fmt_t format) -{ + const char *keyfile, gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } int gnutls_certificate_set_openpgp_key_mem (gnutls_certificate_credentials_t res, const gnutls_datum_t * cert, const gnutls_datum_t * key, - gnutls_openpgp_crt_fmt_t format) -{ + gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_certificate_set_openpgp_key_file2 (gnutls_certificate_credentials_t res, const char *certfile, const char *keyfile, const char *subkey_id, - gnutls_openpgp_crt_fmt_t format) -{ + gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -582,24 +516,19 @@ int gnutls_certificate_set_openpgp_key_mem2 (gnutls_certificate_credentials_t res, const gnutls_datum_t * cert, const gnutls_datum_t * key, - const char *subkey_id, gnutls_openpgp_crt_fmt_t format) -{ + const char *subkey_id, gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_certificate_set_openpgp_keyring_mem (gnutls_certificate_credentials_t c, const unsigned char *data, - size_t dlen, gnutls_openpgp_crt_fmt_t format) -{ + size_t dlen, gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - int gnutls_certificate_set_openpgp_keyring_file (gnutls_certificate_credentials_t c, const char *file, - gnutls_openpgp_crt_fmt_t format) -{ + gnutls_openpgp_crt_fmt_t format) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -616,8 +545,7 @@ int gnutls_certificate_set_openpgp_keyring_file * Since: 2.12.0 **/ int gnutls_pubkey_import_openpgp(gnutls_pubkey_t key, - gnutls_openpgp_crt_t crt, - unsigned int flags) + gnutls_openpgp_crt_t crt, unsigned int flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -665,8 +593,7 @@ int gnutls_pubkey_get_openpgp_key_id(gnutls_pubkey_t key, unsigned int flags, unsigned char *output_data, - size_t * output_data_size, - unsigned int *subkey) + size_t *output_data_size, unsigned int *subkey) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -702,7 +629,7 @@ int gnutls_privkey_import_openpgp(gnutls_privkey_t pkey, * Since: 3.4.0 */ int gnutls_privkey_export_openpgp(gnutls_privkey_t pkey, - gnutls_openpgp_privkey_t * key) + gnutls_openpgp_privkey_t * key) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -768,8 +695,7 @@ int gnutls_pcert_import_openpgp_raw(gnutls_pcert_st * pcert, * Since: 3.0 **/ int gnutls_pcert_import_openpgp(gnutls_pcert_st * pcert, - gnutls_openpgp_crt_t crt, - unsigned int flags) + gnutls_openpgp_crt_t crt, unsigned int flags) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -786,7 +712,7 @@ int gnutls_pcert_import_openpgp(gnutls_pcert_st * pcert, * Since: 3.4.0 */ int gnutls_pcert_export_openpgp(gnutls_pcert_st * pcert, - gnutls_openpgp_crt_t * crt) + gnutls_openpgp_crt_t * crt) { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } @@ -841,4 +767,3 @@ gnutls_openpgp_privkey_sign_hash(gnutls_openpgp_privkey_t key, { return GNUTLS_E_UNIMPLEMENTED_FEATURE; } - |