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

Diff of /trunk/Include/wptGPGCmds.h

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

revision 36 by twoaday, Thu Apr 14 12:55:33 2005 UTC revision 37 by werner, Thu Oct 27 19:12:40 2005 UTC
# Line 1  Line 1 
1  /* wptGpgCmds.h - All valid gpg arguments  /* wptGpgCmds.h - All valid gpg arguments
2   *      Copyright (C) 2000-2005 Timo Schulz   *      Copyright (C) 2000-2005 Timo Schulz
3   *   *
4   * This file is part of WinPT.   * This file is part of WinPT.
5   *   *
6   * WinPT is free software; you can redistribute it and/or   * WinPT is free software; you can redistribute it and/or
7   * modify it under the terms of the GNU General Public License   * modify it under the terms of the GNU General Public License
8   * as published by the Free Software Foundation; either version 2   * as published by the Free Software Foundation; either version 2
9   * of the License, or (at your option) any later version.   * of the License, or (at your option) any later version.
10   *     *  
11   * WinPT is distributed in the hope that it will be useful,   * WinPT is distributed in the hope that it will be useful,
12   * but WITHOUT ANY WARRANTY; without even the implied warranty of   * but WITHOUT ANY WARRANTY; without even the implied warranty of
13   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU   * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
14   * General Public License for more details.   * General Public License for more details.
15   *   *
16   * You should have received a copy of the GNU General Public License   * You should have received a copy of the GNU General Public License
17   * along with WinPT; if not, write to the Free Software Foundation,   * along with WinPT; if not, write to the Free Software Foundation,
18   * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA   * Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
19   */   */
20    
21  #ifndef WPT_GPG_COMMANDS_H  #ifndef WPT_GPG_COMMANDS_H
22  #define WPT_GPG_COMMANDS_H  #define WPT_GPG_COMMANDS_H
23    
24  /***************  /***************
25   * This is the array with all valid gnupg arguments. It it only used   * This is the array with all valid gnupg arguments. It it only used
26   * by the config parser. It was generated with gpg --dump-options and   * by the config parser. It was generated with gpg --dump-options and
27   * formatted with a little perl script include in 'Utils'.   * formatted with a little perl script include in 'Utils'.
28   */   */
29  /* gpg 1.4.1 */  /* gpg 1.4.1 */
30  static const char *valid_gpg_args[] = {  static const char *valid_gpg_args[] = {
31          "sign",          "sign",
32          "clearsign",          "clearsign",
33          "detach-sign",          "detach-sign",
34          "encrypt",          "encrypt",
35          "encrypt-files",          "encrypt-files",
36          "symmetric",          "symmetric",
37          "store",          "store",
38          "decrypt",          "decrypt",
39          "decrypt-files",          "decrypt-files",
40          "verify",          "verify",
41          "verify-files",          "verify-files",
42          "list-keys",          "list-keys",
43          "list-public-keys",          "list-public-keys",
44          "list-sigs",          "list-sigs",
45          "check-sigs",          "check-sigs",
46          "fingerprint",          "fingerprint",
47          "list-secret-keys",          "list-secret-keys",
48          "gen-key",          "gen-key",
49          "delete-keys",          "delete-keys",
50          "delete-secret-keys",          "delete-secret-keys",
51          "sign-key",          "sign-key",
52          "lsign-key",          "lsign-key",
53          "edit-key",          "edit-key",
54          "gen-revoke",          "gen-revoke",
55          "desig-revoke",          "desig-revoke",
56          "export",          "export",
57          "send-keys",          "send-keys",
58          "recv-keys",          "recv-keys",
59          "search-keys",          "search-keys",
60          "refresh-keys",          "refresh-keys",
61          "export-secret-keys",          "export-secret-keys",
62          "export-secret-subkeys",          "export-secret-subkeys",
63          "import",          "import",
64          "fast-import",          "fast-import",
65          "card-status",          "card-status",
66          "card-edit",          "card-edit",
67          "change-pin",          "change-pin",
68          "list-config",          "list-config",
69          "gpgconf-list",          "gpgconf-list",
70          "list-packets",          "list-packets",
71          "export-ownertrust",          "export-ownertrust",
72          "import-ownertrust",          "import-ownertrust",
73          "update-trustdb",          "update-trustdb",
74          "check-trustdb",          "check-trustdb",
75          "fix-trustdb",          "fix-trustdb",
76          "dearmor",          "dearmor",
77          "dearmour",          "dearmour",
78          "enarmor",          "enarmor",
79          "enarmour",          "enarmour",
80          "print-md",          "print-md",
81          "gen-prime",          "gen-prime",
82          "gen-random",          "gen-random",
83          "armor",          "armor",
84          "armour",          "armour",
85          "recipient",          "recipient",
86          "hidden-recipient",          "hidden-recipient",
87          "remote-user",          "remote-user",
88          "default-recipient",          "default-recipient",
89          "default-recipient-self",          "default-recipient-self",
90          "no-default-recipient",          "no-default-recipient",
91          "temp-directory",          "temp-directory",
92          "exec-path",          "exec-path",
93          "encrypt-to",          "encrypt-to",
94          "hidden-encrypt-to",          "hidden-encrypt-to",
95          "no-encrypt-to",          "no-encrypt-to",
96          "local-user",          "local-user",
97          "compress-level",          "compress-level",
98          "bzip2-compress-level",          "bzip2-compress-level",
99          "bzip2-decompress-lowmem",          "bzip2-decompress-lowmem",
100          "textmode",          "textmode",
101          "no-textmode",          "no-textmode",
102          "expert",          "expert",
103          "no-expert",          "no-expert",
104          "ask-sig-expire",          "ask-sig-expire",
105          "no-ask-sig-expire",          "no-ask-sig-expire",
106          "ask-cert-expire",          "ask-cert-expire",
107          "no-ask-cert-expire",          "no-ask-cert-expire",
108          "ask-cert-level",          "ask-cert-level",
109          "no-ask-cert-level",          "no-ask-cert-level",
110          "output",          "output",
111          "max-output",          "max-output",
112          "verbose",          "verbose",
113          "quiet",          "quiet",
114          "no-tty",          "no-tty",
115          "force-v3-sigs",          "force-v3-sigs",
116          "no-force-v3-sigs",          "no-force-v3-sigs",
117          "force-v4-certs",          "force-v4-certs",
118          "no-force-v4-certs",          "no-force-v4-certs",
119          "force-mdc",          "force-mdc",
120          "no-force-mdc",          "no-force-mdc",
121          "disable-mdc",          "disable-mdc",
122          "no-disable-mdc",          "no-disable-mdc",
123          "dry-run",          "dry-run",
124          "interactive",          "interactive",
125          "use-agent",          "use-agent",
126          "no-use-agent",          "no-use-agent",
127          "gpg-agent-info",          "gpg-agent-info",
128          "batch",          "batch",
129          "yes",          "yes",
130          "no",          "no",
131          "keyring",          "keyring",
132          "primary-keyring",          "primary-keyring",
133          "secret-keyring",          "secret-keyring",
134          "show-keyring",          "show-keyring",
135          "default-key",          "default-key",
136          "keyserver",          "keyserver",
137          "keyserver-options",          "keyserver-options",
138          "import-options",          "import-options",
139          "export-options",          "export-options",
140          "list-options",          "list-options",
141          "verify-options",          "verify-options",
142          "display-charset",          "display-charset",
143          "charset",          "charset",
144          "options",          "options",
145          "debug",          "debug",
146          "debug-all",          "debug-all",
147          "status-fd",          "status-fd",
148          "status-file",          "status-file",
149          "attribute-fd",          "attribute-fd",
150          "attribute-file",          "attribute-file",
151          "no-sk-comments",          "no-sk-comments",
152          "sk-comments",          "sk-comments",
153          "completes-needed",          "completes-needed",
154          "marginals-needed",          "marginals-needed",
155          "max-cert-depth",          "max-cert-depth",
156          "trusted-key",          "trusted-key",
157          "load-extension",          "load-extension",
158          "gnupg",          "gnupg",
159          "no-pgp2",          "no-pgp2",
160          "no-pgp6",          "no-pgp6",
161          "no-pgp7",          "no-pgp7",
162          "no-pgp8",          "no-pgp8",
163          "rfc1991",          "rfc1991",
164          "rfc2440",          "rfc2440",
165          "openpgp",          "openpgp",
166          "pgp2",          "pgp2",
167          "pgp6",          "pgp6",
168          "pgp7",          "pgp7",
169          "pgp8",          "pgp8",
170          "rfc2440-text",          "rfc2440-text",
171          "no-rfc2440-text",          "no-rfc2440-text",
172          "s2k-mode",          "s2k-mode",
173          "s2k-digest-algo",          "s2k-digest-algo",
174          "s2k-cipher-algo",          "s2k-cipher-algo",
175          "simple-sk-checksum",          "simple-sk-checksum",
176          "cipher-algo",          "cipher-algo",
177          "digest-algo",          "digest-algo",
178          "cert-digest-algo",          "cert-digest-algo",
179          "compress-algo",          "compress-algo",
180          "compression-algo",          "compression-algo",
181          "throw-keyid",          "throw-keyid",
182          "throw-keyids",          "throw-keyids",
183          "no-throw-keyid",          "no-throw-keyid",
184          "no-throw-keyids",          "no-throw-keyids",
185          "show-photos",          "show-photos",
186          "no-show-photos",          "no-show-photos",
187          "photo-viewer",          "photo-viewer",
188          "set-notation",          "set-notation",
189          "notation-data",          "notation-data",
190          "sig-notation",          "sig-notation",
191          "cert-notation",          "cert-notation",
192          "list-ownertrust",          "list-ownertrust",
193          "print-mds",          "print-mds",
194          "list-trustdb",          "list-trustdb",
195          "pipemode",          "pipemode",
196          "passphrase-fd",          "passphrase-fd",
197          "passphrase-file",          "passphrase-file",
198          "command-fd",          "command-fd",
199          "command-file",          "command-file",
200          "quick-random",          "quick-random",
201          "no-verbose",          "no-verbose",
202          "trustdb-name",          "trustdb-name",
203          "no-secmem-warning",          "no-secmem-warning",
204          "require-secmem",          "require-secmem",
205          "no-require-secmem",          "no-require-secmem",
206          "no-permission-warning",          "no-permission-warning",
207          "no-mdc-warning",          "no-mdc-warning",
208          "no-armor",          "no-armor",
209          "no-armour",          "no-armour",
210          "no-default-keyring",          "no-default-keyring",
211          "no-greeting",          "no-greeting",
212          "no-options",          "no-options",
213          "homedir",          "homedir",
214          "no-batch",          "no-batch",
215          "with-colons",          "with-colons",
216          "with-key-data",          "with-key-data",
217          "list-key",          "list-key",
218          "list-sig",          "list-sig",
219          "check-sig",          "check-sig",
220          "skip-verify",          "skip-verify",
221          "compress-keys",          "compress-keys",
222          "compress-sigs",          "compress-sigs",
223          "default-cert-check-level",          "default-cert-check-level",
224          "default-cert-level",          "default-cert-level",
225          "min-cert-level",          "min-cert-level",
226          "always-trust",          "always-trust",
227          "trust-model",          "trust-model",
228          "force-ownertrust",          "force-ownertrust",
229          "run-as-shm-coprocess",          "run-as-shm-coprocess",
230          "set-filename",          "set-filename",
231          "for-your-eyes-only",          "for-your-eyes-only",
232          "no-for-your-eyes-only",          "no-for-your-eyes-only",
233          "set-policy-url",          "set-policy-url",
234          "sig-policy-url",          "sig-policy-url",
235          "cert-policy-url",          "cert-policy-url",
236          "show-policy-url",          "show-policy-url",
237          "no-show-policy-url",          "no-show-policy-url",
238          "sig-keyserver-url",          "sig-keyserver-url",
239          "show-notation",          "show-notation",
240          "no-show-notation",          "no-show-notation",
241          "comment",          "comment",
242          "default-comment",          "default-comment",
243          "no-comments",          "no-comments",
244          "emit-version",          "emit-version",
245          "no-emit-version",          "no-emit-version",
246          "no-version",          "no-version",
247          "not-dash-escaped",          "not-dash-escaped",
248          "escape-from-lines",          "escape-from-lines",
249          "no-escape-from-lines",          "no-escape-from-lines",
250          "lock-once",          "lock-once",
251          "lock-multiple",          "lock-multiple",
252          "lock-never",          "lock-never",
253          "logger-fd",          "logger-fd",
254          "logger-file",          "logger-file",
255          "use-embedded-filename",          "use-embedded-filename",
256          "no-use-embedded-filename",          "no-use-embedded-filename",
257          "utf8-strings",          "utf8-strings",
258          "no-utf8-strings",          "no-utf8-strings",
259          "with-fingerprint",          "with-fingerprint",
260          "disable-cipher-algo",          "disable-cipher-algo",
261          "disable-pubkey-algo",          "disable-pubkey-algo",
262          "allow-non-selfsigned-uid",          "allow-non-selfsigned-uid",
263          "no-allow-non-selfsigned-uid",          "no-allow-non-selfsigned-uid",
264          "allow-freeform-uid",          "allow-freeform-uid",
265          "no-allow-freeform-uid",          "no-allow-freeform-uid",
266          "no-literal",          "no-literal",
267          "set-filesize",          "set-filesize",
268          "honor-http-proxy",          "honor-http-proxy",
269          "fast-list-mode",          "fast-list-mode",
270          "fixed-list-mode",          "fixed-list-mode",
271          "list-only",          "list-only",
272          "ignore-time-conflict",          "ignore-time-conflict",
273          "ignore-valid-from",          "ignore-valid-from",
274          "ignore-crc-error",          "ignore-crc-error",
275          "ignore-mdc-error",          "ignore-mdc-error",
276          "show-session-key",          "show-session-key",
277          "override-session-key",          "override-session-key",
278          "no-random-seed-file",          "no-random-seed-file",
279          "auto-key-retrieve",          "auto-key-retrieve",
280          "no-auto-key-retrieve",          "no-auto-key-retrieve",
281          "no-sig-cache",          "no-sig-cache",
282          "no-sig-create-check",          "no-sig-create-check",
283          "auto-check-trustdb",          "auto-check-trustdb",
284          "no-auto-check-trustdb",          "no-auto-check-trustdb",
285          "merge-only",          "merge-only",
286          "allow-secret-key-import",          "allow-secret-key-import",
287          "try-all-secrets",          "try-all-secrets",
288          "enable-special-filenames",          "enable-special-filenames",
289          "no-expensive-trust-checks",          "no-expensive-trust-checks",
290          "delete-secret-and-public-keys",          "delete-secret-and-public-keys",
291          "rebuild-keydb-caches",          "rebuild-keydb-caches",
292          "preserve-permissions",          "preserve-permissions",
293          "default-preference-list",          "default-preference-list",
294          "personal-cipher-preferences",          "personal-cipher-preferences",
295          "personal-digest-preferences",          "personal-digest-preferences",
296          "personal-compress-preferences",          "personal-compress-preferences",
297          "personal-cipher-prefs",          "personal-cipher-prefs",
298          "personal-digest-prefs",          "personal-digest-prefs",
299          "personal-compress-prefs",          "personal-compress-prefs",
300          "display",          "display",
301          "ttyname",          "ttyname",
302          "ttytype",          "ttytype",
303          "lc-ctype",          "lc-ctype",
304          "lc-messages",          "lc-messages",
305          "group",          "group",
306          "ungroup",          "ungroup",
307          "no-groups",          "no-groups",
308          "strict",          "strict",
309          "no-strict",          "no-strict",
310          "mangle-dos-filenames",          "mangle-dos-filenames",
311          "no-mangle-dos-filenames",          "no-mangle-dos-filenames",
312          "enable-progress-filter",          "enable-progress-filter",
313          "multifile",          "multifile",
314          "keyid-format",          "keyid-format",
315          "reader-port",          "reader-port",
316          "ctapi-driver",          "ctapi-driver",
317          "pcsc-driver",          "pcsc-driver",
318          "disable-ccid",          "disable-ccid",
319          "dump-options",          "dump-options",
320          "help",          "help",
321          "version",          "version",
322          "warranty",          "warranty",
323          NULL          NULL
324  };  };
325    
326    
327  #endif /* WPT_GPG_COMMANDS_H_ */  #endif /* WPT_GPG_COMMANDS_H_ */

Legend:
Removed from v.36  
changed lines
  Added in v.37

[email protected]
ViewVC Help
Powered by ViewVC 1.1.26