Skip to content

Commit

Permalink
chore: cleanup duplicate duvet citations (aws#4587)
Browse files Browse the repository at this point in the history
  • Loading branch information
WesleyRosenblum authored Jun 8, 2024
1 parent 114ccab commit b3142d6
Show file tree
Hide file tree
Showing 275 changed files with 583 additions and 583 deletions.
16 changes: 8 additions & 8 deletions compliance/initialize_duvet.sh
Original file line number Diff line number Diff line change
@@ -1,10 +1,10 @@
#/usr/bin/env bash

duvet extract https://tools.ietf.org/rfc/rfc5246 # The Transport Layer Security (TLS) Protocol Version 1.2
duvet extract https://tools.ietf.org/rfc/rfc5869 # HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
duvet extract https://tools.ietf.org/rfc/rfc8446 # The Transport Layer Security (TLS) Protocol Version 1.3
duvet extract https://tools.ietf.org/rfc/rfc8448 # Example Handshake Traces for TLS 1.3
duvet extract https://tools.ietf.org/rfc/rfc7627 # Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension
duvet extract https://tools.ietf.org/rfc/rfc5746 # Transport Layer Security (TLS) Renegotiation Indication Extension
duvet extract https://tools.ietf.org/rfc/rfc4492 # Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS)
duvet extract https://tools.ietf.org/rfc/rfc8422 # Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS) Versions 1.2 and Earlier
duvet extract https://www.rfc-editor.org/rfc/rfc5246 # The Transport Layer Security (TLS) Protocol Version 1.2
duvet extract https://www.rfc-editor.org/rfc/rfc5869 # HMAC-based Extract-and-Expand Key Derivation Function (HKDF)
duvet extract https://www.rfc-editor.org/rfc/rfc8446 # The Transport Layer Security (TLS) Protocol Version 1.3
duvet extract https://www.rfc-editor.org/rfc/rfc8448 # Example Handshake Traces for TLS 1.3
duvet extract https://www.rfc-editor.org/rfc/rfc7627 # Transport Layer Security (TLS) Session Hash and Extended Master Secret Extension
duvet extract https://www.rfc-editor.org/rfc/rfc5746 # Transport Layer Security (TLS) Renegotiation Indication Extension
duvet extract https://www.rfc-editor.org/rfc/rfc4492 # Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS)
duvet extract https://www.rfc-editor.org/rfc/rfc8422 # Elliptic Curve Cryptography (ECC) Cipher Suites for Transport Layer Security (TLS) Versions 1.2 and Earlier
2 changes: 1 addition & 1 deletion compliance/specs/exceptions/rfc5746/3.6.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#3.6"
target = "https://www.rfc-editor.org/rfc/rfc5746#3.6"

[[exception]]
quote = '''
Expand Down
2 changes: 1 addition & 1 deletion compliance/specs/exceptions/rfc5746/4.2.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#4.2"
target = "https://www.rfc-editor.org/rfc/rfc5746#4.2"

[[exception]]
quote = '''
Expand Down
2 changes: 1 addition & 1 deletion compliance/specs/exceptions/rfc5746/4.4.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#4.4"
target = "https://www.rfc-editor.org/rfc/rfc5746#4.4"

[[exception]]
quote = '''
Expand Down
2 changes: 1 addition & 1 deletion compliance/specs/exceptions/rfc5746/5.toml
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#5"
target = "https://www.rfc-editor.org/rfc/rfc5746#5"

[[exception]]
quote = '''
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2.1"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2.1"

# 2.1. ECDH_ECDSA
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2.2"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2.2"

# 2.2. ECDHE_ECDSA
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2.3"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2.3"

# 2.3. ECDH_RSA
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2.4"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2.4"

# 2.4. ECDHE_RSA
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2.5"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2.5"

# 2.5. ECDH_anon
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-2"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-2"

# 2. Key Exchange Algorithms
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-3.1"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-3.1"

# 3.1. ECDSA_sign
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-3.2"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-3.2"

# 3.2. ECDSA_fixed_ECDH
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-3.3"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-3.3"

# 3.3. RSA_fixed_ECDH
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-4"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-4"

# 4. TLS Extensions for ECC
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.1.2"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.1.2"

# 5.1.2. Supported Point Formats Extension
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.1"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.1"

# 5.1. Client Hello Extensions
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.10"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.10"

# 5.10. ECDH, ECDSA, and RSA Computations
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.2"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.2"

# 5.2. Server Hello Extension
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.3"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.3"

# 5.3. Server Certificate
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.4"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.4"

# 5.4. Server Key Exchange
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.6"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.6"

# 5.6. Client Certificate
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.7"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.7"

# 5.7. Client Key Exchange
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-5.9"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-5.9"

# 5.9. Elliptic Curve Certificates
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc4492#section-6"
target = "https://www.rfc-editor.org/rfc/rfc4492#section-6"

# 6. Cipher Suites
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#appendix-A.5"
target = "https://www.rfc-editor.org/rfc/rfc5246#appendix-A.5"

# A.5. The Cipher Suite
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#appendix-E.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#appendix-E.1"

# E.1. Compatibility with TLS 1.0/1.1 and SSL 3.0
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#appendix-E.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#appendix-E.2"

# E.2. Compatibility with SSL 2.0
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#appendix-E.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#appendix-E.3"

# E.3. Avoiding Man-in-the-Middle Version Rollback
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#appendix-F.1.1.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#appendix-F.1.1.3"

# F.1.1.3. Diffie-Hellman Key Exchange with Authentication
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-1.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-1.2"

# 1.2. Major Differences from TLS 1.1
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-4.7"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-4.7"

# 4.7. Cryptographic Attributes
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-5"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-5"

# 5. HMAC and the Pseudorandom Function
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.1"

# 6.1. Connection States
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.2.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.2.1"

# 6.2.1. Fragmentation
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.2.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.2.2"

# 6.2.2. Record Compression and Decompression
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.2.3.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.2.3.2"

# 6.2.3.2. CBC Block Cipher
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.2.3.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.2.3.3"

# 6.2.3.3. AEAD Ciphers
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6.2.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6.2.3"

# 6.2.3. Record Payload Protection
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-6"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-6"

# 6. The TLS Record Protocol
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.1"

# 7.1. Change Cipher Spec Protocol
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.2.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.2.1"

# 7.2.1. Closure Alerts
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.2.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.2.2"

# 7.2.2. Error Alerts
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.2"

# 7.2. Alert Protocol
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.3"

# 7.3. Handshake Protocol Overview
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.1.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.1.1"

# 7.4.1.1. Hello Request
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.1.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.1.2"

# 7.4.1.2. Client Hello
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.1.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.1.3"

# 7.4.1.3. Server Hello
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.1.4.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.1.4.1"

# 7.4.1.4.1. Signature Algorithms
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.1.4"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.1.4"

# 7.4.1.4. Hello Extensions
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.2"

# 7.4.2. Server Certificate
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.3"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.3"

# 7.4.3. Server Key Exchange Message
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.4"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.4"

# 7.4.4. Certificate Request
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.5"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.5"

# 7.4.5. Server Hello Done
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.6"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.6"

# 7.4.6. Client Certificate
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.7.1"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.7.1"

# 7.4.7.1. RSA-Encrypted Premaster Secret Message
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.7.2"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.7.2"

# 7.4.7.2. Client Diffie-Hellman Public Value
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.7"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.7"

# 7.4.7. Client Key Exchange Message
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.8"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.8"

# 7.4.8. Certificate Verify
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4.9"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4.9"

# 7.4.9. Finished
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-7.4"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-7.4"

# 7.4. Handshake Protocol
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5246#section-9"
target = "https://www.rfc-editor.org/rfc/rfc5246#section-9"

# 9. Mandatory Cipher Suites
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#section-3.4"
target = "https://www.rfc-editor.org/rfc/rfc5746#section-3.4"

# 3.4. Client Behavior: Initial Handshake
#
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
target = "https://tools.ietf.org/rfc/rfc5746#section-3.5"
target = "https://www.rfc-editor.org/rfc/rfc5746#section-3.5"

# 3.5. Client Behavior: Secure Renegotiation
#
Expand Down
Loading

0 comments on commit b3142d6

Please sign in to comment.