Home | Docs | Forums | Lists | Bugs | Planet | Store | GMN | Get Gentoo!
Not eligible to see or edit group visibility for this bug.
View Bug Activity | Format For Printing | XML | Clone This Bug
Regular expression URL matching broken in squidguard. Problem and fix given on official web site. http://squidguard.org/Doc/known_issues.html Reproducible: Always Steps to Reproduce: Use regular expressions in squidguard configuration ACL. Actual Results: Regular expression matching fails, resulting in URL denial. (subject to how the filtering rules are composed). from above link: squidGuard 1.2.1: Regex not working Reason: Problem in sg.y.in line 2350: if(aclpass->dest->regExp != NULL && access){ if((result = sgRegExpMatch(aclpass->dest->regExp,req->url)) != 0){ if(aclpass->access){ Fix/Workaround: Replace req->url by req->strippedurl Re-run configure, make, make install. Will be fixed in version 1.3.
Fixed in 1.2.1-r2, in which I've preserved the keywords from the previous revision (all keywords are stable). Thanks!
Hmm... sg.y is not regenerated by configure. I had to remake the regexp and tests patches.