Joel Martin
1eba7b4279
Update C proxy to WS protocol version 76.
...
Pull in LGPL md5.c and md5.h files (written by Ulrich Drepper).
Now both python and C version of the proxy support both protocol 75
and protocol 76 (hybi 00).
Reorganize websocket.py slightly to match websocket.c.
2010-06-30 20:39:41 -05:00
Joel Martin
ee26cbf24d
Argument processing fixes. Misc proxy fixes.
2010-06-17 17:05:33 -05:00
Joel Martin
6ee61a4cf6
Add daemonization support to wsproxy.*.
...
Refactor how settings are passed around.
2010-06-17 16:06:18 -05:00
Joel Martin
459b2578b2
Force SSL option to proxies. Use getopt_long.
2010-06-16 13:58:00 -05:00
Joel Martin
b0696c4473
Better C proxy host resolution.
...
Use getaddrinfo instead of gethostbyname.
2010-06-16 13:11:07 -05:00
Joel Martin
f2898eabd3
Add listen address to proxy (C and python).
...
This allows forwarding from an external port to the same port on
localhost (loopback). I.e.
./utils/wsproxy `hostname -f`:5901 localhost:5901
2010-06-16 12:37:03 -05:00
Joel Martin
97df09b9f1
Output count for multi-packet decodes.
2010-06-07 14:36:26 -05:00
Joel Martin
9a09b636e7
Add UTF-8 wire encoding support to C wsproxy.
2010-06-07 13:47:44 -05:00
Joel Martin
7210e79e04
Move wsproxy and web utils into utils/ subdir.
2010-06-07 12:49:57 -05:00