About Site Map Submit Contact Us Log in | Create an account
Create an account Log In
Average Rating
User Rating:
Visitors Rating:
My rating:

Write review
See full specifications

windows default iconSocksSvc Publisher's description

SocksSvc 1.05

A collection of MFC classes to implement a Socks Server

The SocksSvc provides a collection of MFC classes to implement a Socks Server. The idea behind SocksSvc was originally to learn about the Socks protocol and how it is implemented on Win32.

The classes which constitute SocksSvc are:

CSocksServerSettings: This class contains the settings which are used to configure the Socks server. Example member variables in this class include the port to listen on and the valid protocols to support. If you are developing a stand alone socks server based on SocksSvc, you could for example store all the variables for the CSocksServerSettings instance in an ini file or in the registry.

CSocksServer: This is the actual class which implements the Socks server. It has a number of very simple functions to allow you to control the state of the socks server such as Start and Stop. Internally a background thread is spun off to handle the client connections.

CSocksClient: This class is used in the CSocksServer class to handle client connections. It handles the parsing of client requests and returning the appropriate response. A number of virtual functions are provided to allow end user customisation.

What's New in This Release:

?· Updated copyright details.
?· Removed CSocksClient destructor as it was not really required.
?· Optimized CSocksClient constructor code
?· Code now uses newer C++ style casts instead of C style casts.
?· General review of code base for correctness.
?· Removed unused code from CSocksClient::AllowThisOutboundConnection and CSocksClient::OnEndRelay
?· Updates to allow the code to clean compile on VC 2005
?· Optimized CSocksServerSettings constructor code
?· Optimized CSocksServer constructor code
?· Optimized CSocksConnectionRequest constructor code
?· Optimized CSocks5RequestDetails constructor code
?· Fixed a number of memory leaks in the CSocksSocket::Read methods
?· Updated code to compile with latest version of the author's CWSocket class

System Requirements:

No special requirements.
Program Release Status:
Program Install Support: Install and Uninstall

SocksSvc Tags:

Click on a tag to find related softwares

Is SocksSvc your software?

Manage your software

Most Popular

windows default icon WinAVR 20100110
WinAVR is a suite of executable, open source software development tools for the Atmel AVR series of RISC... Read more
windows default icon SQL-Front
SQL-Front MySQL GUI for database changes, data editing, SQL queries and more
windows default icon xVideo 1.2.1
xVideo is a Directshow wrapper that will help it’s users create multimedia applicationsIt’s
windows default icon Red Gate's .NET Reflector
Explore, browse, and analyze .NET assemblies

Related Category

» Active X (462)
» C & C++ & C# (244)
» Debugging (132)
» Delphi (191)
» Help Tools (211)
» Install & Setup (161)
» Other (1286)
» Source Editors (201)