Commit Graph
75246 Commits
Author SHA1 Message Date
James Coglan 76bd2dce23 resolved: tests for search domain marking and unlinking 2024-07-23 13:22:34 +01:00
James Coglan 61362d49f8 resolved: extract function for checking search domains 2024-07-23 13:22:34 +01:00
James Coglan 5fef5552a6 resolved: tests for dns_search_domain_unlink() 2024-07-23 13:22:34 +01:00
James Coglan b65d6ab5dc resolved: tests for dns_search_domain_new() 2024-07-23 13:22:33 +01:00
Luca Boccassi 0e31c65d13 Merge pull request #33529 from neighbourhoodie/tests/dns-link
Tests for DNS Link functions
2024-07-23 13:20:25 +01:00
Luca Boccassi 378071931a Merge pull request #33528 from neighbourhoodie/tests/dns-answer 2024-07-23 13:15:16 +01:00
James Coglan c9f0cbe2fe resolved: tests for dns_answer_order_by_scope() 2024-07-23 13:14:54 +01:00
James Coglan 8105438cd2 resolved: tests for dns_answer_has_dname_for_cname() 2024-07-23 13:14:54 +01:00
James Coglan 464d785f45 resolved: tests for dns_answer_dump() 2024-07-23 13:14:54 +01:00
James Coglan 20570ff61c resolved: tests for dns_answer_{copy,move}_by_key() 2024-07-23 13:14:54 +01:00
James Coglan 3904553446 resolved: tests for dns_answer_remove_by_answer_keys() 2024-07-23 13:14:54 +01:00
James Coglan e23406edca resolved: tests for dns_answer_remove_by_{key,rr}() 2024-07-23 13:14:54 +01:00
James Coglan c07b0c66ca resolved: tests for dns_answer_merge() and dns_answer_extend() 2024-07-23 13:14:54 +01:00
James Coglan 4ab02e4fdc resolved: tests for dns_answer_find_soa() 2024-07-23 13:14:54 +01:00
James Coglan f64bf0efc4 resolved: tests for dns_answer_add(), dns_answer_match_key() 2024-07-23 13:14:53 +01:00
Luca Boccassi 432fc43ac1 Merge pull request #33526 from neighbourhoodie/tests/dns-question 2024-07-23 13:10:01 +01:00
James Coglan 8f54c51b22 resolved: tests for dns_question_merge() 2024-07-23 13:09:46 +01:00
James Coglan bbeb49f4c9 resolved: tests for dns_question_first_name() 2024-07-23 13:09:46 +01:00
James Coglan ede4e8cbe5 resolved: tests for dns_question_dump() 2024-07-23 13:09:46 +01:00
James Coglan 1f24f5bbd4 resolved: tests for dns_question_cname_redirect() 2024-07-23 13:09:46 +01:00
James Coglan b45d3501a4 resolved: tests for dns_question_is_equal() 2024-07-23 13:09:46 +01:00
James Coglan c530740e20 resolved: tests for dns_question_is_valid_for_query() 2024-07-23 13:09:46 +01:00
James Coglan 482bb31ce3 resolved: tests for dns_question_matches_cname_or_dname() 2024-07-23 13:09:46 +01:00
James Coglan 26dab08011 resolved: tests for dns_question_matches_rr() 2024-07-23 13:09:46 +01:00
James Coglan acd20dc9b9 resolved: tests for dns_question_new_service() 2024-07-23 13:09:46 +01:00
James Coglan eaf339f990 resolved: tests for dns_question_new_reverse() 2024-07-23 13:09:45 +01:00
James Coglan 7ce89229c7 resolved: tests for dns_question_new_address() 2024-07-23 13:09:45 +01:00
James Coglan f5c7bc2684 resolved: tests for dns_question_add() 2024-07-23 13:09:45 +01:00
Luca Boccassi a16061dd9b Merge pull request #33525 from neighbourhoodie/tests/dns-rr 2024-07-23 13:03:59 +01:00
James Coglan 60da78a4dc resolved: tests for dns_resource_record_source(), dns_resource_record_is_synthetic(), dns_resource_record_signer(), dns_resource_record_is_signer() 2024-07-23 12:44:35 +01:00
James Coglan 77018b2f47 resolved: tests for dns_resource_record_to_wire_format()
Note this function does not produce compressed domain names in the RDATA
when serializing the RR.
2024-07-23 12:44:35 +01:00
James Coglan f6d2ad95ed resolved: tests for dns_resource_record_to_string() 2024-07-23 12:44:35 +01:00
James Coglan 7b59f2ada4 resolved: tests for dns_resource_key_{to,from}_json()
This test doesn't check the generated JSON data in detail, it simply
tests that round-tripping an RR key through the JSON representation
preserves its data.
2024-07-23 12:44:35 +01:00
James Coglan 1500512f23 resolved: tests for dns_resource_record_clamp_ttl() 2024-07-23 12:44:35 +01:00
James Coglan bb9d1d63c1 resolved: tests for dns_resource_record_equal(); LOC records 2024-07-23 12:44:35 +01:00
James Coglan a5c24c8757 resolved: tests for dns_resource_record_equal(); SVCB records 2024-07-23 12:44:35 +01:00
James Coglan c6c48d58ea resolved: tests for dns_resource_record_equal(); RRSIG records 2024-07-23 12:44:35 +01:00
James Coglan f612780f66 resolved: tests for dns_resource_record_equal(); NAPTR records 2024-07-23 12:44:35 +01:00
James Coglan 2cf297c9aa resolved: tests for dns_resource_record_equal(); SRV records 2024-07-23 12:44:35 +01:00
James Coglan 14aa00427d resolved: tests for dns_resource_record_equal(); TXT records 2024-07-23 12:44:35 +01:00
James Coglan 54ea4112c1 resolved: tests for dns_resource_record_equal(); DNAME records 2024-07-23 12:44:35 +01:00
James Coglan b6e12ea7a4 resolved: tests for dns_resource_record_equal(); MX records 2024-07-23 12:44:35 +01:00
James Coglan 4c2d48ef72 resolved: tests for dns_resource_record_equal(); HINFO records 2024-07-23 12:44:35 +01:00
James Coglan 392dd81098 resolved: tests for dns_resource_record_equal(); PTR records 2024-07-23 12:44:35 +01:00
James Coglan dd470cd0f8 resolved: tests for dns_resource_record_equal(); SOA records 2024-07-23 12:44:35 +01:00
James Coglan 55b18acf51 resolved: tests for dns_resource_record_equal(); CNAME records 2024-07-23 12:44:35 +01:00
James Coglan 3f4a63c6d3 resolved: tests for dns_resource_record_equal(); NS records 2024-07-23 12:44:35 +01:00
James Coglan b914cda4a9 resolved: tests for dns_resource_record_equal(); A and AAAA records 2024-07-23 12:44:35 +01:00
James Coglan 60ebacc5d4 resolved: tests for dns_resource_record_equal(); general cases
These tests cover comparisons between RR objects that are not class- or
type-specific, i.e. they don't check any of the RDATA fields.
2024-07-23 12:44:35 +01:00
James Coglan 43e32a2081 resolved: tests for dns_resource_record_new_address(), dns_resource_record_new_reverse() 2024-07-23 12:44:35 +01:00