Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2003-03-13 | Moved the send_http_error_message() and indicate_http_error() | Robert James Kaes | 2 | -74/+2 | |
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 | 2 | -10/+37 | |
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 | 1 | -12/+35 | |
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 | 1 | -34/+53 | |
substitution mechanism. [Steven Young] | |||||
2003-03-13 | # Added parser support for the error file configuration keywords | Robert James Kaes | 2 | -3/+19 | |
(ErrorFile, DefaultErrorFile, StatFile) [Steven Young] | |||||
2003-03-13 | # Added variables to keep track of the variables to be substituted in | Robert James Kaes | 2 | -4/+29 | |
.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 | 2 | -0/+262 | |
rather than the hard coded string. | |||||
2003-03-13 | # Added htmlerror.c and htmlerror.h | Robert James Kaes | 1 | -3/+2 | |
2003-03-13 | # Changed the wording of the header comment to remove the reference to | Robert James Kaes | 1 | -3/+3 | |
"dnsserver" | |||||
2003-03-13 | # (child_main): If this is a debugging build output the child process | Robert James Kaes | 1 | -2/+7 | |
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 | 1 | -10/+6 | |
2003-03-13 | # Include the http_message.[ch] into the compiled tinyproxy object. | Robert James Kaes | 1 | -1/+2 | |
2003-03-13 | An API to handle HTTP messages as concrete entities. | Robert James Kaes | 2 | -0/+342 | |
2003-03-13 | (chomp): Fixed up the code to prevent negative array access. Added | Robert James Kaes | 2 | -8/+14 | |
code to make sure the supplied arguments are valid. | |||||
2003-03-10 | # Updated ChangeLog | Robert James Kaes | 1 | -0/+13 | |
2003-03-10 | # Bumped up the version number and added AC_PROG_LIBTOOL to the list | Robert James Kaes | 1 | -2/+3 | |
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 | 1 | -1/+11 | |
2003-03-08 | Added the files required for creating tinyproxy RPMs for Redhat based | Robert James Kaes | 3 | -0/+135 | |
systems. | |||||
2003-02-26 | (main): Removed duplicate code calling the filter_destroy() function. | Robert James Kaes | 1 | -6/+2 | |
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 | 1 | -2/+2 | |
characters long | |||||
2003-01-28 | # (connect_to_upstream): Improved the preprocessor directives to make | Robert James Kaes | 1 | -3/+3 | |
sure the function would compile cleanly regardless of how the directive was set. | |||||
2003-01-27 | # Updated changelog | Robert James Kaes | 1 | -0/+32 | |
2003-01-27 | # Style clean up. | Robert James Kaes | 1 | -2/+2 | |
2003-01-27 | (display_usage): Removed the output line mentioning that regular | Robert James Kaes | 1 | -2/+1 | |
expression support was included. It will be there always. | |||||
2003-01-27 | (connect_to_upstream): Reorganized the preprocessor directives to make | Robert James Kaes | 1 | -3/+9 | |
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 | 5 | -5/+23 | |
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 | 1 | -5/+4 | |
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 | 1 | -1/+1 | |
2003-01-27 | Changed the default manual section to section 8 (administrator | Robert James Kaes | 1 | -2/+2 | |
commands). | |||||
2003-01-27 | (process_client_headers): Fixed inverted anonymous header logic. Fix | Robert James Kaes | 1 | -2/+2 | |
comes from the FreeBSD port through James E. Flemer. | |||||
2003-01-22 | # Added the 1.5.2 release change log | Robert James Kaes | 1 | -0/+4 | |
2003-01-22 | # Bumped up version number to 1.5.2 | Robert James Kaes | 1 | -2/+2 | |
2002-12-04 | # Updated the change log | Robert James Kaes | 1 | -0/+14 | |
2002-12-04 | (strip_username_password): New function to remove any | Robert James Kaes | 1 | -1/+27 | |
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 | 7 | -31/+35 | |
The type was just replaced by "unsigned int" types. | |||||
2002-11-29 | # Updated change log with the latest changes | Robert James Kaes | 1 | -0/+36 | |
2002-11-29 | (extract_http_url): Removed the leading "http://" from all the tests, | Robert James Kaes | 1 | -11/+12 | |
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. | |||||
2002-11-26 | # Bumped up the version number | Robert James Kaes | 1 | -2/+2 | |
2002-11-26 | Included code to disable the sending of the Via header. This is now | Robert James Kaes | 5 | -17/+41 | |
controlled by the ViaHeader configure directive. | |||||
2002-11-21 | (child_main): Cleaned up the notice string to be more clear why a | Robert James Kaes | 1 | -6/+4 | |
child is being closed. | |||||
2002-11-21 | (main): Check to see if the PID file was created successfully, and if | Robert James Kaes | 1 | -2/+6 | |
not report this to the user and close the program. | |||||
2002-11-21 | # Changed the return type for pidfile_create() to int from void. | Robert James Kaes | 1 | -2/+2 | |
2002-11-21 | (create_file_safely): Rather than exiting the program if there is an | Robert James Kaes | 1 | -10/+11 | |
error, a negative "error code" is returned to the program. The various callers then need to decide what to do. (pidfile_create): Returns an error status depending on whether the PID file was created successfully. | |||||
2002-11-13 | Removed the documentation for the tunnel option since it's no longer | Robert James Kaes | 1 | -3/+0 | |
part of the code. | |||||
2002-11-13 | # Updated the changelog file to include all the changes since 1.5.1 | Robert James Kaes | 1 | -0/+54 | |
2002-11-13 | (relay_connection): Shutdown the client socket for writing once all | Robert James Kaes | 1 | -1/+2 | |
the data has been sent. | |||||
2002-11-13 | (destroy_conn): Added code to log any error messages when the sockets | Robert James Kaes | 1 | -3/+8 | |
are closed. | |||||
2002-11-13 | # Updated the version number to 1.5.2rc1 | Robert James Kaes | 1 | -2/+2 | |
2002-11-05 | Removed the example for the Tunnel directive since it's been removed. | Robert James Kaes | 1 | -8/+0 | |
2002-11-03 | Removed all the code supporting the TCP tunnelling feature of | Robert James Kaes | 6 | -123/+7 | |
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. |