This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

This is a full functional HTTP/1.1 compliant http proxy written in Java.
It support bidirectional pipelining, persistent connections and connection pooling.
It can be used for filtering ads and other unwished hosts.

Please see httpproxy.conf for settings and their documentation.

************PC-VERSION************

- First unzip!
- To run the program, type 
    
    java -classpath ./personalhttpproxy.jar HttpProxy

*********ANDROID-VERSION**********

- Install AndroidHttpProxy.apk from the zip package on your Android device.
- Start the App "Http Proxy"
- configure your device to use http proxy "localhost" on port "8080"
--> Note that you have to do that for each Network you use!
--> There are many "step by step" guides available in the WWW - just search for it.

On Android Devices the httpproxy.conf file will be created within in the Folder "PersonalHttpProxy"!
In case you need to edit configuration on Android, edit this .conf file with an android text editor
of your choice.


For further documentation refer to http://www.personalhttpproxy.org