index
:
tinyproxy
bind-ipv4mapped
build
master
Light-weight HTTP/HTTPS proxy daemon for POSIX operating systems
summary
refs
log
tree
commit
diff
homepage
log msg
author
committer
range
path:
root
/
src
/
acl.c
Age
Commit message (
Expand
)
Author
2021-04-16
make upstream site-spec ipv6 compatible, refactor acl code
rofl0r
2020-09-30
acl: fix regression using ipv6 with netmask
rofl0r
2020-09-16
acl.c: detect invalid ipv6 string
rofl0r
2020-09-07
make acl lookup 450x faster by using sblist
rofl0r
2020-09-07
acl: typedef access_list to acl_list_t
rofl0r
2020-09-07
check_acl: do full_inet_pton() only once per ip
rofl0r
2020-07-06
fix check_acl compilation with --enable-debug
xiejianjun
2019-12-21
do hostname resolution only when it is absolutely necessary for ACL check
rofl0r
2011-03-04
[BB#90]: Fix bug in ACL netmask generation
Mukund Sivaraman
2010-05-30
Precompute network addresses for increased performance
Mukund Sivaraman
2010-05-30
Minor indent of code
Mukund Sivaraman
2010-01-14
check_numeric_acl() should return -1 when IPs don't match.
David Shanks
2009-12-07
Add access_list to the config struct instead of a global variable in acl.c.
Michael Adam
2009-12-07
acl: add function flush_access_list().
Michael Adam
2009-11-17
acl: split initialization of the access_list out into a function
Michael Adam
2009-11-10
Fix a segfault in insert_acl and checks against string-type acls
Michael Adam
2009-10-10
acl: Fix "comparison between signed and unsigned" warning on 32bit
Michael Adam
2009-10-10
Use size_t not ssize_t for len argument. This is always >= 0.
Michael Adam
2009-10-09
Use ssize_t for len argument
Mukund Sivaraman
2009-09-28
Include limits.h for LONG_MAX and LONG_MIN
Mukund Sivaraman
2009-09-21
Remove trailing comma from acl_type enum
Mukund Sivaraman
2009-09-20
Remove inline keyword from static functions
Mukund Sivaraman
2009-09-15
Indent code to Tinyproxy coding style
Mukund Sivaraman
2009-08-07
Rename tinyproxy.[ch] to main.[ch]
Mukund Sivaraman
2009-08-04
check_acl(): initialize "perm" to eliminate compiler warning.
Michael Adam
2009-08-04
check_acl(): remove the fd argument - it is not used.
Michael Adam
2009-08-04
check_acl(): fix function header comment.
Michael Adam
2009-08-04
check_acl(): add explicit cast to return value of vector_getentry()
Michael Adam
2009-08-04
check_acl(): add cast to recuce compiler warning (unsigned / signed comparison)
Michael Adam
2008-12-29
Indenting change
Mukund Sivaraman
2008-12-08
Convert tabs to spaces
Mukund Sivaraman
2008-12-01
Reformat code to GNU coding style
Mukund Sivaraman
2008-08-24
pos can never be less than 0 as it's of type size_t
Mukund Sivaraman
2008-06-17
Add strtol conversion error checking
Robert James Kaes
2008-06-17
Refactored netmask array fill with range check
Robert James Kaes
2008-05-24
Updated copyright, license notices in source code
Mukund Sivaraman
2005-08-15
* [Indent] Ran Source Through indent
Robert James Kaes
2005-07-12
* Updated Copyright Email Addresses
Robert James Kaes
2004-08-24
Fixed up the acl_s structure so that it compiles correctly under
Robert James Kaes
2004-08-11
Completely rewrote the ACL functionality. The new system is intended
Robert James Kaes
2004-02-13
Removed unnecessary casts (mostly dealing with memory allocation.) I
Robert James Kaes
2003-07-31
Added appropriate casts from (void*) so that the code will compile
Robert James Kaes
2002-06-05
(acl_string_processing): Moved the string processing code out of check_acl() ...
Robert James Kaes
2002-05-23
Changed the header includes around to reflect the new source layout.
Robert James Kaes
2002-04-18
Changed all calls to strdup to safestrdup. This should provide better
Robert James Kaes
2002-04-17
Changed the check_acl() function to require the peer IP address and string
Robert James Kaes
2002-04-09
James Flemer cleaned up the make_netmask() function to remove the static
Robert James Kaes
2001-11-22
Reformated text.
Robert James Kaes
2001-11-03
Tightened the string/numeric ACL checks.
Robert James Kaes
2001-10-25
Header reorganization. Basically all system headers are now included in
Robert James Kaes
[next]