Add ruby version of websockify.

Initial version is very basic but works: Hixie-76 only, no embedded
webserver, no SSL, etc.
This commit is contained in:
Joel Martin
2011-10-04 01:20:14 -05:00
parent 55e57c2048
commit 6b9d6c39be
4 changed files with 490 additions and 0 deletions
+13
View File
@@ -76,6 +76,7 @@ implementations:
<th>websockify</th>
<th>other/websockify</th>
<th>other/websockify.js</th>
<th>other/websockify.rb</th>
<th>other/kumina</th>
<th>VNCAuthProxy 1</th>
</tr> <tr>
@@ -83,6 +84,7 @@ implementations:
<td>python</td>
<td>C</td>
<td>Node (node.js)</td>
<td>Ruby</td>
<td>C</td>
<td>python (twisted)</td>
</tr> <tr>
@@ -91,6 +93,7 @@ implementations:
<td>yes</td>
<td>yes</td>
<td>no</td>
<td>no</td>
<td>yes</td>
</tr> <tr>
<th>Daemon</th>
@@ -98,6 +101,7 @@ implementations:
<td>yes</td>
<td>no</td>
<td>no</td>
<td>no</td>
<td>yes</td>
</tr> <tr>
<th>SSL wss</th>
@@ -105,12 +109,14 @@ implementations:
<td>yes</td>
<td>no</td>
<td>no</td>
<td>no</td>
<td>yes</td>
</tr> <tr>
<th>Flash Policy Server</th>
<td>yes</td>
<td>yes</td>
<td>no</td>
<td>no</td>
<td>yes</td>
<td>no</td>
</tr> <tr>
@@ -120,6 +126,7 @@ implementations:
<td>no</td>
<td>no</td>
<td>no</td>
<td>no</td>
</tr> <tr>
<th>Web Server</th>
<td>yes</td>
@@ -127,6 +134,7 @@ implementations:
<td>no</td>
<td>no</td>
<td>no</td>
<td>no</td>
</tr> <tr>
<th>Program Wrap</th>
<td>yes</td>
@@ -134,11 +142,13 @@ implementations:
<td>no</td>
<td>no</td>
<td>no</td>
<td>no</td>
</tr> <tr>
<th>Multiple Targets</th>
<td>no</td>
<td>no</td>
<td>no</td>
<td>no</td>
<td>yes</td>
<td>no</td>
</tr> <tr>
@@ -148,6 +158,7 @@ implementations:
<td>yes</td>
<td>no</td>
<td>no</td>
<td>no</td>
</tr> <tr>
<th>Hixie 76</th>
<td>yes</td>
@@ -155,12 +166,14 @@ implementations:
<td>yes</td>
<td>yes</td>
<td>yes</td>
<td>yes</td>
</tr> <tr>
<th>IETF/HyBi 07-10</th>
<td>yes</td>
<td>no</td>
<td>no</td>
<td>no</td>
<td>no</td>
<td>yes</td>
</tr>
</table>