This is gpgme.info, produced by makeinfo version 6.5 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.17.0, last updated 3 February 2022, of ‘The ‘GnuPG
Made Easy’ Reference Manual’, for Version 1.17.0.

   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: 1673
gpgme.info-2: 303842

Tag Table:
(Indirect)
Node: Top1673
Node: Introduction9037
Node: Getting Started9827
Node: Features11288
Node: Overview12600
Node: Preparation13709
Node: Header14706
Node: Building the Source15453
Node: Largefile Support (LFS)17597
Node: Using Automake23013
Node: Using Libtool25566
Node: Library Version Check25928
Node: Signal Handling31988
Node: Multi-Threading33258
Ref: Multi-Threading-Footnote-134674
Node: Protocols and Engines35097
Node: Engine Version Check37848
Node: Engine Information40731
Node: Engine Configuration44591
Node: OpenPGP45895
Node: Cryptographic Message Syntax46235
Node: Assuan46548
Node: Algorithms46922
Ref: Algorithms-Footnote-147401
Node: Public Key Algorithms47529
Node: Hash Algorithms50131
Node: Error Handling51345
Node: Error Values53219
Node: Error Sources58422
Node: Error Codes60862
Node: Error Strings65655
Node: Exchanging Data67462
Node: Creating Data Buffers69347
Node: Memory Based Data Buffers69863
Node: File Based Data Buffers73296
Node: Callback Based Data Buffers76409
Node: Destroying Data Buffers80600
Node: Manipulating Data Buffers82107
Node: Data Buffer I/O Operations82599
Node: Data Buffer Meta-Data84972
Node: Data Buffer Convenience90291
Node: Contexts92511
Node: Creating Contexts93630
Node: Destroying Contexts94477
Node: Result Management94816
Node: Context Attributes96397
Node: Protocol Selection97564
Node: Crypto Engine98610
Node: Setting the Sender100499
Node: ASCII Armor102012
Node: Text Mode102641
Node: Offline Mode103575
Node: Pinentry Mode105073
Node: Included Certificates106967
Node: Key Listing Mode108413
Node: Passphrase Callback113537
Node: Progress Meter Callback117099
Node: Status Message Callback119084
Node: Context Flags120849
Node: Locale128340
Node: Additional Logs129932
Node: Key Management132130
Node: Key objects133354
Node: Listing Keys148360
Node: Information About Keys157013
Node: Manipulating Keys158321
Node: Generating Keys161219
Node: Signing Keys179539
Node: Exporting Keys185298
Node: Importing Keys192887
Ref: Importing Keys-Footnote-1201753
Node: Deleting Keys201881
Node: Changing Passphrases204161
Node: Changing TOFU Data205488
Node: Advanced Key Editing207596
Node: Crypto Operations210329
Node: Decrypt211586
Node: Verify218866
Node: Decrypt and Verify231959
Node: Sign234814
Node: Selecting Signers235378
Node: Creating a Signature236784
Node: Signature Notation Data241554
Node: Encrypt243839
Node: Encrypting a Plaintext244195
Node: Miscellaneous258607
Node: Running other Programs259019
Node: Using the Assuan protocol261182
Node: Checking for updates263980
Node: Run Control268797
Node: Waiting For Completion269541
Node: Using External Event Loops271666
Node: I/O Callback Interface273638
Node: Registering I/O Callbacks278566
Node: I/O Callback Example280605
Node: I/O Callback Example GTK+287230
Node: I/O Callback Example GDK289019
Node: I/O Callback Example Qt290661
Node: Cancellation292949
Node: UI Server Protocol295257
Ref: UI Server Protocol-Footnote-1296692
Node: UI Server Encrypt296811
Node: UI Server Sign303842
Node: UI Server Decrypt306195
Node: UI Server Verify307850
Node: UI Server Set Input Files311422
Node: UI Server Sign/Encrypt Files312492
Node: UI Server Verify/Decrypt Files314300
Node: UI Server Import/Export Keys316176
Node: UI Server Checksum Files317238
Node: Miscellaneous UI Server Commands319456
Ref: command SENDER321387
Node: Debugging323089
Node: Deprecated Functions324838
Node: Library Copying347847
Node: Copying376067
Node: Concept Index413817
Node: Function and Data Index428529

End Tag Table


Local Variables:
coding: utf-8
End:
