summaryrefslogtreecommitdiff
path: root/usr.bin/dig/lib
AgeCommit message (Expand)Author
2022-12-26spelling fixes; from paul tagliamonteJason McIntyre
2022-07-03use sys/types.h to get at __dead.Florian Obser
2022-07-03Implement SVCB and HTTPS record types.Florian Obser
2022-06-26gc trust, it's never set.Florian Obser
2022-06-25remove unused struct membersFlorian Obser
2022-06-25remove some unused code and uneeded includesJonathan Gray
2022-06-25Remove a bunch of unused DNS_RDATASETATTR_ #defines and mop up.Florian Obser
2022-06-25We do not order RRsets and we are not interested in partial RRsets.Florian Obser
2022-01-17dig: fix -Wunused-but-set-variable warningsChristian Weisgerber
2021-04-02Implement ZONEMD (RFC8976), based on DS (ds_43.c)Florian Obser
2020-12-21Rewrite parse_netprefix to no longer use isc_sockaddr_fromin{,6}.Florian Obser
2020-12-20Fix copy-pasto when selecting the addresses read from resolv.conf byOtto Moerbeek
2020-11-28Use IN_MULTICAST correctly, so it checks the IP address rather than theJonathan Matthew
2020-11-01Implement Extended DNS Error (RFC 8914).Florian Obser
2020-10-19Do not "fall through" to the last "else" when we parsed the character.Florian Obser
2020-09-15We have sockaddr_storage these days, get rid of isc_sockaddr_t.Florian Obser
2020-09-15The various sockaddr structures have length fields these days.Florian Obser
2020-09-15we no longer need isc_netaddr_tFlorian Obser
2020-09-15remove 3 unused protos; ok florianTheo de Raadt
2020-09-15rewrite generating of IPv6 reverse names, lets us get rid of byaddr.Florian Obser
2020-09-15move islinklocal, ismulticast, issitelocal from netaddr to sockaddrFlorian Obser
2020-09-14Mechanically replace isc_boolean_t with int.Florian Obser
2020-09-14Bunch of dead stores and otherwise unused stuff lets us get rid ofFlorian Obser
2020-09-14Rewrite isc_time_microdiff() as uelapsed() and put it directlyFlorian Obser
2020-09-13Get rid of isc_parse_uint32() and replace it with strtonum.Florian Obser
2020-09-13remove unused lex statesFlorian Obser
2020-09-13remove unused LEX_OPTsFlorian Obser
2020-09-13No need to refcount the parser, we never hold more than one reference.Florian Obser
2020-09-12Remove unused callback mechanism / indirection.Florian Obser
2020-05-10fix socket_log() calls, EVENT expands to three comma separatedOtto Moerbeek
2020-05-08Make sure cmsgbufs are properly aligned by using the idiom from theOtto Moerbeek
2020-04-02Replace a bunch of hand rolled date / time math with gmtime(3).Florian Obser
2020-03-27unused constantsFlorian Obser
2020-02-26no need to go through RETERR when we return a constantFlorian Obser
2020-02-26In preparation of compiling lib/dns/rdata/ files individually we needFlorian Obser
2020-02-26In preparation of compiling lib/dns/rdata/ files individually we needFlorian Obser
2020-02-26Always printing unknown types as TYPE%u and not sometimes as %uFlorian Obser
2020-02-26Rewrite dns_rdatatype_fromtext to use a binary search over a staticFlorian Obser
2020-02-25use timingsafe_bcmp and get rid of now unused safe.cFlorian Obser
2020-02-25use freezero() rather that explicit_bzero() when free() is immediatelyTheo de Raadt
2020-02-25malloc(a * b) -> reallocarray(NULL, a, b)Theo de Raadt
2020-02-25unused fileFlorian Obser
2020-02-25declare isc_appctx_t once where it is usedJonathan Gray
2020-02-25Do not generate dns_rdatatype_attributes and dns_rdatatype_totext.Florian Obser
2020-02-25reduce multiple newlinesJonathan Gray
2020-02-25remove some unused typedefsJonathan Gray
2020-02-25remove some unused definesJonathan Gray
2020-02-24Stop generating rdatastruct.h and put the dns_rdata_* structs forFlorian Obser
2020-02-24Delete a few more fromstruct_*, tostruct_* and freestruct_* functionsFlorian Obser
2020-02-24We only need to create cname, ns, soa and tsig structs.Florian Obser