summaryrefslogtreecommitdiffstats
path: root/src/nss-resolve/nss-resolve.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* sd-varlink: make our internal Varlink API public as sd-varlink.[ch]Lennart Poettering2024-07-161-17/+18
* tree-wide: port over to new builder apisLennart Poettering2024-06-191-9/+14
* libsystemd: turn json.[ch] into a public APILennart Poettering2024-06-121-60/+61
* env-util: rename getenv_bool_secure() → secure_getenv_bool()Lennart Poettering2024-02-281-1/+2
* varlink: drop "ret_flags" parameter from varlink_call()Lennart Poettering2024-01-171-3/+3
* tree-wide: use JSON_ALLOW_EXTENSIONS when disptching at various placesLennart Poettering2024-01-051-1/+1
* tree-wide: take in all *our* JSON structures also decimal stringsLennart Poettering2023-11-071-5/+5
* varlink,json: introduce new varlink_dispatch() helperLennart Poettering2023-11-021-9/+9
* nss-resolve: report EAI_NODATAMateusz Poliwczak2023-05-181-0/+12
* tree-wide: use ASSERT_PTR moreDavid Tardon2022-09-131-6/+3
* tree-wide: allow ASCII fallback for … in logsDavid Tardon2022-06-281-1/+4
* nss: only read logging config from environment variablesZbigniew Jędrzejewski-Szmek2022-01-111-1/+1
* nss-resolve: expose various source-disablement settings as variablesZbigniew Jędrzejewski-Szmek2021-12-201-10/+20
* resolved: properly signal transient errors back to NSS stackLennart Poettering2021-11-221-9/+46
* shared/json: use int64_t instead of intmax_tZbigniew Jędrzejewski-Szmek2021-11-181-3/+3
* nss-resolve: define variables in the bodyZbigniew Jędrzejewski-Szmek2021-03-311-37/+36
* nss-resolve: fix parsing of io.systemd.Resolve.ResolveAddress replyZbigniew Jędrzejewski-Szmek2021-03-311-25/+24
* tree-wide: use in_addr_is_set() or friendsYu Watanabe2021-02-171-1/+1
* nss-resolve: allow turning off validation via env varLennart Poettering2021-02-141-3/+22
* nss-resolve: shortcut fixing of ifindex if it's zero anywayLennart Poettering2021-02-051-1/+1
* nss-resolve: accept zero ifindex when parsing resolved replyLennart Poettering2021-02-051-1/+1
* nss-resolve: initialize logging, log json errorsZbigniew Jędrzejewski-Szmek2020-12-101-12/+31
* nss-resolve: varlink_call() set error_id only when r >= 0Yu Watanabe2020-12-071-11/+14
* license: LGPL-2.1+ -> LGPL-2.1-or-laterYu Watanabe2020-11-091-1/+1
* nss-resolve: port over to new varlink interfaceLennart Poettering2020-08-261-252/+276
* nss-resolve: treat BUS_ERROR_NO_SUCH_UNIT the same as SD_BUS_ERROR_SERVICE_UN...Zbigniew Jędrzejewski-Szmek2020-08-241-6/+8
* shared: actually move all BusLocator related calls to bus-locator.cLennart Poettering2020-06-301-1/+1
* nss-resolve: switch to BusLocator-oriented helpersVito Caputo2020-05-071-21/+4
* tree-wide: drop string.h when string-util.h or friends are includedYu Watanabe2019-11-031-1/+0
* codespell: fix spelling errorsBen Boeckel2019-04-291-1/+1
* nss-resolve: list more errors as cause for fallbackLennart Poettering2019-04-111-1/+3
* nss-resolve: simplify conditionLennart Poettering2019-04-111-6/+3
* nss-resolve: resue a jump targetLennart Poettering2019-04-111-4/+2
* nss-resolve: return error properlyLennart Poettering2019-04-111-1/+1
* nss-resolve: drop unnecessary variableLennart Poettering2019-04-111-6/+3
* headers: remove unneeded includes from util.hZbigniew Jędrzejewski-Szmek2019-03-271-0/+2
* util: split out errno related stuffLennart Poettering2019-03-141-2/+2
* nss: unportect errno before writing to NSS' *errnopLennart Poettering2019-02-081-0/+8
* Revert "nss: prevent PROTECT_ERRNO from squashing changes to *errnop"Zbigniew Jędrzejewski-Szmek2019-01-101-8/+8
* nss: prevent PROTECT_ERRNO from squashing changes to *errnopSam Morris2019-01-101-8/+8
* Merge pull request #9504 from poettering/nss-deadlockZbigniew Jędrzejewski-Szmek2018-07-261-0/+29
|\
| * nss: never become IPC clients for services that are about to be startedLennart Poettering2018-07-201-0/+29
* | nss: do not modify errno when NSS_STATUS_NOTFOUND or NSS_STATUS_SUCCESSYu Watanabe2018-07-251-48/+39
|/
* tree-wide: remove Lennart's copyright linesLennart Poettering2018-06-141-3/+0
* tree-wide: drop 'This file is part of systemd' blurbLennart Poettering2018-06-141-2/+0
* tree-wide: drop license boilerplateZbigniew Jędrzejewski-Szmek2018-04-061-13/+0
* resolve: Adjust and unify D-Bus call timeout (#7847)ott2018-01-231-5/+4
* Add SPDX license identifiers to source files under the LGPLZbigniew Jędrzejewski-Szmek2017-11-191-0/+1
* tree-wide: use IN_SET macro (#6977)Yu Watanabe2017-10-041-1/+1
* nss-resolve: drop the internal fallback to libnss_dns (#5945)Zbigniew Jędrzejewski-Szmek2017-05-121-62/+14