Michael Adam
449af292dc
tests:webserver: reopen STDOUT/STDERR after locking pid file.
...
Michael
2009-09-10 11:08:08 +02:00
Michael Adam
526c70f687
tests: this is a first draft of the beginning of a test suite.
...
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-10 01:20:59 +02:00
Michael Adam
158f8a7e15
tests: add a simple web client written in perl.
...
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-10 01:15:01 +02:00
Michael Adam
a39d7cd8d8
tests: add a simple webserver written in perl.
...
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-10 01:13:01 +02:00
Michael Adam
e39da7d0b2
README: Update the CONTRIBUTING section.
...
* provide the git url
* mention git format-patch
* mention the #tinyproxy irc channel
Michael
2009-09-09 10:52:17 +02:00
Michael Adam
4092c70b06
Fix compiler warnings: make const strings const in process_server_headers().
...
Michael
2009-08-12 23:49:46 +02:00
Michael Adam
0d585dca8d
Fix compiler warnings: make const strings const in process_client_headers().
...
Michael
2009-08-12 23:49:16 +02:00
Michael Adam
c59d012d11
Fix compiler warnings: Make const strings const in remove_connection_headers()
...
Michael
2009-08-12 23:47:45 +02:00
Michael Adam
1bfe8b6bea
Fix implicit cast warning in get_all_headers().
...
And untangle assignment from check.
Michael
2009-08-09 23:30:04 +02:00
Michael Adam
3b6bc45c37
Fix two implicit cast warnings in pull_client_data().
...
Michael
2009-08-09 23:28:36 +02:00
Michael Adam
bfca4019b7
Fix three implicit cast warnings in process_request().
...
Michael
2009-08-09 23:08:54 +02:00
Michael Adam
43fcc9ea37
Fix implicit cast warning in upstream_add().
...
Michael
2009-08-09 23:06:31 +02:00
Michael Adam
00fd84586c
Fix implicit cast warning in extract_ssl_url().
...
Michael
2009-08-09 23:05:28 +02:00
Michael Adam
ed23ceef64
Fix implicit cast warning in extract_http_url().
...
Michael
2009-08-09 23:04:27 +02:00
Michael Adam
bfa2c8ed77
Fix implicit cast warning in check_allowed_connect_ports().
...
Michael
2009-08-09 23:02:54 +02:00
Michael Adam
eb0deeb966
fix signed vs unsigned comparison warning in check_allowed_connect_ports().
...
Michael
2009-08-09 23:01:32 +02:00
Michael Adam
caee88c774
readline(): fix 5 implicit cast warnings
...
Michael
2009-08-07 10:10:04 +02:00
Michael Adam
947e8eb838
write_message(): fix signed/unsigned comparison warning
...
Michael
2009-08-07 10:07:07 +02:00
Michael Adam
c535939a9c
write_message(): fix implicit cast warnings.
...
Michael
2009-08-07 10:06:12 +02:00
Michael Adam
b450ad76ff
safe_write: fix unsigned vs. signed comparison
...
Michael
2009-08-07 10:04:57 +02:00
Michael Adam
2fff622819
send_stored_logs(): remove an implicit cast warning.
...
Michael
2009-08-07 09:54:15 +02:00
Michael Adam
4434dd24f1
send_stored_logs: fix signed/unsigned comparison
...
Michael
2009-08-07 09:42:45 +02:00
Michael Adam
8a27e29f7e
log_message(): remove implicit cast warning.
...
Michael
2009-08-07 09:28:35 +02:00
Michael Adam
87f5657db0
log: make const char array const.
...
Michael
2009-08-07 09:27:51 +02:00
Michael Adam
1052502b63
http_message_add_headers: make argument num_headers unsigned
...
and remove signed vs. unsigned comparison warnings.
Michael
2009-08-07 09:24:32 +02:00
Michael Adam
f99edadc92
http_message_add_headers(): fix implicit cast warning.
...
Michael
2009-08-07 09:21:28 +02:00
Michael Adam
baf634194c
http_message_create(): remove two implicit cast warnings.
...
Michael
2009-08-07 09:20:28 +02:00
Michael Adam
6a35704cdb
heap: make a const string const in malloc_shared_memory().
...
Michael
2009-08-07 09:17:49 +02:00
Michael Adam
8f50875740
heap: fix an implicit cast warning.
...
Michael
2009-08-07 09:17:12 +02:00
Michael Adam
ab9e8a59e2
hashmap: fix three implicit cast warnings.
...
Michael
2009-08-07 09:16:07 +02:00
Michael Adam
181b03d729
Fix an implicit cast warning in initialize_conn().
...
Michael
2009-08-07 09:12:42 +02:00
Michael Adam
02e7bc7545
send_html_file(): remove a discards qualifyer warning
...
and untangle assignment from check.
Michael
2009-08-07 08:56:46 +02:00
Michael Adam
3adec81872
html-error: make read only argument const in lookup_variable().
...
Michael
2009-08-07 08:53:26 +02:00
Michael Adam
76dadf47d3
make a const string const in send_http_error_message().
...
Michael
2009-08-07 08:51:35 +02:00
Michael Adam
1c3c268b50
make a const string const in send_http_headers().
...
Michael
2009-08-07 08:49:21 +02:00
Michael Adam
c8ee85702e
make message argument of indicate_http_error() const.
...
Michael
2009-08-07 08:48:51 +02:00
Michael Adam
20b606b6f5
make message argument to send_http_headers() constant.
...
Michael
2009-08-07 08:44:47 +02:00
Michael Adam
251a975126
add_error_variable(): make key and data arguments const
...
Michael
2009-08-07 08:41:36 +02:00
Michael Adam
05d1b2b372
showstats(): fix an implicit cast warning.
...
Michael
2009-08-07 08:38:41 +02:00
Michael Adam
3127baa4c6
showstats(): add a const to a const string
...
Michael
2009-08-07 08:37:44 +02:00
Michael Adam
bb067eb13c
init_stats(): fix implicit cast warning.
...
Michael
2009-08-07 08:36:10 +02:00
Mukund Sivaraman
6f255d0900
Update bug tracker URL
2009-08-07 05:38:46 +05:30
Mukund Sivaraman
4518e4334d
Wrap len in parantheses
2009-08-07 04:30:38 +05:30
Matthew Dempsky
59d273fdcc
correctly handle folded header fields
2009-08-07 03:59:10 +05:30
Mukund Sivaraman
402b662def
Fix const warning
2009-08-07 03:54:08 +05:30
Mukund Sivaraman
a21cd7e3ed
Rename tinyproxy.[ch] to main.[ch]
2009-08-07 03:42:53 +05:30
Matthew Dempsky
b5089fecc7
fix error message formatting
...
Signed-off-by: Michael Adam <obnox@samba.org>
2009-08-06 07:33:20 +02:00
Michael Adam
f904831acd
.gitignore: ignore vi backup files
...
Michael
2009-08-05 00:28:01 +02:00
Michael Adam
2ca1f9027b
add const to the key argument of anonymous_insert().
...
Michael
2009-08-05 00:15:04 +02:00
Michael Adam
c6475974b5
add const to the key argument for anonymous_search().
...
Michael
2009-08-05 00:14:20 +02:00