summaryrefslogtreecommitdiff
path: root/www/webalizer
AgeCommit message (Collapse)AuthorFilesLines
2012-01-18Revbump after db5 updateadam1-2/+2
2011-11-01Recursive bump for graphics/freetype2 buildlink addition.sbd1-2/+2
2011-01-13png shlib name changed for png>=1.5.0, so bump PKGREVISIONs.wiz1-2/+2
2010-09-16Revbump after updating databases/db5adam1-2/+2
2010-07-31#undef u_int64_t before including db.h, as on platforms where u_int64_tdholland5-1/+77
is missing, this package's configure script defines it on the command line and db4 also provides it as a typedef in db.h, and the two don't mix. This is a hack, but it should fix PR 42805.
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-1/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-06-02Changes 2.21.02:adam2-12/+11
Fixes: * Added missing memory deallocation call in DNS lookup code. * Minor fixes to configure script Changes/Additions: * Added "YearTotals" config option for main index page totals
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz1-2/+2
2009-08-26bump revision because of graphics/jpeg updatesno1-1/+2
2009-06-14Convert @exec/@unexec to @pkgdir or drop it.joerg1-2/+1
2009-05-01add one more mirror.zafer1-1/+2
2009-01-09Update Webalizer to 2.20.3.obache4-60/+40
Pkgsrc changes: * Change HOMEPAGE to redirected one. * Add DESTDIR support (should be since 2.20.1) * Change to use --sysconfdir (should be since 2.20.1) * Add bzip2 support. * GeoIP support was added since 2.20.1, no need extra pach files anymore. Fixes PR 40344. * Changed to use db4 APIs since 2.20.1, dns support back again. * gettext and freetype2 are not used directly, remove dependency. * zlib is used directly, add dependency. * Honor PKGMANDIR. * Change complex PLIST handlings for docs to simply. * Change not to use prefix '_' in package specific variables. Upstream changes: This fixes a missing memory dealocation call in the DNS lookup code, a kludge to handle largefile support in the current zlib compression code on some platforms, and some minor configure script corrections.
2008-12-01Update webalizer to version 2.20-01. Other than 2.01-10, this versiontonnerre5-57/+37
actually still exists. Changes since 2.01-10: * Fixed problem with timing totals. * Fixed referrer linking to avoid possible xss injection. * Fixed month change detection error that caused incorrect report dates when logs had a 'gap' longer than a year. * Fixed buffer overrun possibility in parsing code and user agent mangle logic. * Added symbolic link checks for file I/O to prevent possible privilege escalation exploits. Disallows reading from or writing to any file that is a symlink. Thanks to Julien Danjou. * Added code to preserve the history and incremental data files in the event of a crash before writing to them completely. Thanks to Robert Millan for the idea and initial code. * Added native geolocation services, which fully supports both IPv4 and IPv6 lookups. Adds the configuration keywords 'GeoDB' and 'GeoDBDatabase' along with the '-j' and '-J' command line options. * Added 'wcmgr', "The Webalizer (DNS) Cache file Manager" to the distribution to provide cache file maintenance. See the supplied man page for a description and usage information. * Changed history code and main index page to allow for more than 12 months of reports to be displayed. Added the config keywords 'IndexMonths' (-K command line option), 'GraphMonths' (-k command line option) and 'YearHeaders' to control how index is displayed. * Changed Berkeley DB code to use current 4.x APIs. * Added support for bzip2 compressed log files (.bz2) as a compile time option (--enable-bz2). If enabled, bzipped files will be decompressed automatically during processing. * Added support for W3C formatted logs. Based on code submitted by Klaus Reimer. * Added GeoIP support as compile time option (--enable-geoip). Adds 'GeoIP' and 'GeoIPDatabase' config keywords, '-w' and '-W' command line options. (http://www.maxmind.com/) * Added IPv6 support. Based on initial code by Jose Carlos Meneiros and modified to support Solaris and other problematic platforms. * Added 'CacheIPs' config option to allow saving unresolved addresses in the DNS cache. * Added 'CacheTTL' config option which allows the DNS cache time to live (TTL) value to be specified at run-time. * Added 'SearchCaseI' config option to specify if search strings should be treated as case insensitive or not. The default value, 'yes', causes search strings to be treated as case insensitive. * Added 'HTAccess' config option. Allows writing a default .htaccess file to the output directory. * Added ability to display flags in the top country table. Adds the config keywords 'CountryFlags' and 'FlagDir', and -z command line option. * Added 'StripCGI' config option to configure how CGI variables on the end of URLs are treated (can now be stripped or left in place). * Added 'DefaultIndex' config option to enable/disable the use of "index." as a default index name to be stripped from the end of URLs. * Added 'TrimSquidURL' config option to allow squid log URLs to be reduced in granularity by a user definable amount. Thanks to code submitted by Stuart Gall. * Added 'OmitPage' config option (and the '-O' command line switch) to prevent specified URLs from being counted as pages even if they otherwise would be. Thanks to code submitted by Adam Morton. * Added 'IgnoreState' config option (and the -b command line switch) to allow ignoring any existing incremental data file (similar to the IgnoreHist/-i option). * Changed logic to always generate summary report (index.html), even if no records were processed. * Added color support to allow changing graph colors. Based on the Webalizer-usecolor code submitted by Benoit Rouits. Adds 11 new config options, see the README file for complete descriptions. * Added language 'lang=' specification in generated HTML files. * Added 'LinkReferrer' config option to allow/disallow links in the top referrers table. * Added 'PagePrefix' config option to allow URL prefix matches to be counted as pages, regardless of file extension or type. Thanks to code submitted by Remco Van de Meent. * Enabled large file support (LFS) to support logs greater than 2Gb in size on systems that support LFS. Also increased the size of most internal counters to handle larger sites. * Minor changes to generated HTML output * Updated language files country codes for current IANA TLDs * Changed the meaning of the -v command line switch. It now causes verbose information to be displayed at run-time (Informational and Debug messages). * Changed Group* config options to allow a quoted string for the match string. This allows spaces to be embedded in the string. * Changed log record parsing logic to allow spaces in URLs. * Made configuration keywords, boolean configuration values (yes/no), and log file types case insensitive. Also fixed defaults for invalid values to reflect documented defaults. * Changed configure script to use --sysconfdir to specify the location of the default webalizer.conf configuration file. Also added support for DESTDIR during install to aid binary package builds.
2008-04-07Add checksums for geolizer optionmartin1-1/+4
2007-11-22Regenerated patch-afmartti2-8/+8
2007-11-16The pkg did not fully work on archs with no db1 builtin, as discussedmartin3-6/+30
on tech-pkg. Thanks to various people for all the input.
2007-02-22Whitespace cleanup, courtesy of pkglint.wiz1-3/+3
Patch provided by Sergey Svishchev in private mail.
2007-01-07Mechanically replaced man/* with ${PKGMANDIR}/* in the definition ofrillig1-2/+2
INSTALLATION_DIRS, as well as all occurrences of ${PREFIX}/man with ${PREFIX}/${PKGMANDIR}. Fixes PR 35265, although I did not use the patch provided therein.
2006-04-17Bump BUILDLINK_ABI_DEPENDS.png and PKGREVISION for png-1.2.9nb2 update.wiz1-2/+2
2006-03-04Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where nojlam1-2/+2
developer is officially maintaining the package. The rationale for changing this from "tech-pkg" to "pkgsrc-users" is that it implies that any user can try to maintain the package (by submitting patches to the mailing list). Since the folks most likely to care about the package are the folks that want to use it or are already using it, this would leverage the energy of users who aren't developers.
2006-02-05Recursive revision bump / recommended bump for gettext ABI change.joerg1-2/+2
2005-12-29Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mkjlam1-2/+1
automatically detects whether we want the pkginstall machinery to be used by the package Makefile.
2005-12-05Ran "pkglint --autofix", which corrected some of the quoting issues inrillig1-2/+2
CONFIGURE_ARGS.
2005-10-23Updated to version 2.1.10nb4.heinz2-13/+54
Pkgsrc changes: - Fix of PR pkg/29201: Applied optional GeoIP patch proposed in the PR (option geoip). - Converted the post-build target to the "subst" framework. - Removed an unnecessary CONFIGURE_ENV (setting a variable internal to autoconf). - We install now some documentation files. Description of GeoIP patch: =========================== By default, Webalizer uses DNS suffix to guess country and produce geographic stats. Some WWW hostings (mostly free ones) has reverse DNS feature disabled, so there's no DNS, and consequently no geographic stats. Well, Webalizer *has* internal Reverse DNS feature (aka "Webazolver"). But it's too slow, even running 100 threads. So, is there any other way? Sure! It's GeoIP library! GeoIP is a C library that enables the user to find the country that any IP address or hostname originates from. It uses a file based database that is accurate as of March 2002. This database simply contains IP blocks as keys, and countries as values. This database should be more complete and accurate than using reverse DNS lookups.
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-28Add missing dependency on gettext-lib.minskim1-3/+5
While here, move buildlink3.mk files ahead of make targets.
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-06-20Bump PKGREVISION and remove X11 support where appropiate.xtraeme1-3/+2
2004-04-09bl3ify and enable pkgviews installation.minskim1-4/+8
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc1-2/+2
2003-07-17s/netbsd.org/NetBSD.org/grant1-2/+2
2003-07-01Update to use freetype2. Verified working.jwise3-6/+6
net/mrtg deserves the same treatment, but I won't have time to provide it. Anyone?
2003-06-23Revision bumped because of gd shared library major bump; buildlink added for ↵adam1-1/+3
freetype-lib
2003-06-02Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.jschauma1-2/+2
Should anybody feel like they could be the maintainer for any of thewe packages, please adjust.
2003-05-06Drop trailing whitespace. Ok'ed by wiz.jmmv1-1/+1
2003-03-29Place WRKSRC where it belongs, to make pkglint happy; ok'ed by wiz.jmmv1-3/+2
2003-03-22Update to 2.1.10, from PR 20445.wiz2-7/+6
Changes: o Fix posible obscure buffer overflow bug in DNS resolver code o Added additional extended character fixes o Let code accept partial content response codes along with 200's o Added code to catch blank hostnames (yes, they have been found!) Will convert them into 'Unknown'
2003-01-28Instead of including bsd.pkg.install.mk directly in a package Makefile,jlam1-3/+2
have it be automatically included by bsd.pkg.mk if USE_PKGINSTALL is set to "YES". This enforces the requirement that bsd.pkg.install.mk be included at the end of a package Makefile. Idea suggested by Julio M. Merino Vidal <jmmv at menta.net>.
2002-08-25Merge packages from the buildlink2 branch back into the main trunk thatjlam1-5/+6
have been converted to USE_BUILDLINK2.
2002-03-13Give all packages which depend on "png" a version bump, and updatefredb1-1/+2
all dependencies on packages depending on "png" which contain shared libraries, all for the (imminent) update to the "png" package. [List courtesy of John Darrow, courtesy of "bulk-build".]
2002-02-24ftp.mrunix.net moved the webalizer directory into an pub directory.veego1-2/+2
2002-02-19Updated webalizer to 2.1.9martti2-6/+6
Fixes several known bugs, as well as a cross-site scripting vulnerability (discovered by Flavio Veloso of Magnux Software), that could allow malicious HTML tags to be injected in the reports generated by the Webalizer. This release also includes several new and updated language files. All users are encouraged to upgrade as soon as possible.
2001-12-02bsd.pkg.install.mk calls the INSTALL script at the right timesjlam1-7/+1
automatically, so no need to do it ourselves.
2001-12-01Buildlink'ify, respect PKG_SYSCONFDIR, and use the general INSTALL scripts.jlam7-51/+55
2001-12-01Make sure we can find libgd.*briggs1-2/+2
2001-11-01Move pkg/ files into package's toplevel directoryzuntum2-1/+1
2001-05-05Add '--enable-dns' to CONFIGURE_ARGS. pkg/12753 by Dave Burgess.wiz1-2/+3
2001-04-20Move to sha1 digests, and add distfile sizes.skrll1-2/+3
2001-04-17+ move the distfile digest/checksum value from files/md5 to distinfoagc3-8/+6
+ move the patch digest/checksum values from files/patch-sum to distinfo