Make TsigVerify's MAC comparison take constant time
Merge pull request #76 from andrewtj/atj-constant-time-tsigverify

Make TsigVerify's MAC comparison take constant time
Fix length overrun in EDNS0 parsing.

Original text: (in Dutch)

Ik kreeg crashes (index out of range) in het parsen van een EDNS0_LLQ
optie, doordat de method: 'func (e *EDNS0_LLQ) unpack(b []byte)' een
byte slice van 1 byte groot kreeg waar dan meerdere uint16's uit gelezen
werden.
Merge branch 'master' of github.com:miekg/dns
Make EDNS0 unpack return error on failure

Report these errors upwards when unpacking a message.
Overallocate label index buffer
Merge pull request #77 from millerkil/optimize

Overallocate label index buffer
fix(dns.go): Pref is now Preference

Simple mistake from, what I guess, was an earlier API change.
Optimize compressionLenHelper
Merge pull request #79 from millerkil/opt-compress-help

Optimize compressionLenHelper
Merge pull request #78 from philips/fixup-example

fix(dns.go): Pref is now Preference
Update documentation
dnssec: don't override OrigTtl in sig

When creating a signature and the OrigTtl is already set
don't override it.
The right way around
Reduce string allocations
Minimize reflection calls
Add generic Copy function that copies RRs

Don't export all the copy() functions, instead add a Copy() function
that use the RR interface
Merge branch 'master' of github.com:miekg/dns
Small api change to check RRSIG validity
Fi the tests too