..
acl.c
(acl_string_processing): Moved the string processing code out of check_acl() and into it's own function because it now does two (2) tests. If the ACL string is a complete host name, in other words doesn't start with a period, than a reverse DNS look-up is done on the host name and compared to the IP address of the client; otherwise, the normal text string comparison is done.
2002-06-05 16:59:21 +00:00
acl.h
Changed the check_acl() function to require the peer IP address and string
2002-04-17 20:52:45 +00:00
anonymous.c
Changed the header includes around to reflect the new source layout.
2002-05-23 18:20:27 +00:00
anonymous.h
Removed reference to ternary.h
2001-12-15 20:08:24 +00:00
buffer.c
Fixed a tonne of spelling mistakes.
2002-05-24 04:45:32 +00:00
buffer.h
Moved the definition of the struct buffer_s into the buffer.c file and out
2002-05-14 00:43:38 +00:00
child.c
(child_main): Cleaned up the notice string to be more clear why a
2002-11-21 21:54:09 +00:00
child.h
Changed from using a threading model to a standard pre-forked model.
2002-05-26 18:45:26 +00:00
common.h
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
conns.c
(destroy_conn): Added code to log any error messages when the sockets
2002-11-13 17:47:40 +00:00
conns.h
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
daemon.c
#(makedaemon): Commented out the closing of the standard file
2002-10-03 20:38:06 +00:00
daemon.h
Initial addition into CVS. Moves various functions relating the daemon
2002-05-23 04:39:32 +00:00
filter.c
Filtering is now case insensitive.
2002-10-03 20:40:39 +00:00
filter.h
Added code to handle the "FilterDefaultDeny" directive. The filter_set_default_policy() function is used to select the default policy (either default allow or default deny) for the filtering code. Also, the two filtering functions now support the policy code.
2002-06-07 18:36:22 +00:00
gnuregex.c
Not using <defines.h> for autoconf anymore, so move back to the <config.h>
2000-09-11 23:46:42 +00:00
gnuregex.h
This commit was generated by cvs2svn to compensate for changes in r2,
2000-02-16 17:32:49 +00:00
grammar.y
Included code to disable the sending of the Via header. This is now
2002-11-26 21:44:43 +00:00
hashmap.c
Fixed a tonne of spelling mistakes.
2002-05-24 04:45:32 +00:00
hashmap.h
Removed the hashmap_keys() function and added the "iterator" concept.
2002-04-25 18:55:56 +00:00
heap.c
(malloc_shared_memory): Changed the static character array to include the ".XXXXXX" string already. This saves one system call when creating a temporary file name.
2002-07-09 18:52:32 +00:00
heap.h
Added the malloc_shared_memory() and calloc_shared_memory() function to
2002-05-26 18:56:06 +00:00
log.c
The internal log structure now uses a vector rather than a hash. This
2002-10-03 20:49:57 +00:00
log.h
The internal log structure now uses a vector rather than a hash. This
2002-10-03 20:49:57 +00:00
Makefile.am
Removed the "dnsserver" program all together, and changed the names of
2002-05-26 18:56:43 +00:00
network.c
Initial addition to CVS. Moved the network related functions into a
2002-05-23 04:41:48 +00:00
network.h
Initial addition to CVS. Moved the network related functions into a
2002-05-23 04:41:48 +00:00
regexp.h
Added an additional test to make sure the <regex.h> header is actually
2001-11-25 22:06:54 +00:00
reqs.c
(strip_username_password): New function to remove any
2002-12-04 17:36:48 +00:00
reqs.h
Added code to support the new ConnectPort directive which is needed to
2002-04-12 17:00:42 +00:00
scanner.l
Included code to disable the sending of the Via header. This is now
2002-11-26 21:44:43 +00:00
sock.c
#Style formatting change.
2002-10-03 20:50:59 +00:00
sock.h
Changed the lookup_domain() function to use the new "dnsserver" API.
2002-05-23 18:25:55 +00:00
stats.c
Changed the tests on the return value from malloc_shared_memory() to make tinyproxy more portable, since we can't be certain that "if (!ret_value)" would actually detect a mmap() error.
2002-05-29 20:49:55 +00:00
stats.h
Reformated text.
2001-11-22 00:31:10 +00:00
text.c
Fixed a tonne of spelling mistakes.
2002-05-24 04:45:32 +00:00
text.h
Initial addition to CVS. Moved the three "text" related functions into a
2002-05-23 04:42:30 +00:00
tinyproxy.c
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
tinyproxy.h
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
utils.c
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
utils.h
Removed the "bool_t" type since it conflicts with the newer C standards.
2002-12-04 17:06:14 +00:00
vector.c
Fixed a tonne of spelling mistakes.
2002-05-24 04:45:32 +00:00
vector.h
Added the vector module which is a vector implementation. I use it in the
2002-04-07 21:29:23 +00:00