~nutznboltz-deactivatedaccount/ubuntu/precise/gnutls26/fix-lp926350

« back to all changes in this revision

Viewing changes to lib/opencdk/main.h

  • Committer: Package Import Robot
  • Author(s): Andreas Metzler
  • Date: 2011-10-01 15:28:13 UTC
  • mfrom: (12.1.20 sid)
  • Revision ID: package-import@ubuntu.com-20111001152813-yygm1c4cxonfxhzy
Tags: 2.12.11-1
* New upstream version.
  + Allow CA importing of 0 certificates to succeed. Closes: #640639
* Add libp11-kit-dev to libgnutls-dev dependencies. (see #643811)
* [20_guiledocstring.diff] guile: Fix docstring extraction with CPP 4.5+.

Show diffs side-by-side

added added

removed removed

Lines of Context:
47
47
 
48
48
/* This is the default block size for the partial length packet mode. */
49
49
#define DEF_BLOCKSIZE 8192
50
 
#define DEF_BLOCKBITS   13      /* 2^13 = 8192 */
 
50
#define DEF_BLOCKBITS   13      /* 2^13 = 8192 */
51
51
 
52
52
/* For now SHA-1 is used to create fingerprint for keys.
53
53
   But if this will ever change, it is a good idea to
107
107
 
108
108
/*-- proc-packet.c --*/
109
109
cdk_error_t _cdk_proc_packets (cdk_ctx_t hd, cdk_stream_t inp,
110
 
                               cdk_stream_t data,
111
 
                               const char *output, cdk_stream_t outstream,
112
 
                               digest_hd_st * md);
 
110
                               cdk_stream_t data,
 
111
                               const char *output, cdk_stream_t outstream,
 
112
                               digest_hd_st * md);
113
113
cdk_error_t _cdk_pkt_write2 (cdk_stream_t out, int pkttype, void *pktctx);
114
114
 
115
115
/*-- pubkey.c --*/
126
126
 
127
127
/*-- sig-check.c --*/
128
128
cdk_error_t _cdk_sig_check (cdk_pkt_pubkey_t pk, cdk_pkt_signature_t sig,
129
 
                            digest_hd_st * digest, int *r_expired);
 
129
                            digest_hd_st * digest, int *r_expired);
130
130
cdk_error_t _cdk_hash_sig_data (cdk_pkt_signature_t sig, digest_hd_st * hd);
131
131
cdk_error_t _cdk_hash_userid (cdk_pkt_userid_t uid, int sig_version,
132
 
                              digest_hd_st * md);
 
132
                              digest_hd_st * md);
133
133
cdk_error_t _cdk_hash_pubkey (cdk_pkt_pubkey_t pk, digest_hd_st * md,
134
 
                              int use_fpr);
 
134
                              int use_fpr);
135
135
cdk_error_t _cdk_pk_check_sig (cdk_keydb_hd_t hd, cdk_kbnode_t knode,
136
 
                               cdk_kbnode_t snode, int *is_selfsig,
137
 
                               char **ret_uid);
 
136
                               cdk_kbnode_t snode, int *is_selfsig,
 
137
                               char **ret_uid);
138
138
 
139
139
/*-- kbnode.c --*/
140
140
void _cdk_kbnode_add (cdk_kbnode_t root, cdk_kbnode_t node);
142
142
 
143
143
/*-- sesskey.c --*/
144
144
cdk_error_t _cdk_digest_encode_pkcs1 (byte ** r_md, size_t * r_mdlen,
145
 
                                      int pk_algo,
146
 
                                      const byte * md,
147
 
                                      int digest_algo, unsigned nbits);
 
145
                                      int pk_algo,
 
146
                                      const byte * md,
 
147
                                      int digest_algo, unsigned nbits);
148
148
cdk_error_t _cdk_sk_unprotect_auto (cdk_ctx_t hd, cdk_pkt_seckey_t sk);
149
149
 
150
150
/*-- keydb.c --*/
151
151
int _cdk_keydb_is_secret (cdk_keydb_hd_t db);
152
152
cdk_error_t _cdk_keydb_get_pk_byusage (cdk_keydb_hd_t hd, const char *name,
153
 
                                       cdk_pkt_pubkey_t * ret_pk, int usage);
 
153
                                       cdk_pkt_pubkey_t * ret_pk, int usage);
154
154
cdk_error_t _cdk_keydb_get_sk_byusage (cdk_keydb_hd_t hd, const char *name,
155
 
                                       cdk_pkt_seckey_t * ret_sk, int usage);
 
155
                                       cdk_pkt_seckey_t * ret_sk, int usage);
156
156
cdk_error_t _cdk_keydb_check_userid (cdk_keydb_hd_t hd, u32 * keyid,
157
 
                                     const char *id);
 
157
                                     const char *id);
158
158
 
159
159
/*-- sign.c --*/
160
160
int _cdk_sig_hash_for (cdk_pkt_pubkey_t pk);
161
 
void _cdk_trim_string (char *s, int canon);
 
161
void _cdk_trim_string (char *s);
162
162
cdk_error_t _cdk_sig_create (cdk_pkt_pubkey_t pk, cdk_pkt_signature_t sig);
163
163
cdk_error_t _cdk_sig_complete (cdk_pkt_signature_t sig, cdk_pkt_seckey_t sk,
164
 
                               digest_hd_st * hd);
 
164
                               digest_hd_st * hd);
165
165
 
166
166
/*-- stream.c --*/
167
167
void _cdk_stream_set_compress_algo (cdk_stream_t s, int algo);
168
168
cdk_error_t _cdk_stream_open_mode (const char *file, const char *mode,
169
 
                                   cdk_stream_t * ret_s);
 
169
                                   cdk_stream_t * ret_s);
170
170
void *_cdk_stream_get_opaque (cdk_stream_t s, int fid);
171
171
const char *_cdk_stream_get_fname (cdk_stream_t s);
172
172
FILE *_cdk_stream_get_fp (cdk_stream_t s);
177
177
int _cdk_stream_get_blockmode (cdk_stream_t s);
178
178
int _cdk_stream_puts (cdk_stream_t s, const char *buf);
179
179
cdk_error_t _cdk_stream_fpopen (FILE * fp, unsigned write_mode,
180
 
                                cdk_stream_t * ret_out);
181
 
 
182
 
/*-- verify.c --*/
183
 
void _cdk_result_verify_free (cdk_verify_result_t res);
184
 
cdk_verify_result_t _cdk_result_verify_new (void);
 
180
                                cdk_stream_t * ret_out);
185
181
 
186
182
 
187
183
/*-- read-packet.c --*/