------------------------------------------------------------------
2025-11-27 16:59:02 +0100 Martin Preuss
Prepared release 6.7.11beta.

------------------------------------------------------------------
2025-11-27 16:43:45 +0100 Martin Preuss
aqhbci-vop: fixed a bug in non-PINTAN mode.

------------------------------------------------------------------
2025-11-26 17:53:13 +0100 Martin Preuss
Prepared release 6.7.10beta.

------------------------------------------------------------------
2025-11-26 17:14:44 +0100 Martin Preuss
xml-importer: fixed bugs in importer profiles spotted by Benjamin Weik.
Manually applying the changes from his patch.

------------------------------------------------------------------
2025-11-26 14:45:13 +0100 Martin Preuss
aqhbci: cleanup _determineJobToUse()

------------------------------------------------------------------
2025-11-26 14:43:11 +0100 Martin Preuss
aqhbci: cleanup AH_Job_GetTransactions_new()

------------------------------------------------------------------
2025-11-26 14:15:21 +0100 Martin Preuss
aqhbci: make AH_Job_GetTransactions_new() more robust.

------------------------------------------------------------------
2025-11-25 23:58:56 +0100 Martin Preuss
Prepared release 6.7.9beta.

------------------------------------------------------------------
2025-11-25 23:27:01 +0100 Martin Preuss
xml-importer: fixed typos.

------------------------------------------------------------------
2025-11-25 23:26:47 +0100 Martin Preuss
xml-importer: improved camt052.001.08.

------------------------------------------------------------------
2025-11-25 22:25:23 +0100 Martin Preuss
Prepared release 6.7.8beta.

------------------------------------------------------------------
2025-11-25 22:23:56 +0100 Martin Preuss
aqhbci: add progress log warning when getTransaction is not available.

------------------------------------------------------------------
2025-11-25 22:20:14 +0100 Martin Preuss
xml-importer: finalized importer for camt05[2,3].001.08.

------------------------------------------------------------------
2025-11-25 22:19:01 +0100 Martin Preuss
xml-importer: fixed purpose field.

------------------------------------------------------------------
2025-11-25 22:18:45 +0100 Martin Preuss
xml-importer: fixed a typo.

------------------------------------------------------------------
2025-11-25 22:15:29 +0100 Martin Preuss
xml-importer: fixed profile camt.052.001.08.

------------------------------------------------------------------
2025-11-25 20:43:35 +0100 Martin Preuss
xml-importer: added note to self.

------------------------------------------------------------------
2025-11-25 20:34:42 +0100 Martin Preuss
xml-importer: added profiles for camt.052.001.08 and camt.053.001.08

------------------------------------------------------------------
2025-11-25 20:34:10 +0100 Martin Preuss
aqhbci: fixed a warning.

------------------------------------------------------------------
2025-11-25 20:21:58 +0100 Martin Preuss
aqhbci: cleanup _createTransactionLimitsForAccount, add hint.

------------------------------------------------------------------
2025-11-25 20:21:06 +0100 Martin Preuss
xml-importer: added file to build systems.

------------------------------------------------------------------
2025-11-25 20:20:47 +0100 Martin Preuss
xml-importer: minor changes in camt053.001.08.

------------------------------------------------------------------
2025-11-25 20:20:27 +0100 Martin Preuss
xml-importer: added camt052.001.08.xml

------------------------------------------------------------------
2025-11-25 12:49:49 +0100 Martin Preuss
added camt_053_001_08 to build systems.

------------------------------------------------------------------
2025-11-25 12:45:53 +0100 Martin Preuss
XML: added untested support for CAMT_053_001_08 (need example files!!)

------------------------------------------------------------------
2025-11-23 00:40:49 +0100 Martin Preuss
added AH_Job_VPP_IsResponseStructured()
to be used for introducing appropriate line breaks.

------------------------------------------------------------------
2025-11-22 11:10:39 +0100 Holger Magnussen
Fixed bug - Set accountInfo also for HKWPD When processing the response to HKWPD, it is also necessary to add accountInfo, not only the securities.

------------------------------------------------------------------
2025-11-22 10:57:41 +0100 Holger Magnussen
Prevent getBalance+getTransactions without proper UPD Prevent aqbanking from sending getBalance/getTransactions jobs without correct UPD job advertized by bank This fixes an unwanted behavior of aqbanking. If the bank does not advertize the appropriate UPD, aqbanking was still sending a HKKAZ job for getTransactions. This behavior is now prevented both for getBalance and for getTransactions and an error is thrown.

------------------------------------------------------------------
2025-11-04 18:56:55 +0100 Martin Preuss
aqhbci-VOP: improved handling of single transfers. increased verbosity.

------------------------------------------------------------------
2025-11-03 22:39:33 +0100 Holger Magnussen
Bugs fixed in swift535 importer to enable security import via HKWPD The import of SWIFT535 files as a response to HKWPD jobs did not work any more. On the one hand, the GWEN_DB structure in swift535.c did not match what was expected in jobgetbalance.c, on the other hand Deutsche Bank sends date/time information for the security price in an 98C record, which is specified in the SWIFT535 specification, but which was not yet implemented in swift535.c. Both issues are fixed now, and security information can be read correctly via HKWPD.

------------------------------------------------------------------
2025-10-28 22:34:53 +0100 Holger Magnussen
Kreditkarten Salden/Transaktionen mit HKKKS/HKKKU hinzugefügt

------------------------------------------------------------------
2025-10-19 18:51:52 +0200 Martin Preuss
aqhbci: return error code also in HBCI mode.

------------------------------------------------------------------
2025-10-19 18:48:50 +0200 Martin Preuss
aqhbci: only show VOP dialog if bank sends a message.

------------------------------------------------------------------
2025-10-19 18:47:54 +0200 Martin Preuss
aqhbci: fixed a bug in case the transaction is rejected by the bank.

------------------------------------------------------------------
2025-10-19 17:07:44 +0200 Martin Preuss
Prepared release 6.7.7beta

------------------------------------------------------------------
2025-10-19 10:18:49 +0200 Martin Preuss
aqhbci: make GetSysId a noITAN job.

------------------------------------------------------------------
2025-10-18 18:10:58 +0200 Martin Preuss
Prepared release 6.7.6beta.

------------------------------------------------------------------
2025-10-18 18:05:23 +0200 Martin Preuss
Prepared release 6.7.5beta.

------------------------------------------------------------------
2025-10-18 17:58:41 +0200 Martin Preuss
aqhbci: try to apply VOP responses to transfers.
set AB_TRANSACTION fields:
- VopResult: VOP Result
- UltimateCreditor: alternative name returned by the bank

------------------------------------------------------------------
2025-10-18 16:41:55 +0200 Martin Preuss
aqhbci: more work on VPP result handling.

------------------------------------------------------------------
2025-10-18 00:39:59 +0200 Martin Preuss
aqhbci: minor improvements fir VOP message from bank (if any)

------------------------------------------------------------------
2025-10-18 00:37:48 +0200 Martin Preuss
XML: add initial importer fir pain.002.01.10

------------------------------------------------------------------
2025-10-17 22:41:53 +0200 Martin Preuss
aqhbci: increased verbosity.

------------------------------------------------------------------
2025-10-17 22:35:19 +0200 Martin Preuss
aqhbci: use AH_OutboxCBox_OpenDialogSingleStepWithJob() for NOITAN jobs.

------------------------------------------------------------------
2025-10-17 22:34:57 +0200 Martin Preuss
aqhbci: added AH_OutboxCBox_OpenDialogSingleStepWithJob()

------------------------------------------------------------------
2025-10-17 19:22:42 +0200 Martin Preuss
Prepare release 6.7.4beta

------------------------------------------------------------------
2025-10-17 19:17:02 +0200 Martin Preuss
Prepared release 6.7.3beta

------------------------------------------------------------------
2025-10-17 19:16:04 +0200 Martin Preuss
aqhbci: move segdefs into correct place.

------------------------------------------------------------------
2025-10-17 19:15:46 +0200 Martin Preuss
aqhbci: getsysid works for me after this change.

------------------------------------------------------------------
2025-10-17 18:15:04 +0200 Martin Preuss
aqhbci: fixed a segfault.

------------------------------------------------------------------
2025-10-17 00:01:07 +0200 Martin Preuss
Prepared release 6.7.2beta.

------------------------------------------------------------------
2025-10-16 23:24:21 +0200 Martin Preuss
aqhbci: always send workJob in non-PINTAN mode.

------------------------------------------------------------------
2025-10-16 23:05:32 +0200 Martin Preuss
aqhbci: send workjob also if VPP result contains 3090.

------------------------------------------------------------------
2025-10-15 23:30:44 +0200 Martin Preuss
Prepared release 6.7.1beta.

------------------------------------------------------------------
2025-10-15 22:58:41 +0200 Martin Preuss
added comment to README about "make typedefs" and "make types".

------------------------------------------------------------------
2025-10-15 22:45:59 +0200 Martin Preuss
aqhbci: don't send HKTAN for noItan jobs.

------------------------------------------------------------------
2025-10-14 17:50:04 +0200 Martin Preuss
Prepared release 6.7.0beta.

------------------------------------------------------------------
2025-10-14 17:31:27 +0200 Martin Preuss
Merge VOP branch 'mp-202510-vop'
# Conflicts:
#	0BUILD
#	configure.ac

------------------------------------------------------------------
2025-10-13 23:18:08 +0200 Martin Preuss
aqhbci: show vop message for non-PINTAN mode as well.

------------------------------------------------------------------
2025-10-13 23:15:22 +0200 Martin Preuss
aqhbci: add VOP messages.
Specs require us to present a dialog to the user in case of less than 100%
match.

------------------------------------------------------------------
2025-10-12 23:02:31 +0200 Martin Preuss
aqhbci: initial VOP support for non-PINTAN mode.

------------------------------------------------------------------
2025-10-12 19:34:16 +0200 Martin Preuss
aqhbci: only call AH_OutboxCBox_OpenDialogPsd2WithJob_Proc2() if signature needed
this enables anomymous dialogs again which need to signatures (and
therefore no HKTAN).

Fixes "getbankinfos".

------------------------------------------------------------------
2025-10-12 17:14:48 +0200 Martin Preuss
aqhbci: set needTAN flags when needed.

------------------------------------------------------------------
2025-10-12 10:03:09 +0200 Martin Preuss
aqhbci vop: fixed queue creation for decoupled mode.

------------------------------------------------------------------
2025-10-12 09:59:01 +0200 Martin Preuss
Prepared next test version.

------------------------------------------------------------------
2025-10-11 23:49:41 +0200 Martin Preuss
faster movies.

------------------------------------------------------------------
2025-10-11 23:48:35 +0200 Martin Preuss
aqhbci: only prepare transfer jobs if prepare() is called for the first time.

------------------------------------------------------------------
2025-10-11 19:57:00 +0200 Martin Preuss
aqhbci: cleanup (one page per function).

------------------------------------------------------------------
2025-10-11 15:53:39 +0200 Martin Preuss
aqhbci: removed unneeded vars.

------------------------------------------------------------------
2025-10-11 15:46:55 +0200 Martin Preuss
aqhbci: more code sharing.

------------------------------------------------------------------
2025-10-11 01:14:34 +0200 Martin Preuss
aqhbci: more code sharing (_prepareFns not fit a single screen page).

------------------------------------------------------------------
2025-10-11 00:45:31 +0200 Martin Preuss
aqhbci/vop: fixed queue building (last step 2c needs a tan!).
also fixed waiting for VPP response.

------------------------------------------------------------------
2025-10-11 00:44:26 +0200 Martin Preuss
aqhbci: only prepare mass transfer job once (!) need to apply to other jobs
the reason is that we need to add exactly the same job up to twice when
using VOP, but it has to be unchanged (_prepareFn updates some timestamps).

------------------------------------------------------------------
2025-10-11 00:42:26 +0200 Martin Preuss
aqhbci: VOP id and polling id are both binary.

------------------------------------------------------------------
2025-10-11 00:41:29 +0200 Martin Preuss
aqhbci: use prepareFn before sending jobs.
call to this virtual function was removed a few days ago but never re-added.

------------------------------------------------------------------
2025-10-11 00:39:13 +0200 Martin Preuss
aqhbci: don't return error code if prepare function not set.

------------------------------------------------------------------
2025-10-10 19:13:09 +0200 Martin Preuss
vop: add sign and crypt flags to HKTAN if needed for initial job.

------------------------------------------------------------------
2025-10-08 23:15:40 +0200 Martin Preuss
aqhbci: try to handle 3945 response to HKVPP.

------------------------------------------------------------------
2025-10-08 21:09:01 +0200 Martin Preuss
aqhbci: added version 5 of JobGetDepot.

------------------------------------------------------------------
2025-10-06 16:06:52 +0200 Martin Preuss
release beta 6.6.99 20251006-1

------------------------------------------------------------------
2025-10-06 12:51:22 +0200 Martin Preuss
aqgivve: Fixed memory leak.

------------------------------------------------------------------
2025-10-06 12:32:26 +0200 Martin Preuss
Updated German bankinfo files.

------------------------------------------------------------------
2025-10-06 11:53:24 +0200 Martin Preuss
aqhbci: write VOP info to AB_TRANSACTION.

------------------------------------------------------------------
2025-10-06 11:52:53 +0200 Martin Preuss
aqhbci: add VOP info field to AB_TRANSACTION.

------------------------------------------------------------------
2025-10-06 11:51:49 +0200 Martin Preuss
Patch by rhabacker: don't escape plugin names.

------------------------------------------------------------------
2025-10-06 00:24:07 +0200 Martin Preuss
aqhbci: added missing files to Makefile.am

------------------------------------------------------------------
2025-10-05 20:10:29 +0200 Martin Preuss
aqhbci: some changes to make VOP work.
First transaction went through (with VPP and VPA messages) ;-)

------------------------------------------------------------------
2025-10-05 19:46:08 +0200 Martin Preuss
Merge branch 'rel-6.6.4'

------------------------------------------------------------------
2025-10-05 18:09:06 +0200 Martin Preuss
Prepared release 6.6.4.

------------------------------------------------------------------
2025-10-04 18:20:55 +0200 Martin Preuss
aqhbci: remove todoQueues (no longer used).

------------------------------------------------------------------
2025-10-04 18:03:46 +0200 Martin Preuss
aqhbci: removed a blank line.

------------------------------------------------------------------
2025-10-04 18:03:36 +0200 Martin Preuss
aqhbci: fixes some bugs in VOP code.
HKVPP is now sent and accepted by the bank, however, VOP seems not yet to
be active at my bank's server (response: "VOP not needed").

At least handling of VOP now basically works in my setup.
Since I don't receive a valid response from the server I'll have to wait until
I do...

------------------------------------------------------------------
2025-10-04 18:00:53 +0200 Martin Preuss
aqhbci: omit most checks for AH_JobQueue_AddJob()
jobQueue is no longer used to sort jobs by flags (all jobs are treated as
single mode jobs now).

------------------------------------------------------------------
2025-10-04 17:59:58 +0200 Martin Preuss
aqhbci: completed code.

------------------------------------------------------------------
2025-10-04 17:43:32 +0200 Martin Preuss
Revert "aqhbci: don't count TAN and VOP jobs in queue."
This reverts commit ddcc316a6dbe5be3a3e9f7dd30de718e23634e23.

------------------------------------------------------------------
2025-10-04 17:43:13 +0200 Martin Preuss
aqhbci: don't count TAN and VOP jobs in queue.

------------------------------------------------------------------
2025-10-04 16:41:29 +0200 Martin Preuss
aqhbci: removed mode for TAN process 1 (TAN1)
This wasn't supported anymore for years. Current TAN modes use process 2.

------------------------------------------------------------------
2025-10-04 16:38:00 +0200 Martin Preuss
aqhbci: removed tons of now unused code.

------------------------------------------------------------------
2025-10-04 16:26:09 +0200 Martin Preuss
aqhbci: more work on simplifying code.
- started removing jobQueue handling
- now every job is executed in synchronous mode, i.e. handling every
  job s a single job and completely handle it (including continuation etc).
- technically this was always the case since PSD2, the code still allowed
  for multiple jobs per message, but the banks only allow for a single
  TAN-related job per message.

------------------------------------------------------------------
2025-10-04 09:55:22 +0200 Martin Preuss
aqhbci: share code. added some TODOs.
