Skip to content

Commit d84c3bc

Browse files
committed
changes for 10.2.2
1 parent 70045ed commit d84c3bc

3 files changed

Lines changed: 13 additions & 5 deletions

File tree

CHANGES.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,11 @@
1+
### v10.2.2 (2025-10-20)
2+
3+
* Expose a module type insotead of a module for Dns_mirage_resolver_shared.S,
4+
and move it to dns-resolver.mirage.shared ocamlfind library (#396 @dinosaure)
5+
* Expose dns-resolver.shared with Dns_root, Dns_metrics, Dns_block as a public
6+
ocamlfind library (#396 @dinosaure)
7+
* Mention RFC9460 in README (#397 @nickbetteridge)
8+
19
### v10.2.1 (2025-09-25)
210

311
* dns-stub: provide a shared interface with dns-resolver.mirage

mirage/resolver/dns_resolver_mirage_shared.ml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22

33
module type S = sig
44
type t
5-
5+
66
val resolve_external : t -> Ipaddr.t * int -> string -> (int32 * string) Lwt.t
77
val primary_data : t -> Dns_trie.t
88
val update_primary_data : t -> Dns_trie.t -> unit

mirage/resolver/dns_resolver_mirage_shared.mli

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,19 +2,19 @@
22

33
module type S = sig
44
type t
5-
5+
66
val resolve_external : t -> Ipaddr.t * int -> string -> (int32 * string) Lwt.t
77
(** [resolve_external t (ip, port) data] resolves for [(ip, port)] the query
88
[data] and returns a pair of the minimum TTL and a response. *)
9-
9+
1010
val primary_data : t -> Dns_trie.t
1111
(** [primary_data t] is the DNS trie of the primary for the resolver [t]. *)
12-
12+
1313
val update_primary_data : t -> Dns_trie.t -> unit
1414
(** [update_primary_data t data] updates the primary for the resolver [t]
1515
with the DNS trie [data]. Any 'notify's to secondaries are discarded -
1616
secondary name servers are not supported in this setup. *)
17-
17+
1818
val update_tls : t -> Tls.Config.server -> unit
1919
(** [update_tls t tls_config] updates the tls configuration to [tls_config].
2020
If the resolver wasn't already listening for TLS connections it will

0 commit comments

Comments
 (0)