v4.3.0
CHANGES:
- dns
- server (#205, @hannesm)
- authentication refactoring: given a key by its Domain_name.t (name._op.zone),
this is valid for operationop
forzone
and subdomains thereof. The
operation may be one ofupdate
,transfer
, andnotify
, with anupdate
key being valid for any operation, and atransfer
key valid for
notifications as well - Primary.create has a new optional argument
unauthenticated_zone_transfer
to allow unsigned zone transfer requests - the type
Authentication.a
and valueAuthentication.tsig_auth
are removed- Primary.create and Secondary.create no longer have the
a
argument
- Primary.create and Secondary.create no longer have the
- authentication uniformly uses
Authentication.access
- handle_update / handle_axfr_request / handle_ixfr_request are provided and
under test - tests for authentication and handle_question
- authentication refactoring: given a key by its Domain_name.t (name._op.zone),
- client (#204, @hannesm)
- introduce get_resource_record which is the same as getaddrinfo, but returns
the error as variant instead of [ `Msg of string ] - BUGFIX follow_cname handles replies with a cname and no data for the alias
appropriately (and a regression test has been developed)
- introduce get_resource_record which is the same as getaddrinfo, but returns