In message <56fbbe83.6080...@imperial.ac.uk>, Phil Mayers writes:
> On 30/03/2016 12:25, Mark Andrews wrote:
> 
> > The recent change was to record and return the learnt case of
> > ownernames (to the RRset level) rather than use whatever was used
> > to build the red-black tree names.
> 
> What is considered the source of the ownername for, say, "com."? One 
> thing I saw when I was trying to understand this was the results of the 
> following queries to a cold-cache bind process:
> 
> dig @localhost www.microsoft.CoM
> dig @localhost www.google.com
> dig @localhost www.google.com
> 
> I was surprised that #2 and #3 auth/add sections contain the .CoM label 
> presumably built from #1, and also that #2 and #3 answer sections differ.
> 
> None of this is a problem, but I am curious and I couldn't figure it out 
> from the code!

Sorry, I forgot, the recording of ownercase is in 9.11 (required
new db method which is why it wasn't back ported).  9.10 still uses
the rbt case.  This preserves the in zone labels assuming the
authoritative server preserves the learnt case.

I've been using 9.11.0pre-alpha for too long.  This has advantages
(I discover bugs in new code first) and disadvantages (you aren't
running exactly what everyone else is and occassionaly you forget
that a feature isn't yet available).  I think the advantages outweigh
the disadvantages most of the time.

That said anything matching ownernames should be doing this case
insensitively.

Mark
-- 
Mark Andrews, ISC
1 Seymour St., Dundas Valley, NSW 2117, Australia
PHONE: +61 2 9871 4742                 INTERNET: ma...@isc.org
_______________________________________________
Please visit https://lists.isc.org/mailman/listinfo/bind-users to unsubscribe 
from this list

bind-users mailing list
bind-users@lists.isc.org
https://lists.isc.org/mailman/listinfo/bind-users

Reply via email to