Commit Graph

1450 Commits

Author SHA1 Message Date
Robert James Kaes
fcff398f31 Cleaned up the locking code to make it more fine grained. Did this since
dncache.c has locking itself now.
2001-08-29 04:00:22 +00:00
Robert James Kaes
9bdfa623ba Changed how we handle when compiled with debug code. 2001-08-29 03:59:12 +00:00
Robert James Kaes
4c24890f17 Removed the new_dnscache() function and the ternary.h include. 2001-08-29 03:58:39 +00:00
Robert James Kaes
c9a772e36b Added a more fine grained locking system for multiple threads.
Removed the new_dnscache() function and moved it into dnscache().
Fixed a memory leak in dns_insert().
2001-08-29 03:57:51 +00:00
Robert James Kaes
f864ff281f Update regarding the log level problems. 2001-08-28 15:54:52 +00:00
Robert James Kaes
1dd459c9ec New version number. 2001-08-28 15:52:53 +00:00
Robert James Kaes
42849c7d66 Fixed a problem in log.c 2001-08-28 15:52:40 +00:00
Robert James Kaes
9a61faa716 The logging levels _now_ output the correct information depending on where
the config file sets it.
2001-08-28 15:51:58 +00:00
Robert James Kaes
4dbc4a637b More changes. 2001-08-28 04:35:03 +00:00
Robert James Kaes
ee892c109b Added an extra CRNL to the end of the HTML body. 2001-08-28 04:33:54 +00:00
Robert James Kaes
fd65072f1f Changed the default stack size to 128 KB. 2001-08-28 04:33:21 +00:00
Robert James Kaes
f9d0fcd1a2 Moved the strip new line/carriage return from the end of a line into a
separate function.
2001-08-28 04:32:14 +00:00
Robert James Kaes
298784d80e Fixed a problem with the POSIX threading on FreeBSD systems. 2001-08-27 19:57:24 +00:00
Robert James Kaes
88e4aed397 More news of course. 2001-08-27 17:51:40 +00:00
Robert James Kaes
1c2a42af9c Stop CVS from giving me an error. 2001-08-27 17:48:27 +00:00
Robert James Kaes
f61c275395 More changes as per usual. :) 2001-08-27 17:47:40 +00:00
Robert James Kaes
23b44e67df Bumped up the version number.
Added a test for FreeBSD so that it can set GCC to compile with POSIX
threading.
2001-08-27 17:47:25 +00:00
Robert James Kaes
f7d0ea8784 Changed the MIME type to text/html rather than the incorrect text/mime. 2001-08-27 17:46:50 +00:00
Robert James Kaes
be9ce3ad26 Moved some of the includes around so that FreeBSD can compile correctly. 2001-08-27 17:46:20 +00:00
Robert James Kaes
e88c426966 Changed the default stack size since some OS's have a stack size which is
too small.
2001-08-27 17:45:50 +00:00
Robert James Kaes
bf7a671d87 Fixed a problem where the connect messages were not getting logged if the
log level was set to INFO.
2001-08-27 17:44:55 +00:00
Robert James Kaes
f72ebfe0d8 More information regarding the various changes. 2001-08-27 03:52:05 +00:00
Robert James Kaes
c25c7a947f Updated the version number. 2001-08-27 03:47:47 +00:00
Robert James Kaes
194e1ad9cc New change log entries. 2001-08-27 03:46:51 +00:00
Robert James Kaes
3b5e17d579 Split the headers from the message body. Also now include proper headers
like Date, Server, Content-Length, etc. Also, fixed the type for an error
message to be const char*.
2001-08-27 03:45:34 +00:00
Robert James Kaes
771425700d Fixed a SEGV problem with invalid requests. 2001-08-27 03:44:22 +00:00
Robert James Kaes
7be408859d Update the items which still need to be worked on. 2001-08-27 01:05:32 +00:00
Robert James Kaes
7889aa4951 Don't include ./reconf in the tarball. 2001-08-27 01:05:06 +00:00
Robert James Kaes
f590a7d738 More changes. 2001-08-27 01:04:48 +00:00
Robert James Kaes
cc70fc6f43 Fixed a problem with the new LOG_CONN log level. 2001-08-26 23:37:26 +00:00
Robert James Kaes
e19889ff5b Added the NDEBUG define in the optimized builds. 2001-08-26 23:36:48 +00:00
Robert James Kaes
0ca3a710da Updated the Change Log 2001-08-26 23:36:18 +00:00
Robert James Kaes
d30ca6f3db Spelling fix. 2001-08-26 22:10:18 +00:00
Robert James Kaes
7a251ed492 New version, so new NEWS :) 2001-08-26 22:09:53 +00:00
Robert James Kaes
bb42ea2edb Added the TARGET_SYSTEM define. 2001-08-26 21:24:34 +00:00
Robert James Kaes
af2d81ed71 Updated the Change Log information. 2001-08-26 21:24:01 +00:00
Robert James Kaes
181f6845fb Added Hans-Georg Brok to the list of people who have helped with tinyproxy 2001-08-26 21:23:32 +00:00
Robert James Kaes
0f6f9669ae Updated the version information and added the TARGET_SYSTEM define. 2001-08-26 21:22:09 +00:00
Robert James Kaes
e24a5fcf14 Added the Connect log level to the comments for LogLevel. 2001-08-26 21:21:13 +00:00
Robert James Kaes
073822fa3e Added the '-l' option to the list of information. 2001-08-26 21:20:49 +00:00
Robert James Kaes
cebda5913d Removed the config.anonymous entry since we've moved the information into
anonymous.c file.
2001-08-26 21:18:04 +00:00
Robert James Kaes
5530451545 Renamed versiondisp() to display_version() and added the PACKAGE, VERSION,
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-08-26 21:17:30 +00:00
Robert James Kaes
7fe7ee2828 Fixed a problem where child threads would not be closed if they had been
created after the initial creation. Also fixed a problem where the status
of the threads were not going back to T_WAITING if MaxRequestsPerChild was
0.
2001-08-26 21:14:30 +00:00
Robert James Kaes
af10311eaf Fixed a problem with the Anonymous filtering. Basically, anonymous
filtering was not working in the previous version.
2001-08-26 21:11:55 +00:00
Robert James Kaes
e5819ebe1c Added the Connect log level. 2001-08-26 21:10:04 +00:00
Robert James Kaes
849345e88b Removed the anon_new() function and moved it's functionality into
anonymous_insert(). Also renamed all the anon_* functions to anonymous_*
function.
2001-08-26 21:07:27 +00:00
Robert James Kaes
99dfce8f49 Updated the email address. 2001-06-24 18:20:36 +00:00
Robert James Kaes
7e6ab1cb19 Fixed up the configuration options listed and also my email address. 2001-06-24 18:19:12 +00:00
Robert James Kaes
7ec6f8c512 Renumbered to the full 1.4.0 version (no more pre-versions.) 2001-06-24 18:12:37 +00:00
Robert James Kaes
ace480bb65 Fixed the include order to better handle the sys/time.h and time.h
headers.
2001-06-06 19:33:26 +00:00