Projekt

Allgemein

Profil

Revision:

Revisionen

# Datum Autor Kommentar
a90af67d 30.04.2010 13:05 martin

Removed invalid section from README.W32.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1736 70169cfe-8b10-0410-8925-dcb4b91034d8

e4142acf 30.04.2010 11:36 martin

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

c93fd534 30.04.2010 01:34 martin

Fixed a severe bug in http session code.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1734 70169cfe-8b10-0410-8925-dcb4b91034d8

576e0aa6 30.04.2010 00:56 martin

Added a convenience function (GWEN_SyncIo_Buffered_ReadLineToBuffer).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1733 70169cfe-8b10-0410-8925-dcb4b91034d8

bd915481 30.04.2010 00:56 martin

Marked soon-to-be-removed code as deprecated.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1732 70169cfe-8b10-0410-8925-dcb4b91034d8

0015005d 29.04.2010 23:03 martin

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

7d45aa04 29.04.2010 13:35 martin

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

5f89217b 29.04.2010 10:49 martin

Added function GWEN_Gui_GetSyncIo().

This allows for application-defined connection handling because the
application 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...

33a3ba76 29.04.2010 09:27 martin

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

eb8036a4 29.04.2010 00:23 martin

Added a basic HTTP module. Fixed a few bugs.

The HTTP module only contains client code for now. If need arises it
can be extended.

The module should handle chunked data as well as normal data whose body
size is determined by the header received from the server....

7099fe74 28.04.2010 19:26 martin

Added support for TLS protocol to GWEN_SYNCIO.

Changed the API of the GWEN_Gui_CheckCert() because the asynchronous IO API
will be removed for the next major release.
However, most implementations never used the "io" parameter anyway, so
there should only be minor changes necessary in applications....

7183059f 28.04.2010 02:54 martin

Create new header and symlink folder for gwen4.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1725 70169cfe-8b10-0410-8925-dcb4b91034d8

a9307221 28.04.2010 02:37 martin

Started moving to new synchronous IO framework.

We need to adapt AqBanking as well because now the DBIO functions use
GWEN_SYNCIO pointers instead of GWEN_IO_LAYER pointers.

Since we don't need guiid and timeout arguments for the new sync io functions
they have been removed now....

39a66360 28.04.2010 00:26 martin

Added some test files to .gitignore.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1722 70169cfe-8b10-0410-8925-dcb4b91034d8

df9112db 28.04.2010 00:26 martin

Removed unneeded code.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1721 70169cfe-8b10-0410-8925-dcb4b91034d8

44613ee2 28.04.2010 00:26 martin

Started working on synchronous IO framework.

This will be much cleaner and much easier to maintain. It might even be
faster.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1720 70169cfe-8b10-0410-8925-dcb4b91034d8

16536a8d 24.04.2010 16:16 martin

Prepared release of 3.11.9beta.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1718 70169cfe-8b10-0410-8925-dcb4b91034d8

1dc4a22b 24.04.2010 16:15 martin

Prepared WIN32 compile tests.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1717 70169cfe-8b10-0410-8925-dcb4b91034d8

41000fc8 24.04.2010 16:15 martin

Translate WIN32 locale names to expected ones.

On windows "setlocale()" returns strings like "German_Germany.1252" instead
of "de_DE.something". I18n still works, but applications using the locale
name to find their data fail because they expect different names....

577f2e48 24.04.2010 16:15 martin

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

ba12e195 24.04.2010 16:15 martin

More work on APIDOC for dialog framework.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1714 70169cfe-8b10-0410-8925-dcb4b91034d8

9de09cc9 24.04.2010 13:55 martin

GUI: Resize dialogs according to content.

Using previous dimensions for message and input boxes wasn't the best
solution because the content varies drastically. It was a workaround
anyway, and the reason for that - the layout problems of FOX16_HtmlLabel -...

20e46bcd 24.04.2010 13:55 martin

Improved FOX16_HtmlLabel (now returns reasonable default dimensions).

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1712 70169cfe-8b10-0410-8925-dcb4b91034d8

d4848388 24.04.2010 13:55 martin

DIALOG: Fixed a layout problem in FOX16 implementation.

Calling FXDialog->create() after emitting the init signal allows for
correct layout.

git-svn-id: https://devel.aqbanking.de/svn/gwenhywfar/trunk@1711 70169cfe-8b10-0410-8925-dcb4b91034d8

f10313f0 24.04.2010 01:01 martin

Fixed generation of pot file (now uses msghack instead of msgcat).

For reasons unknown to me msgcat doesn't work with files generated with
xgettext for this project. It seems to be working in AqBanking but not here
even though AqBanking uses the same approach......

(1776-1800/3215) Pro Seite: 25, 50, 100

Auch abrufbar als: Atom