mproxy iconmproxy 0.3.1

mproxy is a small non-caching HTTP/HTTPS proxy.
mproxy is a small non-caching HTTP/HTTPS proxy. It is designed to run from a tcpserver. The mproxy project can use stdout or syslog for logging. The idea for micro_proxy is from Jef Poskanzer, but the code has been completely rewritten to achieve extremely small code (16k static binary). You need dietlibc and libowfat to compile mproxy.

Usage:

mproxy [-dqQv] [-t timeout] [s- ssltimeout]

where

-d
Drop program name prefix in logmessages.

-q
No output (even not on errors).

-Q
Quite, output only error messages (default).

-v
Output error messages as well as proxy informations.

-t timeout
Set the timeout for server answers (default 30sec).

-s ssltimeout
Set timeout for network traffic on ssl connections (default 20sec).

Installation:

Edit config.h
make install
cp mproxy /usr/sbin

For supervise or minit create /mproxy/run:

#!/bin/sh
exec 2>&1
exec mtcps -v -g `id mproxy` -u `id mproxy` 0 mproxy

Create < path

last updated on:
October 1st, 2007, 16:20 GMT
price:
FREE!
developed by:
Thomas Knop
license type:
GPL (GNU General Public License) 
category:
ROOT \ Internet \ Proxy

FREE!

In a hurry? Add it to your Download Basket!

user rating 23

UNRATED
3.8/5
 

0/5

Add your review!

SUBMIT