Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2002-05-27 | (display_license): Updated the copyright dates | Robert James Kaes | 1 | -11/+11 | |
(main): Moved the signals around so that the appropriate signal is assigned to either the children or just the parrent process. Updated the copyright on the file. | |||||
2002-05-26 | Removed all the code relating to the DNS API (dnsclient.h) as it's no | Robert James Kaes | 1 | -38/+9 | |
longer needed with the new pre-forked model. | |||||
2002-05-24 | Fixed a tonne of spelling mistakes. | Robert James Kaes | 1 | -2/+2 | |
2002-05-23 | Added a new signal handler to handle SIGCHLD signals because of the new | Robert James Kaes | 1 | -7/+50 | |
dnsserver child process. Changed the set signal calls to use our new set_signal_handler() function. Added code to start the "dnsserver" child process. | |||||
2002-04-24 | Moved bind_address inside the config structure. | Robert James Kaes | 1 | -2/+1 | |
2002-04-22 | The log_message() function now stores the messages if the configuration | Robert James Kaes | 1 | -1/+6 | |
file has not been read yet. The reason for this is that we don't know where to log the messgaes until _after_ the config file has been processed. | |||||
2002-04-18 | Changed all calls to strdup to safestrdup. This should provide better | Robert James Kaes | 1 | -2/+2 | |
memory usage tracking. | |||||
2002-04-18 | Moved the filter_destroy() logic from inside the signal handler. It's now | Robert James Kaes | 1 | -6/+6 | |
been moved to inside the main() function. | |||||
2002-04-18 | Moved the log rotation code out of the signal handler and into it's own | Robert James Kaes | 1 | -50/+4 | |
function. The signal handler now simply sets a flag which is monitored inside the thread_main_loop() function. The log rotation code has also been tightened to handle any error conditions better. Credit to Petr Lampa for suggesting that system functions inside of a signal handler is bad magic. | |||||
2002-04-08 | Just moved the looping code from main() into thread_main_loop(). | Robert James Kaes | 1 | -5/+3 | |
2002-04-07 | Updated the copyright notice. | Robert James Kaes | 1 | -2/+2 | |
2002-01-25 | Added code to check for "errors" from the accept call in thread_main() and | Robert James Kaes | 1 | -1/+3 | |
also a new thread_kill_threads() function which should cancel all threads when the main thread is being closed. | |||||
2001-12-23 | Made the error message regarding the Idle timeout more verbose, and | Robert James Kaes | 1 | -2/+2 | |
changed the level to WARNING. | |||||
2001-12-15 | Removed the include "dnscache.h" header file. | Robert James Kaes | 1 | -2/+1 | |
2001-11-22 | Reformated text. | Robert James Kaes | 1 | -44/+82 | |
2001-10-25 | Header reorganization. Basically all system headers are now included in | Robert James Kaes | 1 | -10/+1 | |
tinyproxy.h and all the other files include the tinyproxy.h header. This moves all the dependancy issues into one file. | |||||
2001-09-16 | Added a check to make sure the Upstream and Tunnel directives are not both | Robert James Kaes | 1 | -1/+8 | |
set in the configuration file. | |||||
2001-09-16 | Fixed a problem where log messages could be missed during a rotate. | Robert James Kaes | 1 | -6/+10 | |
2001-09-15 | Changed to rotating the log file instead of truncating it. Also using the | Robert James Kaes | 1 | -8/+44 | |
create_file_safely() function to eliminate potential security problems. | |||||
2001-09-07 | Error message cleanup. | Robert James Kaes | 1 | -22/+22 | |
2001-08-29 | Removed the new_dnscache() call. | Robert James Kaes | 1 | -8/+1 | |
2001-08-26 | Renamed versiondisp() to display_version() and added the PACKAGE, VERSION, | Robert James Kaes | 1 | -26/+41 | |
and TARGET_SYSTEM into the version list. Also moved the license into a separate function. Renamed usagedisp() to display_usage(). Fixed a problem where the anonymous search tree was being created _after_ it was being accessed. | |||||
2001-06-04 | Removed the DEFAULT_LOG, DEFAULT_PORT, and DEFAULT_USER directives since | Robert James Kaes | 1 | -7/+6 | |
these MUST be set in the configuration file. | |||||
2001-06-02 | LOG_EMERG doesn't exist anymore, so replace it with LOG_CRIT. | Robert James Kaes | 1 | -2/+2 | |
2001-05-27 | Added code to stop the creation of core files. | Robert James Kaes | 1 | -31/+48 | |
Changed all references to log() to log_message(). | |||||
2000-12-08 | Fixed a problem with polling for the number of active threads. No longer | Robert James Kaes | 1 | -2/+6 | |
polls. :) | |||||
2000-11-23 | Fixed spelling mistake. | Robert James Kaes | 1 | -2/+2 | |
2000-10-23 | Added the initialization section for the DNS and Anonymous sub systems. | Robert James Kaes | 1 | -1/+15 | |
2000-09-21 | There is no LOG_EMERG level, so changed to LOG_CRIT. | Robert James Kaes | 1 | -5/+5 | |
2000-09-12 | Fixed the change user/group ability. | Robert James Kaes | 1 | -337/+181 | |
Log when tinyproxy is using default values rather than specific ones. Cleaned up the command line arguments since tinyproxy now uses a configuration file. Removed the USR1 signal and added the thread creation code. | |||||
2000-03-31 | Removed the allowedhdr_s structure since it is now accessed through | Robert James Kaes | 1 | -35/+15 | |
anonymous.* | |||||
2000-03-11 | Included the changes needed to re-add the upstream proxy option. | Robert James Kaes | 1 | -14/+51 | |
2000-02-16 | This commit was generated by cvs2svn to compensate for changes in r2, | Steven Young | 1 | -0/+478 | |
which included commits to RCS files with non-trunk default branches. |