Systemd/src/resolve
Lennart Poettering 9b644bf921 resolved: never allow routing of "localhost" queries to DNS or LLMNR
We should never allow leaking of "localhost" queries onto the network,
even if there's an explicit domain rotue set for this.
2015-08-14 13:21:28 +02:00
..
.gitignore resolve: add more record types and convert to gperf table 2014-08-03 22:02:32 -04:00
dns-type.c treewide: fix typos 2015-07-29 12:29:46 +02:00
dns-type.h resolved: rr - ignore pseudo types in NSEC(3) bitmaps 2015-07-23 18:06:50 +02:00
Makefile resolved: add daemon to manage resolv.conf 2014-05-19 18:14:56 +02:00
org.freedesktop.resolve1.conf resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
org.freedesktop.resolve1.service resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
resolved-bus.c resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-bus.h resolved: rename resolved.h to resolved-manager.h 2014-08-01 16:14:59 +02:00
resolved-conf.c resolve: remove unused variable 2014-11-30 02:04:50 +01:00
resolved-conf.h resolved: rename resolved.h to resolved-manager.h 2014-08-01 16:14:59 +02:00
resolved-def.h resolved: allow passing on which protocol, family and interface to look something up 2014-08-14 01:01:43 +02:00
resolved-dns-answer.c resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-dns-answer.h resolved: properly set TTL in SOA records 2014-07-30 19:34:50 +02:00
resolved-dns-cache.c resolved: cache - use clock_boottime_or_monotonic() 2015-08-03 13:42:44 +02:00
resolved-dns-cache.h remove unused includes 2015-02-23 23:53:42 +01:00
resolved-dns-packet.c resolved: packet - refuse empty type bitmaps 2015-07-28 23:25:52 +02:00
resolved-dns-packet.h resolved: rr - add NSEC3 support 2015-07-14 22:17:24 +02:00
resolved-dns-query.c resolved: locally synthesize replies for "localhost" 2015-08-14 13:17:05 +02:00
resolved-dns-query.h tree-wide: get rid of a few more explicit bus parameters 2015-04-29 19:10:09 +02:00
resolved-dns-question.c resolved: compare dns question arrays properly 2015-07-28 18:38:54 +02:00
resolved-dns-question.h resolved: compare dns question arrays properly 2015-07-28 18:38:54 +02:00
resolved-dns-rr.c resolved: fix DNS_TYPE_ANY vs DNS_CLASS_ANY confusion 2015-07-24 19:54:00 +02:00
resolved-dns-rr.h resolved: rr - SSHFP contains the fingerprint, not the key 2015-07-23 18:01:50 +02:00
resolved-dns-scope.c resolved: never allow routing of "localhost" queries to DNS or LLMNR 2015-08-14 13:21:28 +02:00
resolved-dns-scope.h resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-server.c resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-server.h resolved: transaction - exponentially increase retry timeouts 2015-08-03 14:06:58 +02:00
resolved-dns-stream.c util: introduce CMSG_FOREACH() macro and make use of it everywhere 2015-06-10 19:29:47 +02:00
resolved-dns-stream.h remove unused includes 2015-02-23 23:53:42 +01:00
resolved-dns-transaction.c sd-event: make sure sd_event_now() cannot fail 2015-08-03 17:34:49 +02:00
resolved-dns-transaction.h resolved: transaction - increase number of retry attempts 2015-08-03 14:25:49 +02:00
resolved-dns-zone.c resolve: move dns routines into shared 2015-06-10 11:15:45 -07:00
resolved-dns-zone.h resolved: make sure we don't mark the wrong zone RRs conflicting 2014-08-11 15:06:22 +02:00
resolved-gperf.gperf resolved: beef up DNS server configuration logic 2014-08-01 16:06:39 +02:00
resolved-link.c resolved: reference count the dns servers 2015-07-14 12:03:04 +02:00
resolved-link.h sd-netlink: rename from sd-rtnl 2015-06-13 19:52:54 +02:00
resolved-llmnr.c resolved: use a #define for LLMNR port 2015-07-13 11:28:29 -04:00
resolved-llmnr.h resolved: use a #define for LLMNR port 2015-07-13 11:28:29 -04:00
resolved-manager.c resolved: scope - write() unicast DNS packets 2015-07-27 20:32:24 +02:00
resolved-manager.h resolved: scope - write() unicast DNS packets 2015-07-27 20:32:24 +02:00
resolved.c everywhere: port everything to sigprocmask_many() and friends 2015-06-15 20:13:23 +02:00
resolved.conf.in Do not advertise .d snippets over main config file 2015-03-03 19:10:21 -05:00