Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2005-08-15 | * [Indent] Ran Source Through indent | Robert James Kaes | 1 | -113/+116 | |
I re-indented the source code using indent with the following options: indent -kr -bad -bap -nut -i8 -l80 -psl -sob -ss -ncs There are now _no_ tabs in the source files, and all indentation is eight spaces. Lines are 80 characters long, and the procedure type is on it's own line. Read the indent manual for more information about what each option means. | |||||
2005-07-12 | * Updated Copyright Email Addresses | Robert James Kaes | 1 | -2/+2 | |
Updated the copyright email addresses for Robert James Kaes. The users.sourceforge.net address should always exist. | |||||
2004-08-24 | Fixed up the acl_s structure so that it compiles correctly under | Robert James Kaes | 1 | -21/+21 | |
gcc 2.95. | |||||
2004-08-11 | Completely rewrote the ACL functionality. The new system is intended | Robert James Kaes | 1 | -158/+184 | |
to handle IPv6 style addresses along with the existing IPv4 and string addresses. In addition, the hand-rolled "list" code has been replaced with a vector (code reuse.) Also, the code should be a little easier to understand (relatively speaking.) I do need to add some kind of testing framework (in general) to check that the new code does work with all the formats that will be thrown at it. | |||||
2004-02-13 | Removed unnecessary casts (mostly dealing with memory allocation.) I | Robert James Kaes | 1 | -2/+2 | |
should never have added them in the first place. They don't really buy anything, and they can hide bugs. | |||||
2003-07-31 | Added appropriate casts from (void*) so that the code will compile | Robert James Kaes | 1 | -3/+5 | |
cleanly with a C++ compiler. (Tested using GCC 3.3) | |||||
2002-06-05 | (acl_string_processing): Moved the string processing code out of check_acl() ↵ | Robert James Kaes | 1 | -31/+88 | |
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. (check_acl): Moved the string text out of the function and removed some logging code by jumping to the "Deny" code at the end of the function. | |||||
2002-05-23 | Changed the header includes around to reflect the new source layout. | Robert James Kaes | 1 | -2/+2 | |
2002-04-18 | Changed all calls to strdup to safestrdup. This should provide better | Robert James Kaes | 1 | -2/+2 | |
memory usage tracking. | |||||
2002-04-17 | Changed the check_acl() function to require the peer IP address and string | Robert James Kaes | 1 | -11/+5 | |
address from the calling function. | |||||
2002-04-09 | James Flemer cleaned up the make_netmask() function to remove the static | Robert James Kaes | 1 | -15/+3 | |
table. Very nice. | |||||
2001-11-22 | Reformated text. | Robert James Kaes | 1 | -15/+26 | |
2001-11-03 | Tightened the string/numeric ACL checks. | Robert James Kaes | 1 | -6/+13 | |
2001-10-25 | Header reorganization. Basically all system headers are now included in | Robert James Kaes | 1 | -3/+1 | |
tinyproxy.h and all the other files include the tinyproxy.h header. This moves all the dependancy issues into one file. | |||||
2001-09-15 | Updated the authorization string. | Robert James Kaes | 1 | -2/+2 | |
2001-09-11 | Comment cleanup. | Robert James Kaes | 1 | -2/+3 | |
2001-09-08 | Changed all the mallocs and callocs to use the new safemalloc and | Robert James Kaes | 1 | -2/+3 | |
safecalloc. | |||||
2001-09-07 | Error message cleanup. | Robert James Kaes | 1 | -3/+3 | |
2001-05-27 | Renamed the access member of struct acl_s to acl_access. | Robert James Kaes | 1 | -13/+13 | |
Changed some of the types for the various variables to better reflect what they are actually being used for. | |||||
2001-05-23 | Make the netmask static and include the asserts. | Robert James Kaes | 1 | -2/+8 | |
2000-09-26 | Updated the free() calls to the safefree() calls. | Robert James Kaes | 1 | -3/+3 | |
2000-09-12 | Improvied access control semantics. Allows for a finger control for | Robert James Kaes | 1 | -0/+214 | |
allowing and denying hosts. |