Organisationsmirageocaml-dnsbranch/mainBuild History

Build History for branch/main

Builds (15)
Merge pull request #357 from hannesm/certify-api dns_certify_mirage: use a pair instead of two separate arguments for the dns-key
50884d
changes for 9.1.0
1247f2
Merge pull request #356 from hannesm/fix-name-key-of-to-string Provide Dns.Dnskey.to_string and Dns.Dnskey.name_key_to_string
281d47
sunset nqsb.io
0d7fe1
changes for 9.0.1
43dfd9
Merge pull request #354 from mirage/fix-miou Use String.get_uint_16 instead of get_int_16 which leads to a bad id for the packet
274051
Merge pull request #353 from mirage/prepare-v9.0.0 Prepare v9.0.0
f9bbeb
Merge pull request #352 from dinosaure/miou Provide a Miou implementation of dns-client
ccf3c0
Merge pull request #351 from hannesm/no-cstruct remove cstruct from dns, dns-client, dns-client-lwt
5876a1
changes for 8.0.0
875651
Directly use Happy_eyeballs_lwt instead of a copy of it (#346) * Directly use Happy_eyeballs_lwt instead of a copy of it This commit delete a dependency cycle between happy-eyeballs, happy-eyeballs-lwt, dns and dns-client-lwt. The basic happy-eyeballs-lwt implementation is not able yet to resolve domain-name but the user can inject a getaddrinfo which may come from dns-client-lwt. The idea is: 1) create a happy-eyeballs-lwt instance 2) create a dns-client-lwt instance 3) inject Dns_client_lwt.getaddrinfo into our happy-eyeballs-lwt instance This patch delete a duplicate code about happy-eyeballs implementations. * Add happy-eyeballs with the .dev version to satisfy the OPAM solver * Remove useless he_timer_interval into dns-client-lwt * Update tools with the new intf. of dns-client-lwt * Use the happy-eyeballs impl. which use Unix.getaddrinfo as the default resolver and provide a new function, [create_happy_eyeballs], which does the injection of the [ocaml-dns] DNS resolver. * more * adapt opam * minor * adjust docstring * dns-client-mirage: use happy-eyeballs-mirage * add he deps * minor nit * [WIP] a possible solution for happy-eyeballs/ocaml-dns and mirage * adapt to intentioned use case * dns-client-mirage: use connect_timeout for connecting to the remote * Remove the optional argument of happy-eyeballs for dns-client-mirage * remove unneeded types and values * adapt dns-client-lwt to the dns-client-mirage interface --------- Co-authored-by: Hannes Mehnert <hannes@mehnert.org>
223801
server: improve documentation
1a80bd
Merge pull request #349 from RyanGibb/add-packet-callback add a packet callback
2c0f35
Merge pull request #350 from RyanGibb/expose-handle-update expose Dns_server.update_data
9f395e
Merge pull request #348 from hannesm/b-root-ip The b root name server IP was changed on 2023-11-27
4c32e1