Hello community, here is the log from the commit of package aqbanking for openSUSE:Factory checked in at 2016-10-18 10:43:08 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/aqbanking (Old) and /work/SRC/openSUSE:Factory/.aqbanking.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "aqbanking" Changes: -------- --- /work/SRC/openSUSE:Factory/aqbanking/aqbanking.changes 2016-10-06 12:47:56.000000000 +0200 +++ /work/SRC/openSUSE:Factory/.aqbanking.new/aqbanking.changes 2016-10-18 10:43:11.000000000 +0200 @@ -1,0 +2,7 @@ +Fri Oct 14 19:05:15 UTC 2016 - [email protected] + +- Update to 5.7.4beta + + Fix crash pulling new accounts + + Enable setting the new flag tlsgnPrematureClose from console + +------------------------------------------------------------------- Old: ---- aqbanking-5.7.2beta.tar.gz New: ---- aqbanking-5.7.4beta.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aqbanking.spec ++++++ --- /var/tmp/diff_new_pack.bhTJkY/_old 2016-10-18 10:43:12.000000000 +0200 +++ /var/tmp/diff_new_pack.bhTJkY/_new 2016-10-18 10:43:12.000000000 +0200 @@ -26,7 +26,7 @@ %define q4b_cfgmoddir %{fronts_libdir}/q4banking/cfgmodules Name: aqbanking -Version: 5.7.2beta +Version: 5.7.4beta Release: 0 Summary: Library for Online Banking Functions and Financial Data Import and Export License: GPL-2.0 or GPL-3.0 ++++++ aqbanking-5.7.2beta.tar.gz -> aqbanking-5.7.4beta.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/ChangeLog new/aqbanking-5.7.4beta/ChangeLog --- old/aqbanking-5.7.2beta/ChangeLog 2016-09-20 21:51:39.000000000 +0200 +++ new/aqbanking-5.7.4beta/ChangeLog 2016-10-12 18:48:20.000000000 +0200 @@ -1,4 +1,41 @@ ------------------------------------------------------------------ +2016-10-12 18:44:33 +0200 Martin Preuss +Prepared release 5.7.4beta. + +------------------------------------------------------------------ +2016-10-10 23:18:27 +0200 Martin Preuss +Fix a problem with a previous release. +The latest beta releases did in some cases store accounts without a unique +id (i.e. "0"), this can make AqBanking crash at some point. So upon loading +of an account the id is now set if it was 0. + +------------------------------------------------------------------ +2016-10-10 23:09:03 +0200 Martin Preuss +Fixed some bugs in new account update code. + +------------------------------------------------------------------ +2016-10-07 20:49:45 +0200 Martin Preuss +Prepared release 5.7.3beta. + +------------------------------------------------------------------ +2016-10-07 17:15:33 +0200 Martin Preuss +Fixed a bug in AqHBCI (was preventing new accounts from being added). + +------------------------------------------------------------------ +2016-10-04 20:05:35 +0200 Martin Preuss +Fixed flag name (ignPrematureClose -> tlsIgnPrematureClose). + +------------------------------------------------------------------ +2016-10-04 20:02:14 +0200 Martin Preuss +AH_User_Flags_from/toDb: Handle more user flag. +Added flags AH_USER_FLAGS_USE_STRICT_SEPA_CHARSET and +AH_USER_FLAGS_TLS_IGN_PREMATURE_CLOSE. + +------------------------------------------------------------------ +2016-09-20 22:02:11 +0200 Elias Oltmanns +AqHBCI-Tool4: Document sethbciversion command. + +------------------------------------------------------------------ 2016-09-20 21:50:56 +0200 Martin Preuss Prepared relase 5.7.2beta. @@ -504,74 +541,3 @@ 2015-05-15 19:24:47 +0000 Micha Lenk Fix symbol visibilty check for GCC 5.x GCC 5.x supports the -fvisibility=hidden flag too. - ------------------------------------------------------------------- -2015-05-10 17:08:40 +0200 Micha Lenk -Drop unsubstituted variables from aqbanking.pc.in -These variables are currently not substituted by ./configure, so they could not -have worked for quite a while. - -Taking a closer look: -- aqhbci_plugindir isn't defined by configure.ac -- aqhbci_datadir referred to @aqhbci_data@, i.e. a typo -- qbanking_libs, qbanking_datadir, q4banking_libs and q4banking_datadir refer - to the gone frontend libraries qbanking and q4banking. - ------------------------------------------------------------------- -2015-05-10 14:36:48 +0200 Micha Lenk -Add configure option --with-build-datetime for fixed build timestamps -With free software, anyone can inspect the source code for malicious flaws. But -Debian provide binary packages to its users. The idea of “deterministic” or -“reproducible” builds is to empower anyone to verify that no flaws have been -introduced during the build process by reproducing byte-for-byte identical -binary packages from a given source. -See also https://wiki.debian.org/ReproducibleBuilds/About - -To support this idea, AqBanking should avoid adding timestamps to generated -build artifacts. Currently it uses the DATETIME variable based on the output of -`date +"%Y%m%d%H%M%S"' to auto-generate a version string for aqhbci.xml (see -src/plugins/backends/aqhbci/plugin/header.xml.in line 4). Specifying this -option the build system can influence this variable, so that the Debian -packaging can ensure the same value is generated when building the same source -package at a later time. - ------------------------------------------------------------------- -2015-05-04 00:03:33 +0200 Micha Lenk -Revert "Disable timestamps in HTML pages generated by Doxygen" -This reverts commit 214dad250316f00f55b9dcb21b3ed8ad74d02cf1. - -Debian's Doxygen as of version 1.8.9.1-3 will have this disabled by default, so -this change is not needed anymore. - ------------------------------------------------------------------- -2015-04-13 19:35:45 +0200 Micha Lenk -Disable timestamps in HTML pages generated by Doxygen -There is a Debian initiative working on making builds reproducible, i.e. to -make it possible to reproduce byte-for-byte identical binary packages from a -given source. https://wiki.debian.org/ReproducibleBuilds - -One reason why AqBanking currently is not reproducible is the use of timestamps -in HTML pages generated by Doxygen. More details about this particular issue -can be found here: -https://wiki.debian.org/ReproducibleBuilds/TimestampsInDocumentationGeneratedByDoxygen - ------------------------------------------------------------------- -2015-04-05 10:43:47 +0200 Christian Stimming -document functions and log levels - ------------------------------------------------------------------- -2015-03-09 20:52:03 +0100 Tomas Pospisek -rename AHB_SWIFT__ReadDocument to AHB_SWIFT_ReadTextBlock - ------------------------------------------------------------------- -2015-02-01 22:22:21 +0100 Micha Lenk -Force effective SONAME bump in next release -This is needed because some symbols that were released in an earlier -release got dropped in commit 2caec44c464b8894eba6075b3257bf79e276f922. - ------------------------------------------------------------------- -2015-01-07 21:24:53 +0100 Martin Preuss -Decreased verbosity even more. -Apparently this message shows more often than I expected, and it is quite -annoying. So I decreased the verbosity to only show this message if the -loglevel is INFO or more. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/Makefile.in new/aqbanking-5.7.4beta/Makefile.in --- old/aqbanking-5.7.2beta/Makefile.in 2016-09-20 21:47:38.000000000 +0200 +++ new/aqbanking-5.7.4beta/Makefile.in 2016-10-12 18:44:59.000000000 +0200 @@ -1150,8 +1150,8 @@ @echo "This command is intended for maintainers to use" @echo "it deletes files that may require special tools to rebuild." -test -z "$(BUILT_SOURCES)" || rm -f $(BUILT_SOURCES) -@IF_MAKE_I18N_FILES_FALSE@uninstall-local: @IF_MAKE_I18N_FILES_FALSE@install-data-local: +@IF_MAKE_I18N_FILES_FALSE@uninstall-local: clean: clean-recursive clean-am: clean-generic clean-libtool mostlyclean-am diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/aqbanking.iss new/aqbanking-5.7.4beta/aqbanking.iss --- old/aqbanking-5.7.2beta/aqbanking.iss 2016-09-20 21:48:00.000000000 +0200 +++ new/aqbanking-5.7.4beta/aqbanking.iss 2016-10-12 18:45:25.000000000 +0200 @@ -8,7 +8,7 @@ [Setup] ; Using the name here directly because we want it capitalized AppName=AqBanking -AppVerName=AqBanking 5.7.2beta +AppVerName=AqBanking 5.7.4beta 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.7.2beta-setup +OutputBaseFilename=aqbanking-5.7.4beta-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@', '7'); - StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '2'); + StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '4'); StringChange(FileString, '@'+'AQBANKING_VERSION_BUILD@', '0'); StringChange(FileString, '@'+'AQBANKING_VERSION_TAG@', 'beta'); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/aqbanking.spec new/aqbanking-5.7.4beta/aqbanking.spec --- old/aqbanking-5.7.2beta/aqbanking.spec 2016-09-20 21:48:00.000000000 +0200 +++ new/aqbanking-5.7.4beta/aqbanking.spec 2016-10-12 18:45:25.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.7.2beta +%define version 5.7.4beta %define dist Ubuntu %define disttag ubuntu diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/configure new/aqbanking-5.7.4beta/configure --- old/aqbanking-5.7.2beta/configure 2016-09-20 21:47:45.000000000 +0200 +++ new/aqbanking-5.7.4beta/configure 2016-10-12 18:45:06.000000000 +0200 @@ -2763,7 +2763,7 @@ AQBANKING_VERSION_MAJOR=5 AQBANKING_VERSION_MINOR=7 -AQBANKING_VERSION_PATCHLEVEL=2 +AQBANKING_VERSION_PATCHLEVEL=4 AQBANKING_VERSION_BUILD=0 AQBANKING_VERSION_TAG="beta" @@ -2780,7 +2780,7 @@ AQBANKING_SO_CURRENT=41 AQBANKING_SO_AGE=6 -AQBANKING_SO_REVISION=2 +AQBANKING_SO_REVISION=4 AQBANKING_SO_EFFECTIVE="`echo \$(($AQBANKING_SO_CURRENT-$AQBANKING_SO_AGE))`" # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/configure.ac new/aqbanking-5.7.4beta/configure.ac --- old/aqbanking-5.7.2beta/configure.ac 2016-09-20 21:47:20.000000000 +0200 +++ new/aqbanking-5.7.4beta/configure.ac 2016-10-12 18:44:43.000000000 +0200 @@ -25,7 +25,7 @@ AQBANKING_VERSION_MAJOR=5 AQBANKING_VERSION_MINOR=7 -AQBANKING_VERSION_PATCHLEVEL=2 +AQBANKING_VERSION_PATCHLEVEL=4 AQBANKING_VERSION_BUILD=0 dnl "stable", "rcX", "betaX", "svn" AQBANKING_VERSION_TAG="beta" @@ -43,7 +43,7 @@ AQBANKING_SO_CURRENT=41 AQBANKING_SO_AGE=6 -AQBANKING_SO_REVISION=2 +AQBANKING_SO_REVISION=4 AQBANKING_SO_EFFECTIVE="`echo \$(($AQBANKING_SO_CURRENT-$AQBANKING_SO_AGE))`" # diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/libs/aqbanking/banking_account.c new/aqbanking-5.7.4beta/src/libs/aqbanking/banking_account.c --- old/aqbanking-5.7.2beta/src/libs/aqbanking/banking_account.c 2016-09-20 18:33:01.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/libs/aqbanking/banking_account.c 2016-10-10 23:10:26.000000000 +0200 @@ -286,9 +286,17 @@ char groupName[32]; GWEN_DB_NODE *db; GWEN_DB_NODE *dbP; + uint32_t uid; assert(ab); assert(a); + + uid=AB_Banking_GetUniqueId(ab); + assert(uid); + AB_Account_SetUniqueId(a, uid); + DBG_INFO(AQBANKING_LOGDOMAIN, "Assigning unique id %lu to added account", (unsigned long int) uid); + + rv=AB_Provider_ExtendAccount(AB_Account_GetProvider(a), a, AB_ProviderExtendMode_Add, NULL); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/libs/aqbanking/banking_cfg.c new/aqbanking-5.7.4beta/src/libs/aqbanking/banking_cfg.c --- old/aqbanking-5.7.2beta/src/libs/aqbanking/banking_cfg.c 2016-09-20 18:33:01.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/libs/aqbanking/banking_cfg.c 2016-10-10 23:20:32.000000000 +0200 @@ -649,7 +649,20 @@ if (a) { const char *s; AB_PROVIDER *pro; - + uint32_t uid; + + /* assign id to newly added accounts. This is needed to correct + * a bug in a previous version where accounts were stored without + * a unique id. + */ + uid=AB_Account_GetUniqueId(a); + if (uid==0) { + DBG_WARN(AQBANKING_LOGDOMAIN, "Setting unique account id (was missing)"); + uid=AB_Banking_GetUniqueId(ab); + assert(uid); + AB_Account_SetUniqueId(a, uid); + } + AB_Account_SetDbId(a, t); s=AB_Account_GetBackendName(a); assert(s && *s); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/plugin/joblayer/job_commit.c new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/plugin/joblayer/job_commit.c --- old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/plugin/joblayer/job_commit.c 2016-09-20 18:33:03.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/plugin/joblayer/job_commit.c 2016-10-10 23:10:26.000000000 +0200 @@ -284,8 +284,11 @@ } if (storedAcc) { - DBG_INFO(AQHBCI_LOGDOMAIN, "Found a matching account"); - AB_Account_SetUniqueId(acc, AB_Account_GetUniqueId(storedAcc)); + uint32_t uniqueId; + + uniqueId=AB_Account_GetUniqueId(storedAcc); + DBG_INFO(AQHBCI_LOGDOMAIN, "Found a matching account (%x)", uniqueId); + AB_Account_SetUniqueId(acc, uniqueId); } acc=AB_Account_List_Next(acc); @@ -389,8 +392,8 @@ else { /* account is new, add it (CAVEAT: takes over account!) */ DBG_INFO(AQHBCI_LOGDOMAIN, "Account is new, adding"); - AB_Account_SetUser(storedAcc, j->user); - AB_Account_SetSelectedUser(storedAcc, j->user); + AB_Account_SetUser(acc, j->user); + AB_Account_SetSelectedUser(acc, j->user); rv=AB_Banking_AddAccount(ab, acc); if (rv<0) { DBG_ERROR(AQHBCI_LOGDOMAIN, "Coud not add account (%d)", rv); @@ -453,7 +456,8 @@ int rv; GWEN_MSGENGINE *e; - dbJob=GWEN_DB_GetFirstGroup(j->jobResponses); + //dbJob=GWEN_DB_GetFirstGroup(j->jobResponses); + dbJob=j->jobResponses; rv=AH_Job__GetJobGroup(dbJob, "bpd", &dbRd); if (rv<0) { @@ -461,7 +465,8 @@ DBG_INFO(AQHBCI_LOGDOMAIN, "here (%d)", rv); return rv; } - DBG_INFO(AQHBCI_LOGDOMAIN, "No BPD in response"); + DBG_INFO(AQHBCI_LOGDOMAIN, "No BPD in response for job %s", AH_Job_GetName(j)); + GWEN_DB_Dump(j->jobResponses, 2); return 0; } @@ -660,22 +665,23 @@ /* GWEN_DB_Dump(j->jobResponses, 2); */ - /* try to extract bank parameter data */ - DBG_INFO(AQHBCI_LOGDOMAIN, "Committing BPD"); - rv=AH_Job__Commit_Bpd(j); + /* try to extract accounts */ + DBG_INFO(AQHBCI_LOGDOMAIN, "Committing accounts"); + rv=AH_Job__Commit_Accounts(j); if (rv<0) { DBG_INFO(AQHBCI_LOGDOMAIN, "here (%d)", rv); return rv; } - /* try to extract accounts */ - DBG_INFO(AQHBCI_LOGDOMAIN, "Committing accounts"); - rv=AH_Job__Commit_Accounts(j); + /* try to extract bank parameter data */ + DBG_INFO(AQHBCI_LOGDOMAIN, "Committing BPD"); + rv=AH_Job__Commit_Bpd(j); if (rv<0) { DBG_INFO(AQHBCI_LOGDOMAIN, "here (%d)", rv); return rv; } + dbCurr=GWEN_DB_GetFirstGroup(j->jobResponses); while(dbCurr) { GWEN_DB_NODE *dbRd; diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/plugin/msglayer/user.c new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/plugin/msglayer/user.c --- old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/plugin/msglayer/user.c 2016-09-20 18:33:03.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/plugin/msglayer/user.c 2016-10-04 20:05:18.000000000 +0200 @@ -95,6 +95,12 @@ if (flags & AH_USER_FLAGS_TLS_ONLY_SAFE_CIPHERS) GWEN_DB_SetCharValue(db, GWEN_DB_FLAGS_DEFAULT, name, "tlsOnlySafeCiphers"); + if (flags & AH_USER_FLAGS_USE_STRICT_SEPA_CHARSET) + GWEN_DB_SetCharValue(db, GWEN_DB_FLAGS_DEFAULT, name, + "useStrictSepaCharset"); + if (flags & AH_USER_FLAGS_TLS_IGN_PREMATURE_CLOSE) + GWEN_DB_SetCharValue(db, GWEN_DB_FLAGS_DEFAULT, name, + "tlsIgnPrematureClose"); } @@ -128,6 +134,10 @@ fl|=AH_USER_FLAGS_TAN_OMIT_SMS_ACCOUNT; else if (strcasecmp(s, "tlsOnlySafeCiphers")==0) fl|=AH_USER_FLAGS_TLS_ONLY_SAFE_CIPHERS; + else if (strcasecmp(s, "useStrictSepaCharset")==0) + fl|=AH_USER_FLAGS_USE_STRICT_SEPA_CHARSET; + else if (strcasecmp(s, "tlsIgnPrematureClose")==0) + fl|=AH_USER_FLAGS_TLS_IGN_PREMATURE_CLOSE; else { DBG_WARN(AQHBCI_LOGDOMAIN, "Unknown user flag \"%s\"", s); } diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c --- old/aqbanking-5.7.2beta/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c 2016-09-20 18:33:03.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/plugins/backends/aqhbci/tools/aqhbci-tool/main.c 2016-10-04 19:52:57.000000000 +0200 @@ -233,6 +233,10 @@ " Deletes account \n\n")); GWEN_Buffer_AppendString(ubuf, + I18N(" sethbciversion:\n" + " Set the HBCI protocol version to be used\n\n")); + + GWEN_Buffer_AppendString(ubuf, I18N(" setMaxTransfers:\n" " Set the maximum number of transfers/debit notes per job \n\n")); diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/src/plugins/backends/aqofxconnect/version.h new/aqbanking-5.7.4beta/src/plugins/backends/aqofxconnect/version.h --- old/aqbanking-5.7.2beta/src/plugins/backends/aqofxconnect/version.h 2016-09-20 21:48:00.000000000 +0200 +++ new/aqbanking-5.7.4beta/src/plugins/backends/aqofxconnect/version.h 2016-10-12 18:45:25.000000000 +0200 @@ -16,11 +16,11 @@ #define AQOFXCONNECT_VERSION_MAJOR 5 #define AQOFXCONNECT_VERSION_MINOR 7 -#define AQOFXCONNECT_VERSION_PATCHLEVEL 2 +#define AQOFXCONNECT_VERSION_PATCHLEVEL 4 #define AQOFXCONNECT_VERSION_BUILD 0 #define AQOFXCONNECT_VERSION_TAG "beta" -#define AQOFXCONNECT_VERSION_FULL_STRING "5.7.2.0beta" -#define AQOFXCONNECT_VERSION_STRING "5.7.2" +#define AQOFXCONNECT_VERSION_FULL_STRING "5.7.4.0beta" +#define AQOFXCONNECT_VERSION_STRING "5.7.4" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/aqbanking-5.7.2beta/version.h new/aqbanking-5.7.4beta/version.h --- old/aqbanking-5.7.2beta/version.h 2016-09-20 21:48:00.000000000 +0200 +++ new/aqbanking-5.7.4beta/version.h 2016-10-12 18:45:25.000000000 +0200 @@ -13,15 +13,15 @@ #define AQBANKING_VERSION_MAJOR 5 #define AQBANKING_VERSION_MINOR 7 -#define AQBANKING_VERSION_PATCHLEVEL 2 +#define AQBANKING_VERSION_PATCHLEVEL 4 #define AQBANKING_VERSION_BUILD 0 #define AQBANKING_VERSION_TAG "beta" -#define AQBANKING_VERSION_FULL_STRING "5.7.2.0beta" -#define AQBANKING_VERSION_STRING "5.7.2" +#define AQBANKING_VERSION_FULL_STRING "5.7.4.0beta" +#define AQBANKING_VERSION_STRING "5.7.4" #define AQBANKING_SO_CURRENT 41 -#define AQBANKING_SO_REVISION 2 +#define AQBANKING_SO_REVISION 4 #define AQBANKING_SO_AGE 6 #define AQBANKING_SO_EFFECTIVE 35
