modules/dns64: implement more properties from RFC

- don't synthesize if +CD
- bound synthesized TTL by SOA's TTL
- set AD flag if synthesizing from secure NODATA and A.
- review the RFC for properties that the module is missing
19 jobs for dns64 in 11 minutes and 2 seconds (queued for 7 seconds)
Status Job ID Name Coverage
  Build
passed #148550
docker linux amd64
build:clang:linux:amd64

00:00:55

passed #148549
docker linux amd64
build:linux:amd64

00:00:55

passed #148551
docker linux amd64 allowed to fail
srpm

00:00:31

 
  Test
passed #148567
docker linux amd64
deckard:linux:amd64

00:05:48

passed #148565
privileged
distro:epel-7

00:02:26

passed #148564
privileged
distro:fedora-27

00:03:19

passed #148557
docker
doc

00:00:55

passed #148556
docker linux amd64
installcheck:linux:amd64

00:01:31

passed #148559
docker linux amd64
installcheck:valgrind:linux:amd64

00:01:59

passed #148553
docker
lint:c

00:02:36

failed #148554
docker allowed to fail
lint:clang-scan-build

00:01:22

passed #148552
docker
lint:lua

00:00:38

passed #148562
docker linux amd64
respdiff:iter:tcp:linux:amd64

00:03:49

passed #148563
docker linux amd64
respdiff:iter:tls:linux:amd64

00:03:41

passed #148561
docker linux amd64
respdiff:iter:udp:linux:amd64

00:03:42

passed #148555
docker linux amd64
test:linux:amd64

00:01:21

passed #148560
docker linux amd64
test:linux:amd64:valgrind

00:01:22

failed #148558
docker linux amd64
deckard:linux:amd64

00:01:16

 
  Coverage
passed #148566
docker linux amd64
coverage

00:00:21

70.1%
 
Name Stage Failure
failed
lint:clang-scan-build Test
  CCLD	modules/stats/stats.so
CCLD modules/cookies/cookies.so
CCLD modules/bogus_log/bogus_log.so
scan-build: 29 bugs found.
scan-build: Run 'scan-view /builds/knot/knot-resolver/scan-results/2018-07-02-133033-14-1' to examine bug reports.
Uploading artifacts...
scan-results: found 34 matching files
Uploading artifacts to coordinator... ok
id=148554 responseStatus=201 Created token=AkzLgpsu
ERROR: Job failed: exit code 1