diff options
Diffstat (limited to 'src')
| -rw-r--r-- | src/Makefile.am | 6 | ||||
| -rw-r--r-- | src/include/Makefile.am | 11 | ||||
| -rw-r--r-- | src/include/taler_crypto_lib.h | 5 | ||||
| -rw-r--r-- | src/include/taler_signatures.h | 5 | ||||
| -rw-r--r-- | src/include/taler_util_wallet.h | 112 | ||||
| -rw-r--r-- | src/util/Makefile.am | 18 | 
6 files changed, 0 insertions, 157 deletions
| diff --git a/src/Makefile.am b/src/Makefile.am index 0e1698d0..d3fde4c1 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -11,10 +11,6 @@ if HAVE_LIBGNURL  endif  endif -if WALLET_ONLY -SUBDIRS = include util -else -  pkgcfgdir = $(prefix)/share/taler/config.d/  pkgcfg_DATA = \    taler.conf @@ -30,5 +26,3 @@ if HAVE_LIBGNURL   SUBDIRS += lib benchmark  endif  endif - -endif diff --git a/src/include/Makefile.am b/src/include/Makefile.am index b1068d5d..08ed62ec 100644 --- a/src/include/Makefile.am +++ b/src/include/Makefile.am @@ -1,15 +1,6 @@  # This Makefile.am is in the public domain  talerincludedir = $(includedir)/taler -if WALLET_ONLY -talerinclude_HEADERS = \ -  platform.h \ -  taler_amount_lib.h \ -  taler_crypto_lib.h \ -  taler_util_wallet.h \ -  taler_signatures.h -else -  talerinclude_HEADERS = \    platform.h \    taler_auditor_service.h \ @@ -32,8 +23,6 @@ talerinclude_HEADERS = \    taler_pq_lib.h \    taler_signatures.h -endif -  EXTRA_DIST = \    backoff.h \    gauger.h diff --git a/src/include/taler_crypto_lib.h b/src/include/taler_crypto_lib.h index f8dc1e66..3e8bac65 100644 --- a/src/include/taler_crypto_lib.h +++ b/src/include/taler_crypto_lib.h @@ -22,13 +22,8 @@  #ifndef TALER_CRYPTO_LIB_H  #define TALER_CRYPTO_LIB_H -#if HAVE_GNUNET_GNUNET_UTIL_LIB_H  #include <gnunet/gnunet_util_lib.h>  #include "taler_util.h" -#elif HAVE_GNUNET_GNUNET_UTIL_TALER_WALLET_LIB_H -#include <gnunet/gnunet_util_taler_wallet_lib.h> -#include "taler_util_wallet.h" -#endif  #include <gcrypt.h> diff --git a/src/include/taler_signatures.h b/src/include/taler_signatures.h index 1e27e8f9..680b6988 100644 --- a/src/include/taler_signatures.h +++ b/src/include/taler_signatures.h @@ -27,12 +27,7 @@  #ifndef TALER_SIGNATURES_H  #define TALER_SIGNATURES_H -#if HAVE_GNUNET_GNUNET_UTIL_LIB_H  #include <gnunet/gnunet_util_lib.h> -#elif HAVE_GNUNET_GNUNET_UTIL_TALER_WALLET_LIB_H -#include <gnunet/gnunet_util_taler_wallet_lib.h> -#endif -  #include "taler_amount_lib.h"  #include "taler_crypto_lib.h" diff --git a/src/include/taler_util_wallet.h b/src/include/taler_util_wallet.h deleted file mode 100644 index 249ee457..00000000 --- a/src/include/taler_util_wallet.h +++ /dev/null @@ -1,112 +0,0 @@ -/* -  This file is part of TALER -  Copyright (C) 2014, 2015 GNUnet e.V. - -  TALER is free software; you can redistribute it and/or modify it under the -  terms of the GNU General Public License as published by the Free Software -  Foundation; either version 3, or (at your option) any later version. - -  TALER is distributed in the hope that it will be useful, but WITHOUT ANY -  WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR -  A PARTICULAR PURPOSE.  See the GNU General Public License for more details. - -  You should have received a copy of the GNU General Public License along with -  TALER; see the file COPYING.  If not, see <http://www.gnu.org/licenses/> -*/ -/** - * @file include/taler_util_wallet.h - * @brief Interface for common utility functions for wallets - * @author Sree Harsha Totakura <sreeharsha@totakura.in> - */ -#ifndef TALER_UTIL_H -#define TALER_UTIL_H -#include <gnunet/gnunet_util_taler_wallet_lib.h> -#include "taler_amount_lib.h" -#include "taler_crypto_lib.h" - - -#ifdef __cplusplus -extern "C" -{ -#if 0                           /* keep Emacsens' auto-indent happy */ -} -#endif -#endif - - -/* Define logging functions */ -#define TALER_LOG_DEBUG(...)                                  \ -  GNUNET_log (GNUNET_ERROR_TYPE_DEBUG, __VA_ARGS__) - -#define TALER_LOG_WARNING(...)                                \ -  GNUNET_log (GNUNET_ERROR_TYPE_WARNING, __VA_ARGS__) - -#define TALER_LOG_ERROR(...)                                  \ -  GNUNET_log (GNUNET_ERROR_TYPE_ERROR, __VA_ARGS__) - - -/** - * Tests a given as assertion and if failed prints it as a warning with the - * given reason - * - * @param EXP the expression to test as assertion - * @param reason string to print as warning - */ -#define TALER_assert_as(EXP, reason)                           \ -  do {                                                          \ -    if (EXP) break;                                             \ -    TALER_LOG_ERROR ("%s at %s:%d\n", reason, __FILE__, __LINE__);       \ -    abort ();                                                    \ -  } while (0) - - -/** - * Log an error message at log-level 'level' that indicates - * a failure of the command 'cmd' with the message given - * by gcry_strerror(rc). - */ -#define TALER_LOG_GCRY_ERROR(cmd, rc) do { TALER_LOG_ERROR ( \ -                                             "`%s' failed at %s:%d with error: %s\n", \ -                                             cmd, __FILE__, __LINE__, \ -                                             gcry_strerror (rc)); } while (0) - - -#define TALER_gcry_ok(cmd) \ -  do {int rc; rc = cmd; if (! rc) break; \ -      TALER_LOG_ERROR ("A Gcrypt call failed at %s:%d with error: %s\n", \ -                       __FILE__, \ -                       __LINE__, gcry_strerror (rc)); abort (); } while (0) - - -/** - * Initialize Gcrypt library. - */ -void -TALER_gcrypt_init (void); - - -/** - * Obtain denomination amount from configuration file. - * - * @param cfg configuration to parse - * @param section section of the configuration to access - * @param option option of the configuration to access - * @param[out] denom set to the amount found in configuration - * @return #GNUNET_OK on success, #GNUNET_SYSERR on error - */ -int -TALER_config_get_denom (struct GNUNET_CONFIGURATION_Handle *cfg, -                        const char *section, -                        const char *option, -                        struct TALER_Amount *denom); - - -#if 0                           /* keep Emacsens' auto-indent happy */ -{ -#endif -#ifdef __cplusplus -} -#endif - - -#endif diff --git a/src/util/Makefile.am b/src/util/Makefile.am index 35abe4a1..74e61ccd 100644 --- a/src/util/Makefile.am +++ b/src/util/Makefile.am @@ -19,26 +19,8 @@ EXTRA_DIST = \  bin_SCRIPTS = \    taler-config -if WALLET_ONLY -lib_LTLIBRARIES = \ -  libtalerutil_wallet.la -else  lib_LTLIBRARIES = \    libtalerutil.la -endif - -libtalerutil_wallet_la_SOURCES = \ -  amount.c \ -  crypto.c - -libtalerutil_wallet_la_LIBADD = \ -  -lgnunetutil_taler_wallet \ -  $(LIBGCRYPT_LIBS) \ -  $(XLIB) - -libtalerutil_wallet_la_LDFLAGS = \ -  -version-info 1:0:1 \ -  -export-dynamic -no-undefined  libtalerutil_la_SOURCES = \    amount.c \ | 
