Hello community, here is the log from the commit of package aqbanking for openSUSE:Factory checked in at Mon May 23 12:38:06 CEST 2011.
-------- --- GNOME/aqbanking/aqbanking.changes 2011-03-17 21:16:38.000000000 +0100 +++ /mounts/work_src_done/STABLE/aqbanking/aqbanking.changes 2011-05-20 17:53:40.000000000 +0200 @@ -1,0 +2,6 @@ +Fri May 20 15:52:19 UTC 2011 - [email protected] + +- Update to version 5.0.6: + + fixes bugs with long RDH keys (HBCI) + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- _service:recompress:download_url:aqbanking-5.0.5.tar.bz2 New: ---- _service:recompress:download_url:aqbanking-5.0.6.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ aqbanking.spec ++++++ --- /var/tmp/diff_new_pack.WBH8kn/_old 2011-05-23 12:37:45.000000000 +0200 +++ /var/tmp/diff_new_pack.WBH8kn/_new 2011-05-23 12:37:45.000000000 +0200 @@ -31,7 +31,7 @@ %if %build_ofx BuildRequires: libofx-devel %endif -Version: 5.0.5 +Version: 5.0.6 Release: 1 Recommends: %{name}-lang Url: http://www.aquamaniac.de/aqbanking/ ++++++ _service ++++++ --- /var/tmp/diff_new_pack.WBH8kn/_old 2011-05-23 12:37:45.000000000 +0200 +++ /var/tmp/diff_new_pack.WBH8kn/_new 2011-05-23 12:37:45.000000000 +0200 @@ -1,18 +1,17 @@ -<?xml version="1.0" ?> <services> <service name="download_url"> - <param name="protocol">http</param> + <param name="filename">aqbanking-5.0.6.tar.gz</param> <param name="host">www.aquamaniac.de</param> - <param name="path">/sites/download/download.php?package=03&release=78&file=01&dummy=aqbanking-5.0.5.tar.gz</param> - <param name="filename">aqbanking-5.0.5.tar.gz</param> + <param name="protocol">http</param> + <param name="path">/sites/download/download.php?package=03&release=79&file=01&dummy=aqbanking-5.0.6.tar.gz</param> </service> <service name="verify_file"> - <param name="file">_service:download_url:aqbanking-5.0.5.tar.gz</param> + <param name="file">_service:download_url:aqbanking-5.0.6.tar.gz</param> <param name="verifier">sha256</param> - <param name="checksum">0c575387ee7dffd89403c91ba90363a01bf9a78a1c8a999f1ab8b47ed0f0bd72</param> + <param name="checksum">d4ffab0a50325cd27314996dd275b7290bf3cf7f713c30e94f3ca4ccd5626e01</param> </service> <service name="recompress"> - <param name="file">_service:download_url:aqbanking-5.0.5.tar.gz</param> + <param name="file">_service:download_url:aqbanking-5.0.6.tar.gz</param> <param name="compression">bz2</param> </service> -</services> +</services> \ No newline at end of file ++++++ _service:recompress:download_url:aqbanking-5.0.5.tar.bz2 -> _service:recompress:download_url:aqbanking-5.0.6.tar.bz2 ++++++ ++++ 4722 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.0.5/ChangeLog new/aqbanking-5.0.6/ChangeLog --- old/aqbanking-5.0.5/ChangeLog 2011-02-16 19:35:54.000000000 +0100 +++ new/aqbanking-5.0.6/ChangeLog 2011-03-13 19:49:52.000000000 +0100 @@ -1,4 +1,83 @@ ------------------------------------------------------------------ +2011-03-03 19:21:40 +0000 christian +Include the C++ wrapper into doxygen, with the macros expanded. +This works in some classes (AB::Value, AB::Time) but for whatever reason +not in others. If it works, it looks quite nicely. + +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2170 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-03 19:21:35 +0000 christian +Add converter of GWEN_STRINGLIST from/to std::vector<std::string>. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2169 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 21:25:47 +0000 christian +Add C++ wrapper for GWEN_StringList as well. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2168 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 16:20:20 +0000 christian +Add more wrapper classes to aqbankingpp; let the headers be symlinked and installed. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2167 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 16:20:10 +0000 christian +Simplify creation of the C++ wrapper class by providing macros for the actual function wrapping. +This doesn't look very nice in the source code, but it makes writing a wrapper even faster. + +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2166 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 16:20:06 +0000 christian +Extend AB_VALUE with rational constructor, accessor, and equality predicate. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2165 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 16:20:03 +0000 christian +Move C++ wrapper header into new aqbankingpp library. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2164 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-02 16:19:57 +0000 christian +Remove more parts of the very obsolete aqbanking++ code. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2163 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-03-01 16:56:46 +0000 christian +Add initial c++ wrapper class for AB_VALUE in namespace AB. +Maybe I will continue to add more wrapper classes for easier c++ handling, but +maybe not. But so far the wrapper looks IMHO rather elegant. + +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2162 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-02-27 18:41:29 +0000 martin +Clarified documentation. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2161 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-02-26 23:21:34 +0000 martin +Fixed a segfault. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2160 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-02-25 19:32:43 +0000 mlenk +Bugfix: Q43 import plugin does reverse amount +Problem was: Spanish Q43 import plugin reverses the deposit and the payment assets + +Thanks to Juan Pedro Paredes for providing the patch: +https://bugs.launchpad.net/bugs/724393 + + +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2159 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ +2011-02-18 20:56:12 +0000 martin +AqHBCI: Fixed a bug in New Keyfile dialog. +git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2158 5c42a225-8b10-0410-9873-89b7810ad06e + +------------------------------------------------------------------ 2011-02-15 20:44:13 +0000 martin Prepared release 5.0.4. git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2157 5c42a225-8b10-0410-9873-89b7810ad06e @@ -506,73 +585,3 @@ 2010-08-19 17:22:18 +0000 martin Fixed texts in Paypal-NewUser dialog. git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2071 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-19 17:22:15 +0000 martin -Fixed a bug in pin/tan special dialog. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2070 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-19 17:22:11 +0000 martin -Added function AB_Banking_GetCert(). -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2069 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-19 17:22:07 +0000 martin -OFX DirectConnect: Added NewUser dialog. -This dialog allows creating an OFX DirectConnect user. Bank server -information is downloaded from www.ofxhome.com. - -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2068 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 21:49:02 +0000 martin -Fixed a bug: Was not updating status of okButton. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2067 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 21:16:39 +0000 martin -Added a test for the new OFX dialog. -@CS: See libtest.c for AB_Gui_Extend (and, especially, AB_Gui_Unextend). - -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2066 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 21:16:35 +0000 martin -Added AC_DEFINE for gtk2 gui availability. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2065 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 20:12:38 +0000 martin -Added a first dialog for libofxhome. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2064 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 20:12:34 +0000 martin -Removed unneeded lines. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2063 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 19:36:20 +0000 christian -Add test program to run the dlg_setup of aqbanking in gwengui-gtk2. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2062 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 18:36:07 +0000 christian -Add missing symlinks for generated includes of libofxhome. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2061 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 18:22:56 +0000 martin -Prepared release 4.99.19rc3. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2060 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 18:20:29 +0000 martin -Dont distribute typedatafiles (otherwise "too long filenames appears"). -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2059 5c42a225-8b10-0410-9873-89b7810ad06e - ------------------------------------------------------------------- -2010-08-18 18:20:25 +0000 martin -Fixed many dialogs to correctly provide non-HTML texts as well. -git-svn-id: https://devel.aqbanking.de/svn/aqbanking/trunk@2058 5c42a225-8b10-0410-9873-89b7810ad06e 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.0.5/aqbanking.iss new/aqbanking-5.0.6/aqbanking.iss --- old/aqbanking-5.0.5/aqbanking.iss 2011-03-13 19:48:45.000000000 +0100 +++ new/aqbanking-5.0.6/aqbanking.iss 2011-05-20 16:50:48.000000000 +0200 @@ -8,7 +8,7 @@ [Setup] ; Using the name here directly because we want it capitalized AppName=AqBanking -AppVerName=AqBanking 5.0.5 +AppVerName=AqBanking 5.0.6 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.0.5-setup +OutputBaseFilename=aqbanking-5.0.6-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@', '0'); - StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '5'); + StringChange(FileString, '@'+'AQBANKING_VERSION_PATCHLEVEL@', '6'); StringChange(FileString, '@'+'AQBANKING_VERSION_BUILD@', '0'); StringChange(FileString, '@'+'AQBANKING_VERSION_TAG@', 'stable'); @@ -162,7 +162,7 @@ StringChange(FileString, '@'+'qbanking_data@', datadir + '/qbanking'); StringChange(FileString, '@'+'QBANKING_VERSION_MAJOR@', '5'); StringChange(FileString, '@'+'QBANKING_VERSION_MINOR@', '0'); - StringChange(FileString, '@'+'QBANKING_VERSION_PATCHLEVEL@', '5'); + StringChange(FileString, '@'+'QBANKING_VERSION_PATCHLEVEL@', '6'); StringChange(FileString, '@'+'QBANKING_VERSION_BUILD@', '0'); StringChange(FileString, '@'+'kbanking_libs@', '-L' + bindir + ' @kbanking_libs@'); StringChange(FileString, '@'+'kbanking_includes@', '-I'+includedir); 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.0.5/aqbanking.spec new/aqbanking-5.0.6/aqbanking.spec --- old/aqbanking-5.0.5/aqbanking.spec 2011-03-13 19:48:45.000000000 +0100 +++ new/aqbanking-5.0.6/aqbanking.spec 2011-05-20 16:50:48.000000000 +0200 @@ -2,10 +2,10 @@ # 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.0.5 +%define version 5.0.6 -%define dist Ubuntu -%define disttag ubuntu +%define dist +%define disttag %define distver %define aq_plugindir %{_libdir}/aqbanking/plugins/33 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.0.5/configure.ac new/aqbanking-5.0.6/configure.ac --- old/aqbanking-5.0.5/configure.ac 2011-03-13 19:47:52.000000000 +0100 +++ new/aqbanking-5.0.6/configure.ac 2011-05-20 16:50:03.000000000 +0200 @@ -25,7 +25,7 @@ AQBANKING_VERSION_MAJOR=5 AQBANKING_VERSION_MINOR=0 -AQBANKING_VERSION_PATCHLEVEL=5 +AQBANKING_VERSION_PATCHLEVEL=6 AQBANKING_VERSION_BUILD=0 dnl "stable", "rcX", "betaX", "svn" AQBANKING_VERSION_TAG="stable" @@ -43,7 +43,7 @@ AQBANKING_SO_CURRENT=33 AQBANKING_SO_AGE=0 -AQBANKING_SO_REVISION=5 +AQBANKING_SO_REVISION=6 AQBANKING_SO_EFFECTIVE="`echo \$(($AQBANKING_SO_CURRENT-$AQBANKING_SO_AGE))`" # @@ -52,12 +52,12 @@ AQHBCI_SO_CURRENT=19 AQHBCI_SO_AGE=0 -AQHBCI_SO_REVISION=2 +AQHBCI_SO_REVISION=3 AQHBCI_SO_EFFECTIVE="`echo \$(($AQHBCI_SO_CURRENT-$AQHBCI_SO_AGE))`" AQOFXCONNECT_SO_CURRENT=7 AQOFXCONNECT_SO_AGE=0 -AQOFXCONNECT_SO_REVISION=0 +AQOFXCONNECT_SO_REVISION=1 AQOFXCONNECT_SO_EFFECTIVE="`echo \$(($AQOFXCONNECT_SO_CURRENT-$AQOFXCONNECT_SO_AGE))`" @@ -420,12 +420,12 @@ AC_PROG_CXX AC_PROG_INSTALL +AC_PROG_LIBTOOL AC_LIBTOOL_WIN32_DLL AC_LIBTOOL_RC # Newer libtool doesn't have AC_LIBTOOL_RC anymore. Need to check for # $(RC) by ourselves. AC_CHECK_TOOL([RC], [windres], [no]) -AC_PROG_LIBTOOL AC_CHECK_PROG(USE_DOT,dot,YES,NO) AC_CHECK_PROG(SED,sed,sed) 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.0.5/src/libs/aqbanking/imexporter.c new/aqbanking-5.0.6/src/libs/aqbanking/imexporter.c --- old/aqbanking-5.0.5/src/libs/aqbanking/imexporter.c 2010-08-05 22:53:41.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/imexporter.c 2011-04-20 21:35:58.000000000 +0200 @@ -108,7 +108,14 @@ assert(params); if (ie->importFn) + { + if (GWEN_SyncIo_GetStatus(sio) != GWEN_SyncIo_Status_Connected) { + DBG_ERROR(AQBANKING_LOGDOMAIN, "GWEN_SYNCIO %s not connected; did you forget to call GWEN_SyncIo_Connect()?", GWEN_SyncIo_GetTypeName(sio)); + return GWEN_ERROR_NOT_OPEN; + } + return ie->importFn(ie, ctx, sio, params); + } else return GWEN_ERROR_NOT_SUPPORTED; } @@ -177,7 +184,7 @@ GWEN_SyncIo_AddFlags(sio, GWEN_SYNCIO_FILE_FLAGS_READ); rv=GWEN_SyncIo_Connect(sio); if (rv<0) { - DBG_INFO(GWEN_LOGDOMAIN, "here (%d)", rv); + DBG_WARN(AQBANKING_LOGDOMAIN, "Failed to Connect() syncio (%d)", rv); GWEN_SyncIo_free(sio); return rv; } @@ -219,7 +226,7 @@ GWEN_SYNCIO_FILE_FLAGS_GWRITE); rv=GWEN_SyncIo_Connect(sio); if (rv<0) { - DBG_INFO(AQBANKING_LOGDOMAIN, "here (%d)", rv); + DBG_WARN(AQBANKING_LOGDOMAIN, "Failed to Connect() syncio (%d)", rv); GWEN_SyncIo_free(sio); return rv; } @@ -232,7 +239,7 @@ rv=AB_ImExporter_Export(ie, ctx, sio, dbProfile); rv=GWEN_SyncIo_Disconnect(sio); if (rv<0) { - DBG_INFO(GWEN_LOGDOMAIN, "here (%d)", rv); + DBG_WARN(AQBANKING_LOGDOMAIN, "Failed to Disconnect() syncio (%d)", rv); GWEN_SyncIo_free(sio); return rv; } 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.0.5/src/libs/aqbanking/types/message.c new/aqbanking-5.0.6/src/libs/aqbanking/types/message.c --- old/aqbanking-5.0.5/src/libs/aqbanking/types/message.c 2010-08-25 23:46:24.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/types/message.c 2011-04-27 20:52:59.000000000 +0200 @@ -57,6 +57,8 @@ assert(d); st=AB_Message_new(); + st->userId=d->userId; + st->accountId=d->accountId; if (d->subject) st->subject=strdup(d->subject); if (d->text) @@ -70,6 +72,10 @@ int AB_Message_toDb(const AB_MESSAGE *st, GWEN_DB_NODE *db) { assert(st); assert(db); + if (GWEN_DB_SetIntValue(db, GWEN_DB_FLAGS_OVERWRITE_VARS, "userId", st->userId)) + return -1; + if (GWEN_DB_SetIntValue(db, GWEN_DB_FLAGS_OVERWRITE_VARS, "accountId", st->accountId)) + return -1; if (st->subject) if (GWEN_DB_SetCharValue(db, GWEN_DB_FLAGS_OVERWRITE_VARS, "subject", st->subject)) return -1; @@ -86,6 +92,8 @@ int AB_Message_ReadDb(AB_MESSAGE *st, GWEN_DB_NODE *db) { assert(st); assert(db); + AB_Message_SetUserId(st, GWEN_DB_GetIntValue(db, "userId", 0, 0)); + AB_Message_SetAccountId(st, GWEN_DB_GetIntValue(db, "accountId", 0, 0)); AB_Message_SetSubject(st, GWEN_DB_GetCharValue(db, "subject", 0, 0)); AB_Message_SetText(st, GWEN_DB_GetCharValue(db, "text", 0, 0)); if (1) { /* for local vars */ @@ -113,6 +121,36 @@ } + + +uint32_t AB_Message_GetUserId(const AB_MESSAGE *st) { + assert(st); + return st->userId; +} + + +void AB_Message_SetUserId(AB_MESSAGE *st, uint32_t d) { + assert(st); + st->userId=d; + st->_modified=1; +} + + + + +uint32_t AB_Message_GetAccountId(const AB_MESSAGE *st) { + assert(st); + return st->accountId; +} + + +void AB_Message_SetAccountId(AB_MESSAGE *st, uint32_t d) { + assert(st); + st->accountId=d; + st->_modified=1; +} + + const char *AB_Message_GetSubject(const AB_MESSAGE *st) { 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.0.5/src/libs/aqbanking/types/message.h new/aqbanking-5.0.6/src/libs/aqbanking/types/message.h --- old/aqbanking-5.0.5/src/libs/aqbanking/types/message.h 2010-08-25 23:46:24.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/types/message.h 2011-04-27 20:52:59.000000000 +0200 @@ -6,6 +6,26 @@ /** @page P_AB_MESSAGE_PUBLIC AB_Message (public) This page describes the properties of AB_MESSAGE +@anchor AB_MESSAGE_UserId +<h3>UserId</h3> +<p> +ID of the user in whose context the message has been received (see @ref AB_User_GetUniqueId). +</p> +<p> +Set this property with @ref AB_Message_SetUserId, +get it with @ref AB_Message_GetUserId +</p> + +@anchor AB_MESSAGE_AccountId +<h3>AccountId</h3> +<p> +ID of the account in whose context the message has been received (if any). This field is not set by AqHBCI but may be used by other backends in some cases. +</p> +<p> +Set this property with @ref AB_Message_SetAccountId, +get it with @ref AB_Message_GetAccountId +</p> + @anchor AB_MESSAGE_Subject <h3>Subject</h3> <p> @@ -98,6 +118,24 @@ AQBANKING_API void AB_Message_SetModified(AB_MESSAGE *st, int i); /** +* Returns the property @ref AB_MESSAGE_UserId +*/ +AQBANKING_API uint32_t AB_Message_GetUserId(const AB_MESSAGE *el); +/** +* Set the property @ref AB_MESSAGE_UserId +*/ +AQBANKING_API void AB_Message_SetUserId(AB_MESSAGE *el, uint32_t d); + +/** +* Returns the property @ref AB_MESSAGE_AccountId +*/ +AQBANKING_API uint32_t AB_Message_GetAccountId(const AB_MESSAGE *el); +/** +* Set the property @ref AB_MESSAGE_AccountId +*/ +AQBANKING_API void AB_Message_SetAccountId(AB_MESSAGE *el, uint32_t d); + +/** * Returns the property @ref AB_MESSAGE_Subject */ AQBANKING_API const char *AB_Message_GetSubject(const AB_MESSAGE *el); 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.0.5/src/libs/aqbanking/types/message.xml new/aqbanking-5.0.6/src/libs/aqbanking/types/message.xml --- old/aqbanking-5.0.5/src/libs/aqbanking/types/message.xml 2008-10-03 18:41:22.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/types/message.xml 2011-04-27 20:52:56.000000000 +0200 @@ -8,6 +8,8 @@ </functions> </type> + <type id="uint32_t" basetype="int" /> + </typedefs> @@ -25,6 +27,19 @@ <header type="sys" >aqbanking/error.h</header> </headers> + <elem name="userId" type="uint32_t" > + <descr> + ID of the user in whose context the message has been received (see @ref AB_User_GetUniqueId). + </descr> + </elem> + + <elem name="accountId" type="uint32_t" > + <descr> + ID of the account in whose context the message has been received (if any). + This field is not set by AqHBCI but may be used by other backends in some cases. + </descr> + </elem> + <elem name="subject" type="char" ptr="1" > <descr> Subject of the message. 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.0.5/src/libs/aqbanking/types/message_l.h new/aqbanking-5.0.6/src/libs/aqbanking/types/message_l.h --- old/aqbanking-5.0.5/src/libs/aqbanking/types/message_l.h 2010-08-25 23:46:24.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/types/message_l.h 2011-04-27 20:52:59.000000000 +0200 @@ -19,6 +19,8 @@ + + #ifdef __cplusplus } /* __cplusplus */ #endif 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.0.5/src/libs/aqbanking/types/message_p.h new/aqbanking-5.0.6/src/libs/aqbanking/types/message_p.h --- old/aqbanking-5.0.5/src/libs/aqbanking/types/message_p.h 2010-08-25 23:46:24.000000000 +0200 +++ new/aqbanking-5.0.6/src/libs/aqbanking/types/message_p.h 2011-04-27 20:52:59.000000000 +0200 @@ -12,6 +12,8 @@ int _usage; int _modified; + uint32_t userId; + uint32_t accountId; char *subject; char *text; GWEN_TIME *dateReceived; @@ -19,6 +21,8 @@ + + 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.0.5/src/plugins/backends/aqhbci/plugin/accountjobs/accountjob.c new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/accountjobs/accountjob.c --- old/aqbanking-5.0.5/src/plugins/backends/aqhbci/plugin/accountjobs/accountjob.c 2010-08-27 13:45:39.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/accountjobs/accountjob.c 2011-04-04 17:28:44.000000000 +0200 @@ -44,7 +44,7 @@ assert(u); assert(account); - if (AH_Account_GetFlags(account) & AH_BANK_FLAGS_KTV2) { + if (!(AH_Account_GetFlags(account) & AH_BANK_FLAGS_KTV2)) { int maxVer=0; /* no account suffix, so we try to determine the highest usable 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.0.5/src/plugins/backends/aqhbci/plugin/banking/provider.c new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/banking/provider.c --- old/aqbanking-5.0.5/src/plugins/backends/aqhbci/plugin/banking/provider.c 2011-02-13 13:45:20.000000000 +0100 +++ new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/banking/provider.c 2011-04-04 17:29:28.000000000 +0200 @@ -1024,6 +1024,9 @@ mediumName); if (rv<0) { DBG_ERROR(AQHBCI_LOGDOMAIN, "here (%d)", rv); + GWEN_Gui_ShowError(I18N("Chipcard Error"), + I18N("Error checking chip card (%d).\n" + "Maybe libchipcard or its plugins aren't installed?")); GWEN_Buffer_free(mediumName); GWEN_Buffer_free(mtypeName); return 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.0.5/src/plugins/backends/aqhbci/plugin/joblayer/job.c new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/joblayer/job.c --- old/aqbanking-5.0.5/src/plugins/backends/aqhbci/plugin/joblayer/job.c 2010-08-28 11:56:16.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/joblayer/job.c 2011-05-13 17:45:57.000000000 +0200 @@ -1570,11 +1570,14 @@ j=GWEN_DB_GetIntValue(dbRes, "param", i, 0); if (j==0) break; + DBG_INFO(AQHBCI_LOGDOMAIN, "Adding allowed TAN method %d", j); AH_User_AddTanMethod(u, j); } /* for */ - if (i==0) + if (i==0) { /* add single step if empty list */ + DBG_INFO(AQHBCI_LOGDOMAIN, "No allowed TAN method reported, assuming 999"); AH_User_AddTanMethod(u, 999); + } } } /* if result */ dbRes=GWEN_DB_GetNextGroup(dbRes); @@ -1862,6 +1865,7 @@ AB_Message_SetText(amsg, text); AB_Message_SetDateReceived(amsg, ti); GWEN_Time_free(ti); + AB_Message_SetUserId(amsg, AB_User_GetUniqueId(u)); AB_Message_List_Add(amsg, j->messages); if (1) { 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.0.5/src/plugins/backends/aqhbci/plugin/msglayer/msgcrypt_rdh10.c new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/msglayer/msgcrypt_rdh10.c --- old/aqbanking-5.0.5/src/plugins/backends/aqhbci/plugin/msglayer/msgcrypt_rdh10.c 2010-08-05 22:53:41.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/backends/aqhbci/plugin/msglayer/msgcrypt_rdh10.c 2011-03-24 20:43:22.000000000 +0100 @@ -8,6 +8,9 @@ ***************************************************************************/ +#define AH_MSGRDH10_MAXKEYBUF 4096 + + int AH_MsgRdh_PrepareCryptoSeg10(AH_MSG *hmsg, AB_USER *u, @@ -431,7 +434,7 @@ const GWEN_CRYPT_TOKEN_KEYINFO *ki; uint32_t keyId; GWEN_CRYPT_KEY *sk; - uint8_t encKey[300]; + uint8_t encKey[AH_MSGRDH10_MAXKEYBUF+64]; int encKeyLen; uint32_t gid; @@ -688,7 +691,7 @@ const GWEN_CRYPT_TOKEN_KEYINFO *ki; uint32_t keyId; GWEN_CRYPT_KEY *sk=NULL; - uint8_t decKey[300]; + uint8_t decKey[AH_MSGRDH10_MAXKEYBUF+64]; GWEN_DB_NODE *nhead=NULL; GWEN_DB_NODE *ndata=NULL; const char *crypterId; @@ -790,11 +793,11 @@ if (p && l) { uint32_t elen; GWEN_CRYPT_PADDALGO *algo; - uint8_t encKey[300]; + uint8_t encKey[AH_MSGRDH10_MAXKEYBUF+64]; int ksize; ksize=GWEN_Crypt_Token_KeyInfo_GetKeySize(ki); - assert(ksize<=256); + assert(ksize<=AH_MSGRDH10_MAXKEYBUF); /* fill encoded key with 0 */ memset(encKey, 0, sizeof(encKey)); @@ -1011,7 +1014,7 @@ } ksize=GWEN_Crypt_Token_KeyInfo_GetKeySize(ki); - assert(ksize<=256); + assert(ksize<=AH_MSGRDH10_MAXKEYBUF); /* store begin of signed data */ dataBegin=GWEN_DB_GetIntValue(n, "segment/pos", 0, 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.0.5/src/plugins/backends/aqhbci/tools/hbcixml/hbcixml.cpp new/aqbanking-5.0.6/src/plugins/backends/aqhbci/tools/hbcixml/hbcixml.cpp --- old/aqbanking-5.0.5/src/plugins/backends/aqhbci/tools/hbcixml/hbcixml.cpp 2010-08-25 11:47:25.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/backends/aqhbci/tools/hbcixml/hbcixml.cpp 2011-05-06 20:08:13.000000000 +0200 @@ -1048,7 +1048,7 @@ if (GWEN_MsgEngine_TrustedData_GetTrustLevel(ntd)>args.trustLevel) { int pos; unsigned int size; - char rbuffer[2]; + char rbuffer[3]; const char *rpstr; rpstr=GWEN_MsgEngine_TrustedData_GetReplacement(ntd); 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.0.5/src/plugins/backends/aqofxconnect/plugin/provider.c new/aqbanking-5.0.6/src/plugins/backends/aqofxconnect/plugin/provider.c --- old/aqbanking-5.0.5/src/plugins/backends/aqofxconnect/plugin/provider.c 2010-08-27 12:29:17.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/backends/aqofxconnect/plugin/provider.c 2011-05-03 17:51:53.000000000 +0200 @@ -57,7 +57,9 @@ static AO_APPINFO _appInfos[]={ -{ I18S("Intuit Quicken Windows 2010"), "QWIN", "1800"}, +{ I18S("Intuit Quicken Windows 2011"), "QWIN", "2000"}, +{ I18S("Intuit Quicken Windows 2010"), "QWIN", "1900"}, +{ I18S("Intuit Quicken Windows 2009"), "QWIN", "1800"}, { I18S("Intuit Quicken Windows 2008"), "QWIN", "1700"}, { I18S("Intuit Quicken Windows 2007"), "QWIN", "1600"}, { I18S("Intuit Quicken Windows 2006"), "QWIN", "1500"}, 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.0.5/src/plugins/backends/aqofxconnect/version.h new/aqbanking-5.0.6/src/plugins/backends/aqofxconnect/version.h --- old/aqbanking-5.0.5/src/plugins/backends/aqofxconnect/version.h 2011-03-13 19:48:44.000000000 +0100 +++ new/aqbanking-5.0.6/src/plugins/backends/aqofxconnect/version.h 2011-05-20 16:50:47.000000000 +0200 @@ -16,11 +16,11 @@ #define AQOFXCONNECT_VERSION_MAJOR 5 #define AQOFXCONNECT_VERSION_MINOR 0 -#define AQOFXCONNECT_VERSION_PATCHLEVEL 5 +#define AQOFXCONNECT_VERSION_PATCHLEVEL 6 #define AQOFXCONNECT_VERSION_BUILD 0 #define AQOFXCONNECT_VERSION_TAG "stable" -#define AQOFXCONNECT_VERSION_FULL_STRING "5.0.5.0stable" -#define AQOFXCONNECT_VERSION_STRING "5.0.5" +#define AQOFXCONNECT_VERSION_FULL_STRING "5.0.6.0stable" +#define AQOFXCONNECT_VERSION_STRING "5.0.6" 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.0.5/src/plugins/imexporters/csv/profiles/comdirect.conf.in new/aqbanking-5.0.6/src/plugins/imexporters/csv/profiles/comdirect.conf.in --- old/aqbanking-5.0.5/src/plugins/imexporters/csv/profiles/comdirect.conf.in 2008-10-03 18:41:22.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/imexporters/csv/profiles/comdirect.conf.in 2011-04-18 19:23:48.000000000 +0200 @@ -14,7 +14,7 @@ params { # number of lines to ignore - int ignoreLines="14" + int ignoreLines="22" # if 1 then values are quoted quote="1" @@ -24,7 +24,7 @@ title="1" # special values are "TAB" and "SPACE" - delimiter="TAB" + delimiter=";" # this is the group name looked for in the given data to GWEN_CSV_Write # if not given then all groups match 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.0.5/src/plugins/imexporters/ofx/parser/g_stmtrn.c new/aqbanking-5.0.6/src/plugins/imexporters/ofx/parser/g_stmtrn.c --- old/aqbanking-5.0.5/src/plugins/imexporters/ofx/parser/g_stmtrn.c 2008-10-03 18:41:23.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/imexporters/ofx/parser/g_stmtrn.c 2011-05-20 16:45:13.000000000 +0200 @@ -186,15 +186,15 @@ t=xg->transaction; if (strcasecmp(s, "CREDIT")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); - AB_Transaction_SetTransactionText(t, I18N("Credit")); + AB_Transaction_SetTransactionText(t, I18N("Generic credit")); } else if (strcasecmp(s, "DEBIT")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); - AB_Transaction_SetTransactionText(t, I18N("Debit")); + AB_Transaction_SetTransactionText(t, I18N("Generic debit")); } else if (strcasecmp(s, "INT")==0) { AB_Transaction_SetTransactionKey(t, "INT"); - AB_Transaction_SetTransactionText(t, I18N("Interest")); + AB_Transaction_SetTransactionText(t, I18N("Interest earned or paid (Note: Depends on signage of amount)")); } else if (strcasecmp(s, "DIV")==0) { AB_Transaction_SetTransactionKey(t, "DIV"); @@ -202,7 +202,7 @@ } else if (strcasecmp(s, "FEE")==0) { AB_Transaction_SetTransactionKey(t, "BRF"); - AB_Transaction_SetTransactionText(t, I18N("Fee")); + AB_Transaction_SetTransactionText(t, I18N("FI fee")); } else if (strcasecmp(s, "SRVCHG")==0) { AB_Transaction_SetTransactionKey(t, "CHG"); @@ -214,11 +214,11 @@ } else if (strcasecmp(s, "ATM")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); /* misc */ - AB_Transaction_SetTransactionText(t, I18N("Cash dispenser")); + AB_Transaction_SetTransactionText(t, I18N("ATM debit or credit (Note: Depends on signage of amount)")); } else if (strcasecmp(s, "POS")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); /* misc */ - AB_Transaction_SetTransactionText(t, I18N("Point of sale")); + AB_Transaction_SetTransactionText(t, I18N("Point of sale debit or credit (Note: Depends on signage of amount)")); } else if (strcasecmp(s, "XFER")==0) { AB_Transaction_SetTransactionKey(t, "TRF"); @@ -234,7 +234,7 @@ } else if (strcasecmp(s, "CASH")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); /* FIXME: not sure */ - AB_Transaction_SetTransactionText(t, I18N("Cash")); + AB_Transaction_SetTransactionText(t, I18N("Cash withdrawal")); } else if (strcasecmp(s, "DIRECTDEP")==0) { AB_Transaction_SetTransactionKey(t, "LDP"); /* FIXME: not sure */ @@ -246,13 +246,15 @@ } else if (strcasecmp(s, "REPEATPMT")==0) { AB_Transaction_SetTransactionKey(t, "STO"); - AB_Transaction_SetTransactionText(t, I18N("Standing order")); + AB_Transaction_SetTransactionText(t, I18N("Repeating payment/standing order")); } else if (strcasecmp(s, "OTHER")==0) { AB_Transaction_SetTransactionKey(t, "MSC"); + AB_Transaction_SetTransactionText(t, I18N("Other")); } else { DBG_WARN(AQBANKING_LOGDOMAIN, "Unknown transaction type [%s]", s); + AB_Transaction_SetTransactionText(t, I18N("Unknown transaction type")); } } else if (strcasecmp(xg->currentElement, "DTPOSTED")==0) { @@ -312,14 +314,14 @@ /* ignore */ } else if (strcasecmp(xg->currentElement, "NAME")==0) { - AB_Transaction_AddPurpose(xg->transaction, s, 1); + AB_Transaction_AddRemoteName(xg->transaction, s, 1); } else if (strcasecmp(xg->currentElement, "MEMO")==0 || strcasecmp(xg->currentElement, "MEMO2")==0) { AB_Transaction_AddPurpose(xg->transaction, s, 1); } - else if (strcasecmp(xg->currentElement, "SRVTID")==0 || - strcasecmp(xg->currentElement, "SRVTID2")==0) { + else if (strcasecmp(xg->currentElement, "SRVRTID")==0 || + strcasecmp(xg->currentElement, "SRVRTID2")==0) { AB_Transaction_SetBankReference(xg->transaction, s); } else { 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.0.5/src/plugins/parsers/swift/swift940.c new/aqbanking-5.0.6/src/plugins/parsers/swift/swift940.c --- old/aqbanking-5.0.5/src/plugins/parsers/swift/swift940.c 2010-08-17 16:29:32.000000000 +0200 +++ new/aqbanking-5.0.6/src/plugins/parsers/swift/swift940.c 2011-04-20 21:35:58.000000000 +0200 @@ -759,10 +759,10 @@ p2=p; while(*p2 && *p2!='/' && *p2!=10) p2++; if (p2==p) { - DBG_ERROR(AQBANKING_LOGDOMAIN, "Missing bank reference (%s)", p); - GWEN_Gui_ProgressLog(0, GWEN_LoggerLevel_Error, - "SWIFT: Missing bank reference"); - return -1; + DBG_WARN(AQBANKING_LOGDOMAIN, "Missing bank reference (%s) - ignored", p); + GWEN_Gui_ProgressLog(0, GWEN_LoggerLevel_Warning, + "SWIFT: Non-Standard MT940 file: Missing bank reference field in :61: line - ignored."); + return 0; } s=(char*)GWEN_Memory_malloc(p2-p+1); memmove(s, p, p2-p+1); 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.0.5/version.h new/aqbanking-5.0.6/version.h --- old/aqbanking-5.0.5/version.h 2011-03-13 19:48:45.000000000 +0100 +++ new/aqbanking-5.0.6/version.h 2011-05-20 16:50:48.000000000 +0200 @@ -13,15 +13,15 @@ #define AQBANKING_VERSION_MAJOR 5 #define AQBANKING_VERSION_MINOR 0 -#define AQBANKING_VERSION_PATCHLEVEL 5 +#define AQBANKING_VERSION_PATCHLEVEL 6 #define AQBANKING_VERSION_BUILD 0 #define AQBANKING_VERSION_TAG "stable" -#define AQBANKING_VERSION_FULL_STRING "5.0.5.0stable" -#define AQBANKING_VERSION_STRING "5.0.5" +#define AQBANKING_VERSION_FULL_STRING "5.0.6.0stable" +#define AQBANKING_VERSION_STRING "5.0.6" #define AQBANKING_SO_CURRENT 33 -#define AQBANKING_SO_REVISION 5 +#define AQBANKING_SO_REVISION 6 #define AQBANKING_SO_AGE 0 #define AQBANKING_SO_EFFECTIVE 33 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
