Hello community, here is the log from the commit of package aqbanking for openSUSE:Factory checked in at 2019-08-28 18:35:40 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aqbanking (Old) and /work/SRC/openSUSE:Factory/.aqbanking.new.7948 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aqbanking" Wed Aug 28 18:35:40 2019 rev:76 rq:726541 version:5.8.2 Changes: -------- --- /work/SRC/openSUSE:Factory/aqbanking/aqbanking.changes 2019-08-19 21:38:59.596324025 +0200 +++ /work/SRC/openSUSE:Factory/.aqbanking.new.7948/aqbanking.changes 2019-08-28 18:35:44.853280936 +0200 @@ -1,0 +2,6 @@ +Tue Aug 27 09:29:00 UTC 2019 - Johannes Engel <jcnen...@gmail.com> + +- Update to 5.8.2 + + Bugfix for crash together with gwenhywfar-4.20.2 + +------------------------------------------------------------------- Old: ---- aqbanking-5.8.1.tar.gz New: ---- aqbanking-5.8.2.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aqbanking.spec ++++++ --- /var/tmp/diff_new_pack.yWD2Em/_old 2019-08-28 18:35:45.633280800 +0200 +++ /var/tmp/diff_new_pack.yWD2Em/_new 2019-08-28 18:35:45.633280800 +0200 @@ -34,7 +34,7 @@ %define q4b_cfgmoddir %{fronts_libdir}/q4banking/cfgmodules Name: aqbanking -Version: 5.8.1 +Version: 5.8.2 Release: 0 Summary: Library for Online Banking Functions and Financial Data Import and Export License: GPL-2.0 or GPL-3.0 ++++++ aqbanking-5.8.1.tar.gz -> aqbanking-5.8.2.tar.gz ++++++ ++++ 1747 lines of diff (skipped) ++++ retrying with extended exclude list diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/ChangeLog new/aqbanking-5.8.2/ChangeLog --- old/aqbanking-5.8.1/ChangeLog 2019-08-12 16:55:34.000000000 +0200 +++ new/aqbanking-5.8.2/ChangeLog 2019-08-26 22:09:06.000000000 +0200 @@ -1,4 +1,12 @@ ------------------------------------------------------------------ +2019-08-26 22:08:29 +0200 Martin Preuss +CLI: Use runtime config. Prepare release 5.8.2. + +------------------------------------------------------------------ +2019-08-08 22:38:44 +0200 Ralf Habacker +Fix not finding typemaker2 on cross compiling for Windows + +------------------------------------------------------------------ 2019-08-12 16:54:39 +0200 Martin Preuss Prepared release 5.8.1 (stable). 5.8.0 indeed was beta since the code for setting the FinTS registration @@ -519,16 +527,3 @@ - Adjust help string for the command sepaSto (a matter of taste, I suppose). - Do some clean up as to what headers are explicitly included. - ------------------------------------------------------------------- -2016-01-29 14:51:09 +0100 R.Weiner -New Options for 'aqbanking-cli sepasto' (HKCDE/HKCDL/HKCDN) -EXAMPLES: -aqbanking-cli sepasto --create .. --firstExecutionDate="20150802" .. (HKCDE) -aqbanking-cli sepasto --delete .. --nextExecutionDate="20160602" .. (HKCDL) -aqbanking-cli sepasto --modify .. --nextExecutionDate="20160602" .. (TODO !) - ------------------------------------------------------------------- -2016-05-21 15:19:41 +0200 Heiko Becker -Allow using a prefixed cpp -Signed-off-by: Micha Lenk <mi...@lenk.info> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/aqbanking.iss new/aqbanking-5.8.2/aqbanking.iss --- old/aqbanking-5.8.1/aqbanking.iss 2019-08-12 16:56:27.000000000 +0200 +++ new/aqbanking-5.8.2/aqbanking.iss 2019-08-26 22:10:08.000000000 +0200 @@ -8,7 +8,7 @@ [Setup] ; Using the name here directly because we want it capitalized AppName=AqBanking -AppVerName=AqBanking 5.8.1 +AppVerName=AqBanking 5.8.2 AppPublisher=AqBanking Development Team AppPublisherURL=http://sourceforge.net/projects/aqbanking AppSupportURL=http://sourceforge.net/support/getsupport.php?group_id=115695 @@ -18,7 +18,7 @@ DirExistsWarning=no InfoAfterFile=README LicenseFile=COPYING -OutputBaseFilename=aqbanking-5.8.1-setup +OutputBaseFilename=aqbanking-5.8.2-setup OutputDir=. UninstallFilesDir={app}\uninstall\aqbanking @@ -151,7 +151,7 @@ StringChange(FileString, '@'+'aqbanking_pkgdatadir@', pkgdatadir); StringChange(FileString, '@'+'AQBANKING_VERSION_MAJOR@', '5'); StringChange(FileString, '@'+'AQBANKING_VERSION_MINOR@', '8'); - StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '1'); + StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '2'); StringChange(FileString, '@'+'AQBANKING_VERSION_BUILD@', '0'); StringChange(FileString, '@'+'AQBANKING_VERSION_TAG@', 'stable'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/aqbanking.spec new/aqbanking-5.8.2/aqbanking.spec --- old/aqbanking-5.8.1/aqbanking.spec 2019-08-12 16:56:27.000000000 +0200 +++ new/aqbanking-5.8.2/aqbanking.spec 2019-08-26 22:10:08.000000000 +0200 @@ -2,7 +2,7 @@ # neededforbuild gwenhywfar gwenhywfar-devel ktoblzcheck python python-ctypes pyyxml libchipcard2-devel libchipcard2 pkgconfig gettext-devel libacl-devel libacl libattr-devel libattr %define name aqbanking -%define version 5.8.1 +%define version 5.8.2 %define dist Ubuntu %define disttag ubuntu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/config.h.in new/aqbanking-5.8.2/config.h.in --- old/aqbanking-5.8.1/config.h.in 2019-08-12 16:56:29.000000000 +0200 +++ new/aqbanking-5.8.2/config.h.in 2019-08-26 22:10:10.000000000 +0200 @@ -3,6 +3,9 @@ /* if plugin init is wanted */ #undef AQBANKING_ENABLE_INIT_PLUGINS +/* Version string for FINTS */ +#undef AQBANKING_FINTS_VERSION_STRING + /* whether aqb is a subproject */ #undef AQBANKING_IS_SUBPROJECT diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/configure.ac new/aqbanking-5.8.2/configure.ac --- old/aqbanking-5.8.1/configure.ac 2019-08-12 16:55:34.000000000 +0200 +++ new/aqbanking-5.8.2/configure.ac 2019-08-26 22:09:06.000000000 +0200 @@ -16,7 +16,7 @@ AQBANKING_VERSION_MAJOR=5 AQBANKING_VERSION_MINOR=8 -AQBANKING_VERSION_PATCHLEVEL=1 +AQBANKING_VERSION_PATCHLEVEL=2 AQBANKING_VERSION_BUILD=0 dnl "stable", "rcX", "betaX", "svn" AQBANKING_VERSION_TAG="stable" @@ -34,7 +34,7 @@ AQBANKING_SO_CURRENT=42 AQBANKING_SO_AGE=7 -AQBANKING_SO_REVISION=9 +AQBANKING_SO_REVISION=10 AQBANKING_SO_EFFECTIVE="`echo \$(($AQBANKING_SO_CURRENT-$AQBANKING_SO_AGE))`" # @@ -71,6 +71,7 @@ SVN="svn" AQBANKING_VERSION_FULL_STRING="${AQBANKING_VERSION_MAJOR}.${AQBANKING_VERSION_MINOR}.${AQBANKING_VERSION_PATCHLEVEL}.${AQBANKING_VERSION_BUILD}${AQBANKING_VERSION_TAG}" AQBANKING_VERSION_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR.$AQBANKING_VERSION_PATCHLEVEL" +AQBANKING_FINTS_VERSION_STRING="$AQBANKING_VERSION_MAJOR.$AQBANKING_VERSION_MINOR" case "$AQBANKING_VERSION_TAG" in svn|cvs) @@ -180,6 +181,9 @@ AC_SUBST(AQBANKING_VERSION_STRING) AC_SUBST(AQBANKING_VERSION_RELEASE_STRING) +AC_SUBST(AQBANKING_FINTS_VERSION_STRING) +AC_DEFINE_UNQUOTED(AQBANKING_FINTS_VERSION_STRING, "$AQBANKING_FINTS_VERSION_STRING", [Version string for FINTS]) + AC_SUBST(AQBANKING_SO_CURRENT) AC_SUBST(AQBANKING_SO_REVISION) AC_SUBST(AQBANKING_SO_AGE) @@ -189,7 +193,6 @@ AM_INIT_AUTOMAKE(aqbanking, $AQBANKING_VERSION_RELEASE_STRING) - # # same for AqHBCI # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue.c new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue.c --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue.c 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue.c 2019-08-26 22:10:11.000000000 +0200 @@ -9,7 +9,7 @@ # include <config.h> #endif -#include "./ab_jobqueue_p.h" +#include "ab_jobqueue_p.h" #include <gwenhywfar/misc.h> #include <gwenhywfar/debug.h> @@ -43,7 +43,7 @@ GWEN_INHERIT_FINI(AB_JOBQUEUE, p_struct) GWEN_LIST_FINI(AB_JOBQUEUE, p_struct) /* members */ - AB_Job_List2_free(p_struct->jobList); p_struct->jobList=NULL; + AB_Job_List2_free(p_struct->jobList); p_struct->_refCount=0; GWEN_FREE_OBJECT(p_struct); } @@ -65,11 +65,11 @@ p_struct=AB_JobQueue_new(); /* member "jobList" */ if (p_struct->jobList) { - AB_Job_List2_free(p_struct->jobList); p_struct->jobList=NULL; + AB_Job_List2_free(p_struct->jobList); p_struct->jobList=NULL; } if (p_src->jobList) { - p_struct->jobList=AB_Job_List2_dup(p_src->jobList); + } /* member "jobType" */ @@ -91,7 +91,7 @@ void AB_JobQueue_SetJobList(AB_JOBQUEUE *p_struct, AB_JOB_LIST2 *p_src) { assert(p_struct); if (p_struct->jobList) { - AB_Job_List2_free(p_struct->jobList); p_struct->jobList=NULL; + AB_Job_List2_free(p_struct->jobList); } p_struct->jobList=p_src; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue.h new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue.h --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue.h 2019-08-26 22:10:11.000000000 +0200 @@ -5,8 +5,8 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef AB_JOBQUEUE_AB_JOBQUEUE_H -#define AB_JOBQUEUE_AB_JOBQUEUE_H +#ifndef AB_JOBQUEUE_H +#define AB_JOBQUEUE_H #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue_p.h new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue_p.h --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_jobqueue_p.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_jobqueue_p.h 2019-08-26 22:10:11.000000000 +0200 @@ -5,10 +5,10 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef AB_JOBQUEUE_AB_JOBQUEUE_P_H -#define AB_JOBQUEUE_AB_JOBQUEUE_P_H +#ifndef AB_JOBQUEUE_P_H +#define AB_JOBQUEUE_P_H -#include "./ab_jobqueue.h" +#include "ab_jobqueue.h" #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue.c new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue.c --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue.c 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue.c 2019-08-26 22:10:11.000000000 +0200 @@ -9,7 +9,7 @@ # include <config.h> #endif -#include "./ab_queue_p.h" +#include "ab_queue_p.h" #include <gwenhywfar/misc.h> #include <gwenhywfar/debug.h> @@ -40,7 +40,7 @@ if (p_struct->_refCount==1) { GWEN_INHERIT_FINI(AB_QUEUE, p_struct) /* members */ - AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; + AB_UserQueue_List_free(p_struct->userQueueList); p_struct->_refCount=0; GWEN_FREE_OBJECT(p_struct); } @@ -62,7 +62,7 @@ p_struct=AB_Queue_new(); /* member "userQueueList" */ if (p_struct->userQueueList) { - AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; + AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; } if (p_src->userQueueList) { @@ -77,7 +77,7 @@ assert(p_src); /* member "userQueueList" */ if (p_struct->userQueueList) { - AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; + AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; } if (p_src->userQueueList) { @@ -95,7 +95,7 @@ void AB_Queue_SetUserQueueList(AB_QUEUE *p_struct, AB_USERQUEUE_LIST *p_src) { assert(p_struct); if (p_struct->userQueueList) { - AB_UserQueue_List_free(p_struct->userQueueList); p_struct->userQueueList=NULL; + AB_UserQueue_List_free(p_struct->userQueueList); } p_struct->userQueueList=p_src; } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue.h new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue.h --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue.h 2019-08-26 22:10:11.000000000 +0200 @@ -5,8 +5,8 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef AB_QUEUE_AB_QUEUE_H -#define AB_QUEUE_AB_QUEUE_H +#ifndef AB_QUEUE_H +#define AB_QUEUE_H #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue_p.h new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue_p.h --- old/aqbanking-5.8.1/src/libs/aqbanking/backendsupport/ab_queue_p.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/libs/aqbanking/backendsupport/ab_queue_p.h 2019-08-26 22:10:11.000000000 +0200 @@ -5,10 +5,10 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef AB_QUEUE_AB_QUEUE_P_H -#define AB_QUEUE_AB_QUEUE_P_H +#ifndef AB_QUEUE_P_H +#define AB_QUEUE_P_H -#include "./ab_queue.h" +#include "ab_queue.h" #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c new/aqbanking-5.8.2/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c --- old/aqbanking-5.8.1/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c 2019-08-12 16:55:34.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c 2019-08-26 22:09:05.000000000 +0200 @@ -299,8 +299,11 @@ } GWEN_Gui_SetGui(gui); - ab=AB_Banking_new("aqhbci-tool", GWEN_DB_GetCharValue(db, "cfgfile", 0, 0), - 0); + ab=AB_Banking_new("aqhbci-tool", GWEN_DB_GetCharValue(db, "cfgfile", 0, 0), 0); + + AB_Banking_RuntimeConfig_SetCharValue(ab, "fintsRegistrationKey", "32F8A67FE34B57AB8D7E4FE70"); + AB_Banking_RuntimeConfig_SetCharValue(ab, "fintsApplicationVersionString", AQBANKING_FINTS_VERSION_STRING); + AB_Gui_Extend(gui, ab); if (strcasecmp(cmd, "mkpinlist")==0) { diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/Makefile.am new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/Makefile.am --- old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/Makefile.am 2019-08-12 16:55:34.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/Makefile.am 2019-08-26 22:09:05.000000000 +0200 @@ -86,10 +86,10 @@ %.c: %.xml - $(gwenhywfar_bindir)/typemaker2 -I $(top_srcdir)/src/lib/typemaker2/c -I $(srcdir) --destfolder="$(srcdir)" -D AQOFXCONNECT_API $< + $(typemaker2_exe) -I $(top_srcdir)/src/lib/typemaker2/c -I $(srcdir) --destfolder="$(srcdir)" -D AQOFXCONNECT_API $< %.h: %.xml - $(gwenhywfar_bindir)/typemaker2 -I $(top_srcdir)/src/lib/typemaker2/c -I $(srcdir) --destfolder="$(srcdir)" -D AQOFXCONNECT_API $< + $(typemaker2_exe) -I $(top_srcdir)/src/lib/typemaker2/c -I $(srcdir) --destfolder="$(srcdir)" -D AQOFXCONNECT_API $< SUFFIXES = .xml .c diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.c new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.c --- old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.c 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.c 2019-08-26 22:10:13.000000000 +0200 @@ -9,7 +9,7 @@ # include <config.h> #endif -#include "./oh_institute_data_p.h" +#include "oh_institute_data_p.h" #include <gwenhywfar/misc.h> #include <gwenhywfar/debug.h> @@ -49,14 +49,14 @@ if (p_struct->_refCount==1) { GWEN_LIST_FINI(OH_INSTITUTE_DATA, p_struct) /* members */ - free(p_struct->name); p_struct->name=NULL; - free(p_struct->fid); p_struct->fid=NULL; - free(p_struct->org); p_struct->org=NULL; - free(p_struct->brokerId); p_struct->brokerId=NULL; - free(p_struct->url); p_struct->url=NULL; - GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; - GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; - free(p_struct->fileName); p_struct->fileName=NULL; + free(p_struct->name); + free(p_struct->fid); + free(p_struct->org); + free(p_struct->brokerId); + free(p_struct->url); + GWEN_Time_free(p_struct->lastOfxValidationTime); + GWEN_Time_free(p_struct->lastSslValidationTime); + free(p_struct->fileName); p_struct->_refCount=0; GWEN_FREE_OBJECT(p_struct); } @@ -84,7 +84,7 @@ /* member "name" */ if (p_struct->name) { - free(p_struct->name); p_struct->name=NULL; + free(p_struct->name); p_struct->name=NULL; } if (p_src->name) { @@ -93,7 +93,7 @@ /* member "fid" */ if (p_struct->fid) { - free(p_struct->fid); p_struct->fid=NULL; + free(p_struct->fid); p_struct->fid=NULL; } if (p_src->fid) { @@ -102,7 +102,7 @@ /* member "org" */ if (p_struct->org) { - free(p_struct->org); p_struct->org=NULL; + free(p_struct->org); p_struct->org=NULL; } if (p_src->org) { @@ -111,7 +111,7 @@ /* member "brokerId" */ if (p_struct->brokerId) { - free(p_struct->brokerId); p_struct->brokerId=NULL; + free(p_struct->brokerId); p_struct->brokerId=NULL; } if (p_src->brokerId) { @@ -120,7 +120,7 @@ /* member "url" */ if (p_struct->url) { - free(p_struct->url); p_struct->url=NULL; + free(p_struct->url); p_struct->url=NULL; } if (p_src->url) { @@ -129,7 +129,7 @@ /* member "lastOfxValidationTime" */ if (p_struct->lastOfxValidationTime) { - GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; + GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; } if (p_src->lastOfxValidationTime) { @@ -138,7 +138,7 @@ /* member "lastSslValidationTime" */ if (p_struct->lastSslValidationTime) { - GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; + GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; } if (p_src->lastSslValidationTime) { @@ -147,7 +147,7 @@ /* member "fileName" */ if (p_struct->fileName) { - free(p_struct->fileName); p_struct->fileName=NULL; + free(p_struct->fileName); p_struct->fileName=NULL; } if (p_src->fileName) { @@ -168,7 +168,7 @@ /* member "name" */ if (p_struct->name) { - free(p_struct->name); p_struct->name=NULL; + free(p_struct->name); p_struct->name=NULL; } if (p_src->name) { @@ -177,7 +177,7 @@ /* member "fid" */ if (p_struct->fid) { - free(p_struct->fid); p_struct->fid=NULL; + free(p_struct->fid); p_struct->fid=NULL; } if (p_src->fid) { @@ -186,7 +186,7 @@ /* member "org" */ if (p_struct->org) { - free(p_struct->org); p_struct->org=NULL; + free(p_struct->org); p_struct->org=NULL; } if (p_src->org) { @@ -195,7 +195,7 @@ /* member "brokerId" */ if (p_struct->brokerId) { - free(p_struct->brokerId); p_struct->brokerId=NULL; + free(p_struct->brokerId); p_struct->brokerId=NULL; } if (p_src->brokerId) { @@ -204,7 +204,7 @@ /* member "url" */ if (p_struct->url) { - free(p_struct->url); p_struct->url=NULL; + free(p_struct->url); p_struct->url=NULL; } if (p_src->url) { @@ -213,7 +213,7 @@ /* member "lastOfxValidationTime" */ if (p_struct->lastOfxValidationTime) { - GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; + GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; } if (p_src->lastOfxValidationTime) { @@ -222,7 +222,7 @@ /* member "lastSslValidationTime" */ if (p_struct->lastSslValidationTime) { - GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; + GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; } if (p_src->lastSslValidationTime) { @@ -231,7 +231,7 @@ /* member "fileName" */ if (p_struct->fileName) { - free(p_struct->fileName); p_struct->fileName=NULL; + free(p_struct->fileName); p_struct->fileName=NULL; } if (p_src->fileName) { @@ -314,7 +314,7 @@ void OH_InstituteData_SetName(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->name) { - free(p_struct->name); p_struct->name=NULL; + free(p_struct->name); } if (p_src) { p_struct->name=strdup(p_src); @@ -327,7 +327,7 @@ void OH_InstituteData_SetFid(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->fid) { - free(p_struct->fid); p_struct->fid=NULL; + free(p_struct->fid); } if (p_src) { p_struct->fid=strdup(p_src); @@ -340,7 +340,7 @@ void OH_InstituteData_SetOrg(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->org) { - free(p_struct->org); p_struct->org=NULL; + free(p_struct->org); } if (p_src) { p_struct->org=strdup(p_src); @@ -353,7 +353,7 @@ void OH_InstituteData_SetBrokerId(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->brokerId) { - free(p_struct->brokerId); p_struct->brokerId=NULL; + free(p_struct->brokerId); } if (p_src) { p_struct->brokerId=strdup(p_src); @@ -366,7 +366,7 @@ void OH_InstituteData_SetUrl(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->url) { - free(p_struct->url); p_struct->url=NULL; + free(p_struct->url); } if (p_src) { p_struct->url=strdup(p_src); @@ -379,7 +379,7 @@ void OH_InstituteData_SetLastOfxValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src) { assert(p_struct); if (p_struct->lastOfxValidationTime) { - GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; + GWEN_Time_free(p_struct->lastOfxValidationTime); } if (p_src) { p_struct->lastOfxValidationTime=GWEN_Time_dup(p_src); @@ -392,7 +392,7 @@ void OH_InstituteData_SetLastSslValidationTime(OH_INSTITUTE_DATA *p_struct, const GWEN_TIME *p_src) { assert(p_struct); if (p_struct->lastSslValidationTime) { - GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; + GWEN_Time_free(p_struct->lastSslValidationTime); } if (p_src) { p_struct->lastSslValidationTime=GWEN_Time_dup(p_src); @@ -405,7 +405,7 @@ void OH_InstituteData_SetFileName(OH_INSTITUTE_DATA *p_struct, const char *p_src) { assert(p_struct); if (p_struct->fileName) { - free(p_struct->fileName); p_struct->fileName=NULL; + free(p_struct->fileName); } if (p_src) { p_struct->fileName=strdup(p_src); @@ -444,7 +444,7 @@ /* member "name" */ if (p_struct->name) { - free(p_struct->name); p_struct->name=NULL; + free(p_struct->name); } { const char *s; s=GWEN_DB_GetCharValue(p_db, "name", 0, NULL); if (s) p_struct->name=strdup(s); } if (p_struct->name==NULL) { p_struct->name=NULL; @@ -452,7 +452,7 @@ /* member "fid" */ if (p_struct->fid) { - free(p_struct->fid); p_struct->fid=NULL; + free(p_struct->fid); } { const char *s; s=GWEN_DB_GetCharValue(p_db, "fid", 0, NULL); if (s) p_struct->fid=strdup(s); } if (p_struct->fid==NULL) { p_struct->fid=NULL; @@ -460,7 +460,7 @@ /* member "org" */ if (p_struct->org) { - free(p_struct->org); p_struct->org=NULL; + free(p_struct->org); } { const char *s; s=GWEN_DB_GetCharValue(p_db, "org", 0, NULL); if (s) p_struct->org=strdup(s); } if (p_struct->org==NULL) { p_struct->org=NULL; @@ -468,7 +468,7 @@ /* member "brokerId" */ if (p_struct->brokerId) { - free(p_struct->brokerId); p_struct->brokerId=NULL; + free(p_struct->brokerId); } { const char *s; s=GWEN_DB_GetCharValue(p_db, "brokerId", 0, NULL); if (s) p_struct->brokerId=strdup(s); } if (p_struct->brokerId==NULL) { p_struct->brokerId=NULL; @@ -476,7 +476,7 @@ /* member "url" */ if (p_struct->url) { - free(p_struct->url); p_struct->url=NULL; + free(p_struct->url); } { const char *s; s=GWEN_DB_GetCharValue(p_db, "url", 0, NULL); if (s) p_struct->url=strdup(s); } if (p_struct->url==NULL) { p_struct->url=NULL; @@ -484,7 +484,7 @@ /* member "lastOfxValidationTime" */ if (p_struct->lastOfxValidationTime) { - GWEN_Time_free(p_struct->lastOfxValidationTime); p_struct->lastOfxValidationTime=NULL; + GWEN_Time_free(p_struct->lastOfxValidationTime); } { GWEN_DB_NODE *dbDest; dbDest=GWEN_DB_GetGroup(p_db, GWEN_PATH_FLAGS_NAMEMUSTEXIST, "lastOfxValidationTime"); if (dbDest) p_struct->lastOfxValidationTime=GWEN_Time_fromDb(dbDest); } if (p_struct->lastOfxValidationTime==NULL) { p_struct->lastOfxValidationTime=NULL; @@ -492,7 +492,7 @@ /* member "lastSslValidationTime" */ if (p_struct->lastSslValidationTime) { - GWEN_Time_free(p_struct->lastSslValidationTime); p_struct->lastSslValidationTime=NULL; + GWEN_Time_free(p_struct->lastSslValidationTime); } { GWEN_DB_NODE *dbDest; dbDest=GWEN_DB_GetGroup(p_db, GWEN_PATH_FLAGS_NAMEMUSTEXIST, "lastSslValidationTime"); if (dbDest) p_struct->lastSslValidationTime=GWEN_Time_fromDb(dbDest); } if (p_struct->lastSslValidationTime==NULL) { p_struct->lastSslValidationTime=NULL; @@ -500,7 +500,7 @@ /* member "fileName" */ if (p_struct->fileName) { - free(p_struct->fileName); p_struct->fileName=NULL; + free(p_struct->fileName); } /* member "fileName" is volatile, just presetting */ p_struct->fileName=NULL; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.h new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.h --- old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data.h 2019-08-26 22:10:13.000000000 +0200 @@ -5,8 +5,8 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef OH_INSTITUTE_DATA_OH_INSTITUTE_DATA_H -#define OH_INSTITUTE_DATA_OH_INSTITUTE_DATA_H +#ifndef OH_INSTITUTE_DATA_H +#define OH_INSTITUTE_DATA_H #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data_p.h new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data_p.h --- old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data_p.h 2019-08-12 16:56:28.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/plugin/libofxhome/oh_institute_data_p.h 2019-08-26 22:10:13.000000000 +0200 @@ -5,10 +5,10 @@ * Better edit the mentioned source file instead. **********************************************************/ -#ifndef OH_INSTITUTE_DATA_OH_INSTITUTE_DATA_P_H -#define OH_INSTITUTE_DATA_OH_INSTITUTE_DATA_P_H +#ifndef OH_INSTITUTE_DATA_P_H +#define OH_INSTITUTE_DATA_P_H -#include "./oh_institute_data.h" +#include "oh_institute_data.h" #ifdef __cplusplus diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/version.h new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/version.h --- old/aqbanking-5.8.1/src/plugins/backends/aqofxconnect/version.h 2019-08-12 16:56:26.000000000 +0200 +++ new/aqbanking-5.8.2/src/plugins/backends/aqofxconnect/version.h 2019-08-26 22:10:08.000000000 +0200 @@ -16,11 +16,11 @@ #define AQOFXCONNECT_VERSION_MAJOR 5 #define AQOFXCONNECT_VERSION_MINOR 8 -#define AQOFXCONNECT_VERSION_PATCHLEVEL 1 +#define AQOFXCONNECT_VERSION_PATCHLEVEL 2 #define AQOFXCONNECT_VERSION_BUILD 0 #define AQOFXCONNECT_VERSION_TAG "stable" -#define AQOFXCONNECT_VERSION_FULL_STRING "5.8.1.0stable" -#define AQOFXCONNECT_VERSION_STRING "5.8.1" +#define AQOFXCONNECT_VERSION_FULL_STRING "5.8.2.0stable" +#define AQOFXCONNECT_VERSION_STRING "5.8.2" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/src/tools/aqbanking-cli/main.c new/aqbanking-5.8.2/src/tools/aqbanking-cli/main.c --- old/aqbanking-5.8.1/src/tools/aqbanking-cli/main.c 2019-08-12 16:55:34.000000000 +0200 +++ new/aqbanking-5.8.2/src/tools/aqbanking-cli/main.c 2019-08-26 22:09:05.000000000 +0200 @@ -339,6 +339,9 @@ ab=AB_Banking_new("aqbanking-cli", cfgDir, 0); AB_Gui_Extend(gui, ab); + AB_Banking_RuntimeConfig_SetCharValue(ab, "fintsRegistrationKey", "32F8A67FE34B57AB8D7E4FE70"); + AB_Banking_RuntimeConfig_SetCharValue(ab, "fintsApplicationVersionString", AQBANKING_FINTS_VERSION_STRING); + if (strcasecmp(cmd, "senddtazv")==0) { rv=sendDtazv(ab, db, argc, argv); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' --exclude Makefile.in --exclude configure --exclude config.guess --exclude '*.pot' --exclude mkinstalldirs --exclude aclocal.m4 --exclude config.sub --exclude depcomp --exclude install-sh --exclude ltmain.sh old/aqbanking-5.8.1/version.h new/aqbanking-5.8.2/version.h --- old/aqbanking-5.8.1/version.h 2019-08-12 16:56:27.000000000 +0200 +++ new/aqbanking-5.8.2/version.h 2019-08-26 22:10:08.000000000 +0200 @@ -13,15 +13,15 @@ #define AQBANKING_VERSION_MAJOR 5 #define AQBANKING_VERSION_MINOR 8 -#define AQBANKING_VERSION_PATCHLEVEL 1 +#define AQBANKING_VERSION_PATCHLEVEL 2 #define AQBANKING_VERSION_BUILD 0 #define AQBANKING_VERSION_TAG "stable" -#define AQBANKING_VERSION_FULL_STRING "5.8.1.0stable" -#define AQBANKING_VERSION_STRING "5.8.1" +#define AQBANKING_VERSION_FULL_STRING "5.8.2.0stable" +#define AQBANKING_VERSION_STRING "5.8.2" #define AQBANKING_SO_CURRENT 42 -#define AQBANKING_SO_REVISION 9 +#define AQBANKING_SO_REVISION 10 #define AQBANKING_SO_AGE 7 #define AQBANKING_SO_EFFECTIVE 35