Michael Adam
7671ac1ae2
Don't add "Via:" header when DisableViaHeader == Yes.
2009-10-11 01:27:24 +02:00
Michael Adam
f208b1222b
Add a boolean config option "DisableViaHeader".
2009-10-11 01:13:15 +02:00
Michael Adam
f46aeca9a5
Fix a typo in the tinyproxy.conf template.
2009-10-10 22:25:03 +02:00
Michael Adam
03b8e8bc19
Fix another typo in the tinyproxy.conf(5) manpage.
2009-10-10 22:24:02 +02:00
Michael Adam
add2685a55
Fix a typo in the tinyproxy.conf(5) manpage.
2009-10-10 22:23:28 +02:00
Michael Adam
cbe52ca43c
tests:webserver: correctly answer http/0.9 requests by sending no headers
...
Michael
2009-10-10 20:57:07 +02:00
Michael Adam
07d993cbc1
acl: Fix "comparison between signed and unsigned" warning on 32bit
...
This reads the mask bits as an unsigned int instead of as signend.
This is also what mask bits really are - there is no negative mask. :-)
Michael
2009-10-10 01:11:53 +02:00
Michael Adam
a89d987e8a
Use size_t not ssize_t for len argument. This is always >= 0.
2009-10-10 01:11:10 +02:00
Michael Adam
1fda61b5a0
generate etc/tinyproxy.conf from a tinyproxy.conf.in template
...
This is a first cut at providing a tinyproxy.conf file with
more useful default or example directories. It uses datadir,
sysconfdir and localstatedir.
Because automake is a little special here, this template can
not simply be processed by configure (AC_CONFIG_FILES(...)),
as these variables can only be used like this in makefiles.
Instead, we need a little sed-processor in the Makfile in etc/.
Michael
2009-10-10 00:58:55 +02:00
Mukund Sivaraman
641e5823c0
Use ssize_t for len argument
2009-10-09 13:50:12 +05:30
Michael Adam
eb4d01cc46
add muks' and my (C) to the main.c boilerplate comment.
...
Michael
2009-10-07 01:08:03 +02:00
Michael Adam
297274ca15
main: add muks and me to the license output (tinyproxy -l)
...
Michael
2009-10-07 01:06:05 +02:00
Mukund Sivaraman
8ff437236f
Add items to TODO
2009-10-02 15:55:42 +05:30
Mukund Sivaraman
eab4ae000b
url variable modified in do_transparent_proxy() is not the url variable in the caller
2009-10-02 15:27:43 +05:30
Mukund Sivaraman
931b038b27
Use safer string functions
2009-10-02 15:21:42 +05:30
Mukund Sivaraman
323a4d0147
Clean up html_send_file ()
...
- Make function return from one place
- Move inbuf to the heap
2009-10-02 13:01:32 +05:30
Mukund Sivaraman
21c8d7a7ed
Add more bugs to NEWS
2009-09-28 19:08:54 +05:30
Mukund Sivaraman
92378a9085
docs: Fix typos in tinyproxy.conf manpage
2009-09-28 18:51:42 +05:30
Mukund Sivaraman
03c8a415e3
Add note about build system to NEWS
2009-09-28 18:37:40 +05:30
Mukund Sivaraman
afcd38536b
docs: Fix case
2009-09-28 16:26:19 +05:30
Michael Adam
5a77c9744a
docs: document the reverse proxying options in tinyproxy.conf(5)
2009-09-28 12:18:52 +02:00
Michael Adam
f0cbc35ca9
docs: document ConnectPort in tinyproxy.conf(5)
2009-09-28 11:37:54 +02:00
Michael Adam
9ff9bd18fe
docs: document Anonymous in tinproxy.conf(5)
2009-09-28 11:35:20 +02:00
Michael Adam
f1e5360ef1
docs: document the filtering options in tinyproxy.conf(5)
2009-09-28 11:24:34 +02:00
Michael Adam
33872928d5
docs: document ViaProxyName in tinyproxy.conf(5)
2009-09-28 11:24:34 +02:00
Michael Adam
8c31287805
docs: document Allow and Deny in tinyproxy.conf(5)
2009-09-28 11:24:34 +02:00
Michael Adam
42b072b863
docs: document MaxRequestsPerChild in tinyproy.conf(5)
2009-09-28 11:24:34 +02:00
Michael Adam
553b95b3ed
docs: document StartServers in tinyproxy.conf(5)
2009-09-28 11:24:34 +02:00
Michael Adam
9574bf0855
docs: document MinSpareServers and MaxSpareServers in tinyproxy.conf(5)
...
Michael
2009-09-28 11:24:33 +02:00
Michael Adam
bc1b7def01
docs: document "MaxClients" in tinyproxy.conf(5)
...
Michael
2009-09-28 11:24:33 +02:00
Michael Adam
078040731c
docs:document "Upstream"/"No Upstream" in the tinyproxy.conf manpage
...
Michael
2009-09-28 11:24:33 +02:00
Michael Adam
5198ae644b
conf: beautify one formatting in the directives array.
...
Michael
2009-09-28 11:24:33 +02:00
Michael Adam
2beaac96d3
handle_connection: make logic clearer when deciding whether to use connect/ssl
...
Michael
2009-09-28 11:24:33 +02:00
Mukund Sivaraman
f08f0218af
Include limits.h for LONG_MAX and LONG_MIN
...
Not including limits.h caused an issue when building on FreeBSD.
2009-09-28 13:41:36 +05:30
Mukund Sivaraman
f0263c5823
Fix version in NEWS file
2009-09-27 19:25:51 +05:30
Mukund Sivaraman
e58f392e57
Add NEWS for 0.7.1
2009-09-27 19:24:11 +05:30
Mukund Sivaraman
44e32f15d7
Remove section on debugging from README
2009-09-27 19:09:51 +05:30
Mukund Sivaraman
bf38e2e68b
Update README to asciidoc format
2009-09-27 19:08:46 +05:30
Mukund Sivaraman
630d44e67b
[BB#10] Do not filter out transfer-encoding header
2009-09-27 16:27:51 +05:30
Michael Adam
4668ae9e06
tests: set XTinyproxy Yes in the test setup
...
Michael
2009-09-27 12:52:39 +02:00
Michael Adam
7710dc4a8c
conf: make xtinyproxy BOOL in the directives array, too
...
Michael
2009-09-27 12:48:48 +02:00
Michael Adam
c8a0a1efdc
docs:tinyproxy.conf(5): fix a typo.
...
Michael
2009-09-27 12:41:30 +02:00
Michael Adam
95f2584883
docs: document XTinyproxy in the tinyproxy.conf manpage.
...
Michael
2009-09-27 12:40:44 +02:00
Michael Adam
577e95880e
tinyproxy.conf: Update the description of XTinyproxy (it is a bool).
...
Michael
2009-09-27 12:35:16 +02:00
Michael Adam
eecf145dbb
conf: turn XTinyproxy into a boolean option
...
This is what it actually is.
The string value was used in earlier versions to compare
against the uri->authority string. But not as a list of
sites to create an X-Tinyproxy header for, as the tinyproxy.conf
template states...
Michael
2009-09-27 12:32:31 +02:00
Michael Adam
0539be08b4
tests: fix infinite loop "waiting for 3 seconds..." in bash
...
Michael
2009-09-27 12:07:54 +02:00
Michael Adam
79e994dd97
tests:webclient: allow HTTP/1.0 requests with methods other than GET
...
Michael
2009-09-27 11:18:52 +02:00
Michael Adam
039537cbe7
make: add targets "test" and "valgrind-test"
...
These simply run the corresponding test scripts.
Needs to be extended.
Michael
2009-09-27 11:18:52 +02:00
Mukund Sivaraman
2fd7417f56
Modify usage help text shown when Tinyproxy is run with -h
2009-09-27 08:09:24 +05:30
Mukund Sivaraman
1cdec54029
build: Reverse maintainer mode test
...
This is so that if this variable name changes in the future,
Tinyproxy would still build without aborting on -Werror.
2009-09-27 08:09:24 +05:30