Projekt

Allgemein

Profil

Statistiken
| Zweig: | Markierung: | Revision:

# Datum Autor Kommentar
ae455377 03.06.2004 09:12 aquamaniac

- os/gwentime: added function to retrieve the time in milliseconds
- base/idlist: fixed two severe bugs
- crypt/ossl/nettransportssl: added functions to retrieve the peer certificate

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

814372b9 02.06.2004 22:21 aquamaniac

- crypt/ossl/cryptssl_rsa: fixed a severe bug which caused signing to fail

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

94ce5efe 30.05.2004 17:35 aquamaniac

- parser/text: GWEN_Text_FromHexBuffer now ignores blanks
- parser/msgengine: added property "storedAs" which indicates the storage
type when reading bin-values from within the data of a tag

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

8fe90a4a 29.05.2004 07:57 aquamaniac

- parser/msgengine.c:
- added ELEM property "size" which indicates that an element should have a
fixed size (as needed for Libchipcard)
- added ELEM property "filler" which is used to fill an fixed-size element
with a given byte
- parser/text: added functions for BCD reading and writing...

d4a99d57 27.05.2004 20:38 aquamaniac

- fixed a bug in NetTransportSSL

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

6fc5e175 17.05.2004 04:50 aquamaniac

- parser/text: added functions to log a string
- base/logger: improved logging, fixed some bugs
- ipc/ipc: more fixes
- removed some debug messages

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

200adc75 16.05.2004 05:02 aquamaniac

- base/logger.c: fixed a buffer overflow bug
- ipc/ipc.c: more fixes and minor modifications

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

3e411ad2 10.05.2004 10:23 cstim

Fix compiler warnings about potentially uninitialized variables.

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

b8639b1b 09.05.2004 22:27 aquamaniac

- completed IPC stuff (still untested), added documentation to ipc/ipc.h

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

887dd34b 08.05.2004 18:13 aquamaniac

- SSL server code works !!! ;-)

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

35983cd1 07.05.2004 18:02 aquamaniac

- tried some Darwin fixes (still minimun success, that system is quite
different in some aspects. However, the configure script runs).
- started working on IPC stuff again, this time based on HTTPS, therefore
added ipc/netconnectionhttp (implements the HTTP protocol, together with...

c791b4d2 07.05.2004 09:42 cstim

Fix compiler warning about uninitialized variable

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

38a44bbf 06.05.2004 16:48 aquamaniac

- ssl module is now able to save certificates if demanded by the user

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

e25527af 06.05.2004 13:15 aquamaniac

added missing extern C bindings

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

84073edd 06.05.2004 13:12 aquamaniac

added missing entries in Makefile.am's

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

9253cd82 06.05.2004 13:02 aquamaniac

- more strict usage of *_p.h files. These files should nly be included by
their matching code file (and by no other file).
Therefore: created some *_l.h files for prototypes of functions private
to the library.
- crypt/ossl/nettransportssl.{c,h}: improved this module a lot. It can now at...

cbefda13 06.05.2004 10:37 cstim

Add missing include for --disable-ssl

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

be5afda8 05.05.2004 22:05 aquamaniac

- removed sslconnection, it is now replaced by nettransportssl.
This now fits into the network framework. As soon as this is better
tested I will be able to release Gwenhywfar 1.0.

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

68e52f83 05.05.2004 19:29 aquamaniac

- started working on a NetTransport module for SSL connections

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

5b6c9182 22.03.2004 10:09 aquamaniac

2004/03/19: Martin Preuss<>
------------------------------------------------
- waitcallback:
- added function GWEN_WaitCallback_LastEntered which returns the
time the callback context was last entered. This can be used by the
callback function to decide whether a window is to be opened (for...

dafb784e 12.03.2004 16:22 aquamaniac

- merged my work from home into the current CVS.
Thanks to Christian Stimming I'm now able again to participate in the development of this project ;-)
Damned HanseNet does not provide me with a telephone line... (I'm waiting for more than a month now!)...

5a8f7e6b 21.01.2004 06:28 aquamaniac

prepared release

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

110fc2f8 21.01.2004 05:10 aquamaniac

- fixed a severe bug in signature code

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

892b13e1 20.01.2004 00:01 aquamaniac

fixed a bug in Makefiles

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

f147d62c 19.01.2004 19:54 aquamaniac

- MsgEngine:
- added a getCharValue callback to retrieve <VALUE>s with leading '?'
- added checkType callback which lets inheritors return the base type
instead of assuming "char".

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

9eaacf4b 18.01.2004 17:16 aquamaniac

- worked on SSL code

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

85ec98b2 17.01.2004 10:27 aquamaniac

more work on SSL (establishing a connection works)

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

deb1fd72 17.01.2004 07:59 aquamaniac

- added conveniance functions for socket operations (needed for SSL functions)

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

3f6fe638 06.01.2004 01:32 aquamaniac

minor fixes

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

d7901e62 05.01.2004 23:15 aquamaniac

added missing extern C statement

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

d67bf34d 05.01.2004 20:31 aquamaniac

- added padding submodule to crypt module. This includes some commonly used
padding algorithms (like ISO 9796 and ANSIX9_23). Those are taken from the
GWEN_IPC package (and they originated from Fabian Kaiser's C++-code for
OpenHBCI in rsakey.cpp, with modifications and translation to C)....

5f43a932 29.12.2003 21:53 aquamaniac

worked on PalmOS port

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

526eab98 28.12.2003 18:57 aquamaniac

- changed name of function GWEN_Md_Hash and GWEN_Md_UnregisterAllProviders
to GWEN_MD_Hash and GWEN_MD_UnregisterAllProviders, according to
my own style guid :-}

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

9c6d0ef7 18.12.2003 05:56 aquamaniac

- added a function that creates keydata from a password by hashing it

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

d0a7d885 18.12.2003 03:23 aquamaniac

- GWEN_CryptKey_{G,S}etKeyData: These are now only defined if the macro
"GWEN_EXTEND_CRYPTKEY" is defined. This prevents an application from
carelessly using these functions.
- added a conveniance function for hashing

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

d8574a5c 18.12.2003 02:50 aquamaniac

- added MD algorithm: MD5

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

3bfc7e77 11.12.2003 01:58 aquamaniac

- started porting Gwen to Windoze

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

793860b4 04.12.2003 00:29 aquamaniac

- removed IPC stuff from Gwenhywfar. You can find the IPC stuff in
the same CVS repository as Gwenhywfar. The module name is "gwenipc".
- finally fixed last typos regarding Gwen's name ;-)
Now I addresses GWENHYFWAR (written in all-capitals).

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

ce8ee768 01.12.2003 21:17 aquamaniac

- fixed some serious bugs in list code (this class seemed to be so simple,
but it is in fact quite complicated ;-)
- nearly completed IPC code:
- added session management
- keys are no longer stored inside context files
- added AnonymousOpen function...

0ccf3b9f 26.11.2003 16:09 cstim

2003-11-26 Christian Stimming <>

  • src/crypt/ossl/cryptssl_des.c: Fix compatibility code to
    openssl-0.9.6i which had a different declaration of the type
    des_key_schedule. The respective change is mentioned in OpenSSL's...
d37b6e48 24.11.2003 08:51 cstim

Fix signed/unsigned warnings.

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

79e23261 24.11.2003 06:13 aquamaniac

- added some testdata to continuously check IPC stuff ("test/testdata")

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

786c2117 23.11.2003 05:54 aquamaniac

- more work on IPC. I think I now have found the best method ;-)

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

1f8f1970 22.11.2003 20:19 aquamaniac

- finally corrected spelling of Gwenhywfar ;-)
Thanks to Thomas Viehmann for providing a nice conversion script ;-)

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

52bbb3da 22.11.2003 08:53 aquamaniac

- fixed a bug in DB concerning loading of binary data
- added a warning to DB when an unknown type specifier is found (which
defaults to "char")
- fixed a bug in RSA code concerning loading of keys from a DB
- first successful test of client/server IPC ;-)...

d8cd3356 21.11.2003 02:36 aquamaniac

release fixes

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

c7b52c58 21.11.2003 02:13 aquamaniac

- fixed some compiler warnings
- more work on IPC

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

a518b8d3 18.11.2003 03:54 aquamaniac

- should now work with OpenSSL 0.9.6 as well...
- again more work on IPC
- fixed some bugs

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

df2416bc 17.11.2003 13:02 aquamaniac

- added KeyManager
- added IPCXMLKeyManager, adapted IPCXMLDialog to use it

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

50e5b742 17.11.2003 03:05 aquamaniac

- module "db" can now read/write binary values from/to streams

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

5238ce3d 16.11.2003 15:07 aquamaniac

- fixed several bugs
- continued work on IPC
- module "crypt": added DES

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

927e8d8c 13.11.2003 13:14 aquamaniac

- worked on Christian's FIXMEs

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

e8096fad 13.11.2003 04:03 aquamaniac

- fixed a severe bug in GWEN_Buffer (error in dynamic mode)
- added rmd160 to crypt module
- added padding with ISO 9796-1 (taken from OpenHBCI, the functions introduced
have originally been written by Fabian Kaiser and adapted for Gwen by me)

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

6e3c1d65 11.11.2003 19:05 aquamaniac

- started working on IPC stuff

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

21dc46ad 07.11.2003 07:48 aquamaniac

- started working on crypto stuff

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

d8f33628 07.09.2003 09:50 aquamaniac

Initial revision

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