Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 52bbb3da

Von aquamaniac vor mehr als 21 Jahren hinzugefügt

  • ID 52bbb3da7321a052964c2ec0ed587e4ec1e37648
  • Vorgänger a31191f0
  • Nachfolger f2db342a

- 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 ;-)
Now it basically works. I also fixed many bugs in the code which is not
used by programs, since it is under heavy development.
- reading keys from a file and writing then to a file now works

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

Unterschiede anzeigen:

src/impl/ipc/ipcxmlsecctx.h
#include <gwenhyfwar/keyspec.h>
#include <gwenhyfwar/seccontext.h>
#include <gwenhyfwar/msgengine.h>
#include <gwenhyfwar/keymanager.h>
#include <gwenhyfwar/ipcxmlkeymanager.h>
typedef struct GWEN_IPCXMLSECCTXDATA GWEN_IPCXMLSECCTXDATA;
......
GWEN_SECCTX *GWEN_IPCXMLSecCtx_new(const char *name);
GWEN_CRYPTKEY *GWEN_IPCXMLSecCtx_GetSignKey(GWEN_SECCTX *d);
void GWEN_IPCXMLSecCtx_SetSignKey(GWEN_SECCTX *d,
GWEN_CRYPTKEY *k);
int GWEN_IPCXMLSecCtx_AddKey(GWEN_SECCTX *d,
const GWEN_CRYPTKEY *k);
int GWEN_IPCXMLSecCtx_DelKey(GWEN_SECCTX *d,
const GWEN_CRYPTKEY *k);
GWEN_CRYPTKEY *GWEN_IPCXMLSecCtx_GetCryptKey(GWEN_SECCTX *d);
void GWEN_IPCXMLSecCtx_SetCryptKey(GWEN_SECCTX *d,
GWEN_CRYPTKEY *k);
GWEN_CRYPTKEY *GWEN_IPCXMLSecCtx_GetSessionKey(GWEN_SECCTX *d);
void GWEN_IPCXMLSecCtx_SetSessionKey(GWEN_SECCTX *d,

Auch abrufbar als: Unified diff