summaryrefslogtreecommitdiff
path: root/www/squidGuard
AgeCommit message (Collapse)AuthorFilesLines
2022-06-28*: recursive bump for perl 5.36wiz1-2/+2
2021-10-26www: Replace RMD160 checksums with BLAKE2s checksumsnia1-5/+5
All checksums have been double-checked against existing RMD160 and SHA512 hashes Not committed (merge conflicts): www/nghttp2/distinfo Unfetchable distfiles (almost certainly fetched conditionally...): ./www/nginx-devel/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx-devel/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx-devel/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx-devel/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx-devel/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx-devel/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx-devel/distinfo naxsi-1.3.tar.gz ./www/nginx-devel/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx-devel/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx-devel/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx-devel/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx-devel/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx-devel/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx-devel/distinfo njs-0.5.0.tar.gz ./www/nginx-devel/distinfo set-misc-nginx-module-0.32.tar.gz ./www/nginx/distinfo array-var-nginx-module-0.05.tar.gz ./www/nginx/distinfo echo-nginx-module-0.62.tar.gz ./www/nginx/distinfo encrypted-session-nginx-module-0.08.tar.gz ./www/nginx/distinfo form-input-nginx-module-0.12.tar.gz ./www/nginx/distinfo headers-more-nginx-module-0.33.tar.gz ./www/nginx/distinfo lua-nginx-module-0.10.19.tar.gz ./www/nginx/distinfo naxsi-1.3.tar.gz ./www/nginx/distinfo nginx-dav-ext-module-3.0.0.tar.gz ./www/nginx/distinfo nginx-rtmp-module-1.2.2.tar.gz ./www/nginx/distinfo nginx_http_push_module-1.2.10.tar.gz ./www/nginx/distinfo ngx_cache_purge-2.5.1.tar.gz ./www/nginx/distinfo ngx_devel_kit-0.3.1.tar.gz ./www/nginx/distinfo ngx_http_geoip2_module-3.3.tar.gz ./www/nginx/distinfo njs-0.5.0.tar.gz ./www/nginx/distinfo set-misc-nginx-module-0.32.tar.gz
2021-10-07www: Remove SHA1 hashes for distfilesnia1-5/+1
2021-05-24*: recursive bump for perl 5.34wiz1-2/+2
2020-08-31*: bump PKGREVISION for perl-5.32.wiz1-2/+2
2020-04-25squidGuard: Switch to squid4nia1-2/+2
2019-11-04www: align variable assignmentsrillig1-11/+11
pkglint -Wall -F --only aligned --only indent -r Manually excluded phraseanet since pkglint got the indentation wrong.
2019-08-11Bump PKGREVISIONs for perl 5.30.0wiz1-2/+2
2018-08-22Recursive bump for perl5-5.28.0wiz1-2/+2
2017-06-21Apply content of squidGuard-1.4-patch-20150201 via patches.taca4-3/+99
Bump PKGREVISION.
2017-01-19Convert all occurrences (353 by my count) ofagc1-3/+3
MASTER_SITES= site1 \ site2 style continuation lines to be simple repeated MASTER_SITES+= site1 MASTER_SITES+= site2 lines. As previewed on tech-pkg. With thanks to rillig for fixing pkglint accordingly.
2016-07-09Bump PKGREVISION for perl-5.24.0 for everything mentioning perl.wiz1-2/+2
2015-11-04Add SHA512 digests for distfiles for www categoryagc1-1/+5
Problems found locating distfiles: Package haskell-cgi: missing distfile haskell-cgi-20001206.tar.gz Package nginx: missing distfile array-var-nginx-module-0.04.tar.gz Package nginx: missing distfile encrypted-session-nginx-module-0.04.tar.gz Package nginx: missing distfile headers-more-nginx-module-0.261.tar.gz Package nginx: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx: missing distfile set-misc-nginx-module-0.29.tar.gz Package nginx-devel: missing distfile echo-nginx-module-0.58.tar.gz Package nginx-devel: missing distfile form-input-nginx-module-0.11.tar.gz Package nginx-devel: missing distfile lua-nginx-module-0.9.16.tar.gz Package nginx-devel: missing distfile nginx_http_push_module-0.692.tar.gz Package nginx-devel: missing distfile set-misc-nginx-module-0.29.tar.gz Package php-owncloud: missing distfile owncloud-8.2.0.tar.bz2 Otherwise, existing SHA1 digests verified and found to be the same on the machine holding the existing distfiles (morden). All existing SHA1 digests retained for now as an audit trail.
2015-06-12Recursive PKGREVISION bump for all packages mentioning 'perl',wiz1-2/+2
having a PKGNAME of p5-*, or depending such a package, for perl-5.22.0.
2014-05-29Bump for perl-5.20.0.wiz1-2/+2
Do it for all packages that * mention perl, or * have a directory name starting with p5-*, or * depend on a package starting with p5- like last time, for 5.18, where this didn't lead to complaints. Let me know if you have any this time.
2014-03-10Apply squidGuard-1.4_upgrade.patch for Update SquidGuard to supply Squid 3.4obache2-3/+10
updated helper protocol, taken from Squid Bug#3978 http://bugs.squid-cache.org/show_bug.cgi?id=3978 PR pkg/48649 by Benjamin Lorenz.
2013-12-10www/squid incorporated into www/squid3adam1-2/+2
2013-07-12Bump PKGREVISION of all packages which create users, to pick up change ofjperkin1-2/+2
sysutils/user_* packages.
2013-05-31Bump all packages for perl-5.18, thatwiz1-2/+2
a) refer 'perl' in their Makefile, or b) have a directory name of p5-*, or c) have any dependency on any p5-* package Like last time, where this caused no complaints.
2012-10-28Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.asau1-3/+1
2012-10-03Bump all packages that use perl, or depend on a p5-* package, orwiz1-2/+2
are called p5-*. I hope that's all of them.
2012-01-18Revbump after updating db5adam1-2/+2
2010-09-16Revbump after updating databases/db5adam1-2/+2
2010-06-02Fix building with db5; updated to patch-20091019adam3-23/+16
2010-02-26Reset maintainer for developers who gave back their commit bit.wiz1-2/+2
2010-02-19Fix ownership. Bump revision.joerg1-4/+4
2009-10-17Add official patch-20091015, quote from Readme.Patch-20091015.taca2-3/+14
Bump PKGREVISION. Introduction: ============= This patch fixes one buffer overflow problem in sgLog.c when overlong URLs are requested. SquidGuard will then go into emergency mode were no blocking occurs. This is not required in this situation. The URLs must be build with a overlong sequence of slashes (/). ATTENTION: While squidGuard will no longer go into emergeny mode when one overlong URL is passed to it, it is possible to use the overlong URL to bypass the filter. This vulnerability is not fixed by this patch! You can check if this vulnerability is actually exploited on your system by checking the logfile squidGuard.log for the following warning (provided you have not used the option --with-nolog=yes with configure before compiling squidguard): Warning: Possible bypass attempt. Found multiple slashes where only one is expected:
2009-08-31Changes 1.4:adam4-114/+35
* Included last fixes for 1.4 final. * Some cleanup and fine work: added information about "-b" parameter to the help output. Added "!" to the list of allowed characters in urls. * Added a switch to turn on the progress bar. * Bug fixes. * Added MySQL support for authentication.
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-02-16DESTDIR supportjoerg1-1/+3
2008-09-15* Use squidGuard-1.3-patch-20080714.taca3-25/+28
* Prepair for DESTDIR support. * Reflect squid package's change. Bump PKGREVISION.
2008-09-07Bump PKGREVISION for db4 shlib name change (4.6 -> 4.7).wiz1-1/+2
Noted by OBATA Akio.
2007-12-20Update squidGuard to 1.3 with patch-20071117.taca6-43/+141
pkgsrc changes: - Honor squidGuard's name. - Use PKGINSTALL frame work. - More integration to squid; common configuration and logging directories. Now depends on squid package. - Switch to use db4; it might be selectable by option. - Install some examples of configuration. Todo: - LDAP support option. - Installing documents. - DESTDIR support. Release 1.3 2007-09-19 Included configurable logging. New configure option --nolog suppress all runtime logmessages. Start and stop is still logged. Default behaviour is now to log the non debug messages except when the runtime option -d is supplied to squidGuard. May need some more finetuning in later versions. (bug 11) Made some slight changes to the outdated FAQ file. 2007-09-13 Modified auth code to work with and without ldap (choosing subroutine rfc1738_unescape or sgFindUser in sg.y.in) 2007-08-20 Corrected include statement in sg.h.in. 2007-07-16 Added patch by Marc Clayton to include a progressbar to the build of the database files (bug 6). 2007-07-01 Added patch by Eric Harrison to enable full sed compliance to rewrite statements (bug 7). 2007-06-02 Corrected missing evaluation of configure parameters for logdir, dbhome and config file (bug 11). 2007-05-25 Added patch from satish to block urls entries that include hostnames (bug 4). 2007-05-20 Fixed broken regex evaluation (bug 12) Fixed a compile problem on some systems (bug 10). 2007-05-10 Corrected an issue with the fix for the double slash vulnerability (incorrectly found double slashes) (bug 1). Release 1.2.1 2007-04-10 Fixed multiple slash bypass vulnerabilty. 2007-03-17 Fixed some bugs in squidGuard-simple.cgi and added a German version of it. 2007-03-16 Fixed encoding bypass vulnerabilty. 2007-03-16 Updated y.tab.c.bison and y.tab.h.bison to the recent version. 2007-02-02 Fixed bug in user authentication. 2007-01-20 Fixed some typos which broke compilation on Sun Solaris when using the Sun CC compiler. 2007-01-12 Corrected unproper evaluated if-clause, which broke the BerkeleyDB 2 compatibility. Fixed minor typo in samples/Makefile.in. 2006-12-29 Replaced the sleepycat links from the configure program with the oracle links. Corrected typo in Makefile.in. 2006-12-16 Removed a stupid bug from the Makefile in the docs directory. 2006-12-10 Removed references to squidguard.org in Makefile.in in the Doc directory (squidguard.org is down). Added ISSUES.txt file about known problem with the current code (any information that is missing and should go in there is gladly welcomed). 2006-06-17 Release now supports LDAP queries for authentication: Added Chris Frey's ldap patches and fixes (03, 05, 06, 07 and 10; Patches from: http://www.netdirect.ca/software/category.php?cat=SquidGuard). The LDAP feature can be included during the configure run by setting --with-ldap. Per default ldap support will not be compiled in. Added a fix provided by Francesco Ranieri to solve an issue with the (un)escaping of the authentication "domain%5cusername". Patch Release 1.2.0p3 2005-12-09 Modfied configure Skript to allow to specify the name of the useraccount the squid cache is using. Modified Makefile.in that during the installation the necessary squidGuard directories are created if they are not existing. Additionally a default configuration file will be copied to the default location for squidGuard unless an old one is found there. Patch Release 1.2.0p2 2005-10-13 Added Adam Gorski's bugfix to correct a a null pointer access bug in logging. Added Chris Freys bugfix a bug where it won't search the url db if the domain db is empty. Added Chris Frey's buffer overflow checks (except for commenting out the part from line 446 to 470 in sgDb.c). (Patches from: http://www.netdirect.ca/software/category.php?cat=SquidGuard) Patch Release 1.2.0p1 2005-10-11 Added support for Berkeley DB 4.x
2006-07-10USE_TOOLS+=lexminskim1-2/+2
2006-06-09USE_TOOLS+=yaccminskim1-1/+2
2005-04-11Remove USE_BUILDLINK3 and NO_BUILDLINK; these are no longer used.tv1-2/+1
2005-02-24Add RMD160 checksums.wiz1-1/+2
2004-12-29Use VARBASE.minskim1-3/+3
2004-10-03Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10tv1-2/+2
in the process. (More information on tech-pkg.) Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and installing .la files. Bump PKGREVISION (only) of all packages depending directly on the above via a buildlink3 include.
2004-04-27Convert to buildlink3.snj1-3/+3
2003-10-19Use PKG_SYSCONFDIR instead of PKG_SYSCONFDIR.squidguard (the later not usuallyjmmv1-3/+3
defined). Bump PKGREVISION to 2. From Ron Roskens in PR pkg/23189.
2003-07-22COMMENT should start with a capital letter.martti1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2002-12-09Replace "true" by "${TRUE}".tron1-3/+3
2002-10-13buildlink1 -> buildlink2.wiz1-4/+5
2002-08-06Switch the "squidGuard" package from using "db2" to "db3" since it workszuntum3-11/+12
decidedly better with the latter ;-) Bump PKGREVISION per wiz's suggestion.
2002-08-05rmdir some directories on @unexeczuntum1-1/+3
2002-08-05Use more sane defaults for config file location, logdir, and dbhome.zuntum1-8/+4
2002-08-04Initial import of squidGuard-1.2.0zuntum5-0/+90
squidGuard is a combined filter, redirector and access controller plugin for Squid. It can be used to: * limit the web access for some users to a list of accepted/well known web servers and/or URLs only. * block access to some listed or blacklisted web servers and/or URLs for some users. * block access to URLs matching a list of regular expressions or words for some users. * enforce the use of domainnames/prohibit the use of IP address in URLs. * redirect blocked URLs to an "intelligent" CGI based info page. * redirect unregistered user to a registration form. * redirect popular downloads like Netscape, MSIE etc. to local copies. * redirect banners to an empty GIF. * have different access rules based on time of day, day of the week, date etc. * have different rules for different user groups. * and much more..