25537d30d3Corrected datatype of namelen to fix compiler warning
Mukund Sivaraman
2008-03-12 15:40:12 -0700
625cecf492Removed empty else part of AC_CHECK_FUNC() which caused configure to fail as the generated syntax in it was incorrect
Mukund Sivaraman
2008-03-12 15:38:12 -0700
2db8c8f2d1Added empty NEWS file that's required by autotools now
Mukund Sivaraman
2008-03-08 17:36:21 -0800
31766cce90Renamed file to replace underscores in it with dashes
Mukund Sivaraman
2008-03-08 17:35:50 -0800
d5472ec0bdRenamed file to replace underscores in it with dashes
Mukund Sivaraman
2008-03-08 17:33:54 -0800
376caf8f25Renamed .cvsignore to .gitignore
Mukund Sivaraman
2008-03-05 14:11:48 -0800
e2ef2479d8Renamed bootstrap to autogen.sh
Mukund Sivaraman
2008-03-05 14:11:14 -0800
2f5118046dAdded support for UPSTREAM directive. 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.
Robert James Kaes
2005-11-04 05:15:47 +0000
72e1731092Reformatted the reverse and filter configuration blocks. If either section is not enabled at compile time, it should not be included in the object file.
Robert James Kaes
2005-11-04 01:31:41 +0000
ffec04c65eFixed up whitespace formatting of the config file directives. Also added blank lines to group related directives.
Robert James Kaes
2005-11-04 00:47:07 +0000
bed712ffa7Added the typecheck.m4 macro file to improve type checking support in the configure.ac script. The various typedefs are checked in a larger collection of locations.
Robert James Kaes
2005-08-16 14:22:39 +0000
4c58663041* [Refactor] Moved Reverse Proxy Code 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.
Robert James Kaes
2005-08-16 04:03:19 +0000
808bdbd1e9* [Indent] Fixed typedef Formatting
Robert James Kaes
2005-08-15 18:35:09 +0000
c0299e1868* [Indent] Ran Source Through indent
Robert James Kaes
2005-08-15 03:54:31 +0000
38f0b3a103* Specified Correct typedef in getsock_ip()
Robert James Kaes
2005-07-12 20:34:26 +0000
a59117c7ca* Updated Copyright Email Addresses Updated the copyright email addresses for Robert James Kaes. The users.sourceforge.net address should always exist.
Robert James Kaes
2005-07-12 17:39:44 +0000
6042483a0eRemoved the proxy-* headers from the list of headers to skip. Since tinyproxy does not prompt for any proxy information from the client, it should not be eating the proxy headers. They are most likely needed by an upstream proxy.
Robert James Kaes
2005-07-06 21:44:08 +0000
51096e2944* [1118363] Proxy reverse order of headers
Robert James Kaes
2005-05-03 20:34:54 +0000
bf172f9242Replaced all the AC_ARG_ENABLE calls with calls to our own TP_ARG_ENABLE macro. Except for the transparent proxy option, all the other options remain identical. To enable transparent proxy support use only --enable-transparent, rather than the old --enable-transparent-proxy.
Robert James Kaes
2004-08-24 18:43:17 +0000
7e91fdd975Added config/argenable.m4 to the list of configuration files needed by the autoconf system.
Robert James Kaes
2004-08-24 18:41:18 +0000
7af47907beInitial checkin of the TP_ARG_ENABLE macro. This macro extends the default AC_ARG_ENABLE macro to do better error checking of the input values.
Robert James Kaes
2004-08-24 18:40:21 +0000
ab270dc35cMoved the autoconf/automake configuration files into the config directory, so inform autoconf of this (the AC_CONFIG_AUX_DIR and AC_CONFIG_MACRO_DIR macros.)
Robert James Kaes
2004-08-24 16:41:11 +0000
c3b2bf38e2Moved all the autoconf/automake configuration information into the config directory.
Robert James Kaes
2004-08-24 16:39:29 +0000
893aed8eefRemoved the "releases.txt" file from the distribution. It didn't really add anything, so there's no point in having it.
Robert James Kaes
2004-08-24 16:38:42 +0000
019b91c3f9(takesig): Fixed the return type to use the autoconf defined RETSIGTYPE. This is portable, while simply using "void" is not.
Robert James Kaes
2004-08-24 16:36:22 +0000
c446e19003Added code to handle HTTP/0.9 simple GET requests.
Robert James Kaes
2004-08-24 16:35:27 +0000
79d40a536a(get_bool_arg): Moved the initialization of "p" _before_ the assert() calls. The code doesn't compile under gcc 2.95 otherwise. (I'm surprised it compiles under gcc 3.3 without a problem.)
Robert James Kaes
2004-08-24 16:34:22 +0000
35196f7d8eChanged some of the variable types so that the code compiles cleanly on other operating systems. (Used cf.sourceforge.net as the test system for cross compiling.)
Robert James Kaes
2004-08-24 16:33:00 +0000
d41260fe2dFixed up the acl_s structure so that it compiles correctly under gcc 2.95.
Robert James Kaes
2004-08-24 16:31:45 +0000
337af524ddBootstrap the autoconf system
Robert James Kaes
2004-08-20 19:56:05 +0000
7b0f1fe562Moved the configuration information into it's own directory to avoid cluttering up the root directory.
Robert James Kaes
2004-08-20 16:01:31 +0000
93fbb5ff49Changed the calls to the config_compile() and config_parse() functions. Also, if the "logfile" directive is used, it will now override use of the syslog system. Added an error message if neither is defined.
Robert James Kaes
2004-08-14 03:21:28 +0000
5c02939533(log_message): Added a fsync() call after each line outputted to the log file.
Robert James Kaes
2004-08-14 03:20:01 +0000
c5307363beReorganized the source code. Added the missing reverse proxy directives. Added a bunch of comments to clarify how the code works.
Robert James Kaes
2004-08-14 03:18:41 +0000
9f4323a562Removed the last code relating to the old configuration parsing system. The grammar.y and scanner.l files still need to be removed.
Robert James Kaes
2004-08-14 00:37:51 +0000
52562b49dfRemoved the grammar.y and scanner.l files from the list of files required by tinyproxy.
Robert James Kaes
2004-08-13 21:04:24 +0000
febb521bfdAdded some error logging information for directives that are conditionally compiled. Still need to add info messages for the directives.
Robert James Kaes
2004-08-13 21:03:58 +0000
1d2e4fc2c3Change the code to use the new config_parse() method rather than the flex/bison based configuration system.
Robert James Kaes
2004-08-13 21:03:11 +0000
9d04667848Added the new configuration parsing system (conffile.c and 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.
Robert James Kaes
2004-08-13 20:19:50 +0000