[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