Robert James Kaes
db142b6e23
Modified the patterns to allow the new upstream directives to work as
...
defined in the tinyproxy.conf documentation.
2003-06-26 18:16:09 +00:00
Robert James Kaes
4c9141aac6
Removed the "ViaHeader" directive and replaced it with the
...
"ViaProxyName" directive. The "Via" HTTP header is _required_ by the
HTTP spec, so the code has been changed to always send the header.
However, including the proxy's host name could be considered a
security threat, so the "ViaProxyName" directive is used to set the
token sent in the "Via" header. If the directive is not enabled the
proxy's host name will be used.
2003-06-20 17:02:13 +00:00
Robert James Kaes
75dd0b22c4
Allow the URL for the statistic page to be controlled from the
...
configuration file, rather than being hard-coded in the program.
[John M Wright]
2003-03-13 21:42:46 +00:00
Robert James Kaes
7995027c8c
# Added parser support for the error file configuration keywords
...
(ErrorFile, DefaultErrorFile, StatFile) [Steven Young]
2003-03-13 21:28:37 +00:00
Robert James Kaes
cb7e3eef04
Added support for conditionally using case sensitive filtering files.
...
Code changes from James E. Flemer.
2003-01-27 17:57:45 +00:00
Robert James Kaes
e58343012f
Included code to disable the sending of the Via header. This is now
...
controlled by the ViaHeader configure directive.
2002-11-26 21:44:43 +00:00
Robert James Kaes
3b2be8ae88
Removed all the code supporting the TCP tunnelling feature of
...
tinyproxy. There is really no need for this code, since there are
perfectly good programs out there (like rinetd) which are designed for
TCP tunnelling. tinyproxy should be a good HTTP proxy, nothing more,
and nothing less; therefore, the tunnelling code is gone.
2002-11-03 17:10:33 +00:00
Robert James Kaes
ff56e32e8e
Added the "FilterDefaultDeny" directive to allow the user to select whether the default policy of the filter is to allow everything which isn't denied, or to deny everything which isn't allowed.
2002-06-07 18:29:41 +00:00
Robert James Kaes
026c7d9a3d
Added support for the "FilterURLs" and "FilterExtended" directives.
...
These directives were submitted by James Flemer for use with the new
filtering code.
2002-05-27 01:52:44 +00:00
Robert James Kaes
6cc0dce1b4
Removed the directives for the old DNSserver process.
2002-05-26 18:54:27 +00:00
Robert James Kaes
1f9085cef2
Added the "DNSserverLocation" and "DNSserverSocket" directives for use
...
with the "dnsserver" resolver.
2002-05-23 18:24:02 +00:00
Robert James Kaes
60f61c8f0c
Added the "Bind" directive.
2002-04-22 19:33:01 +00:00
Robert James Kaes
660e4d5687
Added the support code to process a ConnectPort configuration directive.
2002-04-12 16:59:37 +00:00
Robert James Kaes
a903b6d997
Added an extra new line at the end of the file to quiet picky compilers.
...
:)
2002-04-10 17:29:18 +00:00
Robert James Kaes
09dbdbc3d7
Change the C code to match the new style.
2001-11-25 02:20:54 +00:00
Robert James Kaes
4ac03908fc
Header reorganization. Basically all system headers are now included in
...
tinyproxy.h and all the other files include the tinyproxy.h header. This
moves all the dependancy issues into one file.
2001-10-25 17:27:39 +00:00
Robert James Kaes
a8f0272ace
Added the token for Upstream and the code the handle the upstream
...
directive in the configuration file.
2001-09-16 20:08:24 +00:00
Robert James Kaes
e5819ebe1c
Added the Connect log level.
2001-08-26 21:10:04 +00:00
Robert James Kaes
a9720e85f6
Include LogLevel and it's settings into the grammar of the config file.
2001-06-02 03:10:09 +00:00
Robert James Kaes
cc704ae7a7
Fixed a bug where the ':' character was not being properly detected.
2001-01-02 19:30:40 +00:00
Robert James Kaes
dc18c065b7
These all handle reading the tinyproxy configuration file.
2000-09-12 00:12:52 +00:00