summaryrefslogtreecommitdiffstats
path: root/usr.bin/dig (follow)
Commit message (Expand)AuthorAgeFilesLines
* Implement ZONEMD (RFC8976), based on DS (ds_43.c)florian2021-04-023-2/+124
* spellingjsg2021-03-121-3/+3
* Rewrite parse_netprefix to no longer use isc_sockaddr_fromin{,6}.florian2020-12-213-92/+20
* Fix EDNS Client Subnet option (+subnet=)florian2020-12-201-1/+3
* Fix IPv6 link-local address handling for nameservers to talk to asflorian2020-12-202-33/+40
* Fix copy-pasto when selecting the addresses read from resolv.conf byotto2020-12-201-1/+1
* Use IN_MULTICAST correctly, so it checks the IP address rather than thejmatthew2020-11-281-2/+2
* Implement Extended DNS Error (RFC 8914).florian2020-11-012-1/+78
* Do not "fall through" to the last "else" when we parsed the character.florian2020-10-191-1/+5
* We have sockaddr_storage these days, get rid of isc_sockaddr_t.florian2020-09-1510-148/+165
* The various sockaddr structures have length fields these days.florian2020-09-156-20/+17
* we no longer need isc_netaddr_tflorian2020-09-157-226/+32
* remove 3 unused protos; ok florianderaadt2020-09-151-8/+1
* rewrite generating of IPv6 reverse names, lets us get rid of byaddr.florian2020-09-154-224/+30
* move islinklocal, ismulticast, issitelocal from netaddr to sockaddrflorian2020-09-153-76/+14
* Fix botched conversion. This was not converted from parse_uint() whichflorian2020-09-151-2/+2
* Mechanically replace isc_boolean_t with int.florian2020-09-14102-1243/+1194
* Bunch of dead stores and otherwise unused stuff lets us get rid offlorian2020-09-1424-242/+42
* Rewrite isc_time_microdiff() as uelapsed() and put it directlyflorian2020-09-148-122/+54
* Get rid of isc_parse_uint32() and replace it with strtonum.florian2020-09-138-231/+108
* remove unused lex statesflorian2020-09-131-55/+1
* remove unused LEX_OPTsflorian2020-09-132-103/+5
* No need to refcount the parser, we never hold more than one reference.florian2020-09-132-37/+12
* Remove unused callback mechanism / indirection.florian2020-09-121-37/+9
* fix socket_log() calls, EVENT expands to three comma separatedotto2020-05-101-4/+4
* Make sure cmsgbufs are properly aligned by using the idiom from theotto2020-05-081-5/+15
* Rather than attempting to lookup the keyword "set" as a hostname,deraadt2020-04-281-4/+6
* Replace a bunch of hand rolled date / time math with gmtime(3).florian2020-04-022-87/+24
* unused constantsflorian2020-03-271-16/+1
* no need to go through RETERR when we return a constantflorian2020-02-265-22/+22
* In preparation of compiling lib/dns/rdata/ files individually we needflorian2020-02-2659-524/+426
* In preparation of compiling lib/dns/rdata/ files individually we needflorian2020-02-2663-228/+178
* Always printing unknown types as TYPE%u and not sometimes as %uflorian2020-02-2679-458/+63
* Rewrite dns_rdatatype_fromtext to use a binary search over a staticflorian2020-02-262-258/+125
* use timingsafe_bcmp and get rid of now unused safe.cflorian2020-02-257-89/+15
* use freezero() rather that explicit_bzero() when free() is immediatelyderaadt2020-02-252-14/+8
* traditional nslookup would not fatal if the server name was undiscoverable.deraadt2020-02-254-11/+27
* malloc(a * b) -> reallocarray(NULL, a, b)deraadt2020-02-259-44/+24
* unused fileflorian2020-02-251-59/+0
* declare isc_appctx_t once where it is usedjsg2020-02-252-9/+2
* Do not generate dns_rdatatype_attributes and dns_rdatatype_totext.florian2020-02-252-36/+360
* reduce multiple newlinesjsg2020-02-25121-606/+92
* remove some unused typedefsjsg2020-02-253-21/+2
* remove some unused definesjsg2020-02-251-15/+0
* Stop generating rdatastruct.h and put the dns_rdata_* structs forflorian2020-02-2489-2574/+51
* Delete a few more fromstruct_*, tostruct_* and freestruct_* functionsflorian2020-02-246-356/+4
* We only need to create cname, ns, soa and tsig structs.florian2020-02-2481-2248/+143
* We only need to fill a wire format buffer from soa and tsig structs.florian2020-02-2481-1548/+131
* We only need to free cname, ns, soa and tsig structs.florian2020-02-2481-796/+122
* We are never required to "render glue first" since we just print whatflorian2020-02-242-39/+2