------------------------------------------------------------------
2020-07-12 00:01:40 +0200 Martin Preuss
aqhbci-control: Added command "setTanMechanism".
Allows overwriting the TAN mechanism to use when autodetection doesn't
work.

------------------------------------------------------------------
2020-07-11 20:41:41 +0200 Martin Preuss
AqOfxConnect: Fixed a bug with order of fields.

------------------------------------------------------------------
2020-07-03 21:11:46 +0200 Martin Preuss
libaqfints: Added missing headers and *.fints files to makefiles.

------------------------------------------------------------------
2020-07-03 21:11:00 +0200 Martin Preuss
libaqfints: Started working on jobs.

------------------------------------------------------------------
2020-07-03 20:34:12 +0200 Martin Preuss
AqFinTS: Renamed folders to circumvent stupid 99 char limit for tar archives.

------------------------------------------------------------------
2020-07-03 17:02:53 +0200 Martin Preuss
AqHBCI: Improved log messages.

------------------------------------------------------------------
2020-05-30 16:33:41 +0200 Martin Preuss
libaqfints: Formal changes.

------------------------------------------------------------------
2020-05-30 16:33:17 +0200 Martin Preuss
libaqfints: Added missing files to Makefile.am

------------------------------------------------------------------
2020-05-30 16:32:57 +0200 Martin Preuss
libaqfints: Added AQFINTS_Parser_CreateSegmentByCode(). Work on jobdef.

------------------------------------------------------------------
2020-05-30 16:31:49 +0200 Martin Preuss
libaqfints: Implemented upd_write.

------------------------------------------------------------------
2020-05-30 16:31:11 +0200 Martin Preuss
libaqfints: Added entry to TODO file.

------------------------------------------------------------------
2020-05-28 23:37:51 +0200 Martin Preuss
libaqfints: Escape strings when writing HBCI data.

------------------------------------------------------------------
2020-05-28 22:11:49 +0200 Martin Preuss
libaqfints: Fixed hbci signing.

------------------------------------------------------------------
2020-05-28 22:11:18 +0200 Martin Preuss
libaqfints: Fixed a bug in description for HNSHK.

------------------------------------------------------------------
2020-05-28 22:10:51 +0200 Martin Preuss
libaqfints: Increased verbosity.

------------------------------------------------------------------
2020-05-28 19:39:49 +0200 Martin Preuss
libaqfints: Fixed a bug in Makefile.am.

------------------------------------------------------------------
2020-05-28 19:27:15 +0200 Martin Preuss
libaqfints: Synced with sources in AqBankServers.

------------------------------------------------------------------
2020-05-28 19:22:35 +0200 Martin Preuss
libaqfints: More work on encryption.

------------------------------------------------------------------
2020-05-28 19:07:25 +0200 Martin Preuss
libaqfints: Formal change only.

------------------------------------------------------------------
2020-05-28 19:05:10 +0200 Martin Preuss
libaqfints: Minor improvements on logger code.

------------------------------------------------------------------
2020-05-28 19:04:35 +0200 Martin Preuss
libaqfints: Enabled hbci encryption.

------------------------------------------------------------------
2020-05-28 19:04:19 +0200 Martin Preuss
libaqfints: Fixed bugs in hbci signing code.

------------------------------------------------------------------
2020-05-28 19:03:50 +0200 Martin Preuss
libaqfints: Log hbci communication data to logfiles.

------------------------------------------------------------------
2020-05-28 19:02:37 +0200 Martin Preuss
libaqfints: Implemented HBCI encryption.

------------------------------------------------------------------
2020-05-28 19:01:54 +0200 Martin Preuss
libaqfints: Show buffer data, too.

------------------------------------------------------------------
2020-05-28 19:01:16 +0200 Martin Preuss
libaqfints: Fixed some bugs in segment descriptions.

------------------------------------------------------------------
2020-05-28 19:00:36 +0200 Martin Preuss
libaqfints: Fixed a bug in AQFINTS_Parser_Segment_RemoveTrailingEmptyElements().

------------------------------------------------------------------
2020-05-28 18:59:48 +0200 Martin Preuss
libaqfints: added some functions to AQFINTS_Message.

------------------------------------------------------------------
2020-05-28 18:59:04 +0200 Martin Preuss
libaqfints: Added field keySizeInBytes to keydescr.

------------------------------------------------------------------
2020-05-28 17:25:59 +0200 Martin Preuss
aqhbci: Added a check for invalid decrypted message key.

------------------------------------------------------------------
2020-05-27 17:17:24 +0200 Martin Preuss
libaqfints: Sample security profiles from BPD, too.

------------------------------------------------------------------
2020-05-27 16:56:36 +0200 Martin Preuss
libaqfints: Decreased verbosity.

------------------------------------------------------------------
2020-05-27 16:56:15 +0200 Martin Preuss
libaqfints: Fixed function prototype.

------------------------------------------------------------------
2020-05-27 16:55:32 +0200 Martin Preuss
libaqfints: Add segment flags ENCRYPTED and SIGNED for PIN mode.

------------------------------------------------------------------
2020-05-27 16:54:40 +0200 Martin Preuss
libaqfints: Fixed a stupid bug.
NOTE to self: Never use sizeof to get the number of members in an array.
Found this smart solution to the problem using pointer arithmetics.

https://www.geeksforgeeks.org/how-to-find-size-of-array-in-cc-without-using-sizeof-operator/

------------------------------------------------------------------
2020-05-27 16:52:24 +0200 Martin Preuss
libaqfints: Completed implementing decrypt and verify for HBCI.

------------------------------------------------------------------
2020-05-27 16:49:32 +0200 Martin Preuss
libaqfints: Added defs for key management segment HKSAK (send keys).

------------------------------------------------------------------
2020-05-27 16:48:19 +0200 Martin Preuss
libaqfints: Added security profiles to BPD.

------------------------------------------------------------------
2020-05-27 16:47:31 +0200 Martin Preuss
libaqfints: Added segment flag HANDLED.

------------------------------------------------------------------
2020-05-27 16:47:08 +0200 Martin Preuss
libaqfints: Decreased verbosity.

------------------------------------------------------------------
2020-05-27 16:46:06 +0200 Martin Preuss
libaqfints: Added message flags, added AQFINTS_Message_ClearSigners().

------------------------------------------------------------------
2020-05-26 02:06:50 +0200 Martin Preuss
libaqfints: Changed prototype for decryptSessionKey fn.

------------------------------------------------------------------
2020-05-26 02:06:05 +0200 Martin Preuss
libaqfints: Fixed an error in message head.

------------------------------------------------------------------
2020-05-26 02:05:37 +0200 Martin Preuss
libaqfints: Fixed two bugs.

------------------------------------------------------------------
2020-05-26 02:05:16 +0200 Martin Preuss
libaqfints: Fixed logging, introduced lowlevel logdomain for parser.

------------------------------------------------------------------
2020-05-26 02:11:55 +0200 Martin Preuss
aqhbci: Fixed a double free.

------------------------------------------------------------------
2020-05-26 02:11:39 +0200 Martin Preuss
aqhbci-tool: Fixed a bug.
Only for chipcards the RDH version might be fixed, not for e.g. OHBCI
keyfiles.

------------------------------------------------------------------
2020-05-24 13:38:37 +0200 Martin Preuss
Add folder for libaqfints.

------------------------------------------------------------------
2020-05-24 13:28:30 +0200 Martin Preuss
libaqfints: Started implementing RXH modes.

------------------------------------------------------------------
2020-05-21 21:06:28 +0200 Martin Preuss
Merge branch 'rel-6.2.1' into maint
Release 6.2.1.

------------------------------------------------------------------
2020-05-21 21:04:19 +0200 Martin Preuss
Prepared release 6.2.1.

------------------------------------------------------------------
2020-05-21 15:52:59 +0200 Martin Preuss
AqHBCI: Also accept warning about empty transactions list when getting statements.
Patch provided by Peter Zimmerer.

------------------------------------------------------------------
2020-05-19 00:20:57 +0200 Martin Preuss
aqbanking-cli: Set command to CreateDatedSepaTransfer when date given.

------------------------------------------------------------------
2020-05-18 22:09:13 +0200 Martin Preuss
libaqfints: Added key management segments.

------------------------------------------------------------------
2020-05-18 20:45:22 +0200 Martin Preuss
XML: Added fields ultimateDebitor/creditor to CAMT profiles.

------------------------------------------------------------------
2020-05-17 20:12:51 +0200 Martin Preuss
libaqfints: Fixed a bug in transporthbci.c.
Add already read bytes to the result buffer.

------------------------------------------------------------------
2020-05-16 13:16:22 +0200 Martin Preuss
AqHBCI: Use correct logdomain.

------------------------------------------------------------------
2020-05-16 13:14:38 +0200 Martin Preuss
AqHBCI: Increased verbosity.

------------------------------------------------------------------
2020-05-16 12:44:45 +0200 Martin Preuss
XML: Set default currency if none set.
This copies the behaviour of the previously used SEPA exporter (thanks to
Peter Zimmerer).

------------------------------------------------------------------
2020-05-13 23:20:01 +0200 Martin Preuss
libaqfints: Added defs for HKSYN/HISYN.

------------------------------------------------------------------
2020-05-13 22:36:21 +0200 Martin Preuss
libaqfints: Decoding is now message based.
With this change we can set crypter and add signers to the received message
when decoding it.

------------------------------------------------------------------
2020-05-13 21:17:27 +0200 Martin Preuss
libaqfints: Fixed a bug in BpdJob, added code to write BPD jobs.

------------------------------------------------------------------
2020-05-13 20:36:04 +0200 Martin Preuss
libaqfints: Fixed a parser bug in write code.

------------------------------------------------------------------
2020-05-13 19:20:53 +0200 Martin Preuss
libaqfints: Started writing BPD, more work on library.

------------------------------------------------------------------
2020-05-13 14:42:29 +0200 Martin Preuss
libaqfints: Fixed order of generated messages, fixed a bug in BPD defs.

------------------------------------------------------------------
2020-05-13 01:26:45 +0200 Martin Preuss
libaqfints: Fixed some bugs regarding encoding of messages.

------------------------------------------------------------------
2020-05-13 00:16:16 +0200 Martin Preuss
libaqfints: Fixed a typo in tan.fints.

------------------------------------------------------------------
2020-05-13 00:13:31 +0200 Martin Preuss
libaqfints: Fixed a bug in "RESULT" group.

------------------------------------------------------------------
2020-05-12 21:59:52 +0200 Martin Preuss
libaqfints: Set correct dialog id.

------------------------------------------------------------------
2020-05-12 16:40:09 +0200 Martin Preuss
libaqfints: Added a note on how to create and merge relative patches.
libaqfints is used in two projects which are hosted in different git
repos, so in order to sync them relativ patches are needed.

------------------------------------------------------------------
2020-05-12 16:25:25 +0200 Martin Preuss
libaqfints: Fixed a bug, increased verbosity.
- security profile name is "PIN", not "PINTAN"
- increased verbosity

------------------------------------------------------------------
2020-05-12 13:52:47 +0200 Martin Preuss
aqbanking-tool: Show iban or account number as last column as default (fixes #186)

------------------------------------------------------------------
2020-05-12 13:46:20 +0200 Martin Preuss
AqHBCI: Improved log message.

------------------------------------------------------------------
2020-05-07 10:27:33 +0200 Łukasz Wojniłowicz
Require xmlsec1 instead of xmlsec1-gnutls
AqBanking uses only xmlSecTransformInclC14NId from xmlsec1 and nothing
from xmlsec1-gnutls, so don't require the latter one.

In some configurations, compilers even optimize out xmlsec1-gnutls and
link libaqbaning.so to xmlsec1 only.

------------------------------------------------------------------
2020-05-07 10:24:32 +0200 Łukasz Wojniłowicz
Set dylib extension for cmake files on macOS

------------------------------------------------------------------
2020-05-01 18:02:59 +0200 Martin Preuss
AqFinTS: Redefined AQFINTS_Session_FilloutKeyname().

------------------------------------------------------------------
2020-05-01 02:18:51 +0200 Martin Preuss
AqFINTS: Again changed crypto functions.

------------------------------------------------------------------
2020-05-01 02:09:49 +0200 Martin Preuss
AqFinTS: Redefined some crypto callbacks.

------------------------------------------------------------------
2020-05-01 00:10:51 +0200 Martin Preuss
AqFINTS: Allow creation of passive transport layers.

------------------------------------------------------------------
2020-04-30 18:29:21 +0200 Martin Preuss
AqFinTS: Fixed creation of tm2 files.

------------------------------------------------------------------
2020-04-30 18:14:54 +0200 Martin Preuss
Merge branch 'mp-202004-import_new_aqfints'
Imported changes in AqFints from AqBankServers.

------------------------------------------------------------------
2020-04-30 18:11:23 +0200 Martin Preuss
AqFinTS: Fixed fints file installation issues.

------------------------------------------------------------------
2020-04-30 17:15:12 +0200 Martin Preuss
AQFINTS: Imported new version which can be used in both AqBanking and AqBankServers.

------------------------------------------------------------------
2020-04-29 19:21:46 +0200 Martin Preuss
BankInfo: Fixed makefile, updated German bank data.

------------------------------------------------------------------
2020-04-26 11:08:07 +0200 Martin Preuss
make format

------------------------------------------------------------------
2020-04-26 11:07:43 +0200 Martin Preuss
AqBanking: Added saldo types dayStart and dayEnd.
We will use those in SWIFT/CAMT importers in place of booked to give balances
reported by HISAL priority over balances reported by import of SWIFT/CAMT files.

------------------------------------------------------------------
2020-04-25 22:51:16 +0200 Martin Preuss
AqHBCI: Disable logging of DES message keys (can be enabled for debugging).

------------------------------------------------------------------
2020-04-25 22:38:24 +0200 Martin Preuss
Merge branch 'mp-202004-fix_padding_problem'
Merge changes from the temporary branch. Contains code that start cleaning up RXH code (testing needed!!)

------------------------------------------------------------------
2020-04-25 22:34:51 +0200 Martin Preuss
XML: Removed misleading comment.

------------------------------------------------------------------
2020-04-25 22:34:37 +0200 Martin Preuss
XML: Always write ControlSum in <GrpHdr>.

------------------------------------------------------------------
2020-04-17 16:52:35 +0200 Martin Preuss
AqHBCI: Added tan mechanis "chipTAN USB" to selectable methods in user dialog.

------------------------------------------------------------------
2020-04-16 18:56:57 +0200 Martin Preuss
AqHBCI: Increased verbosity.

------------------------------------------------------------------
2020-04-16 17:47:17 +0200 Martin Preuss
AqHBCI: Also show generated session key.

------------------------------------------------------------------
2020-04-16 17:36:01 +0200 Martin Preuss
AqHBCI: Increased verbosity.

------------------------------------------------------------------
2020-04-16 16:57:03 +0200 Martin Preuss
AqHBCI: Cleanup message decoding code for RXH mode.

------------------------------------------------------------------
2020-04-16 15:20:49 +0200 Martin Preuss
AqHBCI: Added logging of DES message key.
This logging will be disabled later, but it is rather uncritical since
HBCI uses a new random message key for every message.

------------------------------------------------------------------
2020-04-16 15:01:48 +0200 Martin Preuss
Added files to .gitignore.

------------------------------------------------------------------
2020-04-16 14:55:54 +0200 Martin Preuss
AqHBCI: Print buffer on unpadding error.

------------------------------------------------------------------
2020-04-12 13:46:48 +0200 Ralf Habacker
aqpaypal tool: Correction of the help page regarding 'setsecrets'
The implementation only supports 'setsecrets', not 'setsecret'.

------------------------------------------------------------------
2020-04-07 13:16:43 +0200 Martin Preuss
Merge branch 'maint' (release 6.2.0beta)
