Skip to content

Commit

Permalink
Final changes for RFC 9420 (#885)
Browse files Browse the repository at this point in the history
* Add AUTH48 tooling

* RLB review of RFC Editor's Proposed Changes (#879)

* RLB Edits through Section 5

* Update tooling to make diff cleaner

* Complete first pass

* Fix figures

* Apply caplitalization changes

* Final edits

* Address comments from @Bren2010

* Expand RLB notes

* Address comments from @Bren2010 and @rohan-wire

* Make 'cipher suite' two words

* One more minor clarification for AUTH48 (#882)

* Round 2 of AUTH48 edits (#883)

* Improve rendering of QUESTIONS.md (#884)

* Remove HTML comments

* Fix inline tags

* One last edit

* Rename Markdown file to reflect RFC number
  • Loading branch information
bifurcation committed Jul 18, 2023
1 parent f78583b commit 1a441b8
Show file tree
Hide file tree
Showing 8 changed files with 9,974 additions and 1,157 deletions.
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -21,3 +21,6 @@ venv/
lib
draft-ietf-mls-protocol.xml
draft-ietf-mls-protocol.tls

# AUTH48 temporary artifacts
auth48/rfc9420.gen.xml
28 changes: 28 additions & 0 deletions auth48/Makefile
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
DRAFT=draft-ietf-mls-protocol
RFC=9420
RFC_ED_URL="https://www.rfc-editor.org/authors/rfc${RFC}.xml"

.PHONY: prepare gen diff

init:
curl -s ${RFC_ED_URL} | \
xmllint --exc-c14n - | \
xmllint --format - \
>rfc${RFC}.authors.xml

gen: rfc${RFC}.gen.xml

rfc${RFC}.gen.xml: ../${DRAFT}.md
make -C .. ${DRAFT}.xml
mv ../${DRAFT}.xml .
python3 xml-clean.py <${DRAFT}.xml | \
xmllint --exc-c14n - | \
xmllint --format - | \
python3 text-clean.py >rfc${RFC}.gen.xml
rm ${DRAFT}.xml

diff: rfc${RFC}.authors.xml rfc${RFC}.gen.xml
mvim -d rfc${RFC}.gen.xml rfc${RFC}.authors.xml

clean:
rm rfc${RFC}.gen.xml

0 comments on commit 1a441b8

Please sign in to comment.