145 |
int gnupg_check_homedir (void); |
int gnupg_check_homedir (void); |
146 |
int gnupg_access_keyring (int _pub); |
int gnupg_access_keyring (int _pub); |
147 |
void gnupg_backup_options (); |
void gnupg_backup_options (); |
148 |
void gnupg_backup_keyrings (void); |
void gnupg_backup_keyrings (int auto_backup, int backup_mode, |
149 |
|
int include_secr); |
150 |
void gnupg_display_error (void); |
void gnupg_display_error (void); |
151 |
int gnupg_copy_keyrings (void); |
int gnupg_copy_keyrings (void); |
152 |
int check_gnupg_engine (const char *need_gpg_ver, |
int check_gnupg_engine (const char *need_gpg_ver, |
154 |
|
|
155 |
/*-- wptGPGME.cpp --*/ |
/*-- wptGPGME.cpp --*/ |
156 |
const char * get_signature_status( gpgme_sigsum_t sigstat ); |
const char * get_signature_status( gpgme_sigsum_t sigstat ); |
|
void keycache_reload( HWND dlg ); |
|
157 |
|
|
158 |
int get_pubkey (const char *keyid, gpgme_key_t *ret_key); |
gpgme_error_t get_pubkey (const char *keyid, gpgme_key_t *ret_key); |
159 |
int winpt_get_pubkey (const char *keyid, struct winpt_key_s *k); |
gpgme_error_t winpt_get_pubkey (const char *keyid, struct winpt_key_s *k); |
160 |
int get_seckey (const char *keyid, gpgme_key_t *ret_skey); |
void winpt_release_pubkey (winpt_key_s *k); |
161 |
int winpt_get_seckey (const char *keyid, struct winpt_key_s *k); |
gpgme_error_t get_seckey (const char *keyid, gpgme_key_t *ret_skey); |
162 |
|
gpgme_error_t winpt_get_seckey (const char *keyid, struct winpt_key_s *k); |
163 |
|
|
|
void keycache_reload( HWND dlg ); |
|
164 |
void keycache_release (int cleanup); |
void keycache_release (int cleanup); |
165 |
gpgme_error_t keycache_update (int is_sec, const char *keyid); |
gpgme_error_t keycache_update (int is_sec, const char *keyid); |
166 |
gpgme_error_t keycache_init (const char *pubring, const char * secring); |
gpgme_error_t keycache_init (const char *pubring, const char * secring); |
167 |
gpg_keycache_t keycache_get_ctx (int _pub); |
gpg_keycache_t keycache_get_ctx (int _pub); |
168 |
|
|
169 |
int count_insecure_elgkeys (void); |
gpgme_error_t gpg_clip_sym_encrypt (void); |
|
|
|
|
int gpg_encrypt_symmetric (void); |
|
170 |
const char *get_gpg_sigstat (gpgme_sigsum_t sum); |
const char *get_gpg_sigstat (gpgme_sigsum_t sum); |
171 |
int check_ultimate_trusted_key (void); |
int check_ultimate_trusted_key (void); |
172 |
|
bool secret_key_available (void); |
173 |
|
|
174 |
/*-- wptGPGParser.cpp --*/ |
/*-- wptGPGParser.cpp --*/ |
175 |
/* find */ |
/* find */ |
197 |
PASSDLG_REPEAT = 0, |
PASSDLG_REPEAT = 0, |
198 |
PASSDLG_INIT = 1, |
PASSDLG_INIT = 1, |
199 |
PASSDLG_STRICT = 2, |
PASSDLG_STRICT = 2, |
200 |
PASSDLG_NOTEMPTY= 4 |
PASSDLG_NOTEMPTY= 4, |
201 |
|
PASSDLG_WARN_UTF8=8, |
202 |
}; |
}; |
203 |
|
|
204 |
void set_gpg_passphrase_cb (passphrase_cb_s *cb, gpgme_ctx_t ctx, |
void set_gpg_passphrase_cb (passphrase_cb_s *cb, gpgme_ctx_t ctx, |
205 |
int cmd, HWND hwnd, const char *title); |
int cmd, HWND hwnd, const char *title); |
206 |
void release_gpg_passphrase_cb (passphrase_cb_s *cb); |
void release_gpg_passphrase_cb (passphrase_cb_s *cb); |
207 |
|
void release_gpg_recipients (gpgme_recipient_t *recipients); |
208 |
|
|
209 |
char * request_passphrase (const char *title, int flags, int *ret_cancel); |
char *request_passphrase (const char *title, int flags, int *ret_cancel); |
210 |
char * request_passphrase2 (const char *title, int flags, int *ret_cancel); |
char *request_passphrase2 (const char *title, int flags, int *ret_cancel); |
211 |
|
char *request_key_passphrase (gpgme_key_t key, const char *title, |
212 |
|
int *ret_cancel); |
213 |
const char * passphrase_cb (void *opaque, const char * desc, void *r_hd); |
const char * passphrase_cb (void *opaque, const char * desc, void *r_hd); |
214 |
char * get_key_userid (const char *keyid); |
char * get_key_userid (const char *keyid); |
215 |
int check_passwd_quality (const char *pass, int strict); |
int check_passwd_quality (const char *pass, int strict); |
239 |
gpgme_error_t gpg_get_photoid_data (const char *keyid, char **r_status_data, |
gpgme_error_t gpg_get_photoid_data (const char *keyid, char **r_status_data, |
240 |
unsigned char **r_data, |
unsigned char **r_data, |
241 |
unsigned long *ndata); |
unsigned long *ndata); |
242 |
char* generate_revoke_input (int code, const char *cmt, const char *pass); |
gpgme_error_t gpg_revoke_cert (int desig_revoke, const char *inp_data, |
243 |
gpgme_error_t gpg_revoke_cert (const char *inp_data, |
const char *keyid, char **r_revcert); |
|
const char *keyid, |
|
|
char **r_revcert); |
|
244 |
gpgme_error_t gpg_decode_c_string (const char *src, char **destp, size_t len); |
gpgme_error_t gpg_decode_c_string (const char *src, char **destp, size_t len); |
245 |
gpgme_error_t gpg_import_key_list (const char *fname, char **r_out); |
gpgme_error_t gpg_import_key_list (const char *fname, char **r_out); |
246 |
gpgme_error_t gpg_extract_keys (const char *keyfile, const char **keys, DWORD nkeys, |
gpgme_error_t gpg_extract_keys (const char *keyfile, const char **keys, DWORD nkeys, |