summaryrefslogtreecommitdiff
path: root/doc/gpgme.info
blob: b6b6e44daab878fec0b9ab6b5ab81a38eb462381 (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 6.3 from gpgme.texi.

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

   Copyright © 2002–2008, 2010, 2012–2017 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: 1672
gpgme.info-2: 321787

Tag Table:
(Indirect)
Node: Top1672
Node: Introduction9265
Node: Getting Started10055
Node: Features11516
Node: Overview12828
Node: Preparation13937
Node: Header14934
Node: Building the Source15681
Node: Largefile Support (LFS)17825
Node: Using Automake23239
Node: Using Libtool25792
Node: Library Version Check26154
Node: Signal Handling32166
Node: Multi-Threading33436
Ref: Multi-Threading-Footnote-134852
Node: Protocols and Engines35275
Node: Engine Version Check37920
Node: Engine Information40424
Node: Engine Configuration44284
Node: OpenPGP45568
Node: Cryptographic Message Syntax45908
Node: Assuan46221
Node: Algorithms46595
Ref: Algorithms-Footnote-147074
Node: Public Key Algorithms47202
Node: Hash Algorithms49689
Node: Error Handling50879
Node: Error Values52753
Node: Error Sources57956
Node: Error Codes60396
Node: Error Strings65187
Node: Exchanging Data66994
Node: Creating Data Buffers68860
Node: Memory Based Data Buffers69376
Node: File Based Data Buffers72809
Node: Callback Based Data Buffers75011
Node: Destroying Data Buffers79202
Node: Manipulating Data Buffers80690
Node: Data Buffer I/O Operations81182
Node: Data Buffer Meta-Data83555
Node: Data Buffer Convenience87921
Node: Contexts89898
Node: Creating Contexts91084
Node: Destroying Contexts91931
Node: Result Management92270
Node: Context Attributes93813
Node: Protocol Selection94850
Node: Crypto Engine95882
Node: Setting the Sender97732
Node: ASCII Armor99207
Node: Text Mode99836
Node: Offline Mode100770
Node: Pinentry Mode101842
Node: Included Certificates103527
Node: Key Listing Mode104949
Node: Passphrase Callback109041
Node: Progress Meter Callback112428
Node: Status Message Callback114413
Node: Locale119123
Node: Key Management120682
Node: Key objects121910
Node: Listing Keys133583
Node: Information About Keys142211
Node: Manipulating Keys143519
Node: Generating Keys144089
Node: Signing Keys162005
Node: Exporting Keys165552
Node: Importing Keys172245
Ref: Importing Keys-Footnote-1179150
Node: Deleting Keys179278
Node: Changing Passphrases180723
Node: Changing TOFU Data182012
Node: Advanced Key Editing184063
Node: Trust Item Management186712
Node: Listing Trust Items187748
Node: Manipulating Trust Items190109
Node: Crypto Operations190752
Node: Decrypt192016
Node: Verify198345
Node: Decrypt and Verify210614
Node: Sign213450
Node: Selecting Signers214014
Node: Creating a Signature215401
Node: Signature Notation Data220171
Node: Encrypt222399
Node: Encrypting a Plaintext222755
Node: Miscellaneous230358
Node: Running other Programs230770
Node: Using the Assuan protocol232846
Node: Checking for updates235568
Node: Run Control240326
Node: Waiting For Completion241070
Node: Using External Event Loops243188
Node: I/O Callback Interface245160
Node: Registering I/O Callbacks250398
Node: I/O Callback Example252436
Node: I/O Callback Example GTK+259061
Node: I/O Callback Example GDK260850
Node: I/O Callback Example Qt262492
Node: Cancellation264780
Node: UI Server Protocol267050
Ref: UI Server Protocol-Footnote-1268485
Node: UI Server Encrypt268604
Node: UI Server Sign273962
Node: UI Server Decrypt276315
Node: UI Server Verify277970
Node: UI Server Set Input Files281542
Node: UI Server Sign/Encrypt Files282612
Node: UI Server Verify/Decrypt Files284420
Node: UI Server Import/Export Keys286296
Node: UI Server Checksum Files287358
Node: Miscellaneous UI Server Commands289574
Ref: command SENDER291505
Node: Debugging293207
Node: Deprecated Functions294956
Node: Library Copying321787
Node: Copying350007
Node: Concept Index387757
Node: Function and Data Index402536

End Tag Table


Local Variables:
coding: utf-8
End: