Commit 5def38fa authored by Filip Siroky's avatar Filip Siroky Committed by Daniel Salzman

doxyfile: fix main page from libdnssec to knot-dns, wiki page link, knot-dns version

parent c7a00f88
\defgroup server Server control module.
\defgroup threading Threading API.
\defgroup network Socket API.
\defgroup config Server configuration.
\defgroup query_processing DNS query processing.
\defgroup utils Utilities, constants and macros.
\defgroup debugging Server debugging API.
\defgroup logging Server logging API.
\defgroup statistics Statistics module (optional).
\defgroup libknot libknot - library of DNS-related functions
\defgroup hashing Hash table and functions.
\defgroup common_lib Common library.
\defgroup alloc Memory allocation.
\defgroup tests Unit tests.
\defgroup zoneparser Zone compiler utility
\defgroup ctl Control utility
\defgroup zone-load-dump Zone loading and dumping
\defgroup xfr Zone transfers
\defgroup server Server module
\defgroup threading Threading API
\defgroup config Server configuration
\defgroup query_processing DNS query processing
\defgroup logging Server logging API
\defgroup libknot DNS-related functions
\defgroup ctl Control module
\defgroup zone_scanner Zone scanner (core)
\defgroup zone_scanner_test Zone scanner testing environment
\defgroup knot_utils DNS utilities like host, dig and nsupdate
\defgroup knot_utils DNS utilities
\mainpage Knot API documentation.
Knot is an open-source, high-performace, purely authoritative DNS server.
Knot DNS supports the following DNS features:
- TCP/UDP protocols
- AXFR - master, slave
- IXFR - master (primary master experimental), slave
- DNSSEC, including NSEC3
- Unknown RR types
Server features:
- Adding/removing zones on-the-fly
- Reconfiguring server instance on-the-fly
- IPv4 / IPv6 support
- Semantic checks of zones
<h2>Compiling and running the server</h2>
See the User manual - links to current version are provided in the
<a href="">Knot DNS Wiki</a>.
Alternatively you can generate the manual from the sources in Info format:
$ make doc
or in PDF:
$ make pdf
See the <a href="">Documentation</a>.
<h2>Server modules</h2>
- \ref server
- \ref threading
- \ref network
- \ref config
- \ref query_processing
- \ref utils
- \ref debugging
- \ref logging
- \ref statistics
- \ref ctl
<h2>DNS library</h2>
- \ref libknot
- \ref hashing
- \ref xfr
<h2>Zone processing</h2>
- \ref zoneparser
- \ref zone-load-dump
- \ref zone_scanner
- \ref zone_scanner_test
<h2>Common library</h2>
- \ref common_lib
- \ref alloc
<h2>Other modules</h2>
- \ref tests
- \ref ctl
- \ref knot_utils
......@@ -38,7 +38,7 @@ PROJECT_NAME = Knot
# could be handy for archiving the generated documentation or if some version
# control system is used.
# Using the PROJECT_BRIEF tag one can provide an optional one line description
# for a project that appears at the top of each page and should give viewer a
# quick idea about the purpose of the project. Keep the description short.
......@@ -752,13 +752,13 @@ WARN_LOGFILE =
# spaces.
# Note: If this tag is empty the current directory is searched.
INPUT = src/dnstap \
src/contrib \
src/dnssec \
src/knot \
src/libknot \
src/utils \
src/zscanner \
src/dnssec \
# This tag can be used to specify the character encoding of the source files
# that doxygen parses. Internally doxygen uses the UTF-8 encoding. Doxygen uses
......@@ -36,7 +36,7 @@
* [git://](git://
* \par Git repository browser
* \par Issue tracker
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment