summaryrefslogtreecommitdiffhomepage
AgeCommit message (Collapse)Author
2009-09-14docs: update tinyproxy manpage: elaborate template files and explain stat host.Michael Adam
Michael
2009-09-14tests:webserver: move parsing of request to its own function.Michael Adam
(Prepare for really parsing the request...) Michael
2009-09-13packaging: Update summary and description in spec fileMukund Sivaraman
2009-09-13Remove acinclude.m4 and configure macro dirMukund Sivaraman
2009-09-13tests: test retreival of stathost page.Michael Adam
Michael
2009-09-13tests: set stathost to 127.0.0.127 in the testsuiteMichael Adam
Michael
2009-09-13tests: print IP and port after firing up tinyproxy and webserverMichael Adam
Michael
2009-09-13tests:webserver: be more rfc 1945 compliant in the server-header.Michael Adam
Michael
2009-09-13tests: fix run_tests.sh after templates have moved.Michael Adam
Michael
2009-09-13doc: Remove missing tinyproxy.conf from EXTRA_DISTMukund Sivaraman
2009-09-13Cleanup top-level Makefile.amMukund Sivaraman
2009-09-13m4macros: EXTRA_DIST m4 macros from its own directoryMukund Sivaraman
2009-09-13Remove files that are distributed anyway from EXTRA_DISTMukund Sivaraman
2009-09-13data: Cleanup installation of templatesMukund Sivaraman
2009-09-13Fix Makefile.amMukund Sivaraman
2009-09-13doc: Move doc/tinyproxy.conf to etc/ directoryMukund Sivaraman
2009-09-13doc: Move doc/HTML_VARIABLES content to the manpageMukund Sivaraman
2009-09-13doc: Rename some filesMukund Sivaraman
2009-09-13doc: Delete report.sh.tmplMukund Sivaraman
2009-09-13doc: Move templates to data/templates/ directoryMukund Sivaraman
2009-09-13doc: Cleanup doc/Makefile.amMukund Sivaraman
2009-09-13doc: Use asciidoc for manpageMukund Sivaraman
2009-09-13doc: Remove report.sh scriptMukund Sivaraman
2009-09-11tests: add a script wrapper to run tinyproxy under valgrind in the tests.Michael Adam
This runs valgrind with the -q switch - i.e. the log file tests/env/var/log/valgrind.log will only contain anything when there were valgrind errors. (Memory leaks...) Michael
2009-09-11tests: add support for running tinyproxy under valgrind.Michael Adam
When you want to run tinyproxy under valgrind, set the environment variable VALGRIND to some useful valgrind command line. Michael
2009-09-10make "config_file" a const in the config struct.Michael Adam
Michael
2009-09-10reqs.c: fix two implicit cast warnings.Michael Adam
Michael
2009-09-10tests: restructure run_tests into functions to make main flow clearer.Michael Adam
Also prepare for modularizing the testsuite. Michael
2009-09-10tests:run_tests: add complete GPL boilerplate.Michael Adam
Michael
2009-09-10tests:webclient: add complete GPL boilerplate.Michael Adam
Michael
2009-09-10tests/webserver: add complete GPL boilerplate.Michael Adam
Michael
2009-09-10tests:webserver: make pid-file, log-dir and doc-root reside in /tmp by defaultMichael Adam
So simply starting the server will work. Michael
2009-09-10tests/webserver: rework locking of pid file.Michael Adam
Michael
2009-09-10tests:webserver: reopen STDOUT/STDERR after locking pid file.Michael Adam
Michael
2009-09-10tests: this is a first draft of the beginning of a test suite.Michael Adam
It provisions a test envirnonment, fires up the perl web server and tinyproxy and currently makes one direct request to the web server and one request through tinyproxy. This will be modularized and extended in the sequel. Michael
2009-09-10tests: add a simple web client written in perl.Michael Adam
This should be one of the test tools for writing our testsuite. This can be used to make direct connects to web servers like so: webclient.pl server_ip:port /path/file.html and to make requestis via a proxy like this: webclient.pl proxy_ip:port http://webserver:port/path/file.html Michael
2009-09-10tests: add a simple webserver written in perl.Michael Adam
This should be the web server to test against in the upcoming selftest suite. This web server will evolve as the test suite grows. Currently, it just returns a web site quoting the request and a fortune (if fortune is installed...) for whatever request it gets. The option to provide a document root is already present. Michael
2009-09-09README: Update the CONTRIBUTING section.Michael Adam
* provide the git url * mention git format-patch * mention the #tinyproxy irc channel Michael
2009-08-12Fix compiler warnings: make const strings const in process_server_headers().Michael Adam
Michael
2009-08-12Fix compiler warnings: make const strings const in process_client_headers().Michael Adam
Michael
2009-08-12Fix compiler warnings: Make const strings const in remove_connection_headers()Michael Adam
Michael
2009-08-09Fix implicit cast warning in get_all_headers().Michael Adam
And untangle assignment from check. Michael
2009-08-09Fix two implicit cast warnings in pull_client_data().Michael Adam
Michael
2009-08-09Fix three implicit cast warnings in process_request().Michael Adam
Michael
2009-08-09Fix implicit cast warning in upstream_add().Michael Adam
Michael
2009-08-09Fix implicit cast warning in extract_ssl_url().Michael Adam
Michael
2009-08-09Fix implicit cast warning in extract_http_url().Michael Adam
Michael
2009-08-09Fix implicit cast warning in check_allowed_connect_ports().Michael Adam
Michael
2009-08-09fix signed vs unsigned comparison warning in check_allowed_connect_ports().Michael Adam
Michael
2009-08-07readline(): fix 5 implicit cast warningsMichael Adam
Michael