Proxy is an IP filtering proxy server for Linux. It was written to solve the problem of being able to connect to machines behind a Linux firewall. There are both threaded and non-threaded versions of proxy in the download area.
Greatest thing since sliced bread!
gayyyyy
diz shit dumd as hell shawty
+ Fixed one more memory bug which was causing the server to die if a bunch of connections were made to it right in a row. + Got rid of threads! Some may wonder why I did this, the answer is simple. Linux threads have a limit to the amount of threads that can be opened. Please note that this is not a limit on the number of threads that can be opened at one time, but an overall limit. This is EXTREMELY bad, especially when you have a network server that (over time) will spawn thousands and thousands of threads. The answer is to use a thread pool with a fixed number of threads and a queue of connections to process. This is a cumbersome task, and not worth the hastle. So, proxy is now a forking server. + I have written a small Perl app that can be used to stress test proxy. Basically, you call it like so: ./proxy -s <port> -d 80 -D some.web.server -n ./regress server port # where server is the server running proxy, port is the port proxy is listening on, and # is the number of connections you want to make to proxy.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?