summaryrefslogtreecommitdiff
path: root/doc/gpgme.info
blob: 801e07a082e063eef99e247f6e14b2e82af09fd1 (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
This is gpgme.info, produced by makeinfo version 5.2 from gpgme.texi.

Copyright © 2002–2008, 2010, 2012–2016 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.8.0-beta50, last updated 16 November 2016, of ‘The
‘GnuPG Made Easy’ Reference Manual’, for Version 1.8.0-beta50.

   Copyright © 2002–2008, 2010, 2012–2016 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: 1686
gpgme.info-2: 314031

Tag Table:
(Indirect)
Node: Top1686
Node: Introduction9293
Node: Getting Started10083
Node: Features11544
Node: Overview12856
Node: Preparation13965
Node: Header14962
Node: Building the Source15709
Node: Largefile Support (LFS)17853
Node: Using Automake23267
Node: Using Libtool25820
Node: Library Version Check26182
Node: Signal Handling32194
Node: Multi-Threading33464
Ref: Multi-Threading-Footnote-134880
Node: Protocols and Engines35303
Node: Engine Version Check37948
Node: Engine Information40365
Node: Engine Configuration44225
Node: OpenPGP45509
Node: Cryptographic Message Syntax45849
Node: Assuan46162
Node: Algorithms46536
Ref: Algorithms-Footnote-147015
Node: Public Key Algorithms47143
Node: Hash Algorithms49630
Node: Error Handling50820
Node: Error Values52694
Node: Error Sources57897
Node: Error Codes60337
Node: Error Strings65128
Node: Exchanging Data66935
Node: Creating Data Buffers68801
Node: Memory Based Data Buffers69317
Node: File Based Data Buffers72750
Node: Callback Based Data Buffers74952
Node: Destroying Data Buffers79143
Node: Manipulating Data Buffers80631
Node: Data Buffer I/O Operations81123
Node: Data Buffer Meta-Data83496
Node: Data Buffer Convenience87862
Node: Contexts89839
Node: Creating Contexts91025
Node: Destroying Contexts91872
Node: Result Management92211
Node: Context Attributes93754
Node: Protocol Selection94791
Node: Crypto Engine95823
Node: Setting the Sender97673
Node: ASCII Armor99148
Node: Text Mode99777
Node: Offline Mode100711
Node: Pinentry Mode101783
Node: Included Certificates103468
Node: Key Listing Mode104890
Node: Passphrase Callback108982
Node: Progress Meter Callback112369
Node: Status Message Callback114354
Node: Locale118175
Node: Key Management119734
Node: Key objects120962
Node: Listing Keys131962
Node: Information About Keys139408
Node: Manipulating Keys140716
Node: Generating Keys141286
Node: Signing Keys156760
Node: Exporting Keys160358
Node: Importing Keys167051
Ref: Importing Keys-Footnote-1173956
Node: Deleting Keys174084
Node: Changing Passphrases175529
Node: Changing TOFU Data176818
Node: Advanced Key Editing178869
Node: Trust Item Management181518
Node: Listing Trust Items182554
Node: Manipulating Trust Items184915
Node: Crypto Operations185558
Node: Decrypt186822
Node: Verify191524
Node: Decrypt and Verify203484
Node: Sign206320
Node: Selecting Signers206884
Node: Creating a Signature208271
Node: Signature Notation Data213041
Node: Encrypt215269
Node: Encrypting a Plaintext215625
Node: Miscellaneous222588
Node: Running other Programs223000
Node: Using the Assuan protocol225076
Node: Checking for updates227798
Node: Run Control232556
Node: Waiting For Completion233300
Node: Using External Event Loops235418
Node: I/O Callback Interface237390
Node: Registering I/O Callbacks242628
Node: I/O Callback Example244666
Node: I/O Callback Example GTK+251291
Node: I/O Callback Example GDK253080
Node: I/O Callback Example Qt254722
Node: Cancellation257010
Node: UI Server Protocol259280
Ref: UI Server Protocol-Footnote-1260715
Node: UI Server Encrypt260834
Node: UI Server Sign266192
Node: UI Server Decrypt268545
Node: UI Server Verify270200
Node: UI Server Set Input Files273772
Node: UI Server Sign/Encrypt Files274842
Node: UI Server Verify/Decrypt Files276650
Node: UI Server Import/Export Keys278526
Node: UI Server Checksum Files279588
Node: Miscellaneous UI Server Commands281804
Ref: command SENDER283735
Node: Debugging285437
Node: Deprecated Functions287186
Node: Library Copying314031
Node: Copying342247
Node: Concept Index379997
Node: Function and Data Index394776

End Tag Table


Local Variables:
coding: utf-8
End: