Commit Graph

1758 Commits

Author SHA1 Message Date
Robert James Kaes
22bdb8123d Replaced the call to xstrstr() with strstr(). 2001-08-30 16:51:10 +00:00
Robert James Kaes
c83c92a0d1 Removed the insert_data() function and made the LOCKing go around the
entire dnscache() function. Replaced the "replace" code in dns_insert()
with a call to ternary_replace().
2001-08-30 16:50:42 +00:00
Robert James Kaes
f68f30c7aa New style and new information. 2001-08-29 15:56:48 +00:00
Robert James Kaes
c165c83f55 New minor version number. 2001-08-29 15:29:29 +00:00
Robert James Kaes
5584d30eed More change logs. 2001-08-29 04:06:00 +00:00
Robert James Kaes
551e7cf39f Fixed a problem where the REGEX library was included even if the system
already had a working library.
2001-08-29 04:05:33 +00:00
Robert James Kaes
51e4ebb293 Text clean up. 2001-08-29 04:04:01 +00:00
Robert James Kaes
d06ddc50ab Removed the new_dnscache() call. 2001-08-29 04:01:05 +00:00
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