summaryrefslogtreecommitdiff
path: root/sbin/unwind
AgeCommit message (Expand)Author
2021-01-12Rewrite query parsing and answer formatting using libunbound providedFlorian Obser
2021-01-06do not call log_addr() when the address is NULLanton
2020-12-26Update default preference listkn
2020-12-26Otto hit an impossible situation: an answer bigger than 64k.Florian Obser
2020-12-11Introduce query_imsg2str() to simplify printing "qname class type".Florian Obser
2020-12-11The recent fix to handle large answers in unwind (errata #5 for 6.8)Florian Obser
2020-12-11Warning: arithmetic on a pointer to void is a GNU extension; mergedFlorian Obser
2020-12-11Sprinkle in some static to prevent missing prototype warnings; mergedFlorian Obser
2020-12-11sync to libunbound 1.13.0Florian Obser
2020-11-09Use RB_FOREACH_SAFE instead of handrolling itTheo Buehler
2020-11-09Check for and handle duplicates on RB_INSERTTheo Buehler
2020-11-09Don't leak domain when freeing block list nodesTheo Buehler
2020-11-05Handle DNS answers that are larger than the maximum imsg size (aboutFlorian Obser
2020-10-29Add some documentation about the cachingsolene
2020-10-28Update to libunbound 1.12.0; heavy lifting by sthenFlorian Obser
2020-10-02Plug leak of 'str': at the end of the strsep() loop it is NULL, soOtto Moerbeek
2020-09-12When an interface disapears we need to forget the learned autoconfFlorian Obser
2020-08-29Use SO_REUSEADDR on the listening socketsJeremie Courreges-Anglas
2020-08-29Missing prototype for a currently unused function.Florian Obser
2020-08-29sync to libunbound-1.11.0Florian Obser
2020-05-25Do not log "startup" to syslog.Florian Obser
2020-05-19sync libunbound fixes from unbound, ok florian@Stuart Henderson
2020-05-10sockaddr_rtdns does not guarantee alignment of the buffer. So firstOtto Moerbeek
2020-05-08Use a union to ensure cmsg buffer is properly alignedJeremie Courreges-Anglas
2020-04-21unwind(8) is supposed to work in all situations, it no longerFlorian Obser
2020-03-23Declare lz_enter_rr_into_zone() static, it's only used inFlorian Obser
2020-03-23Fix prototype.Florian Obser
2020-03-23Update to libunbound 1.10.0Florian Obser
2020-03-19Return when create_solver() returns NULL to prevent null pointer dereferencetobhe
2020-01-28We are not correctly upgrading from "UNKNOWN" to "VALIDATING"Florian Obser
2020-01-28sbin/unwind: replace TAILQ concatenation loop with TAILQ_CONCATbket
2020-01-20We can not share a cache between validating and resolving strategies.Florian Obser
2019-12-23Ralph Dolmans from nlnetlabs points out that libunbound usesFlorian Obser
2019-12-20Try to bind to port 53 before opening the control socket.Florian Obser
2019-12-18Workaround unbound github issue #99.Florian Obser
2019-12-18Update to libunbound 1.9.6Florian Obser
2019-12-18Implement unwindctl status memory to show chache memory usage.Florian Obser
2019-12-18Rework unified cache handling to be able to unify key and neg caches.Florian Obser
2019-12-18Use neg and key cache from the passed in environment if initialized so thatFlorian Obser
2019-12-15Make this fit in 80 cols.Florian Obser
2019-12-15Allow more outgoing ports, the default 16 is pretty tight for theOtto Moerbeek
2019-12-14Be less aggressive pre-allocating memory; ok florian@Otto Moerbeek
2019-12-14Simplify resolve_done.Florian Obser
2019-12-14No use to create resolvers we know are going to be dead; ok florian@Otto Moerbeek
2019-12-13Don't try dead resolvers; ok florian@Otto Moerbeek
2019-12-13print type as type and not as rcodeOtto Moerbeek
2019-12-13Revert two files committed by accidentOtto Moerbeek
2019-12-13Avoid leaks by using the _buf versions of sldns_wire2str_* functions.Otto Moerbeek
2019-12-12Only create (and check) resolvers listed in preferences.Florian Obser
2019-12-11Plug leaks related to running queue maintenance. ok florian@Otto Moerbeek