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 1.23.2, last updated 15 November 2023, of ‘The ‘GnuPG
Made Easy’ Reference Manual’, for Version 1.23.2.

   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: 1674
gpgme.info-2: 302032

Tag Table:
(Indirect)
Node: Top1674
Node: Introduction9039
Node: Getting Started9829
Node: Features11290
Node: Overview12602
Node: Preparation13711
Node: Header14708
Node: Building the Source15455
Node: Largefile Support (LFS)17845
Node: Using Automake23262
Node: Using Libtool24836
Node: Library Version Check25133
Node: Signal Handling31592
Node: Multi-Threading32862
Ref: Multi-Threading-Footnote-134278
Node: Protocols and Engines34701
Node: Engine Version Check37452
Node: Engine Information40501
Node: Engine Configuration44361
Node: OpenPGP45665
Node: Cryptographic Message Syntax46005
Node: Assuan46318
Node: Algorithms46692
Ref: Algorithms-Footnote-147171
Node: Public Key Algorithms47299
Node: Hash Algorithms49901
Node: Error Handling51115
Node: Error Values52989
Node: Error Sources58192
Node: Error Codes60632
Node: Error Strings65653
Node: Exchanging Data67460
Node: Creating Data Buffers69345
Node: Memory Based Data Buffers69861
Node: File Based Data Buffers73294
Node: Callback Based Data Buffers76407
Node: Destroying Data Buffers80598
Node: Manipulating Data Buffers82105
Node: Data Buffer I/O Operations82597
Node: Data Buffer Meta-Data84970
Node: Data Buffer Convenience90551
Node: Contexts92825
Node: Creating Contexts93944
Node: Destroying Contexts94791
Node: Result Management95130
Node: Context Attributes96711
Node: Protocol Selection97878
Node: Crypto Engine98924
Node: Setting the Sender100813
Node: ASCII Armor102326
Node: Text Mode102955
Node: Offline Mode103889
Node: Pinentry Mode105420
Node: Included Certificates107314
Node: Key Listing Mode108760
Node: Passphrase Callback115082
Node: Progress Meter Callback118644
Node: Status Message Callback120629
Node: Context Flags122394
Node: Locale130087
Node: Additional Logs131679
Node: Key Management133877
Node: Key objects135101
Node: Listing Keys151270
Node: Information About Keys159923
Node: Manipulating Keys161231
Node: Generating Keys163737
Node: Signing Keys182057
Node: Exporting Keys187816
Node: Importing Keys195405
Ref: Importing Keys-Footnote-1204273
Node: Deleting Keys204401
Node: Changing Passphrases206681
Node: Changing TOFU Data208008
Node: Advanced Key Editing210116
Node: Crypto Operations212849
Node: Decrypt214106
Node: Verify222188
Node: Decrypt and Verify237447
Node: Sign240302
Node: Selecting Signers240866
Node: Creating a Signature242272
Node: Signature Notation Data247895
Node: Encrypt250180
Node: Encrypting a Plaintext250536
Node: Miscellaneous266016
Node: Running other Programs266428
Node: Using the Assuan protocol268591
Node: Checking for updates271389
Node: Run Control276206
Node: Waiting For Completion276950
Node: Using External Event Loops279075
Node: I/O Callback Interface281047
Node: Registering I/O Callbacks285975
Node: I/O Callback Example288014
Node: I/O Callback Example GTK+294639
Node: I/O Callback Example GDK296428
Node: I/O Callback Example Qt298070
Node: Cancellation302032
Node: UI Server Protocol304340
Ref: UI Server Protocol-Footnote-1305775
Node: UI Server Encrypt305894
Node: UI Server Sign311252
Node: UI Server Decrypt313605
Node: UI Server Verify315260
Node: UI Server Set Input Files318832
Node: UI Server Sign/Encrypt Files319902
Node: UI Server Verify/Decrypt Files321710
Node: UI Server Import/Export Keys323586
Node: UI Server Checksum Files324648
Node: Miscellaneous UI Server Commands326866
Ref: command SENDER328797
Node: Debugging330499
Node: Deprecated Functions332658
Node: Library Copying355667
Node: Copying383887
Node: Concept Index421637
Node: Function and Data Index436349

End Tag Table


Local Variables:
coding: utf-8
End:
