summaryrefslogtreecommitdiff
path: root/doc/gpgme.info
blob: 1517835514f787f1d0abcbbe8523bd819e830f87 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
This is gpgme.info, produced by makeinfo version 5.2 from gpgme.texi.

Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2012, 2013,
2014 g10 Code GmbH.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU General Public License as
     published by the Free Software Foundation; either version 3 of the
     License, or (at your option) any later version.  The text of the
     license can be found in the section entitled “Copying”.

   This document 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.
INFO-DIR-SECTION GNU Libraries
START-INFO-DIR-ENTRY
* GPGME: (gpgme).          Adding support for cryptography to your program.
END-INFO-DIR-ENTRY

   This file documents the GPGME library.

   This is Edition 1.5.4, last updated 6 November 2014, of ‘The ‘GnuPG
Made Easy’ Reference Manual’, for Version 1.5.4.

   Copyright © 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2012,
2013, 2014 g10 Code GmbH.

     Permission is granted to copy, distribute and/or modify this
     document under the terms of the GNU General Public License as
     published by the Free Software Foundation; either version 3 of the
     License, or (at your option) any later version.  The text of the
     license can be found in the section entitled “Copying”.

   This document 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.


Indirect:
gpgme.info-1: 1739
gpgme.info-2: 336269

Tag Table:
(Indirect)
Node: Top1739
Node: Introduction8866
Node: Getting Started9656
Node: Features10781
Node: Overview11937
Node: Preparation13046
Node: Header14043
Node: Building the Source14790
Node: Largefile Support (LFS)16963
Node: Using Automake22377
Node: Using Libtool24823
Node: Library Version Check25185
Node: Signal Handling30279
Node: Multi Threading31549
Ref: Multi Threading-Footnote-133783
Node: Protocols and Engines34206
Node: Engine Version Check36695
Node: Engine Information38321
Node: Engine Configuration42181
Node: OpenPGP43465
Node: Cryptographic Message Syntax43805
Node: Algorithms44103
Ref: Algorithms-Footnote-144582
Node: Public Key Algorithms44710
Node: Hash Algorithms46687
Node: Error Handling47877
Node: Error Values49751
Node: Error Sources54954
Node: Error Codes57394
Node: Error Strings62185
Node: Exchanging Data63992
Node: Creating Data Buffers65858
Node: Memory Based Data Buffers66374
Node: File Based Data Buffers69807
Node: Callback Based Data Buffers72009
Node: Destroying Data Buffers77696
Node: Manipulating Data Buffers79087
Node: Data Buffer I/O Operations79579
Node: Data Buffer Meta-Data82306
Node: Data Buffer Convenience85774
Node: Contexts87751
Node: Creating Contexts88937
Node: Destroying Contexts89784
Node: Result Management90123
Node: Context Attributes91552
Node: Protocol Selection92332
Node: Crypto Engine93364
Node: ASCII Armor95207
Node: Text Mode95831
Node: Included Certificates96774
Node: Key Listing Mode98192
Node: Passphrase Callback102066
Node: Progress Meter Callback105278
Node: Locale107244
Node: Key Management108801
Node: Listing Keys119694
Node: Information About Keys127120
Node: Key Signatures135451
Node: Manipulating Keys139587
Node: Generating Keys140447
Node: Exporting Keys145171
Node: Importing Keys151209
Ref: Importing Keys-Footnote-1158646
Node: Deleting Keys158774
Node: Changing Passphrases160219
Node: Advanced Key Editing161508
Node: Trust Item Management164690
Node: Listing Trust Items165802
Node: Information About Trust Items168168
Node: Manipulating Trust Items170097
Node: Crypto Operations171076
Node: Decrypt172340
Node: Verify176210
Node: Decrypt and Verify194587
Node: Sign196655
Node: Selecting Signers197219
Node: Creating a Signature198391
Node: Signature Notation Data203161
Node: Encrypt205389
Node: Encrypting a Plaintext205745
Node: Miscellaneous212419
Node: Running other Programs212707
Node: Run Control214731
Node: Waiting For Completion215475
Node: Using External Event Loops217593
Node: I/O Callback Interface219565
Node: Registering I/O Callbacks224803
Node: I/O Callback Example226841
Node: I/O Callback Example GTK+233058
Node: I/O Callback Example GDK234847
Node: I/O Callback Example Qt236489
Node: Cancellation238777
Node: UI Server Protocol241070
Ref: UI Server Protocol-Footnote-1242505
Node: UI Server Encrypt242624
Node: UI Server Sign247769
Node: UI Server Decrypt250122
Node: UI Server Verify251588
Node: UI Server Set Input Files255160
Node: UI Server Sign/Encrypt Files256230
Node: UI Server Verify/Decrypt Files258038
Node: UI Server Import/Export Keys259914
Node: UI Server Checksum Files260976
Node: Miscellaneous UI Server Commands263192
Ref: command SENDER265123
Node: Debugging266825
Node: Library Copying268569
Node: Copying296774
Node: Function and Data Index336269
Node: Concept Index362522

End Tag Table


Local Variables:
coding: utf-8
End: