------------------------------------------------------------------
2021-03-10 20:45:30 +0100 Martin Preuss
Prepared release 6.2.10.

------------------------------------------------------------------
2021-03-10 19:55:47 +0100 Martin Preuss
AqHBCI: Increased verbosity for debugging purposes.

------------------------------------------------------------------
2021-03-10 19:55:28 +0100 Martin Preuss
AqHBCI: Fixed a bug regarding TAN-secured jobs.
- need to set the status of a sent TAN job accordingly, otherwise its
  status will not be updated when receiving responses. In that case the
  code assumes the TAN job has not been sent so there can't be any response
  for it, ergo it will be ignored when dispatching responses.
- the response to the 2nd TAN request in TAN process 2/4 is a response
  only for that particular TAN job, not for the jobs which are secured by
  the TAN job.
  Those secured jobs are sent in the first message along with a TAN offer.
  If the server decides it doesn't need a TAN it just sends direct
  responses for those jobs.
  However, if the server does request a TAN we only get a response for the
  TAN offer, not for the TAN-secured jobs. Actually, in this case we dont
  get responses for those jobs at all... In such a case we have to take
  the response for the 2nd TAN request and distribute them among the
  TAN-secured jobs.
  I wonder how that works for TAN-secured requests which expect a dedicated
  response (e.g. request for bank statements)... how will those be delivered
  in a complete different message??

------------------------------------------------------------------
2021-02-22 22:20:40 +0100 Martin Preuss
Released 6.2.9.

------------------------------------------------------------------
2021-02-22 22:19:46 +0100 Martin Preuss
Prepared release 6.2.9.

------------------------------------------------------------------
2021-02-20 16:42:43 +0100 Martin Preuss
AqHBCI: Remove trailing blanks in mimetype.

------------------------------------------------------------------
2021-02-20 00:05:02 +0100 Martin Preuss
AqBanking: Dont warn about our own use of deprecated functions.
AB_GUI uses some of those functions and will continue to do so, however
their definition will go into banking_be.h and no longer be exported for
AqBanking7. So those functions will stay inside AqBanking and still used
internally but no longer exported.

------------------------------------------------------------------
2021-02-20 00:03:39 +0100 Martin Preuss
AqBanking: Mark some internal functions as deprecated.
Only one of these functions is still used by Gnucash (AB_Banking_LoadSharedConfig)
to get the previously shared certificate cache,
and even that call doesn't do anything anymore since AqBanking stores the
certificates inside the user configuration for some time now (the shared
certificate cache isn't used anymore).

------------------------------------------------------------------
2021-02-20 00:00:39 +0100 Martin Preuss
Updated TODO.

------------------------------------------------------------------
2021-02-19 19:02:56 +0100 Martin Preuss
Updated README.

------------------------------------------------------------------
2021-02-19 18:42:25 +0100 Martin Preuss
Released 6.2.8

------------------------------------------------------------------
2021-02-19 18:42:05 +0100 Martin Preuss
Prepared release 6.2.8.

------------------------------------------------------------------
2021-02-19 14:26:44 +0100 Martin Preuss
AqHBCI: Increased verbosity for failed decryption.

------------------------------------------------------------------
2021-02-19 13:10:09 +0100 Martin Preuss
AqHBCI: Fixed a double-free.

------------------------------------------------------------------
2021-02-16 22:35:25 +0100 Christian Stimming
i18n: Update German translation
794t, 18f, 279u

------------------------------------------------------------------
2021-02-16 22:31:45 +0100 Christian Stimming
i18n: Mark some forgotten strings for translation

------------------------------------------------------------------
2021-02-16 22:14:20 +0100 Christian Stimming
i18n: Update German translation
793t, 18f, 279u

------------------------------------------------------------------
2021-02-16 22:13:47 +0100 Christian Stimming
i18n: Some minor string fixes in the code

------------------------------------------------------------------
2021-02-16 21:16:40 +0100 Christian Stimming
i18n: Add some forgotten files to i18nsources

------------------------------------------------------------------
2021-02-15 21:04:31 +0100 Martin Preuss
Released 6.2.7

------------------------------------------------------------------
2021-02-15 20:38:39 +0100 Martin Preuss
Prepared release 6.2.7.

------------------------------------------------------------------
2021-02-15 18:51:25 +0100 Martin Preuss
XML: Improved OFX import handling (needs latest gwen).

------------------------------------------------------------------
2021-02-15 15:04:03 +0100 Martin Preuss
Simplified ofx1 description file.

------------------------------------------------------------------
2021-02-15 14:38:31 +0100 Martin Preuss
XML: Added parameter "xmlFlags" which can now contain "sgml" for OFX files.
Requires latest Gwen sources from git (>=5.5.1.1).

------------------------------------------------------------------
2021-02-15 14:05:23 +0100 Martin Preuss
OFX: Minor change.

------------------------------------------------------------------
2021-02-15 14:01:46 +0100 Martin Preuss
OFX: Prepared complete move to XML-based importer also for OFX v1.
We can now safely read OFX v1 files with the XML importer, however, this
needed small changes to libgwenhywfar.

Now we just need a profile file for OFXv1 which I already started.
This is much easier than the old OFX v1 importer which will soon be removed.

Adding the ability to read new OFX structures to the old parser is extremely
painful, this is now much much easier with the generic XML importer (which
wasn't available when the old OFX parser was created).

------------------------------------------------------------------
2021-02-14 20:41:40 +0100 Martin Preuss
Fixed a bug.

------------------------------------------------------------------
2021-02-14 18:22:25 +0100 Christian Stimming
i18n: Update German translation
Still 83f, 314u to go, though.

------------------------------------------------------------------
2021-02-14 18:03:42 +0100 Christian Stimming
AqHBCI: Reduce log level of non-error messages back to "notice"

------------------------------------------------------------------
2021-02-13 02:12:35 +0100 Martin Preuss
Released version 6.2.6.

------------------------------------------------------------------
2021-02-13 01:06:23 +0100 Martin Preuss
Prepared release 6.2.6.

------------------------------------------------------------------
2021-02-10 18:06:44 +0100 Thomas Baumgart
Provide setting of includedir
Set includedir to AqBanking value because it it is not declared in
aqbanking-config.cmake cmake will pick up the one defined in
gwenhywfar's.

Patch provided by Dawid Wróbel

------------------------------------------------------------------
2021-02-10 12:07:51 +0100 Martin Preuss
AqOFXConnect: Change NEWFILEUID to "NONE".

------------------------------------------------------------------
2021-02-09 23:32:07 +0100 Martin Preuss
AqOFXConnect: Fixed a bug in uuid generator.

------------------------------------------------------------------
2021-02-09 23:00:05 +0100 Martin Preuss
AqOFXConnect: Generate a correct UUID for TRNUID fields.

------------------------------------------------------------------
2021-02-07 22:36:25 +0100 Martin Preuss
OFX DirectConnect: Changed value for "DTACCTUP" to "19900101".

------------------------------------------------------------------
2021-02-07 22:28:54 +0100 Martin Preuss
OFX DirectConnect: Added edit field for "httpUserAgent".
This setting can now be changed from within the EditUser dialog.

------------------------------------------------------------------
2021-02-02 20:47:47 +0100 Martin Preuss
AqOFXConnect: Add some Quicken versions.

------------------------------------------------------------------
2021-01-17 00:39:13 +0100 Martin Preuss
Result of "make format".

------------------------------------------------------------------
2021-01-17 00:34:06 +0100 Martin Preuss
Merge branch 'mp-202101-readability'
Improve readability by splitting spaghetti code into smaller functions with clear names and purposes.

------------------------------------------------------------------
2021-01-17 00:32:35 +0100 Martin Preuss
Updated docs.

------------------------------------------------------------------
2021-01-13 23:58:52 +0100 Martin Preuss
Incremented version.

------------------------------------------------------------------
2021-01-13 20:20:00 +0100 Martin Preuss
AqHBCI: Improved readability of AH_JobQueue_AddJob().

------------------------------------------------------------------
2021-01-11 22:50:40 +0100 Martin Preuss
AqHBCI: Fixed a memory leak.

------------------------------------------------------------------
2021-01-11 22:42:06 +0100 Martin Preuss
AqHBCI: Don't add to result list, yet (will be done later in AH_Job_SampleResults).

------------------------------------------------------------------
2021-01-11 22:40:08 +0100 Martin Preuss
AqHBCI: Increased verbosity.

------------------------------------------------------------------
2021-01-11 21:25:46 +0100 Martin Preuss
Revert "AqHBCI: Increased readability."
This reverts commit 6d08f9b8c2055a8425bf4ceb3ac9966db007a2f1.

------------------------------------------------------------------
2021-01-11 21:25:42 +0100 Martin Preuss
Revert "AqHBCI: Improved readability."
This reverts commit 9f1f38dea24541a6e2f201950bb66b0ece4084a4.

------------------------------------------------------------------
2021-01-11 21:25:39 +0100 Martin Preuss
Revert "AqHBCI: Added some comments."
This reverts commit 09f3b675f7c9d68396b49af483883b8c6059f70c.

------------------------------------------------------------------
2021-01-11 21:25:32 +0100 Martin Preuss
Revert "AqHBCI: Compile outbox files as full source files, dont include."
This reverts commit 9dcc7fcbddf78997eb091bfadd52521707f8431b.

------------------------------------------------------------------
2021-01-11 21:25:25 +0100 Martin Preuss
Revert "AqHBCI/applayer: Reorganized outbox stuff."
This reverts commit 4b9526c7ef49770e33b4e1b3e6fd80139706544e.

------------------------------------------------------------------
2021-01-11 21:25:23 +0100 Martin Preuss
Revert "AqHBCI: Simplified AH_OutboxCBox_Prepare()."
This reverts commit 4f80ad966b032d98e10a581ce951f36f48bfbeec.

------------------------------------------------------------------
2021-01-11 21:25:19 +0100 Martin Preuss
Revert "AqHBCI/applayer: More cleanup."
This reverts commit 3a7ce698072e1d70f340527e900123924b8137e4.

------------------------------------------------------------------
2021-01-11 21:25:16 +0100 Martin Preuss
Revert "AqHBCI: Fixed a double free."
This reverts commit 7b2076a4d41a5f5c6805e087155d1d30be09bd3b.

------------------------------------------------------------------
2021-01-11 21:25:10 +0100 Martin Preuss
Revert "AqHBCI/applayer: Cleanup includes."
This reverts commit 131a0fbbf0337d1da9a057e3d4714e71cee8ba6d.

------------------------------------------------------------------
2021-01-11 21:25:07 +0100 Martin Preuss
Revert "AqHBCI/applayer: Added remark."
This reverts commit d916f4510703f30058b21bea32aefd0b69c81bee.

------------------------------------------------------------------
2021-01-11 21:25:00 +0100 Martin Preuss
Revert "AqHBCI/applayer: Removed unneeded "cbox::finishedQueues"."
This reverts commit ac6d79ed5673dde5bd6ddaf11f7e0f83c8960570.

------------------------------------------------------------------
2021-01-11 21:24:57 +0100 Martin Preuss
Revert "AqHBCI/applayer: Removed unneeded vars and functions."
This reverts commit 459a6963e345a267cc6a9da66a9a443804c6c8ca.

------------------------------------------------------------------
2021-01-11 21:24:54 +0100 Martin Preuss
Revert "AqHBCI: Improved code readability."
This reverts commit 92b4881762f167076c452949f8fdc4d4c93b7e42.

------------------------------------------------------------------
2021-01-11 21:24:49 +0100 Martin Preuss
Revert "AqFinTS: Minor reformatting."
This reverts commit 76e73a1af68f3ebc971a5425d19a09218729c6ad.

------------------------------------------------------------------
2021-01-11 21:24:44 +0100 Martin Preuss
Revert "AqHBCI: More cleanup and improved readability."
This reverts commit 9e9c43b38ecfb4335c348757460759a2fc677171.

------------------------------------------------------------------
2021-01-11 21:24:35 +0100 Martin Preuss
Revert "AqHBCI: Put more major functions into their own files."
This reverts commit 0c714679250175c0c6cac2ccc61739e265113a4b.

------------------------------------------------------------------
2021-01-11 21:06:56 +0100 Martin Preuss
AqHBCI: Fixed a double free.

------------------------------------------------------------------
2021-01-11 20:32:49 +0100 Martin Preuss
BUILD: Added makefile target "sanitize".

------------------------------------------------------------------
2021-01-11 19:58:02 +0100 Martin Preuss
AqHBCI: Put more major functions into their own files.

------------------------------------------------------------------
2021-01-11 17:24:24 +0100 Martin Preuss
AqHBCI: More cleanup and improved readability.

------------------------------------------------------------------
2021-01-11 02:10:48 +0100 Martin Preuss
AqFinTS: Minor reformatting.

------------------------------------------------------------------
2021-01-11 02:10:16 +0100 Martin Preuss
AqHBCI: Improved code readability.
- move more spaghetti code into smaller functions
- remove return values where ignored anyway

------------------------------------------------------------------
2021-01-09 02:27:12 +0100 Martin Preuss
AqHBCI/applayer: Removed unneeded vars and functions.

------------------------------------------------------------------
2021-01-08 23:45:02 +0100 Martin Preuss
AqHBCI/applayer: Removed unneeded "cbox::finishedQueues".

------------------------------------------------------------------
2021-01-08 23:42:29 +0100 Martin Preuss
AqHBCI/applayer: Added remark.

------------------------------------------------------------------
2021-01-08 23:42:11 +0100 Martin Preuss
AqHBCI/applayer: Cleanup includes.

------------------------------------------------------------------
2021-01-08 20:40:43 +0100 Martin Preuss
AqHBCI: Fixed a double free.

------------------------------------------------------------------
2021-01-08 20:36:10 +0100 Martin Preuss
AqHBCI/applayer: More cleanup.

------------------------------------------------------------------
2021-01-05 00:02:32 +0100 Martin Preuss
AqHBCI: Simplified AH_OutboxCBox_Prepare().

------------------------------------------------------------------
2021-01-04 20:55:03 +0100 Martin Preuss
AqHBCI/applayer: Reorganized outbox stuff.

------------------------------------------------------------------
2021-01-04 00:44:45 +0100 Martin Preuss
AqHBCI: Compile outbox files as full source files, dont include.
More work on code cleanup. Define clear interfaces, make not needed functions
private to the source code files. For this to work we need to compile each
submodule completely as its own single code file (otherwise static functions
from one module might interfere with those of other included source files).

------------------------------------------------------------------
2021-01-03 23:21:20 +0100 Martin Preuss
AqHBCI: Added some comments.

------------------------------------------------------------------
2021-01-03 23:04:01 +0100 Martin Preuss
AqHBCI: Improved readability.

------------------------------------------------------------------
2021-01-03 22:38:23 +0100 Martin Preuss
AqHBCI: Increased readability.

------------------------------------------------------------------
2021-01-11 19:58:02 +0100 Martin Preuss
AqHBCI: Put more major functions into their own files.

------------------------------------------------------------------
2021-01-11 17:24:24 +0100 Martin Preuss
AqHBCI: More cleanup and improved readability.

------------------------------------------------------------------
2021-01-11 02:10:48 +0100 Martin Preuss
AqFinTS: Minor reformatting.

------------------------------------------------------------------
2021-01-11 02:10:16 +0100 Martin Preuss
AqHBCI: Improved code readability.
- move more spaghetti code into smaller functions
- remove return values where ignored anyway

------------------------------------------------------------------
2021-01-09 02:27:12 +0100 Martin Preuss
AqHBCI/applayer: Removed unneeded vars and functions.

------------------------------------------------------------------
2021-01-08 23:45:02 +0100 Martin Preuss
AqHBCI/applayer: Removed unneeded "cbox::finishedQueues".

------------------------------------------------------------------
2021-01-08 23:42:29 +0100 Martin Preuss
AqHBCI/applayer: Added remark.

------------------------------------------------------------------
2021-01-08 23:42:11 +0100 Martin Preuss
AqHBCI/applayer: Cleanup includes.

------------------------------------------------------------------
2021-01-08 20:40:43 +0100 Martin Preuss
AqHBCI: Fixed a double free.

------------------------------------------------------------------
2021-01-08 20:36:10 +0100 Martin Preuss
AqHBCI/applayer: More cleanup.

------------------------------------------------------------------
2021-01-05 00:02:32 +0100 Martin Preuss
AqHBCI: Simplified AH_OutboxCBox_Prepare().

------------------------------------------------------------------
2021-01-04 20:55:03 +0100 Martin Preuss
AqHBCI/applayer: Reorganized outbox stuff.

------------------------------------------------------------------
2021-01-04 00:44:45 +0100 Martin Preuss
AqHBCI: Compile outbox files as full source files, dont include.
More work on code cleanup. Define clear interfaces, make not needed functions
private to the source code files. For this to work we need to compile each
submodule completely as its own single code file (otherwise static functions
from one module might interfere with those of other included source files).

------------------------------------------------------------------
2021-01-03 23:21:20 +0100 Martin Preuss
AqHBCI: Added some comments.

------------------------------------------------------------------
2021-01-03 23:04:01 +0100 Martin Preuss
AqHBCI: Improved readability.

------------------------------------------------------------------
2021-01-03 22:38:23 +0100 Martin Preuss
AqHBCI: Increased readability.

------------------------------------------------------------------
2020-12-27 21:58:02 +0100 Martin Preuss
SWIFT: Bugfixes.

------------------------------------------------------------------
2020-12-27 21:56:28 +0100 Martin Preuss
Added job GetDepot
This allows getting an overview of a depot at a given bank (Wertpapier Depotinformationen).

"aqbanking-cli request" has an additional request flag "--depot".

------------------------------------------------------------------
2020-12-19 16:55:08 +0100 Martin Preuss
de.po: Fixed translations.

------------------------------------------------------------------
2020-12-19 01:38:55 +0100 Martin Preuss
de.po: A few translations.
