Systemd/src/resolve
Zbigniew Jędrzejewski-Szmek 597da51bae tree-wide: make parse_ifindex simply return the index
We don't need a seperate output parameter that is of type int.  glibc() says
that the type is "unsigned", but the kernel thinks it's "int".  And the
"alternative names" interface also uses ints. So let's standarize on ints,
since it's clearly not realisitic to have interface numbers in the upper half
of unsigned int range.
2020-01-11 12:06:08 +01:00
..
dns-type.c Drop my copyright headers 2018-06-14 13:03:20 +02:00
dns-type.h Drop my copyright headers 2018-06-14 13:03:20 +02:00
dns_type-to-name.awk meson: also indent scripts with 8 spaces 2017-04-25 08:49:16 -04:00
generate-dns_type-gperf.py tree-wide: adjust fall through comments so that gcc is happy 2017-11-20 13:06:25 -08:00
generate-dns_type-list.sed meson: build systemd using meson 2017-04-23 21:47:26 -04:00
meson.build Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
org.freedesktop.resolve1.conf resolved: add legacy dbus service and policy files 2014-07-16 03:41:39 +02:00
org.freedesktop.resolve1.policy polkit: fix typo 2019-09-20 21:02:47 +09:00
org.freedesktop.resolve1.service Add SPDX license headers to various assorted files 2017-11-19 19:08:15 +01:00
resolv.conf resolve: enable EDNS0 towards the 127.0.0.53 stub resolver 2018-12-17 15:15:18 +01:00
resolvconf-compat.c Rename EXTRACT_QUOTES to EXTRACT_UNQUOTE 2019-06-28 11:35:05 +02:00
resolvconf-compat.h tree-wide: add multiple inclusion guard 2018-06-25 13:04:59 +09:00
resolvectl.c tree-wide: make parse_ifindex simply return the index 2020-01-11 12:06:08 +01:00
resolvectl.h resolvectl: remove allow_loopback parameter from ifname_mangle() 2018-12-05 18:46:23 +01:00
resolved-bus.c resolved: emit change for CurrentDNSServer 2019-10-25 16:41:25 +02:00
resolved-bus.h resolved: send out notifications about DNS property 2019-10-25 16:40:54 +02:00
resolved-conf.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-conf.h resolved: make two functions static 2019-10-25 16:37:22 +02:00
resolved-def.h resolve: expose dns_server_address_valid() 2019-07-17 06:59:12 +09:00
resolved-dns-answer.c tree-wide: get rid of strappend() 2019-07-12 14:31:12 +09:00
resolved-dns-answer.h tree-wide: always declare bitflag enums the same way 2019-01-07 17:50:39 +01:00
resolved-dns-cache.c resolved: switch cache option to a tri-state option (systemd#5552). 2019-07-17 10:42:53 -04:00
resolved-dns-cache.h resolved: switch cache option to a tri-state option (systemd#5552). 2019-07-17 10:42:53 -04:00
resolved-dns-dnssec.c tree-wide: drop gcrypt.h when gcrypt-util.h is included 2019-11-04 00:30:32 +09:00
resolved-dns-dnssec.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-packet.c Drop trailing slash from assert_cc() definition 2019-07-17 12:57:20 +02:00
resolved-dns-packet.h resolved: don't let EDNS0 OPT dgram size affect TCP 2019-03-13 19:34:05 +01:00
resolved-dns-query.c resolved: keep stub stream connections up for as long as client wants 2019-02-15 17:13:58 +01:00
resolved-dns-query.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-question.c codespell: fix spelling errors 2019-04-29 16:47:18 +02:00
resolved-dns-question.h resolved: use a temporary Set to speed up dns question parsing 2019-03-04 15:53:37 +01:00
resolved-dns-rr.c travis: turn on nonnull-attribute on Fuzzit 2019-06-15 23:12:24 +02:00
resolved-dns-rr.h headers: remove unneeded includes from util.h 2019-03-27 11:53:12 +01:00
resolved-dns-scope.c tree-wide: drop missing.h 2019-10-31 17:57:03 +09:00
resolved-dns-scope.h resolved: add an explicit way to configure whether a link is useful as default route 2018-12-21 12:10:07 +01:00
resolved-dns-search-domain.c resolve: reject host names with leading or trailing dashes in /etc/hosts 2018-12-10 09:56:56 +01:00
resolved-dns-search-domain.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-server.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-dns-server.h Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-dns-stream.c tree-wide: drop missing.h 2019-10-31 17:57:03 +09:00
resolved-dns-stream.h resolved: don't require check when importing resolved-dnstls.h 2019-06-19 13:10:44 +02:00
resolved-dns-stub.c tree-wide: port users over to use new ERRNO_IS_ACCEPT_AGAIN() call 2019-04-10 22:11:18 +02:00
resolved-dns-stub.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-synthesize.c util: drop missing.h from socket-util.h 2018-12-06 13:31:16 +01:00
resolved-dns-synthesize.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-transaction.c resolved: fix abort when recv() returns 0 2019-09-13 13:31:43 +09:00
resolved-dns-transaction.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-trust-anchor.c Rename EXTRACT_QUOTES to EXTRACT_UNQUOTE 2019-06-28 11:35:05 +02:00
resolved-dns-trust-anchor.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dns-zone.c codespell: fix spelling errors 2019-04-29 16:47:18 +02:00
resolved-dns-zone.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-dnssd-bus.c util: drop missing.h from socket-util.h 2018-12-06 13:31:16 +01:00
resolved-dnssd-bus.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
resolved-dnssd-gperf.gperf resolved: add enablers for DNS-SD 2017-12-08 14:29:27 +02:00
resolved-dnssd.c resolved: use standard paths for .dnssd files 2019-02-18 10:25:25 +01:00
resolved-dnssd.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
resolved-dnstls-gnutls.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-dnstls-gnutls.h resolved: check for IP in certificate when using DoT with GnuTLS 2019-10-29 20:32:18 +01:00
resolved-dnstls-openssl.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-dnstls-openssl.h resolved: move TLS data shared by all servers to manager 2019-06-18 19:16:36 +02:00
resolved-dnstls.h resolved: don't require check when importing resolved-dnstls.h 2019-06-19 13:10:44 +02:00
resolved-etc-hosts.c headers: remove unneeded includes from util.h 2019-03-27 11:53:12 +01:00
resolved-etc-hosts.h test-resolved-etc-hosts: add tests for /etc/hosts parsing 2018-08-01 12:38:39 +02:00
resolved-gperf.gperf resolved: switch cache option to a tri-state option (systemd#5552). 2019-07-17 10:42:53 -04:00
resolved-link-bus.c tree-wide: make parse_ifindex simply return the index 2020-01-11 12:06:08 +01:00
resolved-link-bus.h resolved: avoid allocation 2019-10-25 16:37:22 +02:00
resolved-link.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-link.h resolve: rename Link.name -> Link.ifname 2019-04-13 17:51:59 +09:00
resolved-llmnr.c tree-wide: port users over to use new ERRNO_IS_ACCEPT_AGAIN() call 2019-04-10 22:11:18 +02:00
resolved-llmnr.h tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
resolved-manager.c tree-wide: make parse_ifindex simply return the index 2020-01-11 12:06:08 +01:00
resolved-manager.h resolved: switch cache option to a tri-state option (systemd#5552). 2019-07-17 10:42:53 -04:00
resolved-mdns.c resolved: switch cache option to a tri-state option (systemd#5552). 2019-07-17 10:42:53 -04:00
resolved-mdns.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
resolved-resolv-conf.c resolved: avoid allocation 2019-10-25 16:37:22 +02:00
resolved-resolv-conf.h tree-wide: drop double newline 2018-06-29 11:02:17 +09:00
resolved-util.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved-util.h Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00
resolved.c resolved, networkd: don't resolve the user if not root 2019-12-07 18:55:54 +02:00
resolved.conf.in resolved: have the stub resolver listen on both TCP and UDP by default 2018-12-12 21:21:04 +01:00
RFCs resolve: add support for RFC 8080 (#7600) 2017-12-12 16:30:12 +01:00
test-dns-packet.c tree-wide: drop glob.h when glob-util.h is included 2019-11-04 00:30:32 +09:00
test-dnssec-complex.c tree-wide: remove Lennart's copyright lines 2018-06-14 10:20:20 +02:00
test-dnssec.c tree-wide: add whitespace between type and variable name 2018-12-04 09:29:54 +01:00
test-resolve-tables.c test: add more string-table tests in test-resolve-tables 2018-07-24 01:26:14 +09:00
test-resolved-etc-hosts.c tests: use the test helpers in more places 2019-03-04 14:15:38 +01:00
test-resolved-packet.c tests: use the test helpers in more places 2019-03-04 14:15:38 +01:00
test-resolved-util.c Implement SNI when using DNS-over-TLS 2019-12-04 23:24:06 +09:00