| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Keep the modifications (which are needed for key lookup) inside the
lookup routine. This includes e.g. lower casing the URL. This way
can pass the exact original request string to our block page script.
This also changes the way 'www123.' is stripped from the request.
|
|
|
|
| |
and pass the denied url too.
|
|
|
|
| |
properly match them against db data.
|
|
|
|
|
| |
Should be faster in most cases to write two null words than to
copy them around.
|
|
|
|
|
|
|
|
|
|
| |
Implement squid redirect protocol. It implements the "concurrent"
version even though the algorithm is non-blocking. Doing this can
reduce the amount of read system calls on busy system.
Minimum command line based configuration for banning specific
categories and specifying the redirect site. Will probably have
to add some sort of config file system later.
|
|
|
|
|
|
|
|
| |
Fixes has sub domains/paths hints to be correct. www<number> as
first domain entry matching now checks it won't remove second level
domain names.
And the filter code now looksup path components from the db.
|
|
|
|
|
| |
Analysing of the url host part, some simple tests. Not usable as
squid filter yet.
|
|
|
|
| |
Normalizing macro names to upper case and extending functionality.
|
|
it's useful in other binaries than squark-auth too.
|