From 7b10dc8a485079fdc34847140fb0c993265e3a1e Mon Sep 17 00:00:00 2001 From: Joel Martin Date: Wed, 31 Aug 2011 18:06:58 -0500 Subject: [PATCH] utils/websocket.py: add HyBi 13 support. Pull from websockify 6e26306. --- utils/websocket.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/utils/websocket.py b/utils/websocket.py index a39be5e2..e906b7e0 100644 --- a/utils/websocket.py +++ b/utils/websocket.py @@ -615,9 +615,10 @@ Sec-WebSocket-Accept: %s\r raise self.EClose("Python >= 2.6 and numpy module is required for HyBi-07 or greater") # HyBi-07 report version 7 - # HyBi-08 - HyBi-10 report version 8 - if ver in ['7', '8']: - self.version = "hybi-0" + ver + # HyBi-08 - HyBi-12 report version 8 + # HyBi-13 reports version 13 + if ver in ['7', '8', '13']: + self.version = "hybi-%02d" % int(ver) else: raise self.EClose('Unsupported protocol version %s' % ver)