Skip to content

Commit 53644b1

Browse files
authored
Update StandardsCompliance.md (#34)
1 parent 7fb620a commit 53644b1

1 file changed

Lines changed: 26 additions & 20 deletions

File tree

docs/StandardsCompliance.md

Lines changed: 26 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -25,15 +25,15 @@ for use in your network.
2525

2626
## IEFT RFC standards
2727

28-
| RFC | Name | Status |
28+
| Specification | Title | Status |
2929
| --- | ---- | ------ |
3030
| [rfc 959](https://tools.ietf.org/rfc/rfc959) <br />(IEN 149) | FILE TRANSFER PROTOCOL (FTP) | :heavy_check_mark: |
3131
| [rfc 1035](https://tools.ietf.org/rfc/rfc1035) | DOMAIN NAMES - IMPLEMENTATION AND SPECIFICATION | :heavy_check_mark: | client only |
3232
| [rfc 1157](https://tools.ietf.org/rfc/rfc1157) | A Simple Network Management Protocol (SNMP) | | :information_source: version 2c |
3333
| [rfc 1413](https://tools.ietf.org/rfc/rfc1413) | Identification Protocol (IDENT) | :heavy_check_mark: | note bug Bug:2853 |
34-
| [rfc 1436](https://tools.ietf.org/rfc/rfc1436) | The Internet Gopher Protocol<<BR>>(a distributed document search and retrieval protocol)| :heavy_check_mark: | client and gateway to HTTP |
35-
| [rfc 1902](https://tools.ietf.org/rfc/rfc1902) | Structure of Management Information<<BR>>for Version 2 of the<<BR>>Simple Network Management Protocol (SNMPv2) |
36-
| [rfc 1905](https://tools.ietf.org/rfc/rfc1905) | Protocol Operations<<BR>>for Version 2 of the<<BR>>Simple Network Management Protocol (SNMPv2) |
34+
| [rfc 1436](https://tools.ietf.org/rfc/rfc1436) | The Internet Gopher Protocol<br />(a distributed document search and retrieval protocol)| :heavy_check_mark: | client and gateway to HTTP |
35+
| [rfc 1902](https://tools.ietf.org/rfc/rfc1902) | Structure of Management Information<br />for Version 2 of the<br />Simple Network Management Protocol (SNMPv2) |
36+
| [rfc 1905](https://tools.ietf.org/rfc/rfc1905) | Protocol Operations<br />for Version 2 of the<br />Simple Network Management Protocol (SNMPv2) |
3737
| [rfc 1945](https://tools.ietf.org/rfc/rfc1945) | Hypertext Transfer Protocol -- HTTP/1.0 | :heavy_check_mark: |
3838
| [rfc 2169](https://tools.ietf.org/rfc/rfc2169) | A Trivial Convention for using HTTP in URN Resolution | :heavy_check_mark: |
3939
| [rfc 2181](https://tools.ietf.org/rfc/rfc2181) | Clarifications to the DNS Specification | :heavy_check_mark: |
@@ -53,8 +53,8 @@ for use in your network.
5353
| [rfc 2965](https://tools.ietf.org/rfc/rfc2965) | HTTP State Management Mechanism | |
5454
| [rfc 3225](https://tools.ietf.org/rfc/rfc3225) | Indicating Resolver Support of DNSSEC | :heavy_check_mark: | :information_source: no-support conditional compliance. |
5555
| [rfc 3226](https://tools.ietf.org/rfc/rfc3226) | DNSSEC and IPv6 A6 aware server/resolver message size requirements | |
56-
| [rfc 3253](https://tools.ietf.org/rfc/rfc3253) | Versioning Extensions to WebDAV<<BR>>(Web Distributed Authoring and Versioning) | :heavy_check_mark: | since [Squid 3.1](/Releases/Squid-3.1) |
57-
| [rfc 3310](https://tools.ietf.org/rfc/rfc3310) | Hypertext Transfer Protocol (HTTP) Digest Authentication<<BR>>Using Authentication and Key Agreement (AKA) | |
56+
| [rfc 3253](https://tools.ietf.org/rfc/rfc3253) | Versioning Extensions to WebDAV<br />(Web Distributed Authoring and Versioning) | :heavy_check_mark: | since [Squid 3.1](/Releases/Squid-3.1) |
57+
| [rfc 3310](https://tools.ietf.org/rfc/rfc3310) | Hypertext Transfer Protocol (HTTP) Digest Authentication<br />Using Authentication and Key Agreement (AKA) | |
5858
| [rfc 3493](https://tools.ietf.org/rfc/rfc3493) | Basic Socket Interface Extensions for IPv6 | :heavy_check_mark: |
5959
| [rfc 3507](https://tools.ietf.org/rfc/rfc3507) | Internet Content Adaptation Protocol (ICAP) | | client only, PRECACHE vectors only |
6060
| [rfc 3596](https://tools.ietf.org/rfc/rfc3596) | DNS Extensions to Support IP Version 6 | :heavy_check_mark: |
@@ -63,24 +63,26 @@ for use in your network.
6363
| [rfc 3875](https://tools.ietf.org/rfc/rfc3875) | The Common Gateway Interface (CGI) Version 1.1 | :heavy_check_mark: | cachemgr.cgi |
6464
| [rfc 3986](https://tools.ietf.org/rfc/rfc3986) | Uniform Resource Identifier (URI): Generic Syntax | :warning: | since [Squid-4.12](/Releases/Squid-4). still uses rc1738 encoder on some URI segments and helper protocol. Merge Request SquidPr:335 |
6565
| [rfc 4001](https://tools.ietf.org/rfc/rfc4001) | Textual Conventions for Internet Network Addresses | :heavy_check_mark: |
66+
| [rfc 4217](https://tools.ietf.org/rfc/rfc4217) | Securing FTP with TLS | :x: |
6667
| [rfc 4266](https://tools.ietf.org/rfc/rfc4266) | The gopher URI Scheme | :heavy_check_mark: | Removed in [Squid-6](/Releases/Squid-6) |
6768
| [rfc 4288](https://tools.ietf.org/rfc/rfc4288) | The telnet URI Scheme | :x: |
6869
| [rfc 4291](https://tools.ietf.org/rfc/rfc4291) | IP Version 6 Addressing Architecture | :heavy_check_mark: |
69-
| [rfc 4559](https://tools.ietf.org/rfc/rfc4559) | SPNEGO-based Kerberos and NTLM HTTP Authentication<<BR>>in Microsoft Windows | |
70+
| [rfc 4559](https://tools.ietf.org/rfc/rfc4559) | SPNEGO-based Kerberos and NTLM HTTP Authentication<br />in Microsoft Windows | |
7071
| [rfc 4918](https://tools.ietf.org/rfc/rfc4918) | HTTP Extensions for Web Distributed Authoring and Versioning (WebDAV) | |
71-
| [rfc 6266](https://tools.ietf.org/rfc/rfc6266) | Use of the Content-Disposition Header Field in the<<BR>>Hypertext Transfer Protocol (HTTP) | :x: |
72-
| [rfc 6540](https://tools.ietf.org/rfc/rfc6540) <<BR>>(BCP&nbsp;177) | IPv6 Support Required for All IP-Capable Nodes | :heavy_check_mark: |
72+
| [rfc 6266](https://tools.ietf.org/rfc/rfc6266) | Use of the Content-Disposition Header Field in the<br />Hypertext Transfer Protocol (HTTP) | :x: |
73+
| [rfc 6540](https://tools.ietf.org/rfc/rfc6540) <br />(BCP&nbsp;177) | IPv6 Support Required for All IP-Capable Nodes | :heavy_check_mark: |
7374
| [rfc 6570](https://tools.ietf.org/rfc/rfc6570) | URI Template | :x: |
7475
| [rfc 6585](https://tools.ietf.org/rfc/rfc6585) | Additional HTTP Status Codes | :heavy_check_mark: |
7576
| [rfc 6762](https://tools.ietf.org/rfc/rfc6762) | Multicast DNS | :heavy_check_mark: | client only |
7677
| [rfc 6750](https://tools.ietf.org/rfc/rfc6750) | The OAuth 2.0 Authorization Framework: Bearer Token Usage | :x: | Merge Request SquidPr:30 |
77-
| [rfc 6874](https://tools.ietf.org/rfc/rfc6874) | Representing IPv6 Zone Identifiers in<<BR>>Address Literals and Uniform Resource Identifiers | :x: |
78-
| [rfc 7236](https://tools.ietf.org/rfc/rfc7236) | Initial Hypertext Transfer Protocol (HTTP)<<BR>>Authentication Scheme Registrations | almost | missing support for Bearer and OAuth schemes |
78+
| [rfc 6874](https://tools.ietf.org/rfc/rfc6874) | Representing IPv6 Zone Identifiers in<br />Address Literals and Uniform Resource Identifiers | :x: |
79+
| [rfc 7236](https://tools.ietf.org/rfc/rfc7236) | Initial Hypertext Transfer Protocol (HTTP)<br />Authentication Scheme Registrations | almost | missing support for Bearer and OAuth schemes |
7980
| [rfc 7237](https://tools.ietf.org/rfc/rfc7237) | Initial Hypertext Transfer Protocol (HTTP) Method Registrations | :x: |
8081
| [rfc 7239](https://tools.ietf.org/rfc/rfc7239) | Forwarded HTTP Extension | :x: | Merges Request SquidPr:55 |
8182
| [rfc 7240](https://tools.ietf.org/rfc/rfc7240) | Prefer HTTP Extension | :heavy_check_mark: | conditional; proxy MUST relay unless listed in Connection header. |
8283
| [rfc 7486](https://tools.ietf.org/rfc/rfc7486) | HTTP Origin-Bound Authentication (HOBA) | :x: | |
8384
| [rfc 7541](https://tools.ietf.org/rfc/rfc7541) | HPACK: Header Compression for HTTP/2 | :x: | see [Features/HTTP2](/Features/HTTP2) and Merge Request SquidPr:893 |
85+
| [rfc 7568](https://tools.ietf.org/rfc/rfc7568) | Deprecating Secure Sockets Layer Version 3.0 | :x: | Merge Request SquidPr:2255 |
8486
| [rfc 7595](https://tools.ietf.org/rfc/rfc7595) | Guidelines and Registration Procedures for URI Schemes | :x: | Missing prohibition of example: URI scheme |
8587
| [rfc 7616](https://tools.ietf.org/rfc/rfc7616) | HTTP Digest Access Authentication | :warning: | Missing support for several Digest features |
8688
| [rfc 7617](https://tools.ietf.org/rfc/rfc7617) | The 'Basic' HTTP Authentication Scheme | :warning: | missing new charset support. |
@@ -101,17 +103,18 @@ for use in your network.
101103
| [rfc 8615](https://tools.ietf.org/rfc/rfc8615) | Well-Known Uniform Resource Identifiers (URIs) | :x: |
102104
| [rfc 8673](https://tools.ietf.org/rfc/rfc8673) | HTTP Random Access and Live Content | :x: |
103105
| [rfc 8942](https://tools.ietf.org/rfc/rfc8942) | HTTP Client Hints | :x: |
106+
| [rfc 8996](https://tools.ietf.org/rfc/rfc8996) <br />(BCP 195)| Deprecating TLS 1.0 and TLS 1.1 | :x: |
104107
| [rfc 8999](https://tools.ietf.org/rfc/rfc8999) | Version-Independent Properties of QUIC | :x: | Merge Request SquidPr:919 |
105108
| [rfc 9000](https://tools.ietf.org/rfc/rfc9000) | QUIC: A UDP-Based Multiplexed and Secure Transport | :x: | Merge Request SquidPr:919 |
106109
| [rfc 9001](https://tools.ietf.org/rfc/rfc9001) | Using TLS to Secure QUIC | :x: |
107110
| [rfc 9002](https://tools.ietf.org/rfc/rfc9002) | QUIC Loss Detection and Congestion Control | :x: |
108-
| [rfc 9110](https://tools.ietf.org/rfc/rfc9110) <<BR>>(STD 97) | HTTP Semantics | :heavy_check_mark: | some conditional features, see [Features/HTTP11](/Features/HTTP11) |
109-
| [rfc 9111](https://tools.ietf.org/rfc/rfc9111) <<BR>>(STD 98) | HTTP Caching | :heavy_check_mark: | conditional, see [Features/HTTP11](/Features/HTTP11) |
110-
| [rfc 9112](https://tools.ietf.org/rfc/rfc9112) <<BR>>(STD 99) | HTTP/1.1 | almost | see [Features/HTTP11](/Features/HTTP11) |
111+
| [rfc 9110](https://tools.ietf.org/rfc/rfc9110) <br />(STD 97) | HTTP Semantics | :heavy_check_mark: | some conditional features, see [Features/HTTP11](/Features/HTTP11) |
112+
| [rfc 9111](https://tools.ietf.org/rfc/rfc9111) <br />(STD 98) | HTTP Caching | :heavy_check_mark: | conditional, see [Features/HTTP11](/Features/HTTP11) |
113+
| [rfc 9112](https://tools.ietf.org/rfc/rfc9112) <br />(STD 99) | HTTP/1.1 | almost | see [Features/HTTP11](/Features/HTTP11) |
111114
| [rfc 9113](https://tools.ietf.org/rfc/rfc9113) | HTTP/2 | :warning: | :information_source: HTTP/1.x relay and no-support conditional compliance. see [Features/HTTP2](/Features/HTTP2) and Merge Request SquidPr:893 |
112115
| [rfc 9114](https://tools.ietf.org/rfc/rfc9114) | HTTP/3 | :x: |
113116
| [rfc 9163](https://tools.ietf.org/rfc/rfc9163) | Expect-CT Extension for HTTP | :x: |
114-
| [rfc 9205](https://tools.ietf.org/rfc/rfc9205) <<BR>>(BCP 56) | Building Protocols with HTTP | |
117+
| [rfc 9205](https://tools.ietf.org/rfc/rfc9205) <br />(BCP 56) | Building Protocols with HTTP | |
115118
| [rfc 9209](https://tools.ietf.org/rfc/rfc9209) | The Proxy-Status HTTP Response Header Field | :heavy_check_mark: | [Squid-4](/Releases/Squid-4) |
116119
| [rfc 9211](https://tools.ietf.org/rfc/rfc9211) | The Cache-Status HTTP Response Header Field | :warning: | conditional |
117120
| [rfc 9213](https://tools.ietf.org/rfc/rfc9213) | Targeted HTTP Cache Control | :x: |
@@ -131,19 +134,22 @@ for use in your network.
131134

132135
### IETF Drafts
133136

137+
| Specification | Title | Status |
134138
| --- | --- | --- |
135-
| [wccp v1](https://datatracker.ietf.org/doc/html/draft-forster-wrec-wccp-v1) | WCCP 1.0 | :heavy_check_mark: |
136-
| [wccp v2](https://datatracker.ietf.org/doc/html/draft-wilson-wrec-wccp-v2) | WCCP 2.0 | almost |
137-
| [wccp v2 r1](https://datatracker.ietf.org/doc/html/draft-param-wccp-v2rev1-01) | WCCP 2.0 rev 1 | partial |
138-
| [CARP](https://datatracker.ietf.org/doc/html/draft-vinod-carp-v1) | Microsoft CARP peering algorithm | |
139-
| [draft-ietf-radext-digest-auth](<https://datatracker.ietf.org/doc/html/draft-ietf-radext-digest-auth>) | RADIUS Extension for Digest Authentication ||
139+
| [wccp v1](https://datatracker.ietf.org/doc/html/draft-forster-wrec-wccp-v1) | WCCP 1.0 | :heavy_check_mark: |
140+
| [wccp v2](https://datatracker.ietf.org/doc/html/draft-wilson-wrec-wccp-v2) | WCCP 2.0 | almost |
141+
| [wccp v2 r1](https://datatracker.ietf.org/doc/html/draft-param-wccp-v2rev1-01) | WCCP 2.0 rev 1 | partial |
142+
| [CARP](https://datatracker.ietf.org/doc/html/draft-vinod-carp-v1) | Microsoft CARP peering algorithm |
143+
| [draft-ietf-radext-digest-auth](<https://datatracker.ietf.org/doc/html/draft-ietf-radext-digest-auth>) | RADIUS Extension for Digest Authentication |
140144

141145
## ISO standards
142146

147+
| Specification | Title | Status |
143148
| --- | --- | --- |
144149
| ISO-8859-1 | Latin alphabet No. 1 | :heavy_check_mark: |
145150

146151
## Non-standard Protocols
147152

153+
| Specification | Title | Status |
148154
| --- | --- | --- |
149155
| [PROXY](http://www.haproxy.org/download/2.5/doc/proxy-protocol.txt) | The PROXY protocol, Versions 1 & 2 | :heavy_check_mark: |

0 commit comments

Comments
 (0)