summaryrefslogtreecommitdiff
path: root/src/shared/dns-domain.c
AgeCommit message (Expand)Author
2016-09-09shared: recognize DNS names with more than one trailing dot as invalid (#4111)Martin Pitt
2016-02-22tree-wide: make ++/-- usage consistent WRT spacingVito Caputo
2016-02-12Typo fixesMichael Biebl
2016-02-10tree-wide: remove Emacs lines from all filesDaniel Mack
2016-01-26shared: normalize the root domain to "." rather than ""Lennart Poettering
2016-01-18resolved: rework IDNA logicLennart Poettering
2016-01-18resolved add dns_name_apply_idna() to convert a domain name into its IDNA equ...Lennart Poettering
2016-01-17resolved: on negative NODATA replies, properly deal with empty non-terminalsLennart Poettering
2016-01-17resolved: when validating an RRset, store information about the synthesizing ...Lennart Poettering
2016-01-13shared: reuse dns_label_unescape_undo_idna() in more placesLennart Poettering
2016-01-13shared: simplify string concatenation with strjoin()Lennart Poettering
2016-01-13shared: port dns_name_compare_func() to make use of ascii_strcasecmp_nn()Lennart Poettering
2016-01-13shared: simplify dns_name_is_single_label() by using dns_name_parent() to ski...Lennart Poettering
2016-01-13shared: replace a few invocations of strcasecmp() for DNS labels with ascii_s...Lennart Poettering
2016-01-13shared: add new dns_name_startswith() callLennart Poettering
2016-01-11shared: make sure foo.bar and foobar result in different domain name hashesLennart Poettering
2016-01-11shared: simplify dns_name_hash_func() end of name detectionLennart Poettering
2016-01-11resolved: make sure domain name hash function deals nicely with NUL embedded ...Lennart Poettering
2016-01-11basic: introduce generic ascii_strlower_n() call and make use of it everywhereLennart Poettering
2015-12-28shared: relax restrictions on valid domain name characters a bitLennart Poettering
2015-12-27shared: fix handling of suffix "." in dns_name_compare_func()Lennart Poettering
2015-12-26shared: fix error propagation in dns_name_compare_func()Lennart Poettering
2015-12-26resolved: tighten search for NSEC3 RRs a bitLennart Poettering
2015-12-26resolved: properly implement RRSIG validation of wildcarded RRsetsLennart Poettering
2015-12-18shared: add dns_name_parent() call to determine parent domain of a domainLennart Poettering
2015-12-06shared: include what we useThomas Hindoe Paaboel Andersen
2015-12-02util-lib: update dns_name_to_wire_format() to optionally generate DNSSEC cano...Lennart Poettering
2015-11-30dns-domain: change error codes when dealing with too short buffers to ENOBUFSLennart Poettering
2015-11-30dns-domain: check resulting domain name length in dns_name_to_wire_format()Lennart Poettering
2015-11-30dns-domain: make sure dns_name_to_wire_format() may properly encode the root ...Lennart Poettering
2015-11-30dns-domain: don't accept overly long hostnamesLennart Poettering
2015-11-30dns-domain: be more strict when encoding/decoding labelsLennart Poettering
2015-11-29tree-wide: remove unused variablesThomas Hindoe Paaboel Andersen
2015-11-25dns-domain: rework dns_label_escape() to not imply memory allocationLennart Poettering
2015-11-25dns-domain: change dns_srv_type_is_valid() return value to boolLennart Poettering
2015-11-25dns-domain: simplify dns_name_is_root() and dns_name_is_single_label()Lennart Poettering
2015-11-24resolved: implement client-side DNAME resolutionLennart Poettering
2015-11-23dns-domain: add calls to join/split SRV/DNS-SD service domainsLennart Poettering
2015-11-23dns-domain: add code for verifying validity of DNS-SD service names and typesLennart Poettering
2015-11-17dns-domain: add dns_name_to_wire_format()Beniamino Galvani
2015-10-27util-lib: split out allocation calls into alloc-util.[ch]Lennart Poettering
2015-10-27util-lib: split out hex/dec/oct encoding/decoding into its own fileLennart Poettering
2015-10-27util-lib: split string parsing related calls from util.[ch] into parse-util.[ch]Lennart Poettering
2015-10-24util-lib: split our string related calls from util.[ch] into its own file str...Lennart Poettering
2015-10-05hashmap: hash_funcs - make inputs unambiguousTom Gundersen
2015-10-05hashmap: refactor hash_funcTom Gundersen
2015-08-21dns-domain: add call for concatenating two domain namesLennart Poettering
2015-07-28shared: dns-name - add dns_name_between()Tom Gundersen
2015-07-28shared: dns-name - use the canonical dns name orderingTom Gundersen
2015-07-28shared: dns-name - introduce dns_label_unescape_suffix()Tom Gundersen