Bug 30331 - Wocky support for S5B through IOStream
Summary: Wocky support for S5B through IOStream
Status: NEW
Alias: None
Product: Wocky
Classification: Unclassified
Component: General (show other bugs)
Version: git master
Hardware: Other All
: medium normal
Assignee: Telepathy bugs list
QA Contact: Telepathy bugs list
URL: https://bugs.freedesktop.org/show_bug...
Keywords: patch
Depends on:
Reported: 2010-09-22 13:02 UTC by Nicolas Dufresne
Modified: 2010-09-22 13:02 UTC (History)
0 users

See Also:
i915 platform:
i915 features:


Description Nicolas Dufresne 2010-09-22 13:02:58 UTC
This is about implementation of S5B client and server that allow using SOCKS5 bytestream over GIOStream objects.

Implementation can be found at:

It's contains two classes, WockyS5BServer and WockyS5BClient. The server is based on GListener. It allows one remote connection that match SHA1(SID + Requester + Target). Connections are retrieved by calling wocky_s5b_server_accept().

The client connects to remote SOCKS5 streamhost computing required SHA1. The client implementation uses GLib internal implementation of SOCKS5 client which has been introduced in 2.25.15.

Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.