[git] gnupg-doc - branch, master, updated. c696d1acc447bf3b7c8a21dd3ceab2ad3f9a0eca

by Werner Koch cvs at cvs.gnupg.org
Wed Mar 22 15:49:14 CET 2017


This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "The GnuPG website and other docs".

The branch, master has been updated
       via  c696d1acc447bf3b7c8a21dd3ceab2ad3f9a0eca (commit)
      from  cd30c85d4e9c65753809c096bfc0324146f1ebe7 (commit)

Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.

- Log -----------------------------------------------------------------
commit c696d1acc447bf3b7c8a21dd3ceab2ad3f9a0eca
Author: Werner Koch <wk at gnupg.org>
Date:   Wed Mar 22 15:46:11 2017 +0100

    web: Explain a bit more what Libgpg-error is about.

diff --git a/web/related_software/libgpg-error/index.org b/web/related_software/libgpg-error/index.org
index f467f80..0749f5c 100644
--- a/web/related_software/libgpg-error/index.org
+++ b/web/related_software/libgpg-error/index.org
@@ -3,9 +3,27 @@
 
 * Libgpg-error
 
-  /Libgpg-error/ is a small library that defines common error values
-  for all GnuPG components. Among these are GPG, GPGSM, GPGME,
-  GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SmartCard Daemon
-  and possibly more in the future.
+  /Libgpg-error/ is a small library that originally defined common
+  error values for all GnuPG components.  Among these are GPG, GPGSM,
+  GPGME, GPG-Agent, libgcrypt, Libksba, DirMngr, Pinentry, SCdaemon.
+  Because /Libgpg-error/ is a common dependency all GnuPG components,
+  more features have been added to the library:
+
+  - An extended stream library (estream) which for example allows the
+    use of memory or cookie based streams.
+
+  - A printf implementation to provide a uniform interface on all
+    platforms.  This also includes asprintf style functions.
+
+  - An implementation of locks (mutexes).
+
+  - A gettext implementation for use on Windows
+
+  - A Base64 decoder
+
+  This library will eventually be renamed to /Libgpgrt/ to reflect
+  that this is a runtime library for GnuPG and other software which
+  likes to use it.  The latest version already comes with a header
+  file "gpgrt.h" which can be used instead of "gpg-error.h".
 
   See the [[file:../../download/index.org::libgpg-error][download]] section for the latest tarball.

-----------------------------------------------------------------------

Summary of changes:
 web/related_software/libgpg-error/index.org | 26 ++++++++++++++++++++++----
 1 file changed, 22 insertions(+), 4 deletions(-)


hooks/post-receive
-- 
The GnuPG website and other docs
http://git.gnupg.org




More information about the Gnupg-commits mailing list