summaryrefslogtreecommitdiffstats
path: root/Makefile
Commit message (Collapse)AuthorAgeFilesLines
* squark-0.4.4v0.4.4Timo Teräs2012-07-161-1/+1
|
* squark-0.4.3v0.4.3Timo Teräs2012-04-121-1/+1
|
* squark-0.4.2v0.4.2Timo Teräs2012-02-141-2/+2
|
* www: add a set of example pages for block info and captive portalv0.1Timo Teräs2010-11-241-2/+3
| | | | Relatively simple set of pages done in haserl. Fixes #448.
* all: check error for sqdb_open and adb_openTimo Teräs2010-11-071-1/+2
| | | | | so we don't crash on startup if essential files are missing. fixes #454
* build: use build system from apk-tools/opennhrpTimo Teräs2010-11-071-0/+34
|
* squark: reorganize sources to src directoryTimo Teräs2010-11-071-30/+0
|
* authdb: use configuration file to decide blocked categoriesTimo Teräs2010-09-141-2/+2
| | | | and cache the information to authdb properly.
* auth-snmp: record logins to authdbTimo Teräs2010-09-101-1/+1
| | | | with additional info.
* auth-ip: introduce helper tool for authdb managementTimo Teräs2010-09-011-4/+8
| | | | fix also some authdb bugs, and make it actually usable.
* authdb: implement basicsTimo Teräs2010-08-271-3/+3
| | | | | | | | | Implement a shared memory based authentication cache. It's a simple local cache indexed by IP-address, and keeps track of that IP's auth info such as username, allowed categories and timeouts. This provides basis for captive portal, per-user definable category restrictions and implementation of soft blocks (block which can be overridden by user by clicking a button on the blocked page).
* auth: rename to squark-auth-snmpTimo Teräs2010-08-221-2/+2
| | | | | Will implement 'captive portal' style authentication with separate DB later.
* db: rename squarkdb to filterdbTimo Teräs2010-08-221-2/+2
| | | | will need authentication db later too.
* squark: add missing #include and define _GNU_SOURCETimo Teräs2010-08-201-1/+1
|
* filter: implement basic analysis of urlsTimo Teräs2010-08-111-1/+4
| | | | | Analysing of the url host part, some simple tests. Not usable as squid filter yet.
* squark: split generic blob code to it's own fileTimo Teräs2010-08-101-3/+3
| | | | it's useful in other binaries than squark-auth too.
* squarkdb: cmph based url database for squark filteringTimo Teräs2010-08-091-6/+15
| | | | | | | | | Implement basics of squarkdb which will be used by squark-filter to categorize URIs. Implementation is based on libcmph and uses file format suitable to be mmap:ed from squark-filter. Lua code is used to create the squark database from standard domain / url blacklists.
* squark-auth: initial commitTimo Teräs2010-07-221-0/+14
Basic functionality implemented.