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 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.3.2, last updated 2 May 2012, of `The `GnuPG Made Easy' Reference Manual', for Version 1.3.2. Copyright (C) 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2010 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: 1731 gpgme.info-2: 276396  Tag Table: (Indirect) Node: Top1731 Node: Introduction8512 Node: Getting Started9299 Node: Features10424 Node: Overview11574 Node: Preparation12683 Node: Header13680 Node: Building the Source14379 Node: Largefile Support (LFS)16488 Node: Using Automake20492 Node: Using Libtool22128 Node: Library Version Check22478 Node: Signal Handling25366 Node: Multi Threading26582 Ref: Multi Threading-Footnote-128764 Node: Protocols and Engines29178 Node: Engine Version Check31527 Node: Engine Information32104 Node: Engine Configuration35804 Node: OpenPGP37066 Node: Cryptographic Message Syntax37402 Node: Algorithms37696 Ref: Algorithms-Footnote-138175 Node: Public Key Algorithms38303 Node: Hash Algorithms40234 Node: Error Handling41332 Node: Error Values43194 Node: Error Sources48272 Node: Error Codes50599 Node: Error Strings55238 Node: Exchanging Data57017 Node: Creating Data Buffers58331 Node: Memory Based Data Buffers58847 Node: File Based Data Buffers62201 Node: Callback Based Data Buffers64372 Node: Destroying Data Buffers69928 Node: Manipulating Data Buffers71287 Node: Data Buffer I/O Operations71706 Node: Data Buffer Meta-Data74409 Node: Contexts77759 Node: Creating Contexts78882 Node: Destroying Contexts79693 Node: Result Management80028 Node: Context Attributes81434 Node: Protocol Selection82212 Node: Crypto Engine83224 Node: ASCII Armor85045 Node: Text Mode85657 Node: Included Certificates86588 Node: Key Listing Mode87963 Node: Passphrase Callback91320 Node: Progress Meter Callback94370 Node: Locale96294 Node: Key Management97833 Node: Listing Keys107761 Node: Information About Keys115023 Node: Key Signatures123021 Node: Manipulating Keys127033 Node: Generating Keys127875 Node: Exporting Keys132482 Node: Importing Keys138381 Ref: Importing Keys-Footnote-1145544 Node: Deleting Keys145672 Node: Changing Passphrases147069 Node: Advanced Key Editing148330 Node: Trust Item Management151434 Node: Listing Trust Items152504 Node: Information About Trust Items154802 Node: Manipulating Trust Items156684 Node: Crypto Operations157645 Node: Decrypt158889 Node: Verify162747 Node: Decrypt and Verify180603 Node: Sign182607 Node: Selecting Signers183171 Node: Creating a Signature184152 Node: Signature Notation Data188741 Node: Encrypt190925 Node: Encrypting a Plaintext191281 Node: Run Control197126 Node: Waiting For Completion197873 Node: Using External Event Loops199919 Node: I/O Callback Interface201886 Node: Registering I/O Callbacks206980 Node: I/O Callback Example208971 Node: I/O Callback Example GTK+215190 Node: I/O Callback Example GDK216979 Node: I/O Callback Example Qt218621 Node: Cancellation220909 Node: UI Server Protocol223162 Ref: UI Server Protocol-Footnote-1224599 Node: UI Server Encrypt224718 Node: UI Server Sign229899 Node: UI Server Decrypt232128 Node: UI Server Verify233566 Node: UI Server Set Input Files237068 Node: UI Server Sign/Encrypt Files237868 Node: UI Server Verify/Decrypt Files239637 Node: UI Server Import/Export Keys241483 Node: UI Server Checksum Files242516 Node: Miscellaneous UI Server Commands244682 Ref: command SENDER246594 Node: Library Copying248270 Node: Copying276396 Node: Function and Data Index314027 Node: Concept Index339006  End Tag Table