This is gpgme.info, produced by makeinfo version 6.8 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 2.0.2-beta35, last updated 23 April 2026, of ‘The
‘GnuPG Made Easy’ Reference Manual’, for Version 2.0.2-beta35.

   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: 1683
gpgme.info-2: 303697

Tag Table:
(Indirect)
Node: Top1683
Node: Introduction9120
Node: Getting Started9910
Node: Features11371
Node: Overview12759
Node: Preparation13868
Node: Header14865
Node: Building the Source15612
Node: Largefile Support (LFS)18002
Node: Using Automake23419
Node: Using Libtool25131
Node: Library Version Check25428
Node: Signal Handling31887
Node: Multi-Threading33157
Ref: Multi-Threading-Footnote-134573
Node: Protocols and Engines34996
Node: Engine Version Check37747
Node: Engine Information40796
Node: Engine Configuration44656
Node: OpenPGP45960
Node: Cryptographic Message Syntax46300
Node: Assuan46613
Node: Algorithms46987
Ref: Algorithms-Footnote-147466
Node: Public Key Algorithms47594
Node: Hash Algorithms50196
Node: Error Handling51410
Node: Error Values53284
Node: Error Sources58487
Node: Error Codes60927
Node: Error Strings65948
Node: Exchanging Data67755
Node: Creating Data Buffers69640
Node: Memory Based Data Buffers70156
Node: File Based Data Buffers73589
Node: Callback Based Data Buffers76702
Node: Destroying Data Buffers80893
Node: Manipulating Data Buffers82400
Node: Data Buffer I/O Operations82892
Node: Data Buffer Meta-Data85265
Node: Data Buffer Convenience90846
Node: Contexts93120
Node: Creating Contexts94239
Node: Destroying Contexts95086
Node: Result Management95425
Node: Context Attributes97006
Node: Protocol Selection98173
Node: Crypto Engine99219
Node: Setting the Sender101108
Node: ASCII Armor102631
Node: Text Mode103260
Node: Offline Mode104194
Node: Pinentry Mode105725
Node: Included Certificates107619
Node: Key Listing Mode109065
Node: Passphrase Callback115387
Node: Progress Meter Callback118949
Node: Status Message Callback120934
Node: Context Flags122699
Node: Locale131456
Node: Additional Logs133048
Node: Key Management135246
Node: Key objects136470
Node: Listing Keys154912
Node: Information About Keys163565
Node: Manipulating Keys164873
Node: Generating Keys168861
Node: Signing Keys187799
Node: Exporting Keys193558
Node: Importing Keys201147
Ref: Importing Keys-Footnote-1210015
Node: Deleting Keys210143
Node: Changing Passphrases212566
Node: Changing TOFU Data213893
Node: Advanced Key Editing216001
Node: Crypto Operations218734
Node: Decrypt220054
Node: Verify229655
Node: Decrypt and Verify245978
Node: Sign248833
Node: Selecting Signers249397
Node: Creating a Signature250956
Node: Signature Notation Data257442
Node: Encrypt260309
Node: Encrypting a Plaintext260680
Node: Random277910
Node: Getting Random278186
Node: Miscellaneous280016
Node: Running other Programs280428
Node: Using the Assuan protocol282591
Node: Checking for updates285389
Node: Run Control290206
Node: Waiting For Completion290950
Node: Using External Event Loops293075
Node: I/O Callback Interface295047
Node: Registering I/O Callbacks299975
Node: I/O Callback Example303697
Node: I/O Callback Example GTK+310322
Node: I/O Callback Example GDK312111
Node: I/O Callback Example Qt313753
Node: Cancellation316041
Node: UI Server Protocol318349
Ref: UI Server Protocol-Footnote-1319784
Node: UI Server Encrypt319903
Node: UI Server Sign325261
Node: UI Server Decrypt327614
Node: UI Server Verify329269
Node: UI Server Set Input Files332841
Node: UI Server Sign/Encrypt Files333911
Node: UI Server Verify/Decrypt Files335719
Node: UI Server Import/Export Keys337595
Node: UI Server Checksum Files338657
Node: Miscellaneous UI Server Commands340875
Ref: command SENDER342806
Node: Debugging344508
Node: Deprecated Functions346667
Node: Library Copying357370
Node: Copying385590
Node: Concept Index423340
Node: Function and Data Index438198

End Tag Table


Local Variables:
coding: utf-8
End:
