rfc9665v5.txt   rfc9665.txt 
skipping to change at line 871 skipping to change at line 871
with which the SRP Update was signed. with which the SRP Update was signed.
Service Description Instructions do not add any other resource Service Description Instructions do not add any other resource
records. records.
An SRP registrar MUST correctly handle compressed names in the SRV An SRP registrar MUST correctly handle compressed names in the SRV
target. target.
3.3.1.3. Host Description Instruction 3.3.1.3. Host Description Instruction
Every SRP Update alway contains exactly one Host Description Every SRP Update always contains exactly one Host Description
Instruction. Instruction.
An instruction is a Host Description Instruction if, for the An instruction is a Host Description Instruction if, for the
appropriate hostname, it contains the following: appropriate hostname, it contains the following:
* exactly one "Delete All RRsets From A Name" RR * exactly one "Delete All RRsets From A Name" RR
* exactly one "Add To An RRset" RR that adds a KEY RR that contains * exactly one "Add To An RRset" RR that adds a KEY RR that contains
the public key corresponding to the private key that was used to the public key corresponding to the private key that was used to
sign the message sign the message
skipping to change at line 1159 skipping to change at line 1159
SRP requesters SHOULD assume that each lease ends N seconds after the SRP requesters SHOULD assume that each lease ends N seconds after the
update was first transmitted (where N is the granted lease duration). update was first transmitted (where N is the granted lease duration).
SRP registrars SHOULD assume that each lease ends N seconds after the SRP registrars SHOULD assume that each lease ends N seconds after the
update that was successfully processed was received. Because the update that was successfully processed was received. Because the
registrar will always receive the update after the SRP requester sent registrar will always receive the update after the SRP requester sent
it, this avoids the possibility of a race condition where the SRP it, this avoids the possibility of a race condition where the SRP
registrar prematurely removes a service when the SRP requester thinks registrar prematurely removes a service when the SRP requester thinks
the lease has not yet expired. In addition, the SRP requester MUST the lease has not yet expired. In addition, the SRP requester MUST
begin attempting to renew its lease in advance of the expected begin attempting to renew its lease in advance of the expected
expiration time, as required by the DNS Update Lease specification expiration time, as required by the DNS Update Lease specification
[RFC9664], to accomodate the situation where the clocks on the SRP [RFC9664], to accommodate the situation where the clocks on the SRP
requester and the SRP registrar do not run at precisely the same requester and the SRP registrar do not run at precisely the same
rate. rate.
SRP registrars MUST reject updates that do not include an EDNS(0) SRP registrars MUST reject updates that do not include an EDNS(0)
Update Lease option. DNS authoritative servers that allow both SRP Update Lease option. DNS authoritative servers that allow both SRP
and non-SRP DNS updates MAY accept updates that don't include leases, and non-SRP DNS updates MAY accept updates that don't include leases,
but they SHOULD differentiate between SRP Updates and other updates but they SHOULD differentiate between SRP Updates and other updates
and MUST reject updates that would otherwise be SRP Updates if they and MUST reject updates that would otherwise be SRP Updates if they
do not include leases. do not include leases.
skipping to change at line 1706 skipping to change at line 1706
[RFC8765] Pusateri, T. and S. Cheshire, "DNS Push Notifications", [RFC8765] Pusateri, T. and S. Cheshire, "DNS Push Notifications",
RFC 8765, DOI 10.17487/RFC8765, June 2020, RFC 8765, DOI 10.17487/RFC8765, June 2020,
<https://www.rfc-editor.org/info/rfc8765>. <https://www.rfc-editor.org/info/rfc8765>.
[RFC9364] Hoffman, P., "DNS Security Extensions (DNSSEC)", BCP 237, [RFC9364] Hoffman, P., "DNS Security Extensions (DNSSEC)", BCP 237,
RFC 9364, DOI 10.17487/RFC9364, February 2023, RFC 9364, DOI 10.17487/RFC9364, February 2023,
<https://www.rfc-editor.org/info/rfc9364>. <https://www.rfc-editor.org/info/rfc9364>.
[RFC9664] Cheshire, S. and T. Lemon, "An EDNS(0) Option to Negotiate [RFC9664] Cheshire, S. and T. Lemon, "An EDNS(0) Option to Negotiate
Leases on DNS Updates", RFC 9664, DOI 10.17487/RFC9664, Leases on DNS Updates", RFC 9664, DOI 10.17487/RFC9664,
October 2024, <https://www.rfc-editor.org/info/rfc9664>. June 2025, <https://www.rfc-editor.org/info/rfc9664>.
11.2. Informative References 11.2. Informative References
[IAB-ARPA] "Internet Architecture Board statement on the registration [IAB-ARPA] "Internet Architecture Board statement on the registration
of special use names in the ARPA domain", March 2017, of special use names in the ARPA domain", March 2017,
<https://www.iab.org/documents/correspondence-reports- <https://www.iab.org/documents/correspondence-reports-
documents/2017-2/iab-statement-on-the-registration-of- documents/2017-2/iab-statement-on-the-registration-of-
special-use-names-in-the-arpa-domain/>. special-use-names-in-the-arpa-domain/>.
[IPv6] IANA, "IANA IPv6 Special-Purpose Address Registry", [IPv6] IANA, "IANA IPv6 Special-Purpose Address Registry",
 End of changes. 3 change blocks. 
3 lines changed or deleted 3 lines changed or added

This html diff was produced by rfcdiff 1.48.