Releases: Domain-Connect/spec
Release list
draft-ietf-dconn-domainconnect-async-00
=== Change from draft-ietf-dconn-domainconnect-01 to draft-ietf-dconn-domainconnect-async-00
- Split the Asynchronous OAuth Flow out of draft-ietf-dconn-domainconnect-01 into this companion extension specification; the base document retains only the synchronous flow as of draft-ietf-dconn-domainconnect-02.
- Restructured the asynchronous flow as a standalone document with its own Terminology, ABNF rules (
dc-scope,dc-force), and references; rebased shared definitions on <>. - Moved the inline note about using a stored
"urlAPI"value into <<security-considerations,format=title>> and expanded it to cover both the OAuth token request and the subsequent API calls.
draft-ietf-dconn-domainconnect-02
=== Change from draft-ietf-dconn-domainconnect-01 to -02
- Removed the Asynchronous OAuth Flow from this document; the synchronous flow is now the sole protocol flow defined here. The asynchronous flow is reserved for a companion extension specification.
draft-ietf-dconn-domainconnect-03
Change from draft-ietf-dconn-domainconnect-02 to -03
-
Classified template record types as Fully Specified, Computed, or
Generic. -
Added a shared Registration Procedure for Domain Connect
Registries section (designated-expert assignment and review
process) governing all Domain Connect registries. -
Coupled the "Domain Connect Fully Specified Record Types" registry
to the IANA DNS Resource Record (RR) TYPEs registry as a
bidirectional maintenance contract (following the pattern set by
RFC 9108 for that registry). -
Added Untrusted DNS Provider Discovery Records to Security
Considerations. -
Clarified handling of multiple "_domainconnect" TXT records in DNS
Provider Discovery. -
Deprecated and reserved the "warnPhishing" template flag in
Template Definition; phishing warnings are now default behavior,
see Template Variable Phishing. -
Clarified one-host-one-key rule in Public Key Publication.
-
Added Media Type Registration for application/
domainconnect-template+json in IANA Considerations. -
Added media type identification to Template Definition.
-
Added HTTP content negotiation guidance to the Query Supported
Template end-point. -
Added Identical Records to Conflict Detection and shared-record
retention to Calculating Conflict Resolution. -
Added examples illustrating an optional path segment in the
"_domainconnect" TXT record content and in the settings-response
URL prefixes in DNS Provider Discovery. -
Added Underscored Host Names to Security Considerations.
-
Marked the "width", "height" and "urlControlPanel" DNS Provider
Discovery settings properties as Reserved, deferring their
definition to [DC-SPEC]; removed reserved properties from the
example settings response.
Full Changelog: draft-ietf-dconn-domainconnect-02...draft-ietf-dconn-domainconnect-03
Release IETF draft-ietf-dconn-domainconnect-00
=== Change from draft-kowalik-domainconnect-02 to draft-ietf-dconn-domainconnect-00
- DCONN WG adoption. No other changes.
=== Change from -01 to -02
- Draft refresh from expire. No content changes.
Release IETF draft-ietf-dconn-domainconnect-01
Change from draft-ietf-dconn-domainconnect-00 to -01
-
Added comprehensive ABNF grammar to the Terminology section
covering all protocol identifiers, domain name forms (including
IDN), template fields, OAuth parameters, and signing artifacts;
replaced informal prose constraints throughout parameter tables
and field definitions with normative ABNF references. -
Restructured Template Application: added Group Filtering,
Essential Records, Steps to Apply a Template, and focused Conflict
Detection, User Authorization of Changes subsections; moved UX and
runtime-processing rules into their appropriate sections; moved
Domain Connect Objects and Templates before Applying Domain
Connect in the document structure. -
Restructured request signing into Signing Procedure, Signature
Verification, and Public Key Publication -
Replaced Sync Apply Interaction with a normative Request/Response/
Error structure; rewrote Verification of Changes as normative
text. -
Restructured Security Considerations: moved phishing threat into
new Template Variable Phishing subsection; editorial cleanup. -
Defined extensibility model for DNS Provider Discovery settings
response and added IANA "Domain Connect Settings Properties"
registry. -
Removed non-normative sections (Public Template Repository,
General Considerations, Extensions/Exclusions); replaced all
occurrences of "browser" with "user agent". -
Shortened Trust Model section.
Full Changelog: draft-ietf-dconn-domainconnect-00...draft-ietf-dconn-domainconnect-01
draft-kowalik-domainconnect-01
What's Changed
=== Change from -00 to -01
- Changed term Root Domain to Zone Apex to align with <>.
- Removed example provider names from Service Providers and DNS Providers teminology
- Added Use Cases
- Added Trust Model
- Added sequence diagrams for synchronous and asynchronous flows instead of UX mocks
- Reviewed use of normative language
- Cleaned up usage of terminology
- Variable substitution description updated
- All URLs are now normatively defined with URI templates
Full Changelog: draft-kowalik-regext-domainconnect-00...draft-kowalik-domainconnect-01
Rev. 67 version 2.3
What's Changed
- DOC: make example template more complete by @kerolasa in #99
- Generic support for unknown record types like CAA by @pawel-kow in #98
- NEW FEATURE: variables in number fields by @pawel-kow in #100
Full Changelog: rev.66...rev.67
draft-kowalik-regext-domainconnect-00
Refreshed IETF submission:
https://datatracker.ietf.org/doc/draft-kowalik-regext-domainconnect/00/
Rev. 66
Rev. 65
What's Changed
- Remove inconsistency in Template Record Definition for CNAME/NS by @pawel-kow in #73
Full Changelog: rev.64...rev.65