gwenhywfar  5.11.1beta
Gwenhywfar Documentation Main Page

This is Gwenhywfar, a multi-platform helper library for networking and security applications and libraries. It is heavily used by Libchipcard and OpenHBCI-TNG (The Next Generation).

Features

This library is written in C, and it follows the object-oriented programming paradigm for most of its parts. The header files can directly be used from C++, too.

Gwenhywfar includes the following features:

  • Basic Data types for binary buffers, linked lists, error objects, string lists (src/base/), buffered IO operations (src/io/)
  • OS abstraction functions for directory and Internet address handling (src/os/)
  • extensive data type and function collections for Inter-Process communication (IPC, in src/ipc/ and src/impl/ipc/)
  • High-level cryptographic functions on top of OpenSSL functionality (src/crypt/)
  • High-level functions for parsing XML-like files and accessing them like a hierarchical database (src/parser/)

Contact

For questions about this library please ask on the mailing list of the AqBanking project aqbanking-user (subscriber-only, please subscribe on http://lists.aqbanking.de/cgi-bin/mailman/listinfo/aqbanking-user), since this is where the author(s) hang out.

Authors

This library is being written by and is being maintained by Martin Preuss Special thanks go to Christian Stimming and Micha Lenk.