#ifndef UNBOUND_DNSCRYPT_CERT_H
#define UNBOUND_DNSCRYPT_CERT_H
+/**
+ * \file
+ * certificate type for dnscrypt for use in other header files
+ */
+
#include <sodium.h>
#define CERT_MAGIC_CERT "DNSC"
#define CERT_MAJOR_VERSION 1
#include <ctype.h>
+/**
+ * \file
+ * dnscrypt functions for encrypting DNS packets.
+ */
+
#define DNSCRYPT_QUERY_BOX_OFFSET \
(DNSCRYPT_MAGIC_HEADER_LEN + crypto_box_PUBLICKEYBYTES + crypto_box_HALF_NONCEBYTES)
#ifndef UNBOUND_DNSCRYPT_H
#define UNBOUND_DNSCRYPT_H
+/**
+ * \file
+ * dnscrypt functions for encrypting DNS packets.
+ */
+
#include "dnscrypt/dnscrypt_config.h"
#ifdef USE_DNSCRYPT
+21 March 2017: Wouter
+ - Fix doxygen for dnscrypt files.
+
20 March 2017: Wouter
- #1217. DNSCrypt support, with --enable-dnscrypt, libsodium and then
enabled in the config file from Manu Bretelle.