19 projects tagged "Proxy Servers"
httpMonitor is a Python program which lets you monitor the HTTP traffic between a browser and a Web server. You configure your browser to use httpMonitor as its proxy to ensure that all HTTP traffic between browser and server goes via httpMonitor. In a XML-configuration file you can specify a Python-function as processor for the HTTP-messages you are interested in (requests or responses, which match certain criteria). You may have as many processors as you want, without modifying the actual program. The only thing you need to do is configure the httpMonitor and write your processors.
LiteSpeed Web Server is a high-performance, secure, easy-to-use, and Apache interchangeable Web server. It supports HTTP/1.1, SSL, CGI, FastCGI, LSAPI, PHP, JSP, Servlets, GZIP compression, chroot, IP level throttling, connection accounting, DoS attack prevention, and instant recovery mechanisms. With its Apache compatible rewrite engine, .htaccess, and MS FrontPage support, migration is quick and easy. A Web interface is included for administration and configuration. It can be used as a content accelerator, compression proxy, or a security guard running in front of any Web and application server.
Bouncer is an IRC session manager that can share a single server connection between multiple clients. This makes it possible to run the same IRC session at home or in your office. It also has a flexible plugin structure that allows you to record message and do logging in a centralized place.
WCCP2-Python is an implementation of Web-Cache Coordination Protocol (cache-side) version 2. Its intended usage is together with transparent proxy servers, either embedded or companion, because it does not do proxying. Its job is to instruct routers how to redirect packets and coordinate multiple caches in a view.
proxymin is an easy-to-use graphical interface to configure commonly needed Squid ACLs. It allows for fine grained permission management based on users, hosts, and groups. The HTTP, HTTPS, and FTP protocols are currently supported. proxymin has been tested with several hundreds of managed accounts. All major features have been implemented and tested.
PySquiLA is a Squid log analyzer. It was started due to frustration with existing tools that generate static pages and graphs while sometimes what you need is 'how my users used the proxy for the last 15 days'. The data of Squid's access.log is inserted into a MySQL database. This database is used by the CGI part of PySquiLA to generate on-the-fly graphs and tables, with a great degree of liberty in choosing how, when, and what you need to know.