This is /home/wk/w/gpgme/doc/gpgme.info, produced by makeinfo version 4.13 from /home/wk/w/gpgme/doc/gpgme.texi. INFO-DIR-SECTION GNU Libraries START-INFO-DIR-ENTRY * GPGME: (gpgme). Adding support for cryptography to your program. END-INFO-DIR-ENTRY Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2012, 2013 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. This file documents the GPGME library. This is Edition 1.4.2, last updated 28 May 2013, of `The `GnuPG Made Easy' Reference Manual', for Version 1.4.2. Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010, 2012, 2013 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: 1756 gpgme.info-2: 281093  Tag Table: (Indirect) Node: Top1756 Node: Introduction8595 Node: Getting Started9382 Node: Features10507 Node: Overview11657 Node: Preparation12766 Node: Header13763 Node: Building the Source14462 Node: Largefile Support (LFS)16571 Node: Using Automake21882 Node: Using Libtool23518 Node: Library Version Check23868 Node: Signal Handling27823 Node: Multi Threading29039 Ref: Multi Threading-Footnote-131221 Node: Protocols and Engines31635 Node: Engine Version Check33984 Node: Engine Information34561 Node: Engine Configuration38261 Node: OpenPGP39523 Node: Cryptographic Message Syntax39859 Node: Algorithms40153 Ref: Algorithms-Footnote-140632 Node: Public Key Algorithms40760 Node: Hash Algorithms42691 Node: Error Handling43789 Node: Error Values45651 Node: Error Sources50729 Node: Error Codes53056 Node: Error Strings57695 Node: Exchanging Data59474 Node: Creating Data Buffers61303 Node: Memory Based Data Buffers61819 Node: File Based Data Buffers65173 Node: Callback Based Data Buffers67344 Node: Destroying Data Buffers72900 Node: Manipulating Data Buffers74259 Node: Data Buffer I/O Operations74678 Node: Data Buffer Meta-Data77381 Node: Contexts80731 Node: Creating Contexts81854 Node: Destroying Contexts82665 Node: Result Management83000 Node: Context Attributes84406 Node: Protocol Selection85184 Node: Crypto Engine86196 Node: ASCII Armor88017 Node: Text Mode88629 Node: Included Certificates89560 Node: Key Listing Mode90935 Node: Passphrase Callback94292 Node: Progress Meter Callback97430 Node: Locale99354 Node: Key Management100893 Node: Listing Keys110818 Node: Information About Keys118080 Node: Key Signatures126078 Node: Manipulating Keys130090 Node: Generating Keys130932 Node: Exporting Keys135539 Node: Importing Keys141438 Ref: Importing Keys-Footnote-1148601 Node: Deleting Keys148729 Node: Changing Passphrases150126 Node: Advanced Key Editing151387 Node: Trust Item Management154491 Node: Listing Trust Items155561 Node: Information About Trust Items157859 Node: Manipulating Trust Items159741 Node: Crypto Operations160702 Node: Decrypt161946 Node: Verify165804 Node: Decrypt and Verify183660 Node: Sign185664 Node: Selecting Signers186228 Node: Creating a Signature187209 Node: Signature Notation Data191798 Node: Encrypt193982 Node: Encrypting a Plaintext194338 Node: Run Control200183 Node: Waiting For Completion200930 Node: Using External Event Loops202976 Node: I/O Callback Interface204943 Node: Registering I/O Callbacks210037 Node: I/O Callback Example212028 Node: I/O Callback Example GTK+218247 Node: I/O Callback Example GDK220036 Node: I/O Callback Example Qt221678 Node: Cancellation223966 Node: UI Server Protocol226219 Ref: UI Server Protocol-Footnote-1227650 Node: UI Server Encrypt227769 Node: UI Server Sign232950 Node: UI Server Decrypt235179 Node: UI Server Verify236617 Node: UI Server Set Input Files240119 Node: UI Server Sign/Encrypt Files240919 Node: UI Server Verify/Decrypt Files242688 Node: UI Server Import/Export Keys244534 Node: UI Server Checksum Files245567 Node: Miscellaneous UI Server Commands247733 Ref: command SENDER249645 Node: Debugging251321 Node: Library Copying252976 Node: Copying281093 Node: Function and Data Index318724 Node: Concept Index343986  End Tag Table