summaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAge
* src/: Add a missing space (style)Ian Jackson2014-10-19
* src/: Clarify logic in clk_srv (style)Ian Jackson2014-10-19
* src/: Rename some variables `stat' to `st' (style)Ian Jackson2014-10-19
* src/: Rename a variable `err' to `st' (style)Ian Jackson2014-10-19
* reverse parsing: Clearer algorithmIan Jackson2014-10-19
* reverse parsing: Make adns__revparse_* return boolIan Jackson2014-10-19
* reverse parsing: Pass dgram and labstart instead of labelIan Jackson2014-10-19
* Introduce adns__labels_equal and ctype_toupperIan Jackson2014-10-19
* addrfam: Make SIN, SIN6 more regularIan Jackson2014-10-19
* addrfam: Introduce SOCKADDR_IN_IN6, etc.Ian Jackson2014-10-19
* addrfam: New arrangements for protocol address typesIan Jackson2014-10-19
* addrfam: mark unknown_af as not returningIan Jackson2014-10-19
* Support IPv6 in addr queries.Mark Wooding2014-10-19
* src/types.c: Handle inconsistent CNAME records between addr answers.Mark Wooding2014-10-19
* Support v6-mapping IPv4 addresses found doing addr lookups.Mark Wooding2014-10-19
* src/types.c: Cope with multiple address families when dereferencing.Mark Wooding2014-10-19
* src/types.c: Better record parsing for addr queries.Mark Wooding2014-10-19
* src/types.c: Start on IPv6 support in adns_r_addr queries.Mark Wooding2014-10-19
* Reentrancy: Avoid reentrant callbacksIan Jackson2014-10-19
* Reentrancy: Introduce adns__cancelIan Jackson2014-10-19
* Reentrancy: Introduce adns__returningIan Jackson2014-10-19
* Reentrancy: Add warning comment to adns__must_gettimeofdayIan Jackson2014-10-19
* Reentrancy: adns__internal_submit does list handlingIan Jackson2014-10-19
* src/types.c: When sorting, IPv4 prefixes match v6-mapped IPv4 addresses.Mark Wooding2014-10-19
* src/: New type hook `query_send'.Mark Wooding2014-10-19
* src/query.c: Export adns__cancel_children.Mark Wooding2014-10-19
* src/query.c: New function `adns__free_interim' for releasing memory.Mark Wooding2014-10-19
* src/: Track sizes of interim-allocated blocks.Mark Wooding2014-10-19
* src/: Support for transport over IPv6 (and other protocol families).Mark Wooding2014-10-19
* src/event.c: introduce ADD_POLLFDIan Jackson2014-10-19
* src/: Support IPv6 reverse queries.Mark Wooding2014-10-19
* src/, client/: Support for AAAA lookups.Mark Wooding2014-10-19
* src/, client/: Use the new adns_text2addr/addr2text functions.Mark Wooding2014-10-19
* src/addrfam.c (adns_addr2text): Don't print junk in debugging output.Mark Wooding2014-10-19
* New public-facing functions for address/text conversions.Ian Jackson2014-10-19
* src/addrfam.c, src/...: Abstract out address-family-specific details.Mark Wooding2014-10-12
* src/: Fix internals to carry around address families.Mark Wooding2014-10-12
* src/adns.h, src/types.c: Now adns_rr_addr can hold a sockaddr_in6.Mark Wooding2014-10-12
* Bodge adns_r_addr query-id selection and fix regression tests to match.Mark Wooding2014-10-12
* src/: Lay the groundwork for variably-sized record structures.Mark Wooding2014-10-12
* src/: Pass the wanted query's type code to adns__internal_submit.Mark Wooding2014-10-12
* src/: Carve out a `representation' subfield of adns_rrtype.Mark Wooding2014-10-12
* src/: PTR queries now submit A subqueries, not `addr'.Mark Wooding2014-10-12
* src/types.c, regress/: Use checklabel hook to parse PTR query domains.Mark Wooding2014-10-12
* src/, regress/: Prepare for early failures in PTR queries.Mark Wooding2014-10-12
* src/: Change how query domain names are checked.Mark Wooding2014-06-13
* src/: adns__internal_submit can modify ctx->tinfo.Mark Wooding2014-06-13
* src/internal.h: Hoist the qcontext definition to before typeinfo.Mark Wooding2014-06-13
* src/types.c: Rearrange the main typeinfo table.Mark Wooding2014-06-13
* src/: Separate context state into parts for the type itself and its parent.Mark Wooding2014-06-13