Greenbone Vulnerability Management Libraries: util Directory Reference

Greenbone Vulnerability Management Libraries 23.1.1

util Directory Reference

## Files
| authutils.c
| Authentication mechanism(s).
| authutils.h
| Authentication mechanism(s).
| authutils_tests.c
| compressutils.c
| Functions related to data compression (gzip format.).
| compressutils.h
| API related to data compression (gzip format.).
| compressutils_tests.c
| cpeutils.c
| Functions to convert different CPE notations into each other.
| cpeutils.h
| Headers for CPE utils.
| cpeutils_tests.c
| credentialutils.c
| Functions for handling scan credentials.
| credentialutils.h
| Functions for handling scan credentials.
| credentialutils_tests.c
| fileutils.c
| File utilities.
| fileutils.h
| Protos for file utility functions.
| fileutils_tests.c
| gpgmeutils.c
| GPGME utilities.
| gpgmeutils.h
| Protos and data structures for GPGME utilities.
| json.c
| json.h
| json_tests.c
| jsonpull.c
| jsonpull.h
| jsonpull_tests.c
| kb.c
| Knowledge base management API - Redis backend.
| kb.h
| Knowledge base management API - Redis backend.
| kb_tests.c
| ldaputils.c
| LDAP-connect Authentication module.
| ldaputils.h
| Header for LDAP-Connect Authentication module.
| mqtt.c
| Implementation of API to handle MQTT communication.
| mqtt.h
| Protos for MQTT handling.
| mqtt_tests.c
| nvticache.c
| Implementation of API to handle NVT Info Cache.
| nvticache.h
| Protos and data structures for NVT Information Cache.
| passwordbasedauthentication.c
| passwordbasedauthentication.h
| passwordbasedauthentication_tests.c
| radiusutils.c
| Implementation of an API for Radius authentication.
| radiusutils.h
| Headers of an API for Radius authentication.
| radiusutils_tests.c
| serverutils.c
| GnuTLS based functions for server communication.
| serverutils.h
| GnuTLS based functions for server communication - header file.
| serverutils_tests.c
| sshutils.c
| Implementation of SSH related API.
| sshutils.h
| SSH related API.
| sshutils_tests.c
| streamvalidator.c
| Data stream validation.
| streamvalidator.h
| Data stream validation headers.
| streamvalidator_tests.c
| tlsutils.c
| TLS certificate utilities.
| tlsutils.h
| TLS certificate utilities headers.
| uuidutils.c
| UUID creation.
| uuidutils.h
| UUID creation.
| uuidutils_tests.c
| versionutils.c
| Functions to handle version numbers / version strings.
| versionutils.h
| Headers for version utils.
| versionutils_tests.c
| vtparser.c
| Simple JSON reader.
| vtparser.h
| Simple JSON reader.
| vtparser_tests.c
| xmlutils.c
| Simple XML reader.
| xmlutils.h
| Headers for simple XML reader.
| xmlutils_tests.c