Gwenhywfar Documentation Main Page
4.8.0beta
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).
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/)
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.
This library is being written by and is being maintained by
Martin Preuss Special thanks go to
Christian Stimming and Micha Lenk.