Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-03-26 | (establish_http_connection): Always include the port number for the | Robert James Kaes | |
requested server. This fixes a problem when the server is not listening on the default port, 80. [Fix suggested by duncan@sapio.co.uk] | |||
2003-03-17 | # Moved the location of the "initializing" log message to below the | Robert James Kaes | |
processing of the command line options. | |||
2003-03-17 | Create the doc/report.sh script from the new template file. | Robert James Kaes | |
2003-03-17 | Moved the doc/report.sh script to doc/report.sh.tmpl file. The script | Robert James Kaes | |
is then updated by the make procedure to reflect the correct location of the tinyproxy executable. | |||
2003-03-14 | Made get_html_file() and lookup_variable() static functions since they | Robert James Kaes | |
are only used with this file. | |||
2003-03-14 | # Added copyright notices for Steve. Reformatted the source code to | Robert James Kaes | |
better match the existing tinyproxy practise. Included a few bug fixes from Steve. | |||
2003-03-14 | (send_http_message): Changed the function to use the new http_message | Robert James Kaes | |
API. | |||
2003-03-14 | # Updated all the calls to indicate_http_error() to include a | Robert James Kaes | |
terminating NULL. The va_arg() function requires it to work properly. | |||
2003-03-13 | # Include the HTML variable substitution documentation files with the | Robert James Kaes | |
tarball. | |||
2003-03-13 | # Updated ChangeLog with Steven Young's log of changes to include the | Robert James Kaes | |
variable substitution code. | |||
2003-03-13 | Allow the URL for the statistic page to be controlled from the | Robert James Kaes | |
configuration file, rather than being hard-coded in the program. [John M Wright] | |||
2003-03-13 | Include example information for the new "file" directives (ErrorFile, | Robert James Kaes | |
DefaultErrorFile, StatFile.) [Steven Young] | |||
2003-03-13 | # Added default HTML files for HTTP error messages and the stats | Robert James Kaes | |
page. [Steven Young] | |||
2003-03-13 | Moved the send_http_error_message() and indicate_http_error() | Robert James Kaes | |
functions into the htmlerror.c file, and recoded them to use the new variable substitution system. [Steven Young] | |||
2003-03-13 | # Added variables to config structure to keep track of the files to be | Robert James Kaes | |
displayed for various HTTP errors and the stats page. [Steven Young] | |||
2003-03-13 | # Changed showstats() to use the HTML variable functions when | Robert James Kaes | |
possible. It still retains the hard-coded page for when an HTML file is not available. [Steven Young] | |||
2003-03-13 | # Changed calls to indicate_http_error() to use the new HTML variable | Robert James Kaes | |
substitution mechanism. [Steven Young] | |||
2003-03-13 | # Added parser support for the error file configuration keywords | Robert James Kaes | |
(ErrorFile, DefaultErrorFile, StatFile) [Steven Young] | |||
2003-03-13 | # Added variables to keep track of the variables to be substituted in | Robert James Kaes | |
.html files displayed to the client [Steven Young] | |||
2003-03-13 | # Steve Young's code to implement file based HTML error messages, | Robert James Kaes | |
rather than the hard coded string. | |||
2003-03-13 | # Added htmlerror.c and htmlerror.h | Robert James Kaes | |
2003-03-13 | # Changed the wording of the header comment to remove the reference to | Robert James Kaes | |
"dnsserver" | |||
2003-03-13 | # (child_main): If this is a debugging build output the child process | Robert James Kaes | |
ID and wait for 10 seconds so we have time to connect gdb to the child. This is needed if we want to use gdb against the child process. | |||
2003-03-13 | Fixed up the include order for the <sys/time.h> and <time.h> headers. | Robert James Kaes | |
2003-03-13 | # Include the http_message.[ch] into the compiled tinyproxy object. | Robert James Kaes | |
2003-03-13 | An API to handle HTTP messages as concrete entities. | Robert James Kaes | |
2003-03-13 | (chomp): Fixed up the code to prevent negative array access. Added | Robert James Kaes | |
code to make sure the supplied arguments are valid. | |||
2003-03-10 | # Updated ChangeLog | Robert James Kaes | |
2003-03-10 | # Bumped up the version number and added AC_PROG_LIBTOOL to the list | Robert James Kaes | |
of programs searched for by configure. This is needed since libtool is now a separate program from automake. | |||
2003-03-10 | # Added support for including source packaging files | Robert James Kaes | |
2003-03-08 | Added the files required for creating tinyproxy RPMs for Redhat based | Robert James Kaes | |
systems. | |||
2003-02-26 | (main): Removed duplicate code calling the filter_destroy() function. | Robert James Kaes | |
Once is enough. [Detected by John M Wright] | |||
2003-02-21 | # Fixed up some formatting to make sure the line is less than 80 | Robert James Kaes | |
characters long | |||
2003-01-28 | # (connect_to_upstream): Improved the preprocessor directives to make | Robert James Kaes | |
sure the function would compile cleanly regardless of how the directive was set. | |||
2003-01-27 | # Updated changelog | Robert James Kaes | |
2003-01-27 | # Style clean up. | Robert James Kaes | |
2003-01-27 | (display_usage): Removed the output line mentioning that regular | Robert James Kaes | |
expression support was included. It will be there always. | |||
2003-01-27 | (connect_to_upstream): Reorganized the preprocessor directives to make | Robert James Kaes | |
sure the function's symbol name is stored, even if upstream was not compiled it. This should keep some compilers from reporting errors. | |||
2003-01-27 | Added support for conditionally using case sensitive filtering files. | Robert James Kaes | |
Code changes from James E. Flemer. | |||
2003-01-27 | Moved the AH_TEMPLATE() macro for the GNU regex library to out from | Robert James Kaes | |
inside an if...fi test. Thanks to James E. Flemer for supplying a patch. Bumped up the version number. | |||
2003-01-27 | # Grammar fix up. Thanks to James E. Flemer for pointing it out. | Robert James Kaes | |
2003-01-27 | Changed the default manual section to section 8 (administrator | Robert James Kaes | |
commands). | |||
2003-01-27 | (process_client_headers): Fixed inverted anonymous header logic. Fix | Robert James Kaes | |
comes from the FreeBSD port through James E. Flemer. | |||
2003-01-22 | # Added the 1.5.2 release change log | Robert James Kaes | |
2003-01-22 | # Bumped up version number to 1.5.2 | Robert James Kaes | |
2002-12-04 | # Updated the change log | Robert James Kaes | |
2002-12-04 | (strip_username_password): New function to remove any | Robert James Kaes | |
username/password part from the host URI. (extract_http_url), (extract_ssl_url): Use the new strip_username_password function to remove any non-host information from the URI. | |||
2002-12-04 | Removed the "bool_t" type since it conflicts with the newer C standards. | Robert James Kaes | |
The type was just replaced by "unsigned int" types. | |||
2002-11-29 | # Updated change log with the latest changes | Robert James Kaes | |
2002-11-29 | (extract_http_url): Removed the leading "http://" from all the tests, | Robert James Kaes | |
since it's skipped by the caller before the URL is passed to this function. (process_request): Include code to handle proxy FTP requests as well. This also lead to a bit of a cleanup in the calling conventions of extract_http_url function. tinyproxy can handle both types of resources by skipping the leading :// part. |