tinyproxy/src
Robert James Kaes 99ec965544 # (child_main): If this is a debugging build output the child process
ID and wait for 10 seconds so we have time to connect gdb to the
  child.  This is needed if we want to use gdb against the child
  process.
2003-03-13 19:30:19 +00:00
..
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): If this is a debugging build output the child process 2003-03-13 19:30:19 +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 Fixed up the include order for the <sys/time.h> and <time.h> headers. 2003-03-13 16:56:28 +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 Added support for conditionally using case sensitive filtering files. 2003-01-27 17:57:45 +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 Added support for conditionally using case sensitive filtering files. 2003-01-27 17:57:45 +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
http_message.c An API to handle HTTP messages as concrete entities. 2003-03-13 05:25:30 +00:00
http_message.h An API to handle HTTP messages as concrete entities. 2003-03-13 05:25:30 +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 # Include the http_message.[ch] into the compiled tinyproxy object. 2003-03-13 05:28:46 +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 # (connect_to_upstream): Improved the preprocessor directives to make 2003-01-28 21:21:55 +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 Added support for conditionally using case sensitive filtering files. 2003-01-27 17:57:45 +00:00
sock.c #Style formatting change. 2002-10-03 20:50:59 +00:00
sock.h # Style clean up. 2003-01-27 18:45:25 +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 (chomp): Fixed up the code to prevent negative array access. Added 2003-03-13 05:20:06 +00:00
text.h (chomp): Fixed up the code to prevent negative array access. Added 2003-03-13 05:20:06 +00:00
tinyproxy.c (main): Removed duplicate code calling the filter_destroy() function. 2003-02-26 22:37:38 +00:00
tinyproxy.h Added support for conditionally using case sensitive filtering files. 2003-01-27 17:57:45 +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