NeoMutt  2025-09-05-55-g97fc89
Teaching an old dog new tricks
DOXYGEN
Loading...
Searching...
No Matches
functions.c File Reference

PGP/Smime functions. More...

#include "config.h"
#include <stddef.h>
#include "gui/lib.h"
#include "key/lib.h"
+ Include dependency graph for functions.c:

Go to the source code of this file.

Variables

const struct MenuFuncOp OpPgp []
 Functions for the Pgp Menu.
 
const struct MenuFuncOp OpSmime []
 Functions for the Smime Menu.
 
const struct MenuOpSeq PgpDefaultBindings []
 Key bindings for the Pgp Menu.
 
const struct MenuOpSeq SmimeDefaultBindings []
 Key bindings for the Smime Menu.
 

Detailed Description

PGP/Smime functions.

Authors
  • Richard Russon

This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.

You should have received a copy of the GNU General Public License along with this program. If not, see http://www.gnu.org/licenses/.

Definition in file functions.c.

Variable Documentation

◆ OpPgp

const struct MenuFuncOp OpPgp[]
Initial value:
= {
{ "exit", OP_EXIT },
{ "verify-key", OP_VERIFY_KEY },
{ "view-name", OP_VIEW_ID },
{ NULL, 0 },
}

Functions for the Pgp Menu.

Definition at line 42 of file functions.c.

42 { /* map: pgp */
43 { "exit", OP_EXIT },
44 { "verify-key", OP_VERIFY_KEY },
45 { "view-name", OP_VIEW_ID },
46 { NULL, 0 },
47};

◆ OpSmime

const struct MenuFuncOp OpSmime[]
Initial value:
= {
{ "exit", OP_EXIT },
{ "verify-key", OP_VERIFY_KEY },
{ "view-name", OP_VIEW_ID },
{ NULL, 0 },
}

Functions for the Smime Menu.

Definition at line 52 of file functions.c.

52 { /* map: smime */
53 { "exit", OP_EXIT },
54#ifdef CRYPT_BACKEND_GPGME
55 { "verify-key", OP_VERIFY_KEY },
56 { "view-name", OP_VIEW_ID },
57#endif
58 { NULL, 0 },
59};

◆ PgpDefaultBindings

const struct MenuOpSeq PgpDefaultBindings[]
Initial value:
= {
{ OP_EXIT, "q" },
{ OP_VERIFY_KEY, "c" },
{ OP_VIEW_ID, "%" },
{ 0, NULL },
}

Key bindings for the Pgp Menu.

Definition at line 64 of file functions.c.

64 { /* map: pgp */
65 { OP_EXIT, "q" },
66 { OP_VERIFY_KEY, "c" },
67 { OP_VIEW_ID, "%" },
68 { 0, NULL },
69};

◆ SmimeDefaultBindings

const struct MenuOpSeq SmimeDefaultBindings[]
Initial value:
= {
{ OP_EXIT, "q" },
{ OP_VERIFY_KEY, "c" },
{ OP_VIEW_ID, "%" },
{ 0, NULL },
}

Key bindings for the Smime Menu.

Definition at line 74 of file functions.c.

74 { /* map: smime */
75 { OP_EXIT, "q" },
76#ifdef CRYPT_BACKEND_GPGME
77 { OP_VERIFY_KEY, "c" },
78 { OP_VIEW_ID, "%" },
79#endif
80 { 0, NULL },
81};