summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWerner Koch <wk@gnupg.org>2018-03-13 11:36:17 +0100
committerWerner Koch <wk@gnupg.org>2018-03-13 11:41:50 +0100
commita27a09eb62507dcf1fd98d91fd7c5888544c59ed (patch)
tree89a0b01a66bfb4bcd6eabec9efb47352d6cfa527
parentc0d331c063842ab4352e616269788b7c71d63e02 (diff)
downloadlibgpg-error-a27a09eb62507dcf1fd98d91fd7c5888544c59ed.tar.gz
build: Update copyright notices and remove gpgscm from the release.
-- Signed-off-by: Werner Koch <wk@gnupg.org>
-rw-r--r--AUTHORS9
-rw-r--r--Makefile.am12
-rw-r--r--NEWS48
-rw-r--r--README2
-rw-r--r--configure.ac14
-rw-r--r--src/gpg-error.h.in2
-rw-r--r--src/version.c4
7 files changed, 75 insertions, 16 deletions
diff --git a/AUTHORS b/AUTHORS
index a8e8abe..5d323eb 100644
--- a/AUTHORS
+++ b/AUTHORS
@@ -13,6 +13,15 @@ range, inclusive, is a copyrightable year that would otherwise be
listed individually.
+List of Copyright holders
+=========================
+
+ Copyright (C) 2001-2018 g10 Code GmbH
+ Copyright (C) 1995-2017 Free Software Foundation, Inc.
+ Copyright (C) 1998-2006, 2008-2017 Werner Koch
+ Copyright (C) 2014 Jedi Lin
+
+
Authors with a DCO
==================
diff --git a/Makefile.am b/Makefile.am
index 856f44c..56145f7 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -34,11 +34,11 @@ else
lang_subdirs =
endif
-if BUILD_GPGSCM
-doc = gpgscm
-else
-doc =
-endif
+#if BUILD_GPGSCM
+#doc = gpgscm
+#else
+#doc =
+#endif
if BUILD_DOC
doc = doc
@@ -52,7 +52,7 @@ else
tests =
endif
-SUBDIRS = m4 src $(gpgscm) $(doc) $(tests) po $(lang_subdirs)
+SUBDIRS = m4 src $(doc) $(tests) po $(lang_subdirs)
dist-hook: gen-ChangeLog
diff --git a/NEWS b/NEWS
index 687e185..a275f5f 100644
--- a/NEWS
+++ b/NEWS
@@ -4,8 +4,56 @@ Noteworthy changes in version 1.28 (unreleased) [C22/A22/R_]
* The formerly internal yat2m tool is now installed during a native
build.
+ * The new files gpgrt.m4 and gpgrt-config are now installed. They
+ can be used instead of gpg-error.m4 and gpg-error-config.
+
* Interface changes relative to the 1.27 release:
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ gpgrt_get_errorcount New API.
+ gpgrt_inc_errorcount New API.
+ gpgrt_log_set_sink New API.
+ gpgrt_log_set_socket_dir_cb New API.
+ gpgrt_log_set_pid_suffix_cb New API.
+ gpgrt_log_set_prefix New API.
+ gpgrt_log_get_prefix New API.
+ gpgrt_log_test_fd New API.
+ gpgrt_log_get_fd New API.
+ gpgrt_log_get_stream New API.
+ gpgrt_log New API.
+ gpgrt_logv New API.
+ gpgrt_logv_prefix New API.
+ gpgrt_log_string New API.
+ gpgrt_log_info New API.
+ gpgrt_log_error New API.
+ gpgrt_log_fatal New API.
+ gpgrt_log_bug New API.
+ gpgrt_log_debug New API.
+ gpgrt_log_debug_string New API.
+ gpgrt_log_printf New API.
+ gpgrt_log_flush New API.
+ gpgrt_log_printhex New API.
+ gpgrt_log_clock New API.
+ gpgrt_assert New macro.
+ _gpgrt_log_assert New internal API.
+ GPGRT_LOGLVL_BEGIN New const.
+ GPGRT_LOGLVL_CONT New const.
+ GPGRT_LOGLVL_INFO New const.
+ GPGRT_LOGLVL_WARN New const.
+ GPGRT_LOGLVL_ERROR New const.
+ GPGRT_LOGLVL_FATAL New const.
+ GPGRT_LOGLVL_BUG New const.
+ GPGRT_LOGLVL_DEBUG New const.
+ gpgrt_realloc New API.
+ gpgrt_malloc New API.
+ gpgrt_calloc New API.
+ gpgrt_strdup New API.
+ gpgrt_strconcat New API.
+ gpgrt_w32_reg_query_string New API.
+ gpgrt_getenv New API.
+ gpgrt_setenv New API.
+ gpgrt_mkdir New API.
+ gpgrt_chdir New API.
+ gpgrt_getcwd New API.
Noteworthy changes in version 1.27 (2017-02-28) [C22/A22/R0]
diff --git a/README b/README
index fd6e1a8..9cc5de0 100644
--- a/README
+++ b/README
@@ -20,6 +20,8 @@ components are
- A lean gettext and iconv implementation for Windows.
+ - Log functions
+
More components will be added over time. Most functions are prefixed
with "gpgrt" (GnuPG Run Time) instead of "gpg_err" to indicate the
long term plan to rename this library to gpgrt.
diff --git a/configure.ac b/configure.ac
index 992d1bd..04715e9 100644
--- a/configure.ac
+++ b/configure.ac
@@ -543,12 +543,12 @@ fi
# Eventually we will reverse the meaning of that option.
#
build_gpgscm=no
-AC_MSG_CHECKING([whether to build gpgscm])
-AC_ARG_ENABLE(gpgscm,
- AC_HELP_STRING([--enable-gpgscm],
- [build the gpgscm tool]),
- build_gpgscm=$enableval, build_gpgscm=no)
-AC_MSG_RESULT($build_gpgscm)
+#AC_MSG_CHECKING([whether to build gpgscm])
+#AC_ARG_ENABLE(gpgscm,
+# AC_HELP_STRING([--enable-gpgscm],
+# [build the gpgscm tool]),
+# build_gpgscm=$enableval, build_gpgscm=no)
+#AC_MSG_RESULT($build_gpgscm)
AM_CONDITIONAL([BUILD_GPGSCM], [test "x$build_gpgscm" != xno])
@@ -617,7 +617,7 @@ AM_CONDITIONAL([BUILD_TESTS], [test "x$build_tests" != xno])
#
AC_CONFIG_FILES([Makefile])
AC_CONFIG_FILES([doc/Makefile po/Makefile.in m4/Makefile])
-AC_CONFIG_FILES([src/Makefile gpgscm/Makefile tests/Makefile])
+AC_CONFIG_FILES([src/Makefile tests/Makefile])
AC_CONFIG_FILES([lang/Makefile lang/cl/Makefile lang/cl/gpg-error.asd])
AC_CONFIG_FILES([src/versioninfo.rc src/gpg-error.w32-manifest])
AC_CONFIG_FILES([src/gpg-error-config], [chmod +x src/gpg-error-config])
diff --git a/src/gpg-error.h.in b/src/gpg-error.h.in
index 11d4950..f942098 100644
--- a/src/gpg-error.h.in
+++ b/src/gpg-error.h.in
@@ -1,5 +1,5 @@
/* gpg-error.h or gpgrt.h - Public interface to libgpg-error. -*- c -*-
- * Copyright (C) 2003-2004, 2010, 2013-2017 g10 Code GmbH
+ * Copyright (C) 2001-2018 g10 Code GmbH
*
* This file is part of libgpg-error.
*
diff --git a/src/version.c b/src/version.c
index eaeedf8..94b75af 100644
--- a/src/version.c
+++ b/src/version.c
@@ -38,8 +38,8 @@ cright_blurb (void)
{
static const char blurb[] =
"\n\n"
- "This is Libgpg-error " PACKAGE_VERSION " - An error code library\n"
- "Copyright 2003-2004, 2010, 2013-2017 g10 Code GmbH\n"
+ "This is Libgpg-error " PACKAGE_VERSION " - A runtime library\n"
+ "Copyright 2001-2018 g10 Code GmbH\n"
"\n"
"(" BUILD_REVISION " " BUILD_TIMESTAMP ")\n"
"\n\n";