summaryrefslogtreecommitdiff
path: root/src/conffile.c (follow)
AgeCommit message (Collapse)AuthorFilesLines
2008-03-13Renamed file to replace underscores in it with dashesMukund Sivaraman1-1/+1
2005-11-04Added support for UPSTREAM directive.Robert James Kaes1-4/+52
Included the basic grammar and handler functions for the "upstream" and "no upstream" directives. I still need to update the grammar to match _all_ the possibilities documented in the tinyproxy.conf file, but at least it now does as much as the old config parser.
2005-11-04Reformatted the reverse and filter configuration blocks. If eitherRobert James Kaes1-73/+10
section is not enabled at compile time, it should not be included in the object file.
2005-11-04Fixed up whitespace formatting of the config file directives. AlsoRobert James Kaes1-52/+61
added blank lines to group related directives.
2005-08-16* [Refactor] Moved Reverse Proxy CodeRobert James Kaes1-1/+2
Moved the reverse proxy code from reqs.c into it's own files (reverse_proxy.c). The code in reqs.c is way too complicated, so I want to move unrelated code into their own files to simplify the main concepts in reqs.c.
2005-08-15* [Indent] Ran Source Through indentRobert James Kaes1-168/+281
I re-indented the source code using indent with the following options: indent -kr -bad -bap -nut -i8 -l80 -psl -sob -ss -ncs There are now _no_ tabs in the source files, and all indentation is eight spaces. Lines are 80 characters long, and the procedure type is on it's own line. Read the indent manual for more information about what each option means.
2004-08-24(get_bool_arg): Moved the initialization of "p" _before_ the assert()Robert James Kaes1-3/+3
calls. The code doesn't compile under gcc 2.95 otherwise. (I'm surprised it compiles under gcc 3.3 without a problem.)
2004-08-14Reorganized the source code. Added the missing reverse proxyRobert James Kaes1-109/+143
directives. Added a bunch of comments to clarify how the code works.
2004-08-13Added some error logging information for directives that areRobert James Kaes1-13/+49
conditionally compiled. Still need to add info messages for the directives.
2004-08-13Added the new configuration parsing system (conffile.c andRobert James Kaes1-0/+612
conffile.h.) The new system is intended to replace the existing grammar.y and scanner.l files. I don't want to depend on flex/bison any longer.