about summary refs log tree commit diff stats
path: root/src/pgp/gpg.h
diff options
context:
space:
mode:
authorMichael Vetter <jubalh@iodoru.org>2022-06-29 08:58:38 +0200
committerMichael Vetter <jubalh@iodoru.org>2022-06-29 09:17:15 +0200
commita40a0f51895025b23384bba680e8d48cfe62c607 (patch)
tree9604397aa3614a12fa1252ef5351656d8d9b9995 /src/pgp/gpg.h
parent5fabca1e3746634eed2be3244313af173c1b6a7d (diff)
downloadprofani-tty-a40a0f51895025b23384bba680e8d48cfe62c607.tar.gz
Split ox functions from gpg.c to ox.c
Diffstat (limited to 'src/pgp/gpg.h')
-rw-r--r--src/pgp/gpg.h20
1 files changed, 2 insertions, 18 deletions
diff --git a/src/pgp/gpg.h b/src/pgp/gpg.h
index 090ec83b..a5cc9cee 100644
--- a/src/pgp/gpg.h
+++ b/src/pgp/gpg.h
@@ -74,23 +74,7 @@ char* p_gpg_autocomplete_key(const char* const search_str, gboolean previous, vo
 void p_gpg_autocomplete_key_reset(void);
 char* p_gpg_format_fp_str(char* fp);
 
-char* p_ox_gpg_signcrypt(const char* const sender_barejid, const char* const recipient_barejid, const char* const message);
-
-char* p_ox_gpg_decrypt(char* base64);
-
-void p_ox_gpg_readkey(const char* const filename, char** key, char** fp);
-gboolean p_ox_gpg_import(char* base64_public_key);
-
-/*!
- * \brief List of public keys with xmpp-URI.
- *
- * @returns GHashTable* with GString* xmpp-uri and ProfPGPKey* value. Empty
- * hash, if there is no key. NULL in case of error.
- *
- */
-GHashTable* ox_gpg_public_keys(void);
-
-gboolean ox_is_private_key_available(const char* const barejid);
-gboolean ox_is_public_key_available(const char* const barejid);
+ProfPGPKey* p_gpg_key_new(void);
+void p_gpg_free_key(ProfPGPKey* key);
 
 #endif