haprox-rs 0.2.2

A HaProxy protocol parser.
Documentation
Protocol,Idc,Reference
Reserved,0x0A 0x0A,[RFC8701]
Reserved,0x1A 0x1A,[RFC8701]
Reserved,0x2A 0x2A,[RFC8701]
Reserved,0x3A 0x3A,[RFC8701]
Reserved,0x4A 0x4A,[RFC8701]
Reserved,0x5A 0x5A,[RFC8701]
Reserved,0x6A 0x6A,[RFC8701]
Reserved,0x7A 0x7A,[RFC8701]
Reserved,0x8A 0x8A,[RFC8701]
Reserved,0x9A 0x9A,[RFC8701]
Reserved,0xAA 0xAA,[RFC8701]
Reserved,0xBA 0xBA,[RFC8701]
Reserved,0xCA 0xCA,[RFC8701]
Reserved,0xDA 0xDA,[RFC8701]
Reserved,0xEA 0xEA,[RFC8701]
Reserved,0xFA 0xFA,[RFC8701]
HTTP/0.9,"0x68 0x74 0x74 0x70 0x2f 0x30 0x2e 0x39 (""http/0.9"")",[RFC1945]
HTTP/1.0,"0x68 0x74 0x74 0x70 0x2f 0x31 0x2e 0x30 (""http/1.0"")",[RFC1945]
HTTP/1.1,"0x68 0x74 0x74 0x70 0x2f 0x31 0x2e 0x31 (""http/1.1"")",[RFC9112]
SPDY/1,"0x73 0x70 0x64 0x79 0x2f 0x31 (""spdy/1"")",[http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft1]
SPDY/2,"0x73 0x70 0x64 0x79 0x2f 0x32 (""spdy/2"")",[http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft2]
SPDY/3,"0x73 0x70 0x64 0x79 0x2f 0x33 (""spdy/3"")",[http://dev.chromium.org/spdy/spdy-protocol/spdy-protocol-draft3]
Traversal Using Relays around NAT (TURN),"0x73 0x74 0x75 0x6E 0x2E 0x74 0x75 0x72 0x6E (""stun.turn"")",[RFC7443]
NAT discovery using Session Traversal Utilities for NAT (STUN),"0x73 0x74 0x75 0x6E 0x2E 0x6e 0x61 0x74 0x2d 0x64 0x69 0x73 0x63 0x6f 0x76 0x65 0x72 0x79 (""stun.nat-discovery"")",[RFC7443]
HTTP/2 over TLS,"0x68 0x32 (""h2"")",[RFC9113]
HTTP/2 over TCP,"0x68 0x32 0x63 (""h2c"")",[1][RFC9113]
WebRTC Media and Data,"0x77 0x65 0x62 0x72 0x74 0x63 (""webrtc"")",[RFC8833]
Confidential WebRTC Media and Data,"0x63 0x2d 0x77 0x65 0x62 0x72 0x74 0x63 (""c-webrtc"")",[RFC8833]
FTP,"0x66 0x74 0x70 (""ftp"")",[RFC959][RFC4217]
IMAP,"0x69 0x6d 0x61 0x70 (""imap"")",[RFC2595]
POP3,"0x70 0x6f 0x70 0x33 (""pop3"")",[RFC2595]
ManageSieve,"0x6d 0x61 0x6e 0x61 0x67 0x65 0x73 0x69 0x65 0x76 0x65 (""managesieve"")",[RFC5804]
CoAP (over TLS),"0x63 0x6f 0x61 0x70 (""coap"")",[RFC8323]
CoAP (over DTLS),"0x63 0x6f (""co"")",[draft-lenders-core-coap-dtls-svcb-00]
XMPP jabber:client namespace,"0x78 0x6d 0x70 0x70 0x2d 0x63 0x6c 0x69 0x65 0x6e 0x74 (""xmpp-client"")",[https://xmpp.org/extensions/xep-0368.html]
XMPP jabber:server namespace,"0x78 0x6d 0x70 0x70 0x2d 0x73 0x65 0x72 0x76 0x65 0x72 (""xmpp-server"")",[https://xmpp.org/extensions/xep-0368.html]
acme-tls/1,"0x61 0x63 0x6d 0x65 0x2d 0x74 0x6c 0x73 0x2f 0x31 (""acme-tls/1"")",[RFC8737]
OASIS Message Queuing Telemetry Transport (MQTT),0x6d 0x71 0x74 0x74 (“mqtt”),[http://docs.oasis-open.org/mqtt/mqtt/v5.0/mqtt-v5.0.html]
DNS-over-TLS,"0x64 0x6F 0x74 (""dot"")",[RFC7858]
"Network Time Security Key Establishment, version 1","0x6E 0x74 0x73 0x6B 0x65 0x2F 0x31 (""ntske/1"")","[RFC8915, Section 4]"
SunRPC,"0x73 0x75 0x6e 0x72 0x70 0x63 (""sunrpc"")",[RFC9289]
HTTP/3,"0x68 0x33 (""h3"")",[RFC9114]
SMB2,0x73 0x6D 0x62 (“smb”),[https://docs.microsoft.com/en-us/openspecs/windows_protocols/ms-smb2/5606ad47-5ee0-437a-817e-70c366052962]
IRC,"0x69 0x72 0x63 (""irc"")",[RFC1459]
NNTP (reading),"0x6E 0x6E 0x74 0x70 (""nntp"")",[RFC3977]
NNTP (transit),"0x6E 0x6E 0x73 0x70 (""nnsp"")",[RFC3977]
DoQ,"0x64 0x6F 0x71 (""doq"")",[RFC9250]
SIP,"0x73 0x69 0x70 0x2f 0x32 (""sip/2"")",[RFC3261]
TDS/8.0,"0x74 0x64 0x73 0x2f 0x38 0x2e 0x30 (""tds/8.0"")",[[MS-TDS]: Tabular Data Stream Protocol]
DICOM,"0x64 0x69 0x63 0x6f 0x6d (""dicom"")",[https://www.dicomstandard.org/current]
PostgreSQL,"0x70 0x6F 0x73 0x74 0x67 0x72 0x65 0x73 0x71 0x6C (""postgresql"")",[https://www.postgresql.org/docs/current/protocol.html]
RADIUS/1.0,"0x72 0x61 0x64 0x69 0x75 0x73 0x2f 0x31 0x2e 0x30 (""radius/1.0"")",[RFC-ietf-radext-radiusv11-11]
RADIUS/1.1,"0x72 0x61 0x64 0x69 0x75 0x73 0x2f 0x31 0x2e 0x31 (""radius/1.1"")",[RFC-ietf-radext-radiusv11-11]