Added secure handling of GWEN_DB nodes.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2159 70169cfe-8b10-0410-8925-dcb4b91034d8
Incremented version number.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2158 70169cfe-8b10-0410-8925-dcb4b91034d8
Improved typemaker tool.
Now multiple classes can be created from a single file. This way all classeswithin an XML file can reference each other without creating unresolvablecircular dependencies.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2157 70169cfe-8b10-0410-8925-dcb4b91034d8
Added missing includes for WIN32.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2156 70169cfe-8b10-0410-8925-dcb4b91034d8
Added a class for lists of pointers (not yet part of the API, might be removed again).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2155 70169cfe-8b10-0410-8925-dcb4b91034d8
Added an example for virtual functions.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2154 70169cfe-8b10-0410-8925-dcb4b91034d8
Fix mismatch of "static" attribute at declaration and definition of function.
However, both "static" and also the GWENHYWFAR_CB macro is not yetused consistently in all places and might need further fixingto get rid of all "incompatible pointer type" compiler warnings....
Typemaker2: Added handling for code documentation.
Not finished, yet. But the code should now read the api doc from a typemaker2XML file. The next step will be to include the API documentation in thedestination header files.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2152 70169cfe-8b10-0410-8925-dcb4b91034d8
Adapted console GUI implementation to allow for changing the total amount of a progress bar.
The HTTP network code call GWEN_Gui_ProgressSetTotal() as soon as it knowshow much data is to be transfered. This should also be reflected in theconsole GUI implementation. Now it is....
Incremented BUILD version.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2150 70169cfe-8b10-0410-8925-dcb4b91034d8
Improved debug messages.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2149 70169cfe-8b10-0410-8925-dcb4b91034d8
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2148 70169cfe-8b10-0410-8925-dcb4b91034d8
HTML: Added handling of H4 titles.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2147 70169cfe-8b10-0410-8925-dcb4b91034d8
Fix another build failure with GCC 4.7
... similar to commit r2133.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2146 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a typo.
Getting the public key of a certificate works now.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2145 70169cfe-8b10-0410-8925-dcb4b91034d8
TLS: Extract public key info from first cert.
We might want to use that later for EBICS.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2144 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed function type for WIN32.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2143 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release 4.3.3.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2142 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release for internal build.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2141 70169cfe-8b10-0410-8925-dcb4b91034d8
Replaced old rsakey module with new one.
This version no longer uses the deprecated alternative public key API oflibgcrypt.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2140 70169cfe-8b10-0410-8925-dcb4b91034d8
Added another test case.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2139 70169cfe-8b10-0410-8925-dcb4b91034d8
Cleanup.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2138 70169cfe-8b10-0410-8925-dcb4b91034d8
First step in adapting to latest API changes in libgcrypt.
Current versions of libgcrypt mark the alternate interface to public keysas deprecated, so we need to move our code to no longer use that API.
Fortunately, this is quite easy since gwen only used that to store public...
Prepared release 4.3.2.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2136 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a typo which could crash an application.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@2135 70169cfe-8b10-0410-8925-dcb4b91034d8
Auch abrufbar als: Atom