doAgeCache would sometimes get confused when we mixed expired and non-expired records. Report and patch by Winfried Angele. Closes #438

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3068 d19b8d6e-7fed-0310-83ef-9ca221ded41b
also spot trailing dots on CNAME content, thanks jpmens and Ruben d'Arco

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3069 d19b8d6e-7fed-0310-83ef-9ca221ded41b
preliminary recursor 3.5 docs

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3070 d19b8d6e-7fed-0310-83ef-9ca221ded41b
add trace=fail logging to recursor bulktest

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3071 d19b8d6e-7fed-0310-83ef-9ca221ded41b
improve trace-regex and trace=fail behaviour

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3072 d19b8d6e-7fed-0310-83ef-9ca221ded41b
replace previous broken commit with actual fix for trace=fail and trace-regex

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3073 d19b8d6e-7fed-0310-83ef-9ca221ded41b
Winfried Angele submitted a patch that (a) treats REFUSED more like SERVFAIL (b) makes us try additional IPs for the same NS in SERVFAIL/REFUSED cases instead of immediately jumping to the next NS. This commit is tentative.

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3074 d19b8d6e-7fed-0310-83ef-9ca221ded41b
recursor test ideas

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3075 d19b8d6e-7fed-0310-83ef-9ca221ded41b
recursor 3.5-rc1

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3076 d19b8d6e-7fed-0310-83ef-9ca221ded41b
recursor 3.5-rc1 docs

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3077 d19b8d6e-7fed-0310-83ef-9ca221ded41b
3.5-rc1 download links

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3079 d19b8d6e-7fed-0310-83ef-9ca221ded41b
split up the 3.5-rc1 changes into bugs, improvements and features, plus annotate some bugs a bit


git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3080 d19b8d6e-7fed-0310-83ef-9ca221ded41b
clarify rc status, thanks Aki Tuomi

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3081 d19b8d6e-7fed-0310-83ef-9ca221ded41b
add ghost domain test frame

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3082 d19b8d6e-7fed-0310-83ef-9ca221ded41b
switch ghost domain 1 to wildcards; add second, simpler ghost domain

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3083 d19b8d6e-7fed-0310-83ef-9ca221ded41b
add test for simple ghost domain

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3084 d19b8d6e-7fed-0310-83ef-9ca221ded41b
add extended ghost domain test, plus (hackish) fix for it

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3085 d19b8d6e-7fed-0310-83ef-9ca221ded41b
svn ignore

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3086 d19b8d6e-7fed-0310-83ef-9ca221ded41b
set testsdir in recursor tests

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3087 d19b8d6e-7fed-0310-83ef-9ca221ded41b
nit

git-svn-id: svn://svn.powerdns.com/pdns/trunk/pdns@3088 d19b8d6e-7fed-0310-83ef-9ca221ded41b