summaryrefslogtreecommitdiffstats
path: root/src/blob.c
Commit message (Collapse)AuthorAgeFilesLines
* squark-filter: reject lines with invalid IP addressesAlex Dowad2014-04-251-1/+5
| | | | Input lines which contain client IPs with octets > 255 will not be processed.
* squark-filter: correctly identify URLs which use percent encodingAlex Dowad2014-04-251-1/+43
|
* squark-filter: correctly identify URLs which use ..Alex Dowad2014-04-251-1/+8
| | | | | | Previously squark-filter could be tricked into passing forbidden URLs by using /../ in the path. This bug resulted from confusion about which way to shrink/grow "blob" buffers in when canonicalizing URLs.
* squark-filter: correctly identify URLs with uppercase chars in pathAlex Dowad2014-04-251-0/+8
| | | | | squark.db stores all filtered domains/URLs in lowercase. So when querying the filter DB, we need to convert the input URL to lowercase.
* all: fix #includes for strict complianceTimo Teräs2013-12-191-1/+1
|
* auth-snmp: allow specifying management network prefixTimo Teräs2013-02-061-7/+15
| | | | | So we don't go and try querying untrusted LLDP capable devices in non-managed subnets.
* filter: option to allow automatic anonymous loginTimo Teräs2011-09-011-0/+7
| | | | | | so no captive portal, snmp or squid authentication is required. fixes #737.
* blob, config.[ch]: add missing files and includesTimo Teräs2010-11-081-0/+1
|
* build: use build system from apk-tools/opennhrpTimo Teräs2010-11-071-0/+1
|
* squark: reorganize sources to src directoryTimo Teräs2010-11-071-0/+426