/[winpt]/trunk/Include/wptGPG.h
ViewVC logotype

Diff of /trunk/Include/wptGPG.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 133 by twoaday, Mon Jan 9 09:15:29 2006 UTC revision 175 by twoaday, Tue Feb 7 08:58:04 2006 UTC
# Line 1  Line 1 
1  /* wptGPG.h - GnuPG interface  /* wptGPG.h - GnuPG interface
2   *      Copyright (C) 2000-2005 Timo Schulz   *      Copyright (C) 2000-2006 Timo Schulz
3   *   *
4   * This file is part of WinPT.   * This file is part of WinPT.
5   *   *
# Line 153  void gnupg_backup_options (); Line 153  void gnupg_backup_options ();
153  void gnupg_backup_keyrings (void);  void gnupg_backup_keyrings (void);
154  void gnupg_display_error (void);  void gnupg_display_error (void);
155  int gnupg_copy_keyrings (void);  int gnupg_copy_keyrings (void);
156  int check_gnupg_engine (int *r_major, int *r_minor, int *r_patch);  int check_gnupg_engine (const char *need_gpg_ver,
157                            int *r_major, int *r_minor, int *r_patch);
158    
159  /*-- wptGPGME.cpp --*/  /*-- wptGPGME.cpp --*/
160  const char * get_signature_status( gpgme_sigsum_t sigstat );  const char * get_signature_status( gpgme_sigsum_t sigstat );
# Line 167  int winpt_get_seckey (const char *keyid, Line 168  int winpt_get_seckey (const char *keyid,
168  void keycache_reload( HWND dlg );  void keycache_reload( HWND dlg );
169  void keycache_release (int cleanup);  void keycache_release (int cleanup);
170  gpgme_error_t keycache_update (int is_sec, const char *keyid);  gpgme_error_t keycache_update (int is_sec, const char *keyid);
171  gpgme_error_t keycache_init( const char *pubring, const char * secring );  gpgme_error_t keycache_init (const char *pubring, const char * secring);
172  void keycache_set_reload( int yes );  gpg_keycache_t keycache_get_ctx (int _pub);
 int keycache_get_reload( void );  
 gpg_keycache_t keycache_get_ctx( int _pub );  
173    
174  int count_insecure_elgkeys (void);  int count_insecure_elgkeys (void);
175    
176  int gpg_encrypt_symmetric (void);  int gpg_encrypt_symmetric (void);
177  const char *get_gpg_sigstat (gpgme_sigsum_t sum);  const char *get_gpg_sigstat (gpgme_sigsum_t sum);
178    int check_ultimate_trusted_key (void);
179    
180  /*-- wptGPGParser.cpp --*/  /*-- wptGPGParser.cpp --*/
181  /* find */  /* find */
# Line 229  size_t       gpg_data_readline (gpgme_da Line 229  size_t       gpg_data_readline (gpgme_da
229  gpgme_error_t gpg_data_release_and_set_file (gpgme_data_t dh, const char *fname);  gpgme_error_t gpg_data_release_and_set_file (gpgme_data_t dh, const char *fname);
230  gpgme_error_t  gpg_data_mail_quote (gpgme_data_t *r_dh);  gpgme_error_t  gpg_data_mail_quote (gpgme_data_t *r_dh);
231  gpgme_error_t  gpg_data_extract_plaintext (gpgme_data_t sig, gpgme_data_t *r_plain);  gpgme_error_t  gpg_data_extract_plaintext (gpgme_data_t sig, gpgme_data_t *r_plain);
232    void          gpg_data_putc (gpgme_data_t hd, int c);
233    
234  /*-- wptGPGUtil.cpp --*/  /*-- wptGPGUtil.cpp --*/
235  gpgme_error_t gpg_rebuild_cache (char **r_inf);  gpgme_error_t gpg_rebuild_cache (char **r_inf);
# Line 245  gpgme_error_t gpg_revoke_cert (const cha Line 246  gpgme_error_t gpg_revoke_cert (const cha
246                                 char **r_revcert);                                 char **r_revcert);
247  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);
248  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);
249    gpgme_error_t gpg_extract_keys (const char *keyfile, const char **keys, DWORD nkeys,
250                                    char **new_keyfile);
251  gpgme_error_t get_uat_validity (const char *keyid, gpgme_validity_t *r_valid);  gpgme_error_t get_uat_validity (const char *keyid, gpgme_validity_t *r_valid);
252    
253  #endif /* WPT_GPG_H */  #endif /* WPT_GPG_H */

Legend:
Removed from v.133  
changed lines
  Added in v.175

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26