STARTTLS is DNS is no longer described in any active draft, but is still available in these patches.
Various TFO patches are provided - please see the TFO patch repository.
- apply patch
- run 'autoreconf --force'
- optionally specify the --enable-tcp-fastopen and/or --enable-TObit flags and when running 'configure'
- make, make install
- Added a -z option to tell dnsperf to use TCP. This is a single long lived TCP session per client. Multiple DNS queries sent over a single TCP session.
- Only tested on OS X right now.