tinyproxy/src
2002-06-05 17:02:15 +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): Added a DEBUG call to let me know which process has accepted a connection. This is needed for debugging using "gdb". 2002-06-05 17:02:15 +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 "pthread" related includes. 2002-05-26 18:49:19 +00:00
conns.c Fixed a tonne of spelling mistakes. 2002-05-24 04:45:32 +00:00
conns.h Added the peer's socket information to the connection structure. The 2002-05-23 18:23:29 +00:00
daemon.c Initial addition into CVS. Moves various functions relating the daemon 2002-05-23 04:39:32 +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 a copyright for James E. Flemer since these are his changes. 2002-05-27 01:56:22 +00:00
filter.h Added a copyright for James E. Flemer since these are his changes. 2002-05-27 01:56: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 the "FilterURLs" and "FilterExtended" directives. 2002-05-27 01:52:44 +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): Removed the assert() call for shared_file since it's now a static variable. 2002-06-05 17:01:09 +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 Changed the header includes around to reflect the new source layout. 2002-05-23 18:20:27 +00:00
log.h Spelling changes (from thread to child.) 2002-05-26 18:55:19 +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 (process_server_headers): Since we're stripping off the carriage return and newline, we need to add them back on when sending the response header to the client. 2002-05-31 18:09:09 +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 the "FilterURLs" and "FilterExtended" directives. 2002-05-27 01:52:44 +00:00
sock.c (getpeer_information): Fixed a problem retrieving the FQDN of a host because I was passing in an incorrect parameter to gethostbyaddr(). D'oh. 2002-05-31 18:08:01 +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 The log file is now opened in "append" mode so that you can restart tinyproxy without losing the log file. 2002-05-31 18:24:36 +00:00
tinyproxy.h Added into the config structure the filter_urls and filter_extended flags. 2002-05-27 01:59:28 +00:00
utils.c (create_file_safely): Added the "truncate_file" boolean flag. This is needed since I use this function for both the log file and the pid file, and they behave differently when tinyproxy is started. 2002-05-31 18:26:30 +00:00
utils.h Added a boolean "truncate_file" flag for the create_file_safely() function. 2002-05-31 18:27:13 +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