Removed invalid section from README.W32.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1736 70169cfe-8b10-0410-8925-dcb4b91034d8
Implemented passive mode for HTTP protocol (e.g. HTTP daemon).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1735 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed a severe bug in http session code.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1734 70169cfe-8b10-0410-8925-dcb4b91034d8
Added a convenience function (GWEN_SyncIo_Buffered_ReadLineToBuffer).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1733 70169cfe-8b10-0410-8925-dcb4b91034d8
Marked soon-to-be-removed code as deprecated.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1732 70169cfe-8b10-0410-8925-dcb4b91034d8
GUI: Fixed detection of previous progress. SyncIo_Http: Set protocol version.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1731 70169cfe-8b10-0410-8925-dcb4b91034d8
Adapted GWEN_HTTP_SESSION module to use the new GWEN_SYNCIO layer.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1730 70169cfe-8b10-0410-8925-dcb4b91034d8
Added function GWEN_Gui_GetSyncIo().
This allows for application-defined connection handling because theapplication can create the GWEN_SYNCIO necessary to handle a given URL.For HTTP requests the default implementation creates a socket layer,a buffered io layer and a http layer. For HTTPS a tls layer is inserted...
Added a check for https.
Https now works! So we can now port AqBanking's code.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1728 70169cfe-8b10-0410-8925-dcb4b91034d8
Added a basic HTTP module. Fixed a few bugs.
The HTTP module only contains client code for now. If need arises itcan be extended.
The module should handle chunked data as well as normal data whose bodysize is determined by the header received from the server....
Added support for TLS protocol to GWEN_SYNCIO.
Changed the API of the GWEN_Gui_CheckCert() because the asynchronous IO APIwill be removed for the next major release.However, most implementations never used the "io" parameter anyway, sothere should only be minor changes necessary in applications....
Create new header and symlink folder for gwen4.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1725 70169cfe-8b10-0410-8925-dcb4b91034d8
Started moving to new synchronous IO framework.
We need to adapt AqBanking as well because now the DBIO functions useGWEN_SYNCIO pointers instead of GWEN_IO_LAYER pointers.
Since we don't need guiid and timeout arguments for the new sync io functionsthey have been removed now....
Added some test files to .gitignore.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1722 70169cfe-8b10-0410-8925-dcb4b91034d8
Removed unneeded code.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1721 70169cfe-8b10-0410-8925-dcb4b91034d8
Started working on synchronous IO framework.
This will be much cleaner and much easier to maintain. It might even befaster.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1720 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared release of 3.11.9beta.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1718 70169cfe-8b10-0410-8925-dcb4b91034d8
Prepared WIN32 compile tests.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1717 70169cfe-8b10-0410-8925-dcb4b91034d8
Translate WIN32 locale names to expected ones.
On windows "setlocale()" returns strings like "German_Germany.1252" insteadof "de_DE.something". I18n still works, but applications using the localename to find their data fail because they expect different names....
IPC module is now deprecated.
This module was only used by Libchipcard which doesn't use it anymore.So there is no need to carry it around in future versions.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1715 70169cfe-8b10-0410-8925-dcb4b91034d8
More work on APIDOC for dialog framework.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1714 70169cfe-8b10-0410-8925-dcb4b91034d8
GUI: Resize dialogs according to content.
Using previous dimensions for message and input boxes wasn't the bestsolution because the content varies drastically. It was a workaroundanyway, and the reason for that - the layout problems of FOX16_HtmlLabel -...
Improved FOX16_HtmlLabel (now returns reasonable default dimensions).
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1712 70169cfe-8b10-0410-8925-dcb4b91034d8
DIALOG: Fixed a layout problem in FOX16 implementation.
Calling FXDialog->create() after emitting the init signal allows forcorrect layout.
git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1711 70169cfe-8b10-0410-8925-dcb4b91034d8
Fixed generation of pot file (now uses msghack instead of msgcat).
For reasons unknown to me msgcat doesn't work with files generated withxgettext for this project. It seems to be working in AqBanking but not hereeven though AqBanking uses the same approach......
Auch abrufbar als: Atom