[git] GPG-ERROR - branch, master, updated. libgpg-error-1.16-1-ga39ffed

by Werner Koch cvs at cvs.gnupg.org
Thu Sep 18 13:18:24 CEST 2014


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 "Error codes used by GnuPG et al.".

The branch, master has been updated
       via  a39ffed155b14865a1ea00f9b2f19e601874044c (commit)
       via  8f3187fe56cb8e535e3ceff75fdd4e128070af57 (commit)
       via  b410265df175ed11948ed81e5385b1770443b221 (commit)
       via  cc4b0caa57a595a3727e51e061c519232f7bdb05 (commit)
      from  c307e1f801cd9a25c4a5b9a90073362219d52ee6 (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 a39ffed155b14865a1ea00f9b2f19e601874044c
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Sep 18 13:18:35 2014 +0200

    Post release updates.
    
    --

diff --git a/NEWS b/NEWS
index bb9cba2..4f754a2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,7 @@
+Noteworthy changes in version 1.17 (unreleased) [C12/A12/R_]
+-----------------------------------------------
+
+
 Noteworthy changes in version 1.16 (2014-09-18) [C12/A12/R2]
 -----------------------------------------------
 
diff --git a/configure.ac b/configure.ac
index 71ef4a1..b32b751 100644
--- a/configure.ac
+++ b/configure.ac
@@ -27,7 +27,7 @@ min_automake_version="1.11"
 # another commit, and a push so that the git magic is able to work.
 # See below for the LT versions.
 m4_define([mym4_version_major], [1])
-m4_define([mym4_version_minor], [16])
+m4_define([mym4_version_minor], [17])
 
 # Below is m4 magic to extract and compute the revision number, the
 # decimalized short revision number, a beta version string, and a flag

commit 8f3187fe56cb8e535e3ceff75fdd4e128070af57
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Sep 18 13:05:34 2014 +0200

    Release 1.16.
    
    * configure.ac: Set LT version to C12/A12/R2.

diff --git a/NEWS b/NEWS
index 94e1290..bb9cba2 100644
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,12 @@
-Noteworthy changes in version 1.16 (unreleased) [C__/A__/R_]
+Noteworthy changes in version 1.16 (2014-09-18) [C12/A12/R2]
 -----------------------------------------------
 
+ * Support building for iOS.
+
+ * Fixed a prototype mismatch.
+
+ * Fix es_fclose for streams opened with "samethread".
+
 
 Noteworthy changes in version 1.15 (2014-09-11) [C12/A12/R1]
 -----------------------------------------------
diff --git a/configure.ac b/configure.ac
index d2964f2..71ef4a1 100644
--- a/configure.ac
+++ b/configure.ac
@@ -53,7 +53,7 @@ AC_INIT([libgpg-error],[mym4_full_version],[http://bugs.gnupg.org])
 # Note that added error codes don't constitute an interface change.
 LIBGPG_ERROR_LT_CURRENT=12
 LIBGPG_ERROR_LT_AGE=12
-LIBGPG_ERROR_LT_REVISION=1
+LIBGPG_ERROR_LT_REVISION=2
 ################################################
 
 AC_SUBST(LIBGPG_ERROR_LT_CURRENT)

commit b410265df175ed11948ed81e5385b1770443b221
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Sep 18 13:02:15 2014 +0200

    doc updates and type fixes.
    
    --

diff --git a/doc/errorref.txt b/doc/errorref.txt
index 8a96673..f4ff673 100644
--- a/doc/errorref.txt
+++ b/doc/errorref.txt
@@ -231,7 +231,13 @@ GPG_ERR_MISSING_CERT		Missing certificate
 67	GPG_ERR_TOO_LARGE		Provided object is too large
 68	GPG_ERR_NO_OBJ			Missing item in object
 69	GPG_ERR_NOT_IMPLEMENTED		Not implemented
-70	GPG_ERR_CONFLICT		Conflicting use
+
+GPG_ERR_CONFLICT		Conflicting use
+
+    NTBTLS: - Function has already been called and may not be called
+              again at this protocol state.
+
+
 71	GPG_ERR_INV_CIPHER_MODE		Invalid cipher mode
 72	GPG_ERR_INV_FLAG		Invalid flag
 73	GPG_ERR_INV_HANDLE		Invalid handle
@@ -395,7 +401,15 @@ GPG_ERR_UNSUPPORTED_ENCODING	Unsupported encoding
 153	GPG_ERR_KEY_EXPIRED		Key expired
 154	GPG_ERR_SIG_EXPIRED		Signature expired
 155	GPG_ERR_ENCODING_PROBLEM	Encoding problem
-156	GPG_ERR_INV_STATE		Invalid state
+
+GPG_ERR_INV_STATE		Invalid state
+
+    The state (of a protocol) is not possible or not defined at all.
+
+    NTBTLS: - Data received in an unexpected state.
+
+
+
 157	GPG_ERR_DUP_VALUE		Duplicated value
 
 GPG_ERR_MISSING_ACTION		Missing action
diff --git a/src/estream.c b/src/estream.c
index 1bff535..46be363 100644
--- a/src/estream.c
+++ b/src/estream.c
@@ -1749,7 +1749,7 @@ init_stream_obj (estream_t stream,
      reading mode.  This is required in case we are working on a
      stream which is not seeekable (like stdout).  Without this
      pre-initialization we would do a seek at the first write call and
-     as this will fail no utput will be delivered. */
+     as this will fail no output will be delivered. */
   if ((modeflags & O_WRONLY) || (modeflags & O_RDWR) )
     stream->flags.writing = 1;
   else

commit cc4b0caa57a595a3727e51e061c519232f7bdb05
Author: Werner Koch <wk at gnupg.org>
Date:   Thu Sep 18 12:30:28 2014 +0200

    Add new lock-obj-pub for Apple iOS.
    
    * src/syscfg/lock-obj-pub.aarch64-apple-darwin.h: New.
    * src/syscfg/lock-obj-pub.arm-apple-darwin.h: New.
    
    --
    
    Created by Chris Ballinger <chris at chatsecure.org>.  He also noted:
    
      When cross-compiling for arm-apple-darwin and aarch64-apple-darwin I
      also needed to generate these files, so here they are. I made a
      little iOS utility to help people generate them in case Apple adds
      any more architectures in the future:
      https://github.com/chrisballinger/gen-posix-lock-obj-iOS

diff --git a/src/Makefile.am b/src/Makefile.am
index a9c0a5a..10810a6 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -42,10 +42,12 @@ endif
 # Distributed lock object definitions for cross compilation.
 lock_obj_pub = \
         syscfg/lock-obj-pub.aarch64-unknown-linux-gnu.h     \
+	syscfg/lock-obj-pub.aarch64-apple-darwin.h          \
         syscfg/lock-obj-pub.alpha-unknown-linux-gnu.h       \
         syscfg/lock-obj-pub.arm-unknown-linux-androideabi.h \
         syscfg/lock-obj-pub.arm-unknown-linux-gnueabi.h     \
         syscfg/lock-obj-pub.arm-unknown-linux-gnueabihf.h   \
+	syscfg/lock-obj-pub.arm-apple-darwin.h              \
         syscfg/lock-obj-pub.hppa-unknown-linux-gnu.h        \
         syscfg/lock-obj-pub.i486-pc-gnu.h                   \
         syscfg/lock-obj-pub.i486-pc-kfreebsd-gnu.h          \
diff --git a/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h b/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h
new file mode 100644
index 0000000..3eeadfe
--- /dev/null
+++ b/src/syscfg/lock-obj-pub.aarch64-apple-darwin.h
@@ -0,0 +1,28 @@
+## lock-obj-pub.aarch64-apple-darwin.h
+## File created by gen-posix-lock-obj - DO NOT EDIT
+## To be included by mkheader into gpg-error.h
+
+typedef struct
+{
+    long _vers;
+    union {
+        volatile char _priv[64];
+        long _x_align;
+        long *_xp_align;
+    } u;
+} gpgrt_lock_t;
+
+#define GPGRT_LOCK_INITIALIZER {1,{{167,171,170,50,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0}}}
+##
+## Local Variables:
+## mode: c
+## buffer-read-only: t
+## End:
+##
diff --git a/src/syscfg/lock-obj-pub.arm-apple-darwin.h b/src/syscfg/lock-obj-pub.arm-apple-darwin.h
new file mode 100644
index 0000000..4e9f630
--- /dev/null
+++ b/src/syscfg/lock-obj-pub.arm-apple-darwin.h
@@ -0,0 +1,26 @@
+## lock-obj-pub.arm-apple-darwin.h
+## File created by gen-posix-lock-obj - DO NOT EDIT
+## To be included by mkheader into gpg-error.h
+
+typedef struct
+{
+    long _vers;
+    union {
+        volatile char _priv[44];
+        long _x_align;
+        long *_xp_align;
+    } u;
+} gpgrt_lock_t;
+
+#define GPGRT_LOCK_INITIALIZER {1,{{167,171,170,50,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0,0,0,0,0, \
+0,0,0,0}}}
+##
+## Local Variables:
+## mode: c
+## buffer-read-only: t
+## End:
+##

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

Summary of changes:
 NEWS                                           |   12 +++++++++-
 configure.ac                                   |    4 ++--
 doc/errorref.txt                               |   18 +++++++++++++--
 src/Makefile.am                                |    2 ++
 src/estream.c                                  |    2 +-
 src/syscfg/lock-obj-pub.aarch64-apple-darwin.h |   28 ++++++++++++++++++++++++
 src/syscfg/lock-obj-pub.arm-apple-darwin.h     |   26 ++++++++++++++++++++++
 7 files changed, 86 insertions(+), 6 deletions(-)
 create mode 100644 src/syscfg/lock-obj-pub.aarch64-apple-darwin.h
 create mode 100644 src/syscfg/lock-obj-pub.arm-apple-darwin.h


hooks/post-receive
-- 
Error codes used by GnuPG et al.
http://git.gnupg.org




More information about the Gnupg-commits mailing list