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
Mukund Sivaraman
54f4e8a91f
Use correct format string for POSIX pid_t in pidfile_create()
...
This patch also adds a gtk-doc comment for pidfile_create().
2009-09-27 08:09:24 +05:30
Mukund Sivaraman
43d0af85af
Remove obsolete comment
2009-09-27 08:09:24 +05:30
Mukund Sivaraman
1c72d8f063
build: Run configure in autogen.sh
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
38c20cd867
Add explicit casts for c++ mode in transparent-proxy.c
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
c8be0250cd
Fix use of uninitialized variable
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
0dda30295e
Add explicit casts for c++ mode in reverse-proxy.c
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
00931dfc68
build: Add -Werror to CFLAGS during maintainer mode builds
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
3f0ccdef3c
strdup() the default stathost in config struct as it can be freed
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
0ecb688269
Don't ignore retval of ftruncate() in utils.c
2009-09-27 08:09:23 +05:30
Mukund Sivaraman
1586b39138
Don't ignore retval of read() in reqs.c
2009-09-27 08:09:22 +05:30
Mukund Sivaraman
003df7454a
Don't ignore retval of write() in log.c
2009-09-27 08:09:22 +05:30
Mukund Sivaraman
616c03a9fb
Don't ignore retval of ftruncate() in log.c
2009-09-27 08:09:22 +05:30
Mukund Sivaraman
fc7415a5b0
Include debugging functions only when debug mode is used
2009-09-27 08:09:22 +05:30
Mukund Sivaraman
d102ed4ed3
Don't ignore retval of chdir()
2009-09-27 08:09:22 +05:30
Michael Adam
50c781d0c9
build: import the AM_SILENT_RULES if available, but default to verbose.
...
Automake 1.11 (and I think 1.10b already) offers the AM_SILENT_RULES macro.
This adds switches --quiet, --enable-silent-rules and --disable-silent-rules
to configure.
--quiet makes the configure run itself quite.
--enable-silent-rules makes the compile process less verbose:
for a file that is compiled without errors or warnings, a simple
"CC main.o" is printed (e.g.). Compiler warnings and errors
are printed of course.
This makes it much easier (IMHO) to spot build problems.
--disable-silent-rules turns the silent rules off
I have set it up such that the default for tinyproxy is to build
in verbose mode (i.e. with silent rules disabled). This prints
the whole compile call command line for each source file compiled,
precisely as before.
You can also control verbose/non-verbose mode at "make" time, i.e.
after configure has run, by calling "make V=0 ..." or "make V=1 ..."
for running in silent and verbose mode, respectively.
If the version automake used to create configure is too old,
the result is unaltered, compared to the result before this change.
Wow - this is a long commit message for a 1-liner.
But since I discussed this with Mukund earlier, and he did
not seem to be too fond if this, I felt the need to justify
this change... :-)
Michael
2009-09-22 13:09:25 +02:00