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

by Werner Koch cvs at cvs.gnupg.org
Thu Apr 28 10:58:17 CEST 2016


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  e8459bf295da8b19b4e3c609eb5c49b47a862e41 (commit)
      from  f6e90247f3d2c9aad9934faa8652f2a181f96e4b (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 e8459bf295da8b19b4e3c609eb5c49b47a862e41
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Apr 28 09:55:10 2016 +0200

    web: Reorganized library section. Add npth.

diff --git a/web/documentation/bts.org b/web/documentation/bts.org
index c8808cc..1db13dd 100644
--- a/web/documentation/bts.org
+++ b/web/documentation/bts.org
@@ -7,7 +7,7 @@
   Our bug tracking system can be found at [[https://bugs.gnupg.org/gnupg/index][bugs.gnupg.org]]. Please,
   query the database before you create a new bug report. You need to
   create an account to file a bug or edit existing bugs. See the
-  [[http://bugs.gnupg.org/index.html#intro][Introduction to the BTS]].  Bug reports need to be written in English
+  [[https://bugs.gnupg.org/index.html#intro][Introduction to the BTS]].  Bug reports need to be written in English
 
   If you can fix one of these bugs/limitations, we will certainly be
   glad to receive a patch via the gnupg-devel mailing list.  If the
diff --git a/web/download/index.org b/web/download/index.org
index 522c70a..2a5fa82 100644
--- a/web/download/index.org
+++ b/web/download/index.org
@@ -51,6 +51,7 @@
    | [[../related_software/libgcrypt/index.org][Libgcrypt]]     | {{{libgcrypt_ver}}}    | {{{libgcrypt_date}}}    |    {{{libgcrypt_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2{{{ftpclose}}}          | {{{ftpopen}}}{{{ftp_loc_base}}}/libgcrypt/libgcrypt-{{{libgcrypt_ver}}}.tar.bz2.sig{{{ftpclose}}}          |
    | [[../related_software/libksba/index.org][Libksba]]       | {{{libksba_ver}}}      | {{{libksba_date}}}      |      {{{libksba_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libksba/libksba-{{{libksba_ver}}}.tar.bz2{{{ftpclose}}}                | {{{ftpopen}}}{{{ftp_loc_base}}}/libksba/libksba-{{{libksba_ver}}}.tar.bz2.sig{{{ftpclose}}}                |
    | [[../related_software/libassuan/index.org][Libassuan]]     | {{{libassuan_ver}}}    | {{{libassuan_date}}}    |    {{{libassuan_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2{{{ftpclose}}}          | {{{ftpopen}}}{{{ftp_loc_base}}}/libassuan/libassuan-{{{libassuan_ver}}}.tar.bz2.sig{{{ftpclose}}}          |
+   | [[../related_software/npth/index.org][nPth]]          | {{{npth_ver}}}         | {{{npth_date}}}         |         {{{npth_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/npth/npth-{{{npth_ver}}}.tar.bz2{{{ftpclose}}}                         | {{{ftpopen}}}{{{ftp_loc_base}}}/npth/npth-{{{npth_ver}}}.tar.bz2.sig{{{ftpclose}}}                         |
    |---------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------|
    | Pinentry      | {{{pinentry_ver}}}     | {{{pinentry_date}}}     |     {{{pinentry_size}}} | {{{ftpopen}}}{{{ftp_loc_base}}}/pinentry/pinentry-{{{pinentry_ver}}}.tar.bz2{{{ftpclose}}}             | {{{ftpopen}}}{{{ftp_loc_base}}}/pinentry/pinentry-{{{pinentry_ver}}}.tar.bz2.sig{{{ftpclose}}}             |
    |---------------+------------------------+-------------------------+-------------------------+--------------------------------------------------------------------------------------------------------+------------------------------------------------------------------------------------------------------------|
diff --git a/web/download/integrity_check.org b/web/download/integrity_check.org
index 8527a94..5989351 100644
--- a/web/download/integrity_check.org
+++ b/web/download/integrity_check.org
@@ -115,6 +115,7 @@
    {{{libgcrypt_sha1}}}  libgcrypt-{{{libgcrypt_ver}}}.tar.bz2
    {{{libksba_sha1}}}  libksba-{{{libksba_ver}}}.tar.bz2
    {{{libassuan_sha1}}}  libassuan-{{{libassuan_ver}}}.tar.bz2
+   {{{npth_sha1}}}  npth-{{{npth_ver}}}.tar.bz2
    {{{pinentry_sha1}}}  pinentry-{{{pinentry_ver}}}.tar.bz2
    {{{gpgme_sha1}}}  gpgme-{{{gpgme_ver}}}.tar.bz2
    {{{gpa_sha1}}}  gpa-{{{gpa_ver}}}.tar.bz2
diff --git a/web/related_software/libraries.org b/web/related_software/libraries.org
index dd46884..2a5cc8d 100644
--- a/web/related_software/libraries.org
+++ b/web/related_software/libraries.org
@@ -7,24 +7,41 @@
 
   This page collects libraries related to GnuPG project.
 
-  If you feel wanting to improve this list, please, fill in a [[#gpgweb][Problem
-   Report]] form.
+  If you feel wanting to improve this list, please, fill in a [[https://www.gnupg.org/documentation/bts.html][Problem
+  Report]] form.
 
-   -  [[file:swlist.org::#egd][EGD]] :: Entropy Gathering Daemon
-   -  [[file:swlist.org::#gpgme][GPGME]] :: GnuPG Made Easy
-   -  [[file:swlist.org::#gnupg-for-java][gnupg-for-java]] :: Java binding for GPGME
-   -  [[file:libassuan/index.org][libassuan]] :: Libassuan is the IPC library used by some GnuPG
-                   related software.
-   -  [[http://directory.fsf.org/wiki/Libgcrypt][libgcrypt]] :: Libgcrypt is a general purpose cryptographic
+** Libraries required to build GnuPG
+
+  The libraries are requred to build currenrt GnUPG versions but may
+  also be used on its onw.  They are maintained by the GnuPG Project.
+
+   -  [[file:libgpg-error/index.org][Libgpg-error]] :: Libgpg-error is helper library used by a couple
+                      of other projects to provide a common set of
+                      error codes and descriptions.
+   -  [[file:libgcrypt/index.org][Libgcrypt]] :: Libgcrypt is a general purpose cryptographic
                    library based on the code from GnuPG. It provides
                    functions for all cryptographic building blocks:
                    symmetric ciphers, hash algorithms, MACs, public
                    key algorithms, large integer functions, random
                    numbers and a lot of supporting functions.
-   -  [[file:libgpg-error/index.org][libgpg-error]] :: Libgpg-error is helper library used by a couple
-                      of other projects to provide a common set of
-                      error codes and descriptions.
-   -  [[file:libksba/index.org][libksba]] :: Libksba provides an easy API to create and parse
+   -  [[file:libassuan/index.org][Libassuan]] :: Libassuan is the IPC library used by some GnuPG
+                   related software.
+   -  [[file:libksba/index.org][Libksba]] :: Libksba provides an easy API to create and parse
                  X.509 and CMS related objects.
+   -  [[file:npth/index.org][nPth]] :: The New GNU Portable Threads Library.
+
+
+** Libraries recommended for use with GnuPG
+
+   These libraries are not required to build GnuPG but are recommended
+   by the GnuPG Project.
+
+   -  [[file:gpgme/index.org][GPGME]] :: GnuPG Made Easy is a library designed to make access to
+               GnuPG easier for applications.
+
+** Other Libraries
+
+   -  [[file:swlist.org::#gnupg-for-java][gnupg-for-java]] :: Java binding for GPGME
+   -  [[file:swlist.org::#egd][EGD]] :: Entropy Gathering Daemon
 
 # eof
diff --git a/web/related_software/npth/index.org b/web/related_software/npth/index.org
new file mode 100644
index 0000000..3b1f088
--- /dev/null
+++ b/web/related_software/npth/index.org
@@ -0,0 +1,15 @@
+#+STARTUP: showall
+#+SETUPFILE: "../../share/setup.inc"
+
+* The New GNU Portable Threads Library
+
+  /nPth/ is a library to provide the GNU Pth API and thus a
+  non-preemptive threads implementation.
+
+  In contrast to GNU Pth is is based on the system's standard threads
+  implementation.  This allows the use of libraries which are not
+  compatible to GNU Pth.  Experience with a Windows Pth emulation
+  showed that this is a solid way to provide a co-routine based
+  framework.
+
+  See the [[../../download/index.org::npth][download]] section for the latest tarball.

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

Summary of changes:
 web/documentation/bts.org           |  2 +-
 web/download/index.org              |  1 +
 web/download/integrity_check.org    |  1 +
 web/related_software/libraries.org  | 41 ++++++++++++++++++++++++++-----------
 web/related_software/npth/index.org | 15 ++++++++++++++
 5 files changed, 47 insertions(+), 13 deletions(-)
 create mode 100644 web/related_software/npth/index.org


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




More information about the Gnupg-commits mailing list