DTS Application Library
0.2.3
Application library containing referenced objects and interfaces to common libraries
|
Distrotech Application Library | A Collection of helper functions and wrapped up interfaces to other libraries |
Referenced Lockable Objects | Utilities for managing referenced lockable objects |
Hashed bucket linked lists of referenced objects | Store references in and retrive from linked lists based on a hash |
Posix thread interface | Functions for starting and managing threads |
Network socket interface | Allocate and initialise a socket for use as a client or server |
SSL socket support | TLSv1 SSLv2 SSLv3 DTLSv1 support |
Unix domain sockets | Support for unixdomain sockets using sockets interface |
Multicast sockets | Support for multicast sockets either IPv4 or IPv6 |
Linux network interface functions | Implement various interface routines from libnetlink |
INI Style config file Interface | Reads a ini config file into grouped hashed buckets |
Radius client interface | Simple implementation of experimental radius client |
Micelaneous utilities. | Utilities commonly used |
Hashing and digest functions | MD5/SHA1/SHA2(256/512) Hashing checking and HMAC Functions |
MD5 Hashing and digest functions | MD5 Hashing checking and HMAC Functions |
SHA1 Hashing and digest functions | SHA1 Hashing checking and HMAC Functions |
SHA2-256Hashing and digest functions | SHA2-256 Hashing checking and HMAC Functions |
SHA2-512 Hashing and digest functions | SHA2-512 Hashing checking and HMAC Functions |
IPv4 and IPv6 functions | Helper functions for various calculations |
IPv4 functions | Helper functions for various calculations |
IPv6 functions | Helper functions for various calculations |
File utility functions | Convinece wrappers arround stat |
Openldap/SASL Interface | Functions to interface with a LDAP server |
XML Interface | Utilities for managing XML documents |
XSLT Interface | Utilities for managing XML documents |
CURL Url interface. | Interface to libCURL |
Zlib Interface | Simplified implementation of zlib functions |
Burtle Bob hash algorythim. | Lookup3.c, by Bob Jenkins, May 2006, Public Domain (Original Documentation) |
IPv6 Nat Mapping | Implementation of RFC6296 |
Windows Support | Support for building with mingw32 (Requires XP SP1+) |
Distrotech Application Library (Todo) | Modules not completely documented |
Linux Netfilter | Interface to linux netfilter |
Connection Tracking | Interface to linux netfilter connection tracking |
Queue interface | Interface to linux netfilter queue interface |