idnits 2.17.1 draft-ietf-hybi-thewebsocketprotocol-07.txt: Checking boilerplate required by RFC 5378 and the IETF Trust (see https://trustee.ietf.org/license-info): ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/1id-guidelines.txt: ---------------------------------------------------------------------------- No issues found here. Checking nits according to https://www.ietf.org/id-info/checklist : ---------------------------------------------------------------------------- ** There are 7 instances of too long lines in the document, the longest one being 9 characters in excess of 72. Miscellaneous warnings: ---------------------------------------------------------------------------- == The copyright year in the IETF Trust and authors Copyright Line does not match the current year == The document seems to lack the recommended RFC 2119 boilerplate, even if it appears to use RFC 2119 keywords -- however, there's a paragraph with a matching beginning. Boilerplate error? (The document does seem to have the reference to RFC 2119 which the ID-Checklist requires). -- The document date (April 22, 2011) is 4746 days in the past. Is this intentional? Checking references for intended status: Proposed Standard ---------------------------------------------------------------------------- (See RFCs 3967 and 4897 for information about using normative references to lower-maturity documents in RFCs) ** Downref: Normative reference to an Informational RFC: RFC 1951 ** Obsolete normative reference: RFC 2616 (Obsoleted by RFC 7230, RFC 7231, RFC 7232, RFC 7233, RFC 7234, RFC 7235) ** Obsolete normative reference: RFC 2818 (Obsoleted by RFC 9110) ** Obsolete normative reference: RFC 3490 (Obsoleted by RFC 5890, RFC 5891) ** Obsolete normative reference: RFC 3548 (Obsoleted by RFC 4648) ** Obsolete normative reference: RFC 5246 (Obsoleted by RFC 8446) == Outdated reference: A later version (-23) exists of draft-ietf-httpstate-cookie-20 == Outdated reference: A later version (-06) exists of draft-ietf-websec-origin-00 Summary: 7 errors (**), 0 flaws (~~), 4 warnings (==), 1 comment (--). Run idnits with the --verbose option for more detailed information about the items above. -------------------------------------------------------------------------------- 2 HyBi Working Group I. Fette 3 Internet-Draft Google, Inc. 4 Intended status: Standards Track April 22, 2011 5 Expires: October 24, 2011 7 The WebSocket protocol 8 draft-ietf-hybi-thewebsocketprotocol-07 10 Abstract 12 The WebSocket protocol enables two-way communication between a user 13 agent running untrusted code running in a controlled environment to a 14 remote host that has opted-in to communications from that code. The 15 security model used for this is the Origin-based security model 16 commonly used by Web browsers. The protocol consists of an initial 17 handshake followed by basic message framing, layered over TCP. The 18 goal of this technology is to provide a mechanism for browser-based 19 applications that need two-way communication with servers that does 20 not rely on opening multiple HTTP connections (e.g. using 21 XMLHttpRequest or