Menu

Tree [c9578a] master /
 History

HTTPS access


File Date Author Commit
 scripts 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 Changes 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 INSTALL 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 Makefile.in 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 README 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 aclocal.m4 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 auth-pwd.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 client.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 config.guess 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 config.h.in 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 config.sub 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 configure 2017-12-20 bulkstream bulkstream [1b5d33] Fix bug: core dumps in certain condition; thank...
 configure.in 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 get-bind.c 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 init.c 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 install-sh 2017-08-29 bulkstream bulkstream [aad67b] initial commit
 main.c 2019-02-09 bulkstream bulkstream [c9578a] Apply the patch suggested by Moritz Barsnick
 readconf.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 relay.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 socks.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 socks4.c 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 socks5.c 2017-09-01 bulkstream bulkstream [6ce5d3] fix no auth hung
 srelay.8 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 srelay.conf 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 srelay.h 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 srelay.passwd 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 util.c 2018-08-05 bulkstream bulkstream [07c494] refactor around relaying functions
 v6defs.h 2017-09-01 bulkstream bulkstream [12c37d] enable -V option. / reset $Id.
 workqueue.c 2017-12-20 bulkstream bulkstream [bf2f34] follow workqueue.c,h to original
 workqueue.h 2017-12-20 bulkstream bulkstream [bf2f34] follow workqueue.c,h to original

Read Me

srelaye	-- libevent backed srelay.
									2015/05/19 Tomo.M
libevent:  http://libevent.org/
      https://sourceforge.net/projects/levent/files/libevent/libevent-2.0/libevent-2.0.22-stable.tar.gz

libevent-multithread:
	http://roncemer.com/software-development/multi-threaded-libevent-server-example/
	https://sourceforge.net/projects/libevent-thread/

	It's sample constructs "workqueue" but looks stack.
	--- re-work to be looked queue.

HISTORY
	2015/05/19	0.0.1
		Rewrite srelay as simple SOCKS proxy.

	2015/05/24	0.0.2
		SOCKS/HTTP(CONNECT) proxy-relay is recovered.

TODO
KNOWN BUGS?
      On linux machine, BIG file(Gig-level) transfer may cause memory exhaustion.
      --- MacOSX may not, somehow.