summaryrefslogtreecommitdiff
path: root/doc/gpgme.info
blob: 0d611d7e6b3b99a39297ee0dfc5e679f95afa084 (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
164
165
166
167
168
169
170
171
This is gpgme.info, produced by makeinfo version 6.3 from gpgme.texi.

Copyright © 2002–2008, 2010, 2012–2018 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.11.2-beta291, last updated 30 September 2018, of
‘The ‘GnuPG Made Easy’ Reference Manual’, for Version 1.11.2-beta291.

   Copyright © 2002–2008, 2010, 2012–2018 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: 1691
gpgme.info-2: 304536

Tag Table:
(Indirect)
Node: Top1691
Node: Introduction9303
Node: Getting Started10093
Node: Features11554
Node: Overview12866
Node: Preparation13975
Node: Header14972
Node: Building the Source15719
Node: Largefile Support (LFS)17863
Node: Using Automake23279
Node: Using Libtool25832
Node: Library Version Check26194
Node: Signal Handling32254
Node: Multi-Threading33524
Ref: Multi-Threading-Footnote-134940
Node: Protocols and Engines35363
Node: Engine Version Check38114
Node: Engine Information40637
Node: Engine Configuration44497
Node: OpenPGP45801
Node: Cryptographic Message Syntax46141
Node: Assuan46454
Node: Algorithms46828
Ref: Algorithms-Footnote-147307
Node: Public Key Algorithms47435
Node: Hash Algorithms50037
Node: Error Handling51251
Node: Error Values53125
Node: Error Sources58328
Node: Error Codes60768
Node: Error Strings65561
Node: Exchanging Data67368
Node: Creating Data Buffers69253
Node: Memory Based Data Buffers69769
Node: File Based Data Buffers73202
Node: Callback Based Data Buffers76315
Node: Destroying Data Buffers80506
Node: Manipulating Data Buffers82013
Node: Data Buffer I/O Operations82505
Node: Data Buffer Meta-Data84878
Node: Data Buffer Convenience89397
Node: Contexts91617
Node: Creating Contexts92803
Node: Destroying Contexts93650
Node: Result Management93989
Node: Context Attributes95570
Node: Protocol Selection96671
Node: Crypto Engine97703
Node: Setting the Sender99592
Node: ASCII Armor101105
Node: Text Mode101734
Node: Offline Mode102668
Node: Pinentry Mode104166
Node: Included Certificates106060
Node: Key Listing Mode107506
Node: Passphrase Callback112247
Node: Progress Meter Callback115809
Node: Status Message Callback117794
Node: Locale124758
Node: Additional Logs126360
Node: Key Management128558
Node: Key objects129786
Node: Listing Keys144010
Node: Information About Keys152663
Node: Manipulating Keys153971
Node: Generating Keys154541
Node: Signing Keys172863
Node: Exporting Keys176496
Node: Importing Keys183435
Ref: Importing Keys-Footnote-1190838
Node: Deleting Keys190966
Node: Changing Passphrases193246
Node: Changing TOFU Data194573
Node: Advanced Key Editing196681
Node: Trust Item Management199414
Node: Listing Trust Items200450
Node: Manipulating Trust Items202811
Node: Crypto Operations203454
Node: Decrypt204718
Node: Verify212031
Node: Decrypt and Verify224750
Node: Sign227605
Node: Selecting Signers228169
Node: Creating a Signature229575
Node: Signature Notation Data234345
Node: Encrypt236630
Node: Encrypting a Plaintext236986
Node: Miscellaneous251398
Node: Running other Programs251810
Node: Using the Assuan protocol253973
Node: Checking for updates256771
Node: Run Control261588
Node: Waiting For Completion262332
Node: Using External Event Loops264450
Node: I/O Callback Interface266422
Node: Registering I/O Callbacks271662
Node: I/O Callback Example273701
Node: I/O Callback Example GTK+280326
Node: I/O Callback Example GDK282115
Node: I/O Callback Example Qt283757
Node: Cancellation286045
Node: UI Server Protocol288353
Ref: UI Server Protocol-Footnote-1289788
Node: UI Server Encrypt289907
Node: UI Server Sign295265
Node: UI Server Decrypt297618
Node: UI Server Verify299273
Node: UI Server Set Input Files304536
Node: UI Server Sign/Encrypt Files305606
Node: UI Server Verify/Decrypt Files307414
Node: UI Server Import/Export Keys309290
Node: UI Server Checksum Files310352
Node: Miscellaneous UI Server Commands312570
Ref: command SENDER314501
Node: Debugging316203
Node: Deprecated Functions317952
Node: Library Copying343169
Node: Copying371389
Node: Concept Index409139
Node: Function and Data Index424064

End Tag Table


Local Variables:
coding: utf-8
End: