1
1
mirror of https://github.com/systemd/systemd-stable.git synced 2025-01-07 17:17:44 +03:00
systemd-stable/src/resolve
Yu Watanabe 9bcf483b11 meson: fix build with -Dcryptolib=openssl -Ddns-over-tls=false
Previously, when -Ddns-over-tls=false, libopenssl was missing in the
dependency of resolved.
Also, this drops libgpg_error when it is not necessary.

Replaces #21878.
2021-12-24 15:23:39 +00:00
..
dns_type-to-name.awk tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
dns-type.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
dns-type.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
fuzz-dns-packet.c fuzzers: move several fuzzers 2021-01-19 07:04:19 +09:00
fuzz-dns-packet.options fuzzers: move several fuzzers 2021-01-19 07:04:19 +09:00
generate-dns_type-gperf.py Revert "generate-dns_type-gperf: modernize python syntax" 2021-02-22 22:43:14 +01:00
generate-dns_type-list.sed tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
meson.build meson: fix build with -Dcryptolib=openssl -Ddns-over-tls=false 2021-12-24 15:23:39 +00:00
org.freedesktop.resolve1.conf
org.freedesktop.resolve1.policy license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
org.freedesktop.resolve1.service license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolv.conf resolved: turn off that a search domain is derived from the host's fqdn 2020-09-30 10:37:59 +02:00
resolvconf-compat.c resolvconf-compat: make "-u" operation a NOP 2021-09-29 14:36:47 +02:00
resolvconf-compat.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolvectl.c port string_hashsum from libgcrypt to openssl^gcrypt 2021-12-01 12:36:57 +01:00
resolvectl.h resolvectl: Only strip ifname suffixes when being resolvconf 2021-06-25 12:52:39 +02:00
resolved-bus.c resolved: fix ResolveService() hostname handling 2021-11-22 22:33:40 +01:00
resolved-bus.h resolved: log process info of clients requesting resolution via D-Bus 2021-02-16 13:42:49 +01:00
resolved-conf.c resolved: filter out our own stub resolvers when parsing servers 2021-12-15 11:47:06 +01:00
resolved-conf.h resolved: filter out our own stub resolvers when parsing servers 2021-12-15 11:47:06 +01:00
resolved-def.h man: describe flags for record resolving 2021-12-20 10:56:14 +01:00
resolved-dns-answer.c analyze,resolve: suppress a couple of false-positive alerts 2021-12-06 17:45:37 +01:00
resolved-dns-answer.h resolve: dns_answer_contains() does not return negative errno 2021-03-23 21:30:23 +09:00
resolved-dns-cache.c tree-wide: make format_ifname() or friends return negative errno on failure 2021-09-29 03:37:06 +09:00
resolved-dns-cache.h resolved: replace "answer_authenticated" bool by uint64_t query_flags field 2021-02-16 10:03:43 +01:00
resolved-dns-dnssec.c openssl: supress warnings about functions deprecated by openssl 3.0 2021-12-09 10:27:18 +01:00
resolved-dns-dnssec.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
resolved-dns-packet.c port string_hashsum from libgcrypt to openssl^gcrypt 2021-12-01 12:36:57 +01:00
resolved-dns-packet.h Drop the text argument from assert_not_reached() 2021-08-03 10:05:10 +02:00
resolved-dns-query.c tree-wide: mark set-but-not-used variables as unused to make LLVM happy 2021-09-15 13:09:45 +02:00
resolved-dns-query.h resolved: pahole optimization for DnsQuery 2021-05-14 16:31:16 +02:00
resolved-dns-question.c resolved: add flags to DnsQuestion items 2021-03-31 12:54:05 +03:00
resolved-dns-question.h resolved: add flags to DnsQuestion items 2021-03-31 12:54:05 +03:00
resolved-dns-rr.c tree-wide: voidify unchecked snprintf calls 2021-08-20 18:29:40 +01:00
resolved-dns-rr.h resolved: rearrange DnsResourceRecord for better layout 2021-05-14 17:15:53 +02:00
resolved-dns-scope.c tree-wide: check for NULLs in more places 2021-12-06 08:50:53 +09:00
resolved-dns-scope.h resolved: drop pointless bitfield on a lone bool 2021-05-14 17:34:38 +02:00
resolved-dns-search-domain.c Drop the text argument from assert_not_reached() 2021-08-03 10:05:10 +02:00
resolved-dns-search-domain.h resolved: optimize change notification handling away if bus calls set the same values as were already set 2021-02-18 16:38:27 +01:00
resolved-dns-server.c resolved: filter stub listeners in manager_get_dns_server() 2021-12-13 23:08:40 +08:00
resolved-dns-server.h resolve: remove server 'large' level 2021-12-07 14:20:47 +01:00
resolved-dns-stream.c tree-wide: use ERRNO_IS_TRANSIENT() 2021-11-30 23:06:43 +09:00
resolved-dns-stream.h resolved: lower connection timeout for DoT connections in opportunistic mode 2021-11-22 22:33:40 +01:00
resolved-dns-stub.c resolved: lower connection timeout for DoT connections in opportunistic mode 2021-11-22 22:33:40 +01:00
resolved-dns-stub.h resolved: inline trivial function 2021-02-25 14:07:21 +01:00
resolved-dns-synthesize.c resolved: synthesize _outbound magic hostname here too 2021-04-23 12:02:20 +02:00
resolved-dns-synthesize.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dns-transaction.c resolved: lower connection timeout for DoT connections in opportunistic mode 2021-11-22 22:33:40 +01:00
resolved-dns-transaction.h resolved: optimize layout of DnsTransaction 2021-05-14 17:28:48 +02:00
resolved-dns-trust-anchor.c resolved: add RFC 8375 "home.arpa" to list of default NTA 2021-04-10 20:14:57 +01:00
resolved-dns-trust-anchor.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dns-zone.c resolved: make sure we don't hit an assert when dealing with incomplete DNSSD service definitions 2021-11-22 22:33:40 +01:00
resolved-dns-zone.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dnssd-bus.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dnssd-bus.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dnssd-gperf.gperf tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
resolved-dnssd.c tree-wide: make specifier expansion --root= aware 2021-06-24 22:30:14 +02:00
resolved-dnssd.h resolve: check that bus is ready before emitting signal or property change 2021-05-08 15:12:31 +09:00
resolved-dnstls-gnutls.c tree-wide: reset the cleaned-up variable in cleanup functions 2021-02-16 17:15:11 +01:00
resolved-dnstls-gnutls.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dnstls-openssl.c dissect-image: optionally, validate dm-verity signatures in userspace 2021-09-28 17:03:31 +02:00
resolved-dnstls-openssl.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-dnstls.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-etc-hosts.c alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size() 2021-05-19 16:42:37 +02:00
resolved-etc-hosts.h alloc-util: simplify GREEDY_REALLOC() logic by relying on malloc_usable_size() 2021-05-19 16:42:37 +02:00
resolved-gperf.gperf tree-wide: add spdx header on all scripts and helpers 2021-01-28 09:55:35 +01:00
resolved-link-bus.c tree-wide: sd_bus_error_setf → set_bus_error_set 2021-04-07 16:04:52 +02:00
resolved-link-bus.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-link.c resolve: do not re-read settings from networkd if link state file is unmodified 2021-12-08 18:34:08 +09:00
resolved-link.h resolve: do not re-read settings from networkd if link state file is unmodified 2021-12-08 18:34:08 +09:00
resolved-llmnr.c resolved: lower connection timeout for DoT connections in opportunistic mode 2021-11-22 22:33:40 +01:00
resolved-llmnr.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-manager.c Merge pull request #21786 from keszybz/dirent-work 2021-12-17 04:07:35 +09:00
resolved-manager.h resolved: filter out our own stub resolvers when parsing servers 2021-12-15 11:47:06 +01:00
resolved-mdns.c resolved: reply using unicast mDNS when appropriate 2021-03-31 12:54:08 +03:00
resolved-mdns.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved-resolv-conf.c resolved: filter out our own stub resolvers when parsing servers 2021-12-15 11:47:06 +01:00
resolved-resolv-conf.h tree-wide: use -EINVAL for enum invalid values 2021-02-10 14:46:59 +01:00
resolved-socket-graveyard.c tree-wide: fix SPDX short identifier for LGPL-2.1-or-later 2021-10-01 17:27:34 +01:00
resolved-socket-graveyard.h tree-wide: fix SPDX short identifier for LGPL-2.1-or-later 2021-10-01 17:27:34 +01:00
resolved-util.c resolved: split out function to determine the local llmnr hostname 2021-03-26 14:18:51 +01:00
resolved-util.h resolved: split out function to determine the local llmnr hostname 2021-03-26 14:18:51 +01:00
resolved-varlink.c shared/json: use int64_t instead of intmax_t 2021-11-18 01:34:31 +01:00
resolved-varlink.h license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
resolved.c shared: clean up mkdir.h/label.h situation 2021-11-16 17:03:28 +01:00
resolved.conf.in meson: use jinja2 for src/resolve/ 2021-05-19 10:25:26 +09:00
RFCs resolve: add support for RFC 8080 (#7600) 2017-12-12 16:30:12 +01:00
test-dns-packet.c test-dns-packet: fix leak of DnsResourceRecord object 2021-02-23 01:06:08 +01:00
test-dnssec-complex.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
test-dnssec.c resolve: Port dnssec verify from gcrypt to openssl^gcrypt 2021-11-30 23:00:21 +01:00
test-resolve-tables.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00
test-resolved-etc-hosts.c test: use assert_se() instead of assert() 2021-10-12 15:20:28 +09:00
test-resolved-packet.c license: LGPL-2.1+ -> LGPL-2.1-or-later 2020-11-09 13:23:58 +09:00