Fixed a bug in GWEN_MDigest_CheckFileTree().
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1804 70169cfe-8b10-0410-8925-dcb4b91034d8
Very much improved the module GWEN_IDLIST64.
Now the performance of this class is much more linear than before.Opening the session dialog of AqFinance is now in my setup (about 700sessions with many thousands of entries) about 30 times faster thanbefore....
Added some convenience functions for hashing and verifying folders.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1802 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a bug.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1801 70169cfe-8b10-0410-8925-dcb4b91034d8
Decreased verbosity.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1800 70169cfe-8b10-0410-8925-dcb4b91034d8
Added functions to check the integrity of a file hierarchy.
This will be used by AqFinance when downloading updates.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1799 70169cfe-8b10-0410-8925-dcb4b91034d8
Added function GWEN_Logger_CreateLogMessage().
This simplifies implementing external log hooks.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1798 70169cfe-8b10-0410-8925-dcb4b91034d8
GUI: Create a virtual method to implement loghook.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1797 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on documentation.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1796 70169cfe-8b10-0410-8925-dcb4b91034d8
MacOSX fixes: Improved relocatability.
Use _NSGetExecutablePath() instead of CFBundleCopyResourcesDirectoryURL()because the latter points to the Resource folder within a bundle which isn'twhat we expect from the function GWEN_Directory_GetPrefixDirectory()....
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1794 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release 3.99.6beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1793 70169cfe-8b10-0410-8925-dcb4b91034d8
Add missing header files gtk2_gui_p.h and gtk2_gui_dialog_l.h to noinst_HEADERS
These files were missing in distributed tarballs. This change should forceAutomake to include them in future tarballs.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1792 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release 3.99.5beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1791 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a bug with some https servers (especially ing-diba).
There is a problem if the bank doesn't send a "Content-Length:". In that casewe have to read until the bank closes the connection.However, GnuTLS doesn't return a 0 upon recv but rather returns a "-9" error...
Another MacOSX fix.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1789 70169cfe-8b10-0410-8925-dcb4b91034d8
Allow for NULL-pointer in GWEN_Date_Compare().
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1788 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release 3.99.4beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1787 70169cfe-8b10-0410-8925-dcb4b91034d8
Improved TLS error message in case a cert is rejected.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1786 70169cfe-8b10-0410-8925-dcb4b91034d8
MacOSX: Some fixes.
AqFinance now basically runs on MacOSX, which means that the AqBankingfamily runs on MacOSX :-)
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1785 70169cfe-8b10-0410-8925-dcb4b91034d8
Removed some special handling for MacOSX.
At least with Snow Leopard this is no longer needed.I believe the "-L/sw/lib" referred to a Fink installation I had earlieron my old Mac. At least on a recent OSX most libs we need are alreadyavailable.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1784 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented TextBrowser.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1783 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented GroupBox.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1782 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented WidgetStack, TabBook and TabPage.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1781 70169cfe-8b10-0410-8925-dcb4b91034d8
GTK2: Implemented text edit.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1780 70169cfe-8b10-0410-8925-dcb4b91034d8
Auch abrufbar als: Atom