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.0, last updated 26 February 2013, of `The `GnuPG Made Easy' Reference Manual', for Version 1.4.0. 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: 1761 gpgme.info-2: 277587  Tag Table: (Indirect) Node: Top1761 Node: Introduction8548 Node: Getting Started9335 Node: Features10460 Node: Overview11610 Node: Preparation12719 Node: Header13716 Node: Building the Source14415 Node: Largefile Support (LFS)16524 Node: Using Automake20528 Node: Using Libtool22164 Node: Library Version Check22514 Node: Signal Handling26469 Node: Multi Threading27685 Ref: Multi Threading-Footnote-129867 Node: Protocols and Engines30281 Node: Engine Version Check32630 Node: Engine Information33207 Node: Engine Configuration36907 Node: OpenPGP38169 Node: Cryptographic Message Syntax38505 Node: Algorithms38799 Ref: Algorithms-Footnote-139278 Node: Public Key Algorithms39406 Node: Hash Algorithms41337 Node: Error Handling42435 Node: Error Values44297 Node: Error Sources49375 Node: Error Codes51702 Node: Error Strings56341 Node: Exchanging Data58120 Node: Creating Data Buffers59434 Node: Memory Based Data Buffers59950 Node: File Based Data Buffers63304 Node: Callback Based Data Buffers65475 Node: Destroying Data Buffers71031 Node: Manipulating Data Buffers72390 Node: Data Buffer I/O Operations72809 Node: Data Buffer Meta-Data75512 Node: Contexts78862 Node: Creating Contexts79985 Node: Destroying Contexts80796 Node: Result Management81131 Node: Context Attributes82537 Node: Protocol Selection83315 Node: Crypto Engine84327 Node: ASCII Armor86148 Node: Text Mode86760 Node: Included Certificates87691 Node: Key Listing Mode89066 Node: Passphrase Callback92423 Node: Progress Meter Callback95561 Node: Locale97485 Node: Key Management99024 Node: Listing Keys108952 Node: Information About Keys116214 Node: Key Signatures124212 Node: Manipulating Keys128224 Node: Generating Keys129066 Node: Exporting Keys133673 Node: Importing Keys139572 Ref: Importing Keys-Footnote-1146735 Node: Deleting Keys146863 Node: Changing Passphrases148260 Node: Advanced Key Editing149521 Node: Trust Item Management152625 Node: Listing Trust Items153695 Node: Information About Trust Items155993 Node: Manipulating Trust Items157875 Node: Crypto Operations158836 Node: Decrypt160080 Node: Verify163938 Node: Decrypt and Verify181794 Node: Sign183798 Node: Selecting Signers184362 Node: Creating a Signature185343 Node: Signature Notation Data189932 Node: Encrypt192116 Node: Encrypting a Plaintext192472 Node: Run Control198317 Node: Waiting For Completion199064 Node: Using External Event Loops201110 Node: I/O Callback Interface203077 Node: Registering I/O Callbacks208171 Node: I/O Callback Example210162 Node: I/O Callback Example GTK+216381 Node: I/O Callback Example GDK218170 Node: I/O Callback Example Qt219812 Node: Cancellation222100 Node: UI Server Protocol224353 Ref: UI Server Protocol-Footnote-1225790 Node: UI Server Encrypt225909 Node: UI Server Sign231090 Node: UI Server Decrypt233319 Node: UI Server Verify234757 Node: UI Server Set Input Files238259 Node: UI Server Sign/Encrypt Files239059 Node: UI Server Verify/Decrypt Files240828 Node: UI Server Import/Export Keys242674 Node: UI Server Checksum Files243707 Node: Miscellaneous UI Server Commands245873 Ref: command SENDER247785 Node: Library Copying249461 Node: Copying277587 Node: Function and Data Index315218 Node: Concept Index340334  End Tag Table