Activity
From 12/06/2018 to 01/04/2019
01/04/2019
- 11:59 PM Revision 77714c12 (aqbanking): Updated README.
- 11:59 PM Revision 0e372be2 (aqbanking): BUILD: Added Makefile target "typedefs".
01/03/2019
- 05:44 PM Revision 6dfbb1be (aqbanking): Prepared release 5.99.13beta.
- 05:44 PM Revision 2656b554 (aqbanking): Removed backend version definitions.
- The version of the backends was already linked to the version of
AqBanking. Now that those backends are no longer ind... - 05:33 PM Revision 7ab06bf5 (aqbanking): Changed name of AB_Banking_*WithProfile() to AB_Banking_*LoadProfi...
- Chose a name which surprises the least.
01/02/2019
- 12:42 AM Revision fc424906 (aqbanking): AqBanking: Hide class imexporter. Movew convenience functions to A...
- Removed another class from the API.
We already had a number of convenience functions both in banking*.h headers
and i... - 09:06 PM Revision 5502481d (aqbanking): Updated TODO.
- 09:06 PM Revision 65d44ca0 (aqbanking): AqPaypal: Added command "help".
- 09:05 PM Revision d80c8f27 (aqbanking): aqhbci-tool: Removed unneeded code.
- 09:05 PM Revision c25148b3 (aqbanking): Added tools aqpaypal-tool and aqebics-tool.
- Basically these are also simple stubs which call the backends control function
to execute commands as is the case wit... - 09:03 PM Revision cd3117a8 (aqbanking): aqbanking-cli: Fixed a typo.
- 09:03 PM Revision ca14aae8 (aqbanking): AqBanking: Remove plugin loader for ImExporter (now built-in).
- 04:51 PM Revision 3f9fc0fc (aqbanking): Re-added tool aqhbci-tool4.
- This is basically the same as "aqbanking-cli --control=aqhbci COMMAND",
but all documentation available references th... - 03:19 PM Revision 661d1949 (aqbanking): AqHBCI: Started reworking AH_DIALOG.
- Add function AH_Dialog_ExchangeMessages(). This will be used instead of
sending and receiving message separately in o...
12/30/2018
- 11:25 PM Revision fc48606a (aqbanking): aqbanking-cli: Fix use of uninitialised variables.
- 11:25 PM Revision 4f5237f4 (aqbanking): aqbanking-cli: Fix various typos.
- 11:25 PM Revision 64cc7817 (aqbanking): aqbanking-cli: Set cmd, type and subtype of transactions consisten...
- 11:25 PM Revision d96ac79e (aqbanking): aqbanking-cli: Port command "sepasto" to new API.
- 11:25 PM Revision 50197dca (aqbanking): AqHBCI: Try to make sepastandingordermodify work (incomplete).
12/29/2018
- 12:38 AM Revision 2662497a (aqbanking): Fixed a bug and applied a fix suggested by Thomas Bettler (thanks!)
- 01:24 AM Revision 320d5bb1 (aqbanking): AqHBCI: Dont add errorneous commands to im-/exporter context.
- 01:23 AM Revision 5715fdc7 (aqbanking): AqBanking6: No longer load provider plugins.
12/28/2018
- 12:18 AM Revision 367989dd (aqbanking): Prepared release 5.99.12beta.
- 12:18 AM Revision 9d78e98a (aqbanking): BUILD: Fixed a bug concerning typemaker2 files.
- 11:48 PM Revision b85f2452 (aqbanking): No longer install backend headers.
- 11:40 PM Revision 83a200f0 (aqbanking): AqEBICS: Finished porting to AqBanking6.
- 09:19 PM Revision 28a8034f (aqbanking): AqEBICS: Fixed a typo.
- 09:19 PM Revision 5c5efdb5 (aqbanking): AqEBICS: Plugin compiles now.
- - refactored EBC_Provider_XchgHkdRequest()
- use that function also for HTD requests
- compile r_hkd_htd.c on its own...
12/27/2018
- 12:28 AM Revision 798a07be (aqbanking): Fixed another typo (thanks to Thomas Bettler for spotting).
- 11:22 PM Revision 49d68f92 (aqbanking): Updated TODO again.
- 11:17 PM Revision 77418aec (aqbanking): Added folder "patches" to .gitignore
- 11:16 PM Revision 0abf7a29 (aqbanking): Updated TODO.
- 11:16 PM Revision de6ebb9b (aqbanking): AqEBICS: More work on porting to AqBanking6.
- 11:16 PM Revision 4a008e85 (aqbanking): Fixed a typo.
- 11:15 PM Revision 3faefac6 (aqbanking): Added profiles for amt_053_001_04 (thanks to Thomas Bettler).
12/26/2018
- 11:21 PM Revision 1c47bd70 (aqbanking): AqEBICS: Started porting to AqBanking6.
- 11:20 PM Revision adfa9e61 (aqbanking): AqBanking: Added optional jobQueue to AB_AccountQueue.
- This is needed by the new port of AqEBICS to AqBanking6.
- 03:53 PM Revision 8ce44402 (aqbanking): Prepared 5.99.11beta
- 03:06 PM Revision f46b3a17 (aqbanking): Added a remark.
- 03:06 PM Revision bb7d01bf (aqbanking): Fixed a bug.
- 03:06 PM Revision 305aa538 (aqbanking): Improved apidoc.
- 03:06 PM Revision 5fb85f3b (aqbanking): Updated TODO.
- 03:06 PM Revision 19cbe9a0 (aqbanking): Fixed using static strings.
- 12:51 PM Revision 921d4f0b (aqbanking): AqHBCI: Fix looping over account queue list.
- 12:51 PM Revision 851da00e (aqbanking): AqBanking: Fix AB_Provider_SortProviderQueueIntoUserQueueList().
12/23/2018
- 11:13 PM Revision 363d5cce (aqbanking): Prepared release 5.99.10beta.
- 11:13 PM Revision 7ad6b326 (aqbanking): Fixed a bug.
- 10:43 PM Revision ee87ded4 (aqbanking): AqBanking: Fixed update code.
- For latest versions of AqBanking the order of the update functions needed
to change. - 08:35 PM Revision 74d32dbc (aqbanking): Updated TODO.
- 08:35 PM Revision 11492376 (aqbanking): BUILD: Partially revert commit ef63ee14.
- Doesn't solve my problem anyway, but makes problems for others.
12/21/2018
- 03:13 AM Revision 705ea915 (aqbanking): Updated TODO.
- 03:09 AM Revision 35dd6f6c (aqbanking): Removed autobuilt files.
- 03:07 AM Revision 89d61c4c (aqbanking): Prepared 5.99.9beta.
- 02:32 AM Revision d35c1d68 (aqbanking): AqHBCI: Fixed a bug in editaccount dialog.
- 02:32 AM Revision e6c3c1b3 (aqbanking): AqHBCI: Re-order AH_Job__Commit_Accounts_AddOrModify()
- We first need to set the UPD before updating account specs, because the
latter needs current UPDs to create transacti... - 02:31 AM Revision fe8726da (aqbanking): AqHBCI: Increased verbosity.
12/20/2018
- 12:31 AM Revision 76fccbde (aqbanking): Updated TODO.
- 12:30 AM Revision 1bd64137 (aqbanking): AqBanking: Increased verbosity.
12/19/2018
- 11:47 PM Revision 26c08e37 (aqbanking): Incremented version.
- 11:47 PM Revision 782fc0d8 (aqbanking): BUILD: Only rebuild ChangeLog if there is a .git folder.
- 11:46 PM Revision 5d0f5329 (aqbanking): Fixed a bug.
- Bug detected with an old gcc version (4.4.5): Double definition of
AB_IMEXPORTER_ACCOUNTINFO_LIST. - 11:44 PM Revision b8705716 (aqbanking): BUILD: Added missing files. Only build ChangeLog if there is a .gi...
- Historically, autotools sometimes forgets to add files to the tarball on
"make dist" which are declared in a *_DATA d... - 04:32 PM Revision 8a5b5c53 (aqbanking): BUILD: Major simplification; directly use profiles/*.conf.
- The only things changing when translating *.conf.in files were the version
variable, and since that is now directly t... - 03:59 PM Revision dcafe4e7 (aqbanking): XML-Importer: Added schema file and profile for pain.001.003.03.
- This is used for standing order reports in HBCI/FinTS.
- 03:55 PM Revision bc6b7caa (aqbanking): AqHBCI: Finished implementing JobSepaStandingOrdersGet.
- 01:46 AM Revision 237c61fd (aqbanking): aqbanking-cli: Fixed a bug.
- 01:46 AM Revision 5af4ca91 (aqbanking): aqhbci: Added missing callback.
- 01:00 AM Revision e5a7c8c7 (aqbanking): AqHBCI: Prepared importing of SEPA documents.
- - added a log message to AH_Job_SepaStandingOrdersGet_Process() to get
an example file for the XML importer
12/18/2018
- 12:59 AM Revision f04a21ae (aqbanking): aqbanking-cli: Improved command "listbal".
- This command now also takes a template string as argument, this string
can be used to determine how the balances are ...
12/17/2018
- 11:45 PM Revision 4310c8bf (aqbanking): BUILD: Set minimum required Gwenhywfar version.
- 11:44 PM Revision d9d9734f (aqbanking): Bugfix.
- 11:31 PM Revision e65952ec (aqbanking): AqHBCI: Fixed a bug in job description file for JOB_GetTransaction...
- 11:30 PM Revision c175b94d (aqbanking): XML-Importer: Finished implementing.
- - now parses the XML file and imports the data into an ImExporter context.
- improved schema file for camt.052.001.02 - 11:28 PM Revision 8baaaab4 (aqbanking): AqHBCI: Use new importer "xml" to import camt.052.001.02.
- 07:54 PM Revision 00a83178 (aqbanking): Adde entry to TODO.
- 07:54 PM Revision 47d304d3 (aqbanking): XML-Importer: Moved parser to GWEN, improved CAMT schema.
- The parser does not depend on any function or structure in AqBanking,
and it is generic enough to be usefull for othe...
12/16/2018
- 12:28 AM Revision 10a207c6 (aqbanking): XML-Importer: Added description.
- 12:16 AM Revision bb14c6f8 (aqbanking): XML-Importer: Added definitions for transactionKeys.
- 12:15 AM Revision 01009dc5 (aqbanking): XML-Importer: Decreased verbosity.
- 11:41 PM Revision cdf082e4 (aqbanking): ImExport: Started working on a generic XML im-/exporter.
- - this module uses XML files to translate an incoming XML file into
a GWEN_DB which is then imported.
- added funct... - 12:58 PM Revision 03e808db (aqbanking): AqHBCI: Fixed a bug in EditAccount dialog.
- 12:55 PM Revision b33a27a3 (aqbanking): Completed removal of AB_ACCOUNT_STATUS.
- 06:28 AM Revision 7b00d25f (aqbanking): Adapted README.aqbanking6 to latest changes.
- 06:19 AM Revision 83d669cc (aqbanking): CAMT: Read FI id (if given).
- Having a FiID would be fantastic as it would allow for safe duplicate
detection (currently only available with OFX Di... - 05:51 AM Revision 2b650321 (aqbanking): CAMT: Read additional information (TransactionText).
- 05:39 AM Revision e51b59b7 (aqbanking): Added TODO item.
- 05:39 AM Revision 4705a894 (aqbanking): AqHBCI/CAMT: Fixed a bug, decreased verbosity. Works now.
- Data returned in CAMT looks a bit different from data in SWIFT MT94x,
so it will produce duplicates when changing fro... - 04:55 AM Revision 57374afd (aqbanking): AqHBCI: Added account flag AH_BANK_FLAGS_PREFER_CAMT_DOWNLOAD
- If this is set AqHBCI tries to create a CAMT download job, If that doesn't
work it falls back to SWIFT MT94x.
This f... - 04:38 AM Revision fbc4370c (aqbanking): AqHBCI: Added version 7 of JobGetTransactions (SWIFT MT94x)
- 04:38 AM Revision 368a0022 (aqbanking): AqHBCI: Added job AB_GetTransactionsCAMT (CAMT 052.001.02)
- - retrieves CAMT 052.001.02 files from the bank. Much better than
SWIFT MT940/2! - 04:36 AM Revision f4a16f5b (aqbanking): Added CAMT parser. AB_BALANCE uses GWEN_DATE now. Removed AB_ACCOU...
12/15/2018
- 04:12 PM Revision 5460544b (aqbanking): Fixed a memory leak.
- 04:02 PM Revision 08e6d8fa (aqbanking): Removed a superfluous counter.
- 04:01 PM Revision fdda2035 (aqbanking): Fixed memory leaks.
- 01:12 PM Revision 942309da (aqbanking): Fixed a few problems indicated by cppcheck.
- Those weren't really bugs, but now cppcheck stays silent.
- 01:11 PM Revision 7f84dd77 (aqbanking): Added support for cppcheck and scan-build.
- 01:10 PM Revision ed773e59 (aqbanking): Fixed .gitignore.
- 02:08 AM Revision c17fd69b (aqbanking): Prepared 5.99.6beta.
- 02:07 AM Revision 2fa7ef73 (aqbanking): AqNone: Added .gitignore.
- 02:06 AM Revision 74571eef (aqbanking): Fixed root .gitignore.
- 02:05 AM Revision d9e71a45 (aqbanking): GIT: Removed autobuilt files from GIT.
- 02:05 AM Revision ef63ee14 (aqbanking): BUILD: No longer autobuild typemaker2 files.
- Autobuilding was problematic when compiling tarball.
- 01:29 AM Revision ea1a8efb (aqbanking): BUILD: Dont install cellphoneproduct.h
- 01:29 AM Revision eb3f6461 (aqbanking): AqBanking6: Moved AB_Banking_GetProviderDescrs() to banking.h
- This is an exported function.
- 01:28 AM Revision 61c596a2 (aqbanking): SWIFT: Fixed a typo.
- 01:28 AM Revision 31e0138e (aqbanking): AqHBCI: Renamed a variable ("e" is a bad var name to search for).
- 01:27 AM Revision 7c8bed76 (aqbanking): AqHBCI, AqOfxConnect: Dont show user id in output, just the unique...
- 01:19 AM Revision 84abe2ba (aqbanking): AB_TRANSACTION: added originatorId, stringIdForApplication (needed...
- stringIdForApplication is used in my patch for KMYMoney to store the
job id for KMYMoney. - 01:17 AM Revision 88a0a699 (aqbanking): BUILD: No longer install *_be.h files.
- 01:17 AM Revision 9849f0ee (aqbanking): Doxyfile: decreased DOT graphic depth.
12/14/2018
12/13/2018
- 08:21 PM Revision c92a8a70 (aqbanking): aqbanking6: Added compatibility functions for KMyMoney.
- KMyMoney uses AB_Banking_GetAccountByAlias() in AqBanking5, which in
turn uses application-specific data storage prov... - 07:56 PM Revision 0f293628 (aqbanking): aqbanking-cli: removed command "chkacc".
- Not needed since transfers and debit notes are now based on SEPA in Germany,
and the only country for which checks ha... - 07:51 PM Revision efe14ad6 (aqbanking): aqbanking-cli: changed command listtrans to just print transactions
- - you can now specify a template string which determines how the transactions
are to be printed to the console.
- p... - 07:49 PM Revision ba5b9174 (aqbanking): aqbanking-cli: Added command "export"
- - this command does what "listtrans" previously did: export transactions
- 07:48 PM Revision 4a10ec3d (aqbanking): aqbanking: Fixed a bug and a typo.
- 07:47 PM Revision cfa5bb69 (aqbanking): aqbanking: Added a few functions to help working with imexporter c...
- These functions have mainly been copied from account_spec.xml since
functions needed here are very similar to those n... - 05:06 PM Revision e1846469 (aqbanking): aqbanking-cli: Code cleanup.
- The code is now more readable. The file "util.c" can be used as an example
on how to create banking jobs like transfe... - 01:58 AM Revision ee1210e3 (aqbanking): aqbanking-cli: Implemented "addsepadebitnote" and "debitnote"
12/11/2018
- 10:41 PM Revision 5505319d (aqbanking): Currently disabled EBICS backend (not ported, yet).
- 10:41 PM Revision fa791987 (aqbanking): AqHBCI: Fixed a typo.
- 10:40 PM Revision 47019080 (aqbanking): Removed file no longer used.
- 10:40 PM Revision 6ecbe226 (aqbanking): BUILD: Added missing files to Makefiles.
- 10:40 PM Revision 78fc2c38 (aqbanking): aqbanking-cli: Allow for templates in command listaccs
- - aqbanking-cli listaccs can now take a template string which tells the
command how to print the matching account s...
12/10/2018
- 10:19 PM Revision c94888b1 (aqbanking): AqHBCI: Added APIDOC for flag AH_USER_FLAGS_VERIFY_NO_BANKSIGNKEY
- 09:34 PM Revision 7ec4e2c7 (aqbanking): AqHBCI-RDH9: Added dialog to show when there is no bank sign key i...
- - ignore bank signature when there is no public bank sign key.
In such a case a dialog is shown upon first occurren... - 07:45 PM Revision 8ddc3993 (aqbanking): AqHBCI: Store all expected bank keys.
- - when receiving a key we must check the key type
12/09/2018
- 10:03 PM Revision c93c36ed (aqbanking): AqBanking6: Fixed a bug.
- - apps might already have set the job status to "enqueued"
- 08:04 PM Revision 33a37d73 (aqbanking): AqBanking: Removed not needed functions.
- 08:04 PM Revision fae5107f (aqbanking): BankInfo: Removed no longer maintained files.
- 08:03 PM Revision 4021324e (aqbanking): AqHBCI: Removed old file.
- 01:02 AM Revision 8cb1e655 (aqbanking): Updated TODO.
12/08/2018
- 12:54 AM Revision ab38edfb (aqbanking): AqBanking6: Fixed/enabled some dialogs, fixed some bugs.
- 05:26 AM Revision 515e0550 (aqbanking): Always compile-in aqnone as a fallback.
- 05:26 AM Revision ecbd8d34 (aqbanking): Increased verbosity.
- 05:25 AM Revision 5e1b520b (aqbanking): Fixed a few bugs.
- 03:17 AM Revision 0e36c85e (aqbanking): Assign unique ids to every job which is passed to AB_Banking_SendC...
- 03:16 AM Revision 301da35a (aqbanking): No longer install some internal headers.
- 03:15 AM Revision b8d6b2c7 (aqbanking): Added function AB_Transaction_List_ForEachByType(for GnuCash).
- 03:14 AM Revision b394958c (aqbanking): Added tutorial5 which shows usage of "List_ForEach" functions.
- 03:14 AM Revision 3e81a456 (aqbanking): Added missing headers, removed references to headers no longer exp...
- - also changed argument "AB_BANKING*" to "const "AB_BANKING*" where
appropriate (results from my first port of GnuC...
12/07/2018
- 09:44 PM Revision f0f2bd8b (aqbanking): AqBanking6: Cleanup.
- 09:17 PM Revision c6bc8968 (aqbanking): AqBanking6: Removed some more symbols from export list.
- 08:44 PM Revision b4604b23 (aqbanking): BUILD: Added missing define.
- 08:43 PM Revision 366c21f5 (aqbanking): AqBanking6: Activated internal ImExporter plugins.
- 08:43 PM Revision 3feb74d3 (aqbanking): AqBanking6: Removed moved files.
- 08:42 PM Revision dbfb084f (aqbanking): AqBanking6: Bankinfo plugin "de" reintegrated (works again).
- 08:41 PM Revision 20534a58 (aqbanking): SWIFT: Fixed DBIO plugin (was not exporting main symbol).
- 08:40 PM Revision 9a890daa (aqbanking): AqBanking6: Moved bankinfoplugin*.* to backendsupport/
- 01:09 AM Revision b2c88246 (aqbanking): Updated TODO.
- 01:05 AM Revision fa8af718 (aqbanking): AqBanking6: Statically link plugins into AqBanking.
- - therefore I had to move the plugins folder below "libs" and create the
real AqBanking library (containing the plu...
12/06/2018
- 02:48 AM Revision 9e411d0b (aqbanking): BUILD: Create libbackends.la
- - libbackends.la contains all backends. The next step will be to link
that library into aqbanking. - 02:11 AM Revision 0482f682 (aqbanking): BUILD: Condensed file hierarchy prior to withdrawing plugin system.
- 01:44 AM Revision c497b860 (aqbanking): AqBanking: Keep a list of created AB_PROVIDER objects.
- There is no need to always re-create those object, we don't do that
for AB_IMEXPORTER objects.
Also, such a list hel...
12/05/2018
- 12:55 AM Revision b38111aa (aqbanking): AqBanking6: Reorganized files within AqBanking.
- Allows for better separation of application and backend API.
Also available in: Atom