------------------------------------------------------------------
2024-06-02 15:28:57 +0200 Martin Preuss
aqhbci: Set "moretans" to "N" also for process "S". Might fix current pushTAN problem.

------------------------------------------------------------------
2024-06-01 13:03:59 +0200 Thomas Baumgart
Fix typo

------------------------------------------------------------------
2024-05-30 16:02:12 +0200 Martin Preuss
reuse code.

------------------------------------------------------------------
2024-05-30 15:38:25 +0200 Martin Preuss
cleanup AB_Banking_Init() and AB_Banking_GetCryptToken().

------------------------------------------------------------------
2024-05-30 14:44:03 +0200 Martin Preuss
no longer try to load bankinfo plugins.
We decided a long time ago to only support compiled-in plugins.
For unknown reasons the bankinfo plugin loader still remained...

------------------------------------------------------------------
2024-05-30 14:28:46 +0200 Martin Preuss
cleanup more old spaghetti code.

------------------------------------------------------------------
2024-05-30 13:25:15 +0200 Martin Preuss
reduce spaghetti code.

------------------------------------------------------------------
2024-05-28 00:19:07 +0200 Martin Preuss
Prepared release 6.5.10beta

------------------------------------------------------------------
2024-05-28 00:18:37 +0200 Martin Preuss
prepared release 6.5.10beta.

------------------------------------------------------------------
2024-05-26 23:52:01 +0200 Martin Preuss
Merge branch 'mp-202404-improve_refaccount_handling'

------------------------------------------------------------------
2024-05-25 13:23:50 +0200 Stefan Bayer
fix bug when trying to add a reference account to a account specification

------------------------------------------------------------------
2024-05-25 12:56:29 +0200 Stefan Bayer
Change for ZKA card user setup dialog, make sure the PIN needs to be typed once, make sure the crypt session on the zkacard is closed for all premature stops of the dialog.

------------------------------------------------------------------
2024-05-20 11:32:56 +0200 stefan
fix crash in reading the context from the RxH card due to a missing gui progress init

------------------------------------------------------------------
2024-05-20 10:39:32 +0200 stefan
remove obsolete RDH-4 from combo box setting function

------------------------------------------------------------------
2024-05-05 18:39:07 +0200 Martin Preuss
aqhbci: Fixed a double-free error which causes crash in apps.
- see https://bugs.gnucash.org/show_bug.cgi?id=799302 for more info

------------------------------------------------------------------
2024-05-05 18:39:07 +0200 Martin Preuss
aqhbci: Fixed a double-free error which causes crash in apps.
- see https://bugs.gnucash.org/show_bug.cgi?id=799302 for more info

------------------------------------------------------------------
2024-05-05 17:13:14 +0200 Martin Preuss
aqhbci: fixed a bug.

------------------------------------------------------------------
2024-05-02 23:53:04 +0200 Martin Preuss
AH_EditUserRdhDialog: check for open changes before user actions.

------------------------------------------------------------------
2024-05-02 23:42:39 +0200 Martin Preuss
aqhbci: updated AH_EditUserRdhDialog
cleanup and reuse code

------------------------------------------------------------------
2024-05-01 23:25:02 +0200 Martin Preuss
aqhbci: share code in dialogs.

------------------------------------------------------------------
2024-05-01 23:24:43 +0200 Martin Preuss
aqhbci: added widget files for common types to help sharing code.

------------------------------------------------------------------
2024-05-01 21:44:40 +0200 Martin Preuss
aqhbci: rewrite dialog AH_EditUserPinTanDialog.
cleanup, prepare reuse of code.

------------------------------------------------------------------
2024-05-01 21:34:12 +0200 Martin Preuss
AH_EditAccountDialog: Some minor fixes.

------------------------------------------------------------------
2024-05-01 16:44:04 +0200 Martin Preuss
aqhbci: Use correct logdomain.

------------------------------------------------------------------
2024-05-01 01:07:38 +0200 Martin Preuss
AH_EditAccountDialog: improved readability of the code for this dialog.

------------------------------------------------------------------
2024-05-01 01:05:53 +0200 Martin Preuss
editaccount: make "countryEdit" writable.

------------------------------------------------------------------
2024-04-28 23:45:54 +0200 Martin Preuss
aqbanking-cli: more work on sepaInternalTransfer
- added "-rbic", "-rname"
- let command line args override any other data

------------------------------------------------------------------
2024-04-28 23:23:12 +0200 Martin Preuss
aqbanking-cli: allow for remote account name to be empty.
Most of the time the remote IBAN should be enough. However, if not you can
always give the name.

------------------------------------------------------------------
2024-04-28 23:13:04 +0200 Martin Preuss
aqbanking-cli: fixed a potential problem
only change db variable if non set.

------------------------------------------------------------------
2024-04-28 23:06:05 +0200 Martin Preuss
aqbanking-cli: more robust handling of "remote name".
source "remoteName" in descending order:
- from command line argument
- from reference account
- from account spec

------------------------------------------------------------------
2024-04-28 22:54:10 +0200 Martin Preuss
AH_Job_GetTargetAccount: use more meaningfull function name.

------------------------------------------------------------------
2024-04-28 22:49:01 +0200 Martin Preuss
AH_Job_GetTargetAccount: more cleanup.

------------------------------------------------------------------
2024-04-28 22:41:15 +0200 Martin Preuss
AH_Job_GetTargetAccount: fixed comments.

------------------------------------------------------------------
2024-04-28 22:38:31 +0200 Martin Preuss
AH_Job_GetTargetAccount: move "AB_ACCOUNT_SPEC *as" out of loop.
we only need to lookup the structure and add transaction limits once.

------------------------------------------------------------------
2024-04-28 22:26:00 +0200 Martin Preuss
AH_Job_GetTargetAccount: use const.

------------------------------------------------------------------
2024-04-28 22:25:07 +0200 Martin Preuss
AH_Job_GetTargetAccount: reuse code.
Make AH_AccountJob() the base type and use its init code.

------------------------------------------------------------------
2024-04-28 22:17:51 +0200 Martin Preuss
aqhbci: use owner name in AH_Job_GetTargetAccount if none received.

------------------------------------------------------------------
2024-04-28 22:14:56 +0200 Martin Preuss
AqHBCI: clean AH_Job_GetTargetAccount (shorter functions, improve readability)

------------------------------------------------------------------
2024-04-28 16:32:59 +0200 Martin Preuss
Merge branch 'rel-6.5.9beta' Released 6.5.9beta.

------------------------------------------------------------------
2024-04-28 15:52:00 +0200 Martin Preuss
Prepared release 6.5.9beta

------------------------------------------------------------------
2024-04-28 11:46:55 +0200 Martin Preuss
ignore aqbanking-cli.vg (valgrind log file).

------------------------------------------------------------------
2024-04-28 11:45:30 +0200 Martin Preuss
build: require gwen 5.11.2.

------------------------------------------------------------------
2024-04-21 22:21:52 +0200 Martin Preuss
aqgivve: fixed declaration of callback AG_Provider_FreeData(), hide private functions.

------------------------------------------------------------------
2024-04-01 23:38:24 +0200 Martin Preuss
Added parser files for CAMT 053.001.02 provided by Jan Vlug.

------------------------------------------------------------------
2024-03-20 00:00:04 +0100 Martin Preuss
prepared release 6.5.8beta.

------------------------------------------------------------------
2024-03-19 22:36:08 +0100 Martin Preuss
aqgivve: fixed using wrong type.

------------------------------------------------------------------
2024-03-19 22:35:37 +0100 Martin Preuss
added valgrind check script for aqbanking-cli.

------------------------------------------------------------------
2024-03-19 22:35:10 +0100 Martin Preuss
fixed memory leaks.

------------------------------------------------------------------
2024-03-19 15:09:09 +0100 Martin Preuss
prepared 6.5.7beta

------------------------------------------------------------------
2024-03-19 15:04:02 +0100 Martin Preuss
aqhbci: add flag AH_JOB_FLAGS_NEEDTAN for non-decoupled TAN mode.

------------------------------------------------------------------
2024-03-19 13:45:31 +0100 Martin Preuss
aqhbci: more message changes.

------------------------------------------------------------------
2024-03-19 13:40:22 +0100 Martin Preuss
aqhbci: added defaults for empty bank name and user id, fixed a typo.

------------------------------------------------------------------
2024-03-19 13:38:12 +0100 Martin Preuss
aqhbci: changed messages.

------------------------------------------------------------------
2024-03-19 12:38:38 +0100 Martin Preuss
Prepared release 6.5.6beta.

------------------------------------------------------------------
2024-03-19 12:36:32 +0100 Martin Preuss
aqhbci: improved message for decoupled TAN.

------------------------------------------------------------------
2024-03-19 12:16:25 +0100 Martin Preuss
aqhbci: decreased verbosity.

------------------------------------------------------------------
2024-03-19 11:50:17 +0100 Martin Preuss
aqhbci: fixed a few bugs discovered while testing (thanks Anselm!!)

------------------------------------------------------------------
2024-03-19 09:42:32 +0100 Martin Preuss
aqhbci: no need for a TAN in decoupled mode.

------------------------------------------------------------------
2024-03-19 00:10:39 +0100 Martin Preuss
aqhbci: fixed a memory leak.

------------------------------------------------------------------
2024-03-18 23:02:51 +0100 Martin Preuss
Prepared release 6.5.5-beta

------------------------------------------------------------------
2024-03-18 23:02:27 +0100 Martin Preuss
build: added missing file to Makefile.am

------------------------------------------------------------------
2024-03-18 22:38:22 +0100 Martin Preuss
Incremented version.

------------------------------------------------------------------
2024-03-18 22:38:10 +0100 Martin Preuss
updated German bank info data.

------------------------------------------------------------------
2024-03-18 22:37:51 +0100 Martin Preuss
adapted to changes in bank data source files.

------------------------------------------------------------------
2024-03-18 21:52:43 +0100 Martin Preuss
aqhbci: move processing of first TAN job to AH_OutboxCBox_SendAndReceiveQueueWithTan2()

------------------------------------------------------------------
2024-03-18 21:39:20 +0100 Martin Preuss
Incremented version.

------------------------------------------------------------------
2024-03-18 21:39:04 +0100 Martin Preuss
aqhbci: added handling of decoupled TAN entry.
Decoupled mode is yet another complication of the already complicated
process of confirming a banking job.

Not tested, yet (my banks don't support decoupled TAN mode but I wouldn't
want to use it anyway since a mobile phone app is needed for external TAN
approval).

------------------------------------------------------------------
2024-03-18 21:35:11 +0100 Martin Preuss
aqhbci: increased verbosity.

------------------------------------------------------------------
2024-03-18 21:34:47 +0100 Martin Preuss
aqhbci: fixed a typo.

------------------------------------------------------------------
2024-03-01 17:19:17 +0100 Martin Preuss
aqhbci: improve readability.

------------------------------------------------------------------
2024-03-01 17:19:00 +0100 Martin Preuss
aqhbci: compare against server address stored in user.
Normalize addresses from BPD for checks to only contain server and path.

------------------------------------------------------------------
2024-03-01 15:51:13 +0100 Martin Preuss
Fixed a bug (number of entries in sigtails list changes inside the loop).

------------------------------------------------------------------
2024-03-01 15:50:27 +0100 Martin Preuss
Show info message when server address is changed (addresses #303).

------------------------------------------------------------------
2024-02-11 10:51:49 +0100 Thomas Baumgart
Removed dead code

------------------------------------------------------------------
2024-02-11 10:42:36 +0100 Thomas Baumgart
aqgivve: Resolve problem of duplicate definition of EXTRA_DIST

------------------------------------------------------------------
2024-01-24 22:01:55 +0100 Martin Preuss
aqhbci: Fixed includes.

------------------------------------------------------------------
2024-01-24 21:10:21 +0100 Martin Preuss
Decreased verbosity in AH_Msg_VerifyWithCallback().

------------------------------------------------------------------
2024-01-24 20:44:30 +0100 Martin Preuss
Should fix a bug in AH_Msg_SampleSigHeadsAndTailsFromDecodedMsg()

------------------------------------------------------------------
2024-01-23 21:22:39 +0100 Martin Preuss
aqhbci: Increased verbosity to hunt down a bug.

------------------------------------------------------------------
2024-01-23 13:53:09 +0100 Thomas Baumgart
Replace bitwise with logical or operator

------------------------------------------------------------------
2024-01-07 20:35:40 +0100 Martin Preuss
Add Rico to COPYING
After email exchange with Rico Rommel his contributions (AqGivve) are
licensed under the "Modified BSD-License".

------------------------------------------------------------------
2024-01-07 20:28:04 +0100 Martin Preuss
OFXHome has become https-only.

------------------------------------------------------------------
2024-01-05 22:07:39 +0100 Martin Preuss
added some "const".

------------------------------------------------------------------
2024-01-05 22:04:07 +0100 Martin Preuss
Reformatted new backend aqgivve to better match AqBanking's coding style.

------------------------------------------------------------------
2024-01-05 21:48:01 +0100 Martin Preuss
aqgivve: reformat, move private functions into source file, make static

------------------------------------------------------------------
2024-01-05 21:27:53 +0100 Martin Preuss
Result of gwbuild -Bformat-src (astyle).

------------------------------------------------------------------
2024-01-05 21:21:00 +0100 Martin Preuss
Added gwenbuild files for new backend "aqgivve".

------------------------------------------------------------------
2023-10-29 17:03:39 +0100 Rico Rommel
added backend aqgivve for GivveCard

------------------------------------------------------------------
2023-12-07 23:01:02 +0100 Martin Preuss
cleanup _extractAndSetMimeTypeAndImageData()
Make function smaller by moving code blocks into their own functions.
Reuse code.

------------------------------------------------------------------
2023-12-07 22:23:50 +0100 Martin Preuss
Incorporated a patch by Anselm Martin Hoffmeister adding support for HKTAN7.

------------------------------------------------------------------
2023-10-06 12:23:05 +0200 Martin Preuss
aqhbci: fixed log messages.

------------------------------------------------------------------
2023-10-06 12:18:56 +0200 Martin Preuss
More cleanup of AH_Msg_DecryptRxh()
- smaller functions, easier to debug
- adapt received key if it is smaller than the expected key size

------------------------------------------------------------------
2023-09-20 17:41:06 +0200 Martin Preuss
Accept decrpyted keys smaller than expected.
Keys generated by banks can be smaller than expected - at least one bank
seems occasionally to be using keys one byte smaller than usual...

------------------------------------------------------------------
2023-09-04 18:56:29 +0200 Martin Preuss
aqhbci: insert leading zeroes in case encrypted key is too short.
In one case encryption failed the encrypted message key was shorter than
the bank's public encryption key, maybe the bank in question doesn't like
that?

------------------------------------------------------------------
2023-08-31 19:52:53 +0200 Martin Preuss
Fixed a typo.

------------------------------------------------------------------
2023-08-31 14:53:14 +0200 Martin Preuss
Bigger videos.

------------------------------------------------------------------
2023-08-31 14:53:00 +0200 Martin Preuss
Added fields to help string.

------------------------------------------------------------------
2023-08-23 17:41:02 +0200 Martin Preuss
aqhbci: reduced verbosity back to normal.

------------------------------------------------------------------
2023-08-23 17:40:11 +0200 Martin Preuss
aqhbci: allow for sgment pos "0".
this is a valid position even for signature head segments because they are
the first segment inside the encrypted part of a message.

------------------------------------------------------------------
2023-08-22 14:26:01 +0200 Martin Preuss
Increased verbosity.
