- Oct 03, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Oct 02, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
same for LDFLAGS. this fixes common problem where CFLAGS after make was evaluated as a make variable and replaced the default, while before as env variable and was prepended to the default string. now they both behave as an env. variable
-
Marek Vavruša authored
before the algorithm was happy with root hints for all queries starting at root, however they're often overloaded and result in timeouts the updated code provides SBELT only for root NS query lookup and tries to use cached information as much as possible
-
- Oct 01, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
previously it was always overwritten with SBELT for root + root TA doesn't have to be in cache (it's in trust store)
-
Marek Vavruša authored
-
- Sep 30, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
refs #33
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
This reverts commit 0f9e615b.
-
Marek Vavruša authored
-
Marek Vavruša authored
-
- Sep 29, 2015
-
-
Marek Vavruša authored
the selected address is now an array with selection, caller can then send the same query to multiple offered targets refs #35
-
Marek Vavruša authored
this could happen if the query contained a CNAME with AA=0, or missing mandatory DS in previous NS query
-
- Sep 28, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
-
Marek Vavruša authored
example: local rr = pkt:section(kres.section.ANSWER)[1] print(kres.rr2str(rr))
-
Marek Vavruša authored
example: local rr = pkt:section(kres.section.ANSWER) for i = 1, #rr do if rr[i].type == kres.type.A then print(kres.dname2str(rr[i].owner)) print(‘rdlen:’, #rr[i].rdata) end end
-
- Sep 27, 2015
-
-
Marek Vavruša authored
-
Marek Vavruša authored
this is useful if we want to prefetch or update data in cache, it doesn’t affect the lookup of closest known zone cut
-