Skip to content

Releases: Domain-Connect/spec

draft-ietf-dconn-domainconnect-async-00

Choose a tag to compare

@pawel-kow pawel-kow released this 14 Jun 12:57
aa7036d

=== 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

Choose a tag to compare

@pawel-kow pawel-kow released this 05 Jun 12:51
aa7036d

=== 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

Choose a tag to compare

@pawel-kow pawel-kow released this 03 Jul 16:25
6a4735c

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

Choose a tag to compare

@pawel-kow pawel-kow released this 17 Dec 10:54
b66302a

=== 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

Choose a tag to compare

@pawel-kow pawel-kow released this 01 Mar 01:05
9d00166

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

Choose a tag to compare

@pawel-kow pawel-kow released this 03 Mar 08:59
5bcfbea

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

Choose a tag to compare

@pawel-kow pawel-kow released this 03 Feb 14:53
4d816a5

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

Choose a tag to compare

Rev. 66

Choose a tag to compare

@pawel-kow pawel-kow released this 18 Jul 12:21
f4d818c

What's Changed

New Contributors

Full Changelog: rev.65...rev.66

Rev. 65

Choose a tag to compare

@pawel-kow pawel-kow released this 18 Jul 12:20
9d69f50

What's Changed

  • Remove inconsistency in Template Record Definition for CNAME/NS by @pawel-kow in #73

Full Changelog: rev.64...rev.65