Age | Commit message (Collapse) | Author |
|
them.
|
|
|
|
|
|
|
|
|
|
|
|
of stack based.
|
|
|
|
memory leak with the regular expression engine.
|
|
|
|
safecalloc.
|
|
memory usage of a ternary tree. It now should not exceed 4MB of memory.
|
|
|
|
usage. There are also now defines for safe(malloc|calloc|free) which allow
for debugging code to be enabled or not.
|
|
|
|
|
|
|
|
|
|
Include locking around access to the servers_waiting variable.
|
|
insertions.
|
|
|
|
delete the ternary tree.
|
|
invoke it.
|
|
check if there are too many thread after it's finished with it's request.
Needs to be cleaned up further (if this is the right idea) because of the
locking around the servers_waiting variable.
|
|
why the threads are not being closed.
|
|
|
|
|
|
|
|
only place it was called from, and strstr() will do the same work.
|
|
to replace existing data (without a memory leak.) Added two DEFINES
ternary_insert() and ternary_replace() to aid in coding.
|
|
|
|
entire dnscache() function. Replaced the "replace" code in dns_insert()
with a call to ternary_replace().
|
|
|
|
|
|
dncache.c has locking itself now.
|
|
|
|
|
|
Removed the new_dnscache() function and moved it into dnscache().
Fixed a memory leak in dns_insert().
|
|
the config file sets it.
|
|
|
|
|
|
separate function.
|
|
|
|
|
|
too small.
|
|
log level was set to INFO.
|
|
like Date, Server, Content-Length, etc. Also, fixed the type for an error
message to be const char*.
|
|
|
|
|
|
anonymous.c file.
|